--- /home/fdroid/fdroiddata/tmp/org.lufebe16.pysolfc_72120604.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.lufebe16.pysolfc_72120604.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: SHA-1 digest of assets/private.mp3 does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of lib/armeabi-v7a/libcrypto1.1.so does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of lib/armeabi-v7a/libpython3.7m.so does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │ @@ -1,16 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 82a05e2c0a0e16a3e21649b1aa95c33820bdc6621e9a9d7e6d6c6eb552d44b65 │ -Signer #1 certificate SHA-1 digest: 4def73a163fa0381d881bc0247ab774a29be4095 │ -Signer #1 certificate MD5 digest: b5909ac0c93fca4e27f857759af28037 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 31b2e7814b48a37ce992e5347d375b5435dfaebc761b27c51abb1759a77f5e6e │ -Signer #1 public key SHA-1 digest: 354d3fc98872809c9569ffe24857a404f8382422 │ -Signer #1 public key MD5 digest: afc2d0b7914f9305456066ef90bc109a ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1025 +1,833 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 23940099 (00000000016D4C03h) │ - Actual end-cent-dir record offset: 23940077 (00000000016D4BEDh) │ - Expected end-cent-dir record offset: 23940077 (00000000016D4BEDh) │ + Zip archive file size: 23941117 (00000000016D4FFDh) │ + Actual end-cent-dir record offset: 23941095 (00000000016D4FE7h) │ + Expected end-cent-dir record offset: 23941095 (00000000016D4FE7h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ central directory contains 28 entries. │ - The central directory is 2253 (00000000000008CDh) bytes long, │ + The central directory is 2028 (00000000000007ECh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 23937824 (00000000016D4320h). │ + is 23939067 (00000000016D47FBh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2019 Nov 16 06:51:08 │ - 32-bit CRC value (hex): ff50c092 │ - compressed size: 937 bytes │ - uncompressed size: 2091 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #2: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/85B282AC.SF │ - │ - offset of local header from start of archive: 1003 │ - (00000000000003EBh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2019 Nov 16 06:51:08 │ - 32-bit CRC value (hex): 998a89c4 │ - compressed size: 992 bytes │ - uncompressed size: 2189 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #3: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/85B282AC.RSA │ - │ - offset of local header from start of archive: 2061 │ - (000000000000080Dh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2019 Nov 16 06:51:08 │ - 32-bit CRC value (hex): 5ebd9650 │ - compressed size: 1074 bytes │ - uncompressed size: 1326 bytes │ - length of filename: 21 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #4: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 3202 │ - (0000000000000C82h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6b8537cf │ - compressed size: 1036 bytes │ + compressed size: 1037 bytes │ uncompressed size: 2840 bytes │ length of filename: 19 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #2: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ assets/private.mp3 │ │ - offset of local header from start of archive: 4312 │ - (00000000000010D8h) bytes │ + offset of local header from start of archive: 1086 │ + (000000000000043Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): 7d4e2643 │ - compressed size: 19738739 bytes │ - uncompressed size: 19738739 bytes │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 57b61998 │ + compressed size: 19748162 bytes │ + uncompressed size: 19748162 bytes │ length of filename: 18 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #6: │ +Central directory entry #3: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ classes.dex │ │ - offset of local header from start of archive: 19743111 │ - (00000000012D4187h) bytes │ + offset of local header from start of archive: 19749302 │ + (00000000012D59B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2406ea92 │ - compressed size: 486971 bytes │ + compressed size: 485505 bytes │ uncompressed size: 1199280 bytes │ length of filename: 11 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #7: │ +Central directory entry #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libSDL2.so │ │ - offset of local header from start of archive: 20230148 │ - (000000000134B004h) bytes │ + offset of local header from start of archive: 20234848 │ + (000000000134C260h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 113f0e12 │ - compressed size: 358449 bytes │ + compressed size: 358098 bytes │ uncompressed size: 915748 bytes │ length of filename: 26 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #5: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libSDL2_image.so │ │ - offset of local header from start of archive: 20588678 │ - (00000000013A2886h) bytes │ + offset of local header from start of archive: 20593002 │ + (00000000013A396Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f4f942ab │ - compressed size: 354803 bytes │ + compressed size: 354577 bytes │ uncompressed size: 681784 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libSDL2_mixer.so │ │ - offset of local header from start of archive: 20943568 │ - (00000000013F92D0h) bytes │ + offset of local header from start of archive: 20947641 │ + (00000000013FA2B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 76c81b5c │ - compressed size: 129848 bytes │ + compressed size: 129829 bytes │ uncompressed size: 194536 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libSDL2_ttf.so │ │ - offset of local header from start of archive: 21073503 │ - (0000000001418E5Fh) bytes │ + offset of local header from start of archive: 21077532 │ + (0000000001419E1Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5e995ec6 │ - compressed size: 252984 bytes │ + compressed size: 252829 bytes │ uncompressed size: 407204 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #11: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libcrypto1.1.so │ │ - offset of local header from start of archive: 21326572 │ - (0000000001456AECh) bytes │ + offset of local header from start of archive: 21330421 │ + (00000000014579F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): 2d3da95b │ - compressed size: 917141 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 37eb901a │ + compressed size: 915523 bytes │ uncompressed size: 1993164 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #12: │ +Central directory entry #9: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libffi.so │ │ - offset of local header from start of archive: 22243799 │ - (00000000015369D7h) bytes │ + offset of local header from start of archive: 22246005 │ + (0000000001537275h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): acd7951f │ - compressed size: 9247 bytes │ + compressed size: 9213 bytes │ uncompressed size: 21852 bytes │ length of filename: 25 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #13: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libhidapi.so │ │ - offset of local header from start of archive: 22253126 │ - (0000000001538E46h) bytes │ + offset of local header from start of archive: 22255273 │ + (00000000015396A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2efaa9ac │ - compressed size: 10986 bytes │ + compressed size: 10956 bytes │ uncompressed size: 22176 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #14: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libmain.so │ │ - offset of local header from start of archive: 22264195 │ - (000000000153B983h) bytes │ + offset of local header from start of archive: 22266287 │ + (000000000153C1AFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 37b89e23 │ - compressed size: 8604 bytes │ + compressed size: 8575 bytes │ uncompressed size: 18116 bytes │ length of filename: 26 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #15: │ +Central directory entry #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libpython3.7m.so │ │ - offset of local header from start of archive: 22272880 │ - (000000000153DB70h) bytes │ + offset of local header from start of archive: 22274918 │ + (000000000153E366h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): d5b0f45f │ - compressed size: 1016250 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 64321213 │ + compressed size: 1013291 bytes │ uncompressed size: 2773096 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #16: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libsqlite3.so │ │ - offset of local header from start of archive: 23289217 │ - (0000000001635D81h) bytes │ + offset of local header from start of archive: 23288271 │ + (00000000016359CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a90671d2 │ - compressed size: 355045 bytes │ + compressed size: 354994 bytes │ uncompressed size: 533208 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #17: │ +Central directory entry #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ lib/armeabi-v7a/libssl1.1.so │ │ - offset of local header from start of archive: 23644346 │ - (000000000168C8BAh) bytes │ + offset of local header from start of archive: 23643324 │ + (000000000168C4BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3750b732 │ - compressed size: 197513 bytes │ + compressed size: 196797 bytes │ uncompressed size: 469572 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #18: │ +Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 23841942 │ - (00000000016BCC96h) bytes │ + offset of local header from start of archive: 23840179 │ + (00000000016BC5B3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bb1e2ea0 │ compressed size: 2683 bytes │ uncompressed size: 2683 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #19: │ +Central directory entry #16: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 23844703 │ - (00000000016BD75Fh) bytes │ + offset of local header from start of archive: 23842935 │ + (00000000016BD077h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 545e1e28 │ compressed size: 1698 bytes │ uncompressed size: 1698 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #20: │ +Central directory entry #17: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 23846478 │ - (00000000016BDE4Eh) bytes │ + offset of local header from start of archive: 23844706 │ + (00000000016BD762h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 20d7f14c │ compressed size: 3872 bytes │ uncompressed size: 3872 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #21: │ +Central directory entry #18: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 23850428 │ - (00000000016BEDBCh) bytes │ + offset of local header from start of archive: 23848652 │ + (00000000016BE6CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): feb05410 │ compressed size: 6874 bytes │ uncompressed size: 6874 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #22: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable/icon.png │ │ - offset of local header from start of archive: 23857382 │ - (00000000016C08E6h) bytes │ + offset of local header from start of archive: 23855594 │ + (00000000016C01EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 70532a8a │ compressed size: 1525 bytes │ uncompressed size: 1525 bytes │ length of filename: 21 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #23: │ +Central directory entry #20: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable/presplash.jpg │ │ - offset of local header from start of archive: 23858969 │ - (00000000016C0F19h) bytes │ + offset of local header from start of archive: 23857177 │ + (00000000016C0819h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5eaadc1f │ compressed size: 74691 bytes │ uncompressed size: 74691 bytes │ length of filename: 26 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #24: │ +Central directory entry #21: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/layout/chooser_item.xml │ │ - offset of local header from start of archive: 23933727 │ - (00000000016D331Fh) bytes │ + offset of local header from start of archive: 23931931 │ + (00000000016D2C1Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 202c86f4 │ compressed size: 462 bytes │ uncompressed size: 1104 bytes │ length of filename: 27 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #25: │ +Central directory entry #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/main.xml │ │ - offset of local header from start of archive: 23934271 │ - (00000000016D353Fh) bytes │ + offset of local header from start of archive: 23932450 │ + (00000000016D2E22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 055293c2 │ compressed size: 280 bytes │ uncompressed size: 544 bytes │ length of filename: 19 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #26: │ +Central directory entry #23: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/project_chooser.xml │ │ - offset of local header from start of archive: 23934625 │ - (00000000016D36A1h) bytes │ + offset of local header from start of archive: 23932779 │ + (00000000016D2F6Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bbf10a76 │ compressed size: 344 bytes │ uncompressed size: 692 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #27: │ +Central directory entry #24: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/project_empty.xml │ │ - offset of local header from start of archive: 23935054 │ - (00000000016D384Eh) bytes │ + offset of local header from start of archive: 23933183 │ + (00000000016D30FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4d09545c │ compressed size: 271 bytes │ uncompressed size: 512 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #28: │ +Central directory entry #25: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ resources.arsc │ │ - offset of local header from start of archive: 23935408 │ - (00000000016D39B0h) bytes │ + offset of local header from start of archive: 23933512 │ + (00000000016D3248h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): 45daa5ba │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): e6e4a3cf │ compressed size: 2360 bytes │ uncompressed size: 2360 bytes │ length of filename: 14 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + There is no file comment. │ + │ +Central directory entry #26: │ +--------------------------- │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 23935916 │ + (00000000016D3BACh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): ff50c092 │ + compressed size: 936 bytes │ + uncompressed size: 2091 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #27: │ +--------------------------- │ + │ + META-INF/85B282AC.SF │ + │ + offset of local header from start of archive: 23936902 │ + (00000000016D3F86h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 998a89c4 │ + compressed size: 990 bytes │ + uncompressed size: 2189 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #28: │ +--------------------------- │ + │ + META-INF/85B282AC.RSA │ + │ + offset of local header from start of archive: 23937942 │ + (00000000016D4396h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 5ebd9650 │ + compressed size: 1074 bytes │ + uncompressed size: 1326 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ │ There is no file comment. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Zip archive data, at least v0.0 to extract ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -32,10 +32,10 @@ │ │ () (file) res/layout/project_empty.xml type=XML │ │ type string id=04 entryCount=4 │ │ resource 0x7f040000 string/app_name │ │ () "PySolFC" │ │ resource 0x7f040001 string/presplash_color │ │ () "#000000" │ │ resource 0x7f040002 string/private_version │ │ - () "1573850072.7656744" │ │ + () "1576887393.5624073" │ │ resource 0x7f040003 string/urlScheme │ │ () "kivy" ├── assets/private.mp3 │ ├── filetype from file(1) │ │ @@ -1 +1 @@ │ │ -gzip compressed data, was "private.mp3", last modified: Fri Nov 15 20:34:22 2019, max compression │ │ +gzip compressed data, was "private.mp3", last modified: Sat Dec 21 00:16:27 2019, max compression │ ├── private.mp3-content │ │ ├── file list │ │ │ @@ -1,4182 +1,4182 @@ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 84 2019-11-15 20:34:17.000000 p4a_env_vars.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5750 2019-11-15 19:56:15.000000 NEWS.asciidoc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1344 2019-11-15 19:56:15.000000 AUTHORS.md │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3451 2019-11-15 19:56:15.000000 README.android │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4831 2019-11-15 19:56:15.000000 run-tests.pl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2116 2019-11-15 19:56:15.000000 Makefile │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6944 2019-11-15 19:56:15.000000 README.md │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 35147 2019-11-15 19:56:15.000000 COPYING │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 171 2019-11-15 19:56:15.000000 .tidyallrc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2474 2019-11-15 19:56:15.000000 MANIFEST.in │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1581 2019-11-15 19:56:15.000000 README.kivy │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 84 2019-12-21 00:16:25.000000 p4a_env_vars.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3042 2019-12-20 06:42:55.000000 CONTRIBUTING.md │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2116 2019-12-20 06:42:55.000000 Makefile │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 277 2019-12-21 00:16:25.000000 pysol.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4831 2019-12-20 06:42:55.000000 run-tests.pl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3451 2019-12-20 06:42:55.000000 README.android │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 156 2019-12-20 23:59:35.000000 local.properties │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6944 2019-12-20 06:42:55.000000 README.md │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-12-21 00:16:25.000000 main.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2474 2019-12-20 06:42:55.000000 MANIFEST.in │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5750 2019-12-20 06:42:55.000000 NEWS.asciidoc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1344 2019-12-20 06:42:55.000000 AUTHORS.md │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1581 2019-12-20 06:42:55.000000 README.kivy │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 1312813 2017-05-11 21:50:25.000000 support-v4-24.1.1.aar │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 156 2019-11-15 19:56:59.000000 local.properties │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3042 2019-11-15 19:56:15.000000 CONTRIBUTING.md │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 277 2019-11-15 20:34:17.000000 pysol.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-11-15 20:34:17.000000 main.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/ru/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/ru/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 133972 2019-11-15 19:58:25.000000 locale/ru/LC_MESSAGES/pysol.mo │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/pl/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/pl/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 63863 2019-11-15 19:58:25.000000 locale/pl/LC_MESSAGES/pysol.mo │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/de/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/de/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 108049 2019-11-15 19:58:25.000000 locale/de/LC_MESSAGES/pysol.mo │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/it/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/it/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 55645 2019-11-15 19:58:25.000000 locale/it/LC_MESSAGES/pysol.mo │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 171 2019-12-20 06:42:55.000000 .tidyallrc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 35147 2019-12-20 06:42:55.000000 COPYING │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 po/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 169274 2019-11-15 19:58:25.000000 po/it.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 127828 2019-11-15 19:56:15.000000 po/it_pysol.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 42727 2019-11-15 19:56:15.000000 po/games.pot │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 46906 2019-11-15 19:56:15.000000 po/pl_games.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 123916 2019-11-15 19:56:15.000000 po/de_pysol.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 72489 2019-11-15 19:56:15.000000 po/ru_games.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 105522 2019-11-15 19:56:15.000000 po/pysol.pot │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 173427 2019-11-15 19:58:25.000000 po/pl.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 180336 2019-11-15 19:58:25.000000 po/de.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 145075 2019-11-15 19:56:15.000000 po/ru_pysol.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 129073 2019-11-15 19:56:15.000000 po/pl_pysol.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 59389 2019-11-15 19:56:15.000000 po/de_games.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 43277 2019-11-15 19:56:15.000000 po/it_games.po │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 214476 2019-11-15 19:58:24.000000 po/ru.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 105522 2019-12-20 06:42:55.000000 po/pysol.pot │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 43277 2019-12-20 06:42:55.000000 po/it_games.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 46906 2019-12-20 06:42:55.000000 po/pl_games.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 129073 2019-12-20 06:42:55.000000 po/pl_pysol.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 127828 2019-12-20 06:42:55.000000 po/it_pysol.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 145075 2019-12-20 06:42:55.000000 po/ru_pysol.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 72489 2019-12-20 06:42:55.000000 po/ru_games.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 173427 2019-12-21 00:00:58.000000 po/pl.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 214476 2019-12-21 00:00:58.000000 po/ru.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 42727 2019-12-20 06:42:55.000000 po/games.pot │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 59389 2019-12-20 06:42:55.000000 po/de_games.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 123916 2019-12-20 06:42:55.000000 po/de_pysol.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 169274 2019-12-21 00:00:58.000000 po/it.po │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 180336 2019-12-21 00:00:58.000000 po/de.po │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 scripts/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 246 2019-12-20 06:42:55.000000 scripts/test-inside-dist.sh │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 297 2019-12-20 06:42:55.000000 scripts/build.bat │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1620 2019-12-21 00:16:26.000000 scripts/gen_individual_importing_tests.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 264 2019-12-20 06:42:55.000000 scripts/travis-ci-build │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 256 2019-12-20 06:42:55.000000 scripts/cardsets_to_bundle │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6876 2019-12-21 00:16:26.000000 scripts/all_games.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6718 2019-12-21 00:16:26.000000 scripts/cardset_viewer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4593 2019-12-21 00:16:26.000000 scripts/mahjongg_utils.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-12-20 06:42:55.000000 scripts/refactor1.vim │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 669 2019-12-20 06:42:55.000000 scripts/repack-min-cardsets.bash │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2104 2019-12-21 00:16:26.000000 scripts/create_iss.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 1333 2019-12-20 06:42:55.000000 scripts/cardconv │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 466 2019-12-20 06:42:55.000000 scripts/filter-inidivual-importing-tests.pl │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 docs/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4203 2019-11-15 19:56:15.000000 docs/pysolfc.6 │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 91074 2019-11-15 19:58:24.000000 docs/all_games.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6714 2019-11-15 19:56:15.000000 docs/pysol.6 │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1247 2019-11-15 19:56:15.000000 docs/README │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7595 2019-11-15 19:56:15.000000 docs/README.SOURCE │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 198 2019-11-15 19:56:15.000000 html-src/rules.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 32 2019-11-15 19:56:15.000000 html-src/rules_alternate.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1979 2019-11-15 19:56:15.000000 html-src/general_rules.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 213196 2019-11-15 19:56:15.000000 html-src/all.htm │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3844 2019-11-15 19:56:15.000000 html-src/credits.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1333 2019-11-15 19:56:15.000000 html-src/intro.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8315 2019-11-15 19:56:15.000000 html-src/news.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6112 2019-11-15 19:56:15.000000 html-src/glossary.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1790 2019-11-15 19:56:15.000000 html-src/install.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6474 2019-11-15 20:34:17.000000 html-src/gen-html.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-11-15 19:56:15.000000 html-src/ganjifa.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30267 2019-11-15 19:56:15.000000 html-src/license.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1543 2019-11-15 19:56:15.000000 html-src/hexadeck.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1003 2019-11-15 19:56:15.000000 html-src/index.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1172 2019-11-15 19:56:15.000000 html-src/hanafuda.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4017 2019-11-15 19:56:15.000000 html-src/howtoplay.html │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/images/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2226 2019-11-15 19:56:15.000000 html-src/images/pysollogo00.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 76 2019-11-15 19:56:15.000000 html-src/images/s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7703 2019-11-15 19:56:15.000000 html-src/images/pysollogo02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4149 2019-11-15 19:56:15.000000 html-src/images/pysollogo03.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9919 2019-11-15 19:56:15.000000 html-src/images/pysollogo01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18890 2019-11-15 19:56:15.000000 html-src/images/pysollogo01.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5549 2019-11-15 19:56:15.000000 html-src/images/pysollogo03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1680 2019-11-15 19:56:15.000000 html-src/images/pysollogo0.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 77727 2019-11-15 19:56:15.000000 html-src/images/hanahelp.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 70 2019-11-15 19:56:15.000000 html-src/images/d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30567 2019-11-15 19:56:15.000000 html-src/images/camelot-goal.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13378 2019-11-15 19:56:15.000000 html-src/images/pysollogo02.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 73 2019-11-15 19:56:15.000000 html-src/images/h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 80 2019-11-15 19:56:15.000000 html-src/images/c.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/images/high_res/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 260424 2019-11-15 19:56:15.000000 html-src/images/high_res/logo_horizontal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230418 2019-11-15 19:56:15.000000 html-src/images/high_res/logo_vertical.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8135 2019-11-15 19:56:15.000000 html-src/images/high_res/logo.svg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 156516 2019-11-15 19:56:15.000000 html-src/images/high_res/logo_black.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11499 2019-11-15 19:56:15.000000 html-src/images/high_res/logo_horizontal.svg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 174968 2019-11-15 19:56:15.000000 html-src/images/high_res/logo.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/rules/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 543 2019-11-15 19:56:15.000000 html-src/rules/thelastmonarch.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 578 2019-11-15 19:56:15.000000 html-src/rules/missmilligan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 897 2019-11-15 19:56:15.000000 html-src/rules/dojoujisgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 252 2019-11-15 19:56:15.000000 html-src/rules/relaxedaccordion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1323 2019-11-15 19:56:15.000000 html-src/rules/dashavatara.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-11-15 19:56:15.000000 html-src/rules/matsya.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1262 2019-11-15 19:56:15.000000 html-src/rules/kalisgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-11-15 19:56:15.000000 html-src/rules/pine.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 576 2019-11-15 19:56:15.000000 html-src/rules/rachel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-11-15 19:56:15.000000 html-src/rules/eastcliff.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-11-15 19:56:15.000000 html-src/rules/sevenbyfour.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-11-15 19:56:15.000000 html-src/rules/perpetualmotion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-11-15 19:56:15.000000 html-src/rules/hanafudafourseasons.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 668 2019-11-15 19:56:15.000000 html-src/rules/chinesediscipline.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 450 2019-11-15 19:56:15.000000 html-src/rules/pokershuffle.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-11-15 19:56:15.000000 html-src/rules/sixsages.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-11-15 19:56:15.000000 html-src/rules/simplecarlo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/streets.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 945 2019-11-15 19:56:15.000000 html-src/rules/relax.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 920 2019-11-15 19:56:15.000000 html-src/rules/snake.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1111 2019-11-15 19:56:15.000000 html-src/rules/daddylonglegs.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 734 2019-11-15 19:56:15.000000 html-src/rules/fifteenplus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 490 2019-11-15 19:56:15.000000 html-src/rules/superflowergarden.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 258 2019-11-15 19:56:15.000000 html-src/rules/dover.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-11-15 19:56:15.000000 html-src/rules/bristol.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1007 2019-11-15 19:56:15.000000 html-src/rules/glenwood.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 285 2019-11-15 19:56:15.000000 html-src/rules/carlton.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 165 2019-11-15 19:56:15.000000 html-src/rules/terrace.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 774 2019-11-15 19:56:15.000000 html-src/rules/excuse.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1558 2019-11-15 19:56:15.000000 html-src/rules/canfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1456 2019-11-15 19:56:15.000000 html-src/rules/kingonlyhexaklon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 627 2019-11-15 19:56:15.000000 html-src/rules/wicked.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-11-15 19:56:15.000000 html-src/rules/odessa.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-11-15 19:56:15.000000 html-src/rules/appachanswaterfall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 443 2019-11-15 19:56:15.000000 html-src/rules/russianpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 397 2019-11-15 19:56:15.000000 html-src/rules/relaxedspider.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 737 2019-11-15 19:56:15.000000 html-src/rules/skiz.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 834 2019-11-15 19:56:15.000000 html-src/rules/fiveaces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1173 2019-11-15 19:56:15.000000 html-src/rules/longjourneytocuddapah.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 760 2019-11-15 19:56:15.000000 html-src/rules/agnessorel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 581 2019-11-15 19:56:15.000000 html-src/rules/lesserqueue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-11-15 19:56:15.000000 html-src/rules/zebra.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 698 2019-11-15 19:56:15.000000 html-src/rules/mughalcircles.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-11-15 19:56:15.000000 html-src/rules/diplomat.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1608 2019-11-15 19:56:15.000000 html-src/rules/greatwall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-11-15 19:56:15.000000 html-src/rules/willothewisp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 398 2019-11-15 19:56:15.000000 html-src/rules/milligancell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 675 2019-11-15 19:56:15.000000 html-src/rules/kurma.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 567 2019-11-15 19:56:15.000000 html-src/rules/penguin.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1295 2019-11-15 19:56:15.000000 html-src/rules/klondikeplus16.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1089 2019-11-15 19:56:15.000000 html-src/rules/bluemoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 632 2019-11-15 19:56:15.000000 html-src/rules/danda.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 691 2019-11-15 19:56:15.000000 html-src/rules/rushdike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1040 2019-11-15 19:56:15.000000 html-src/rules/gypsy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 831 2019-11-15 19:56:15.000000 html-src/rules/kalisgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 463 2019-11-15 19:56:15.000000 html-src/rules/kingdom.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 935 2019-11-15 19:56:15.000000 html-src/rules/spider.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-11-15 19:56:15.000000 html-src/rules/castlesinspain.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1398 2019-11-15 19:56:15.000000 html-src/rules/katrinasgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 563 2019-11-15 19:56:15.000000 html-src/rules/vajra.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1185 2019-11-15 19:56:15.000000 html-src/rules/garhpati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 179 2019-11-15 19:56:15.000000 html-src/rules/blondesandbrunettes.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1298 2019-11-15 19:56:15.000000 html-src/rules/akbarstriumph.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 879 2019-11-15 19:56:15.000000 html-src/rules/dojoujisgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 382 2019-11-15 19:56:15.000000 html-src/rules/simplepairs.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 937 2019-11-15 19:56:15.000000 html-src/rules/gajapati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 525 2019-11-15 19:56:15.000000 html-src/rules/yukon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3756 2019-11-15 19:56:15.000000 html-src/rules/sanibel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1108 2019-11-15 19:56:15.000000 html-src/rules/gaji.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1669 2019-11-15 19:56:15.000000 html-src/rules/bridgetsgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 255 2019-11-15 19:56:15.000000 html-src/rules/badseven.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 288 2019-11-15 19:56:15.000000 html-src/rules/jumbo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1137 2019-11-15 19:56:15.000000 html-src/rules/tripeaks.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-11-15 19:56:15.000000 html-src/rules/golf.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-11-15 19:56:15.000000 html-src/rules/rainbow.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-11-15 19:56:15.000000 html-src/rules/memory24.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 991 2019-11-15 19:56:15.000000 html-src/rules/cherrybomb.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 395 2019-11-15 19:56:15.000000 html-src/rules/redandblack.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-11-15 19:56:15.000000 html-src/rules/griffon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 795 2019-11-15 19:56:15.000000 html-src/rules/bigharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-11-15 19:56:15.000000 html-src/rules/snakestone.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-11-15 19:56:15.000000 html-src/rules/royalcotillion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 630 2019-11-15 19:56:15.000000 html-src/rules/khadga.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-11-15 19:56:15.000000 html-src/rules/klondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 971 2019-11-15 19:56:15.000000 html-src/rules/dhanpati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-11-15 19:56:15.000000 html-src/rules/shamrocks.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 783 2019-11-15 19:56:15.000000 html-src/rules/fatimehsgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 880 2019-11-15 19:56:15.000000 html-src/rules/eightlegions.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 341 2019-11-15 19:56:15.000000 html-src/rules/ladypalk.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-11-15 19:56:15.000000 html-src/rules/gargantua.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 301 2019-11-15 19:56:15.000000 html-src/rules/seahaventowers.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1087 2019-11-15 19:56:15.000000 html-src/rules/freecell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 767 2019-11-15 19:56:15.000000 html-src/rules/balarama.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 401 2019-11-15 19:56:15.000000 html-src/rules/supersamuri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-11-15 19:56:15.000000 html-src/rules/waningmoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/indian.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-11-15 19:56:15.000000 html-src/rules/convolution.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 884 2019-11-15 19:56:15.000000 html-src/rules/justforfun.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-11-15 19:56:15.000000 html-src/rules/hayagriva.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1406 2019-11-15 19:56:15.000000 html-src/rules/mahjongg.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1427 2019-11-15 19:56:15.000000 html-src/rules/hexaklon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-11-15 19:56:15.000000 html-src/rules/allinarow.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-11-15 19:56:15.000000 html-src/rules/simplesimon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1325 2019-11-15 19:56:15.000000 html-src/rules/ashtadikapala.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 680 2019-11-15 19:56:15.000000 html-src/rules/magesgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 630 2019-11-15 19:56:15.000000 html-src/rules/littleforty.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:56:15.000000 html-src/rules/martha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-11-15 19:56:15.000000 html-src/rules/milliganharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-11-15 19:56:15.000000 html-src/rules/calculation.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 275 2019-11-15 19:56:15.000000 html-src/rules/matsukiristrict.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 715 2019-11-15 19:56:15.000000 html-src/rules/memory40.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 299 2019-11-15 19:56:15.000000 html-src/rules/japanesegardenii.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 918 2019-11-15 19:56:15.000000 html-src/rules/tipati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 html-src/rules/midshipman.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 856 2019-11-15 19:56:15.000000 html-src/rules/maze.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 370 2019-11-15 19:56:15.000000 html-src/rules/americantoad.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 617 2019-11-15 19:56:15.000000 html-src/rules/makara.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-11-15 19:56:15.000000 html-src/rules/rainfall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 763 2019-11-15 19:56:15.000000 html-src/rules/cavalier.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 261 2019-11-15 19:56:15.000000 html-src/rules/threepeaksnonscoring.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1204 2019-11-15 19:56:15.000000 html-src/rules/flowerclock.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-11-15 19:56:15.000000 html-src/rules/bigspider.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 885 2019-11-15 19:56:15.000000 html-src/rules/hanafudafourwinds.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-11-15 19:56:15.000000 html-src/rules/pasdedeux.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-11-15 19:56:15.000000 html-src/rules/oonsooopen.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 292 2019-11-15 19:56:15.000000 html-src/rules/generalspatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-11-15 19:56:15.000000 html-src/rules/chinesesolitaire.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 547 2019-11-15 19:56:15.000000 html-src/rules/tabbycat.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:56:15.000000 html-src/rules/pyramid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 300 2019-11-15 19:56:15.000000 html-src/rules/stronghold.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 670 2019-11-15 19:56:15.000000 html-src/rules/eularia.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 233 2019-11-15 19:56:15.000000 html-src/rules/manx.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:56:15.000000 html-src/rules/strategy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 666 2019-11-15 19:56:15.000000 html-src/rules/10x8.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/lucas.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-11-15 19:56:15.000000 html-src/rules/derfreienapoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:56:15.000000 html-src/rules/streetsandalleys.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 751 2019-11-15 19:56:15.000000 html-src/rules/parashurama.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 850 2019-11-15 19:56:15.000000 html-src/rules/hiddenpassages.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 390 2019-11-15 19:56:15.000000 html-src/rules/whitehead.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-11-15 19:56:15.000000 html-src/rules/doublets.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 298 2019-11-15 19:56:15.000000 html-src/rules/doublebisley.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/doubleklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 587 2019-11-15 19:56:15.000000 html-src/rules/serpent.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 628 2019-11-15 19:56:15.000000 html-src/rules/tamoshanter.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 418 2019-11-15 19:56:15.000000 html-src/rules/diekoenigsbergerin.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-11-15 19:56:15.000000 html-src/rules/shanka.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-11-15 19:56:15.000000 html-src/rules/bakersdozen.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 641 2019-11-15 19:56:15.000000 html-src/rules/catstail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 805 2019-11-15 19:56:15.000000 html-src/rules/paulownia.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 372 2019-11-15 19:56:15.000000 html-src/rules/courtyard.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 299 2019-11-15 19:56:15.000000 html-src/rules/fastness.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 626 2019-11-15 19:56:15.000000 html-src/rules/8x8.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1155 2019-11-15 19:56:15.000000 html-src/rules/kalisgamerelaxed.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-11-15 19:56:15.000000 html-src/rules/ladybetty.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 673 2019-11-15 19:56:15.000000 html-src/rules/threeshufflesandadraw.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-11-15 19:56:15.000000 html-src/rules/surukh.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-11-15 19:56:15.000000 html-src/rules/sevenbyfive.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 370 2019-11-15 19:56:15.000000 html-src/rules/wasp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 888 2019-11-15 19:56:15.000000 html-src/rules/doubleyourfun.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1013 2019-11-15 19:56:15.000000 html-src/rules/scorpion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-11-15 19:56:15.000000 html-src/rules/scorpiontail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1032 2019-11-15 19:56:15.000000 html-src/rules/thefamiliar.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1244 2019-11-15 19:56:15.000000 html-src/rules/groundsforadivorce.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-11-15 19:56:15.000000 html-src/rules/roslin.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/brunswick.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-11-15 19:56:15.000000 html-src/rules/babyspiderette.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1092 2019-11-15 19:56:15.000000 html-src/rules/siebenbisas.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 670 2019-11-15 19:56:15.000000 html-src/rules/lexingtonharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:56:15.000000 html-src/rules/goodmeasure.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 748 2019-11-15 19:56:15.000000 html-src/rules/retinue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1886 2019-11-15 19:56:15.000000 html-src/rules/larasgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-11-15 19:56:15.000000 html-src/rules/blackhole.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 495 2019-11-15 19:56:15.000000 html-src/rules/chessboard.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 664 2019-11-15 19:56:15.000000 html-src/rules/eiffeltower.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1197 2019-11-15 19:56:15.000000 html-src/rules/hexaklonbythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 510 2019-11-15 19:56:15.000000 html-src/rules/trefoil.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 696 2019-11-15 19:56:15.000000 html-src/rules/russianpoint.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-11-15 19:56:15.000000 html-src/rules/blindalleys.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 19:56:15.000000 html-src/rules/chameleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 295 2019-11-15 19:56:15.000000 html-src/rules/singlerail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 404 2019-11-15 19:56:15.000000 html-src/rules/tripleline.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 631 2019-11-15 19:56:15.000000 html-src/rules/kingalbert.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 html-src/rules/carpet.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-11-15 19:56:15.000000 html-src/rules/scorpionhead.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-11-15 19:56:15.000000 html-src/rules/forecell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 377 2019-11-15 19:56:15.000000 html-src/rules/spiderette.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:56:15.000000 html-src/rules/numberten.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 178 2019-11-15 19:56:15.000000 html-src/rules/osmosis.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:56:15.000000 html-src/rules/batsford.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 521 2019-11-15 19:56:15.000000 html-src/rules/hanoisequence.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1012 2019-11-15 19:56:15.000000 html-src/rules/katrinasgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 646 2019-11-15 19:56:15.000000 html-src/rules/greaterqueue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 699 2019-11-15 19:56:15.000000 html-src/rules/concentration.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-11-15 19:56:15.000000 html-src/rules/fan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1169 2019-11-15 19:56:15.000000 html-src/rules/journeytocuddapah.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1020 2019-11-15 19:56:15.000000 html-src/rules/shisensho.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 802 2019-11-15 19:56:15.000000 html-src/rules/pileon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 378 2019-11-15 19:56:15.000000 html-src/rules/congress.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-11-15 19:56:15.000000 html-src/rules/missmuffet.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-11-15 19:56:15.000000 html-src/rules/blackwidow.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-11-15 19:56:15.000000 html-src/rules/busyaces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 707 2019-11-15 19:56:15.000000 html-src/rules/peony.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 972 2019-11-15 19:56:15.000000 html-src/rules/betsyross.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 727 2019-11-15 19:56:15.000000 html-src/rules/iris.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 777 2019-11-15 19:56:15.000000 html-src/rules/bigeasy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 817 2019-11-15 19:56:15.000000 html-src/rules/firecracker.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-11-15 19:56:15.000000 html-src/rules/superiorcanfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 168 2019-11-15 19:56:15.000000 html-src/rules/eaglewing.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-11-15 19:56:15.000000 html-src/rules/rambling.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-11-15 19:56:15.000000 html-src/rules/scotchpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 867 2019-11-15 19:56:15.000000 html-src/rules/bigsumo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-11-15 19:56:15.000000 html-src/rules/oonsootoo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1797 2019-11-15 19:56:15.000000 html-src/rules/bridgetsgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 665 2019-11-15 19:56:15.000000 html-src/rules/doubledrawbridge.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-11-15 19:56:15.000000 html-src/rules/interregnum.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-11-15 19:56:15.000000 html-src/rules/tripleklondikebythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1269 2019-11-15 19:56:15.000000 html-src/rules/bitsnbytes.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 524 2019-11-15 19:56:15.000000 html-src/rules/wisteria.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:56:15.000000 html-src/rules/freenapoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 405 2019-11-15 19:56:15.000000 html-src/rules/royaleast.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-11-15 19:56:15.000000 html-src/rules/numerica.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1015 2019-11-15 19:56:15.000000 html-src/rules/bakersgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 575 2019-11-15 19:56:15.000000 html-src/rules/hiranyaksha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-11-15 19:56:15.000000 html-src/rules/corona.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-11-15 19:56:15.000000 html-src/rules/easthaven.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 888 2019-11-15 19:56:15.000000 html-src/rules/ashwapati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 394 2019-11-15 19:56:15.000000 html-src/rules/cruel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-11-15 19:56:15.000000 html-src/rules/bigdivorce.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1079 2019-11-15 19:56:15.000000 html-src/rules/abacus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1189 2019-11-15 19:56:15.000000 html-src/rules/imperialtrumps.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 267 2019-11-15 19:56:15.000000 html-src/rules/freefan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 946 2019-11-15 19:56:15.000000 html-src/rules/cluitjarslair.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 534 2019-11-15 19:56:15.000000 html-src/rules/napoleonsexile.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 279 2019-11-15 19:56:15.000000 html-src/rules/moosehide.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1545 2019-11-15 19:56:15.000000 html-src/rules/nomad.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 371 2019-11-15 19:56:15.000000 html-src/rules/newbritishconstitution.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-11-15 19:56:15.000000 html-src/rules/relaxedgolf.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 723 2019-11-15 19:56:15.000000 html-src/rules/pagat.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1045 2019-11-15 19:56:15.000000 html-src/rules/littleeasy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-11-15 19:56:15.000000 html-src/rules/russiansolitaire.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-11-15 19:56:15.000000 html-src/rules/spaces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 675 2019-11-15 19:56:15.000000 html-src/rules/passeul.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:56:15.000000 html-src/rules/citadel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-11-15 19:56:15.000000 html-src/rules/stalactites.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1117 2019-11-15 19:56:15.000000 html-src/rules/montana.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1136 2019-11-15 19:56:15.000000 html-src/rules/flowerarrangement.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1189 2019-11-15 19:56:15.000000 html-src/rules/jane.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1367 2019-11-15 19:56:15.000000 html-src/rules/doublegrasshopper.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 708 2019-11-15 19:56:15.000000 html-src/rules/kingonlybakersgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1632 2019-11-15 19:56:15.000000 html-src/rules/camelot.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 304 2019-11-15 19:56:15.000000 html-src/rules/fortyandeight.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:56:15.000000 html-src/rules/eighttimeseight.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 800 2019-11-15 19:56:15.000000 html-src/rules/sumo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-11-15 19:56:15.000000 html-src/rules/deadkinggolf.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1442 2019-11-15 19:56:15.000000 html-src/rules/threepeaks.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 235 2019-11-15 19:56:15.000000 html-src/rules/cockroach.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1450 2019-11-15 19:56:15.000000 html-src/rules/grandmothersgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-11-15 19:56:15.000000 html-src/rules/doubleklondikebythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1228 2019-11-15 19:56:15.000000 html-src/rules/pagoda.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-11-15 19:56:15.000000 html-src/rules/relaxedfreecell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1385 2019-11-15 19:56:15.000000 html-src/rules/katrinasgamerelaxed.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 570 2019-11-15 19:56:15.000000 html-src/rules/oonsootimestwo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:56:15.000000 html-src/rules/beleagueredcastle.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-11-15 19:56:15.000000 html-src/rules/spanishpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-11-15 19:56:15.000000 html-src/rules/casinoklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 382 2019-11-15 19:56:15.000000 html-src/rules/elevator.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-11-15 19:56:15.000000 html-src/rules/pegged.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1108 2019-11-15 19:56:15.000000 html-src/rules/fatimehsgamerelaxed.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/doublecanfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 290 2019-11-15 19:56:15.000000 html-src/rules/peek.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 html-src/rules/maria.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 719 2019-11-15 19:56:15.000000 html-src/rules/merlinsmeander.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 520 2019-11-15 19:56:15.000000 html-src/rules/sixtengus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1371 2019-11-15 19:56:15.000000 html-src/rules/picturegallery.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-11-15 19:56:15.000000 html-src/rules/quadrangle.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 246 2019-11-15 19:56:15.000000 html-src/rules/nordic.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 575 2019-11-15 19:56:15.000000 html-src/rules/grandfathersclock.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 953 2019-11-15 19:56:15.000000 html-src/rules/neighbour.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 969 2019-11-15 19:56:15.000000 html-src/rules/matriarchy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-11-15 19:56:15.000000 html-src/rules/redmoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 401 2019-11-15 19:56:15.000000 html-src/rules/doublesamuri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 450 2019-11-15 19:56:15.000000 html-src/rules/smallharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-11-15 19:56:15.000000 html-src/rules/easyxone.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-11-15 19:56:15.000000 html-src/rules/ponytail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 649 2019-11-15 19:56:15.000000 html-src/rules/varaha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 322 2019-11-15 19:56:15.000000 html-src/rules/variegatedcanfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-11-15 19:56:15.000000 html-src/rules/nasty.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/tripleklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1699 2019-11-15 19:56:15.000000 html-src/rules/braid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-11-15 19:56:15.000000 html-src/rules/japanesegardeniii.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-11-15 19:56:15.000000 html-src/rules/fourteen.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-11-15 19:56:15.000000 html-src/rules/oonsoo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:56:15.000000 html-src/rules/wheeloffortune.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 921 2019-11-15 19:56:15.000000 html-src/rules/narasimha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1000 2019-11-15 19:56:15.000000 html-src/rules/twofamiliars.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 699 2019-11-15 19:56:15.000000 html-src/rules/dashavataracircles.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 678 2019-11-15 19:56:15.000000 html-src/rules/queenie.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-11-15 19:56:15.000000 html-src/rules/vegasklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 339 2019-11-15 19:56:15.000000 html-src/rules/thumbandpouch.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 384 2019-11-15 19:56:15.000000 html-src/rules/napoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 830 2019-11-15 19:56:15.000000 html-src/rules/japanesegarden.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 707 2019-11-15 19:56:15.000000 html-src/rules/fortythieves.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1494 2019-11-15 19:56:15.000000 html-src/rules/derkleinenapoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-11-15 19:56:15.000000 html-src/rules/giant.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-11-15 19:56:15.000000 html-src/rules/kings.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-11-15 19:56:15.000000 html-src/rules/auldlangsyne.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-11-15 19:56:15.000000 html-src/rules/oonsoostrict.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 371 2019-11-15 19:56:15.000000 html-src/rules/steps.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-11-15 19:56:15.000000 html-src/rules/oddandeven.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 670 2019-11-15 19:56:15.000000 html-src/rules/shamsher.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-11-15 19:56:15.000000 html-src/rules/eightoff.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-11-15 19:56:15.000000 html-src/rules/samuri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 375 2019-11-15 19:56:15.000000 html-src/rules/relaxedpyramid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 378 2019-11-15 19:56:15.000000 html-src/rules/doublecockroach.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-11-15 19:56:15.000000 html-src/rules/klondikebythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 471 2019-11-15 19:56:15.000000 html-src/rules/labellelucie.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-11-15 19:56:15.000000 html-src/rules/corkscrew.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-11-15 19:56:15.000000 html-src/rules/windmill.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-11-15 19:56:15.000000 html-src/rules/fortress.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 779 2019-11-15 19:56:15.000000 html-src/rules/easysupreme.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-11-15 19:56:15.000000 html-src/rules/alaska.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-11-15 19:56:15.000000 html-src/rules/acesup5.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1299 2019-11-15 19:56:15.000000 html-src/rules/akbarsconquest.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-11-15 19:56:15.000000 html-src/rules/hopscotch.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:56:15.000000 html-src/rules/saratoga.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1102 2019-11-15 19:56:15.000000 html-src/rules/larasgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:56:15.000000 html-src/rules/relaxedseahaventowers.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-11-15 19:56:15.000000 html-src/rules/irmgard.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-11-15 19:56:15.000000 html-src/rules/fallingstar.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-11-15 19:56:15.000000 html-src/rules/mississippi.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 883 2019-11-15 19:56:15.000000 html-src/rules/tenavatars.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-11-15 19:56:15.000000 html-src/rules/mainecoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-11-15 19:56:15.000000 html-src/rules/hexlabyrinth.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 998 2019-11-15 19:56:15.000000 html-src/rules/unionsquare.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 688 2019-11-15 19:56:15.000000 html-src/rules/montecarlo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:56:15.000000 html-src/rules/newtowerofhanoi.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 693 2019-11-15 19:56:15.000000 html-src/rules/drawbridge.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 641 2019-11-15 19:56:15.000000 html-src/rules/westcliff.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1170 2019-11-15 19:56:15.000000 html-src/rules/narpati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 716 2019-11-15 19:56:15.000000 html-src/rules/acesup.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 805 2019-11-15 19:56:15.000000 html-src/rules/ashrafi.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-11-15 19:56:15.000000 html-src/rules/longbraid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1470 2019-11-15 19:56:15.000000 html-src/rules/matsukiri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 396 2019-11-15 19:56:15.000000 html-src/rules/rankandfile.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 264 2019-11-15 19:56:15.000000 html-src/rules/bigbraid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-11-15 19:56:15.000000 html-src/rules/storehouse.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 403 2019-11-15 19:56:15.000000 html-src/rules/pokersquare.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:56:15.000000 html-src/rules/deuces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1251 2019-11-15 19:56:15.000000 html-src/rules/grasshopper.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-11-15 19:56:15.000000 html-src/rules/ghulam.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 799 2019-11-15 19:56:15.000000 html-src/rules/diamondmine.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 376 2019-11-15 19:56:15.000000 html-src/rules/towerofhanoy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-11-15 19:56:15.000000 html-src/rules/doublerail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1222 2019-11-15 19:56:15.000000 html-src/rules/matrix.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 990 2019-11-15 19:56:15.000000 html-src/rules/vamana.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1089 2019-11-15 19:56:15.000000 html-src/rules/larasgamerelaxed.html │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/wikipedia/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2161 2019-11-15 19:56:15.000000 html-src/wikipedia/intrigue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1631 2019-11-15 19:56:15.000000 html-src/wikipedia/napoleonssquare.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1710 2019-11-15 19:56:15.000000 html-src/wikipedia/sevendevils.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1156 2019-11-15 19:56:15.000000 html-src/wikipedia/blockade.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3183 2019-11-15 19:56:15.000000 html-src/wikipedia/sthelena.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2060 2019-11-15 19:56:15.000000 html-src/wikipedia/mountolympus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2081 2019-11-15 19:56:15.000000 html-src/wikipedia/gate.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1877 2019-11-15 19:56:15.000000 html-src/wikipedia/saliclaw.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2780 2019-11-15 19:56:15.000000 html-src/wikipedia/grandduchess.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2509 2019-11-15 19:56:15.000000 html-src/wikipedia/fourseasons.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1455 2019-11-15 19:56:15.000000 html-src/wikipedia/alhambra.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1530 2019-11-15 19:56:15.000000 html-src/wikipedia/headsandtails.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1255 2019-11-15 19:56:15.000000 html-src/wikipedia/fortunesfavor.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3939 2019-11-15 19:56:15.000000 html-src/wikipedia/bigben.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2781 2019-11-15 19:56:15.000000 html-src/wikipedia/bisley.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1610 2019-11-15 19:56:15.000000 html-src/wikipedia/curdsandwhey.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1746 2019-11-15 19:56:15.000000 html-src/wikipedia/perseverance.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1207 2019-11-15 19:56:15.000000 html-src/wikipedia/contradance.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1440 2019-11-15 19:56:15.000000 html-src/wikipedia/flowergarden.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2175 2019-11-15 19:56:15.000000 html-src/wikipedia/patriarchs.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3047 2019-11-15 19:56:15.000000 html-src/wikipedia/zodiac.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1539 2019-11-15 19:56:15.000000 html-src/wikipedia/baroness.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1841 2019-11-15 19:56:15.000000 html-src/wikipedia/pussinthecorner.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2469 2019-11-15 19:56:15.000000 html-src/wikipedia/treasuretrove.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1498 2019-11-15 19:56:15.000000 html-src/wikipedia/kingalbert.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1851 2019-11-15 19:56:15.000000 html-src/wikipedia/emperor.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1603 2019-11-15 19:56:15.000000 html-src/wikipedia/capricieuse.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2807 2019-11-15 19:56:15.000000 html-src/wikipedia/tournament.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1565 2019-11-15 19:56:15.000000 html-src/wikipedia/sultan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2191 2019-11-15 19:56:15.000000 html-src/wikipedia/agnes.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2547 2019-11-15 19:56:15.000000 html-src/wikipedia/rougeetnoir.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2352 2019-11-15 19:56:15.000000 html-src/wikipedia/britishconstitution.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1285 2019-11-15 19:56:15.000000 html-src/wikipedia/royalmarriage.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-11-15 19:56:15.000000 html-src/wikipedia/lanivernaise.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1724 2019-11-15 19:56:15.000000 html-src/wikipedia/captivequeens.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2147 2019-11-15 19:56:15.000000 html-src/wikipedia/frog.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1544 2019-11-15 19:56:15.000000 html-src/wikipedia/shamrocksii.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1916 2019-11-15 19:56:15.000000 html-src/wikipedia/colorado.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1387 2019-11-15 19:56:15.000000 html-src/wikipedia/stonewall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2075 2019-11-15 19:56:15.000000 html-src/wikipedia/intelligence.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1738 2019-11-15 19:56:15.000000 html-src/wikipedia/houseinthewood.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1124 2019-11-15 19:56:15.000000 html-src/wikipedia/nestor.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2678 2019-11-15 19:56:15.000000 html-src/wikipedia/slyfox.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1388 2019-11-15 19:56:15.000000 html-src/wikipedia/alternation.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1753 2019-11-15 19:56:15.000000 html-src/wikipedia/amazons.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1373 2019-11-15 19:56:15.000000 html-src/wikipedia/mrsmop.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2415 2019-11-15 19:56:15.000000 html-src/wikipedia/parallels.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2160 2019-11-15 19:56:15.000000 html-src/wikipedia/accordion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2926 2019-11-15 19:56:15.000000 html-src/wikipedia/virginiareel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1589 2019-11-15 19:56:15.000000 html-src/wikipedia/germanpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6714 2019-12-20 06:42:55.000000 docs/pysol.6 │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7595 2019-12-20 06:42:55.000000 docs/README.SOURCE │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1247 2019-12-20 06:42:55.000000 docs/README │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 91074 2019-12-21 00:00:57.000000 docs/all_games.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4203 2019-12-20 06:42:55.000000 docs/pysolfc.6 │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 152 2019-11-15 20:34:17.000000 pysollib/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3415 2019-11-15 20:34:19.000000 pysollib/pysoltk.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6294 2019-11-15 20:34:19.000000 pysollib/pysolrandom.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20337 2019-11-15 20:34:19.000000 pysollib/layout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20217 2019-11-15 20:34:18.000000 pysollib/gamedb.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3462 2019-11-15 20:34:18.000000 pysollib/help.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7193 2019-11-15 20:34:17.000000 pysollib/customgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2885 2019-11-15 20:34:18.000000 pysollib/init.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15540 2019-11-15 20:34:19.000000 pysollib/pysolaudio.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7776 2019-11-15 20:34:19.000000 pysollib/wizardutil.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1194 2019-11-15 20:34:17.000000 pysollib/app_stat_result.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1881 2019-11-15 20:34:19.000000 pysollib/mygettext.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12232 2019-11-15 20:34:18.000000 pysollib/images.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33324 2019-11-15 20:34:17.000000 pysollib/app.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1621 2019-11-15 20:34:19.000000 pysollib/wizardpresets.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 27623 2019-11-15 20:34:18.000000 pysollib/hint.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1468 2019-11-15 20:34:17.000000 pysollib/app_stat.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3601 2019-11-15 20:34:17.000000 pysollib/app_statistics.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9184 2019-11-15 20:34:19.000000 pysollib/stats.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15805 2019-11-15 20:34:18.000000 pysollib/htmllib2.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2770 2019-11-15 20:34:17.000000 pysollib/acard.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 86513 2019-11-15 20:34:19.000000 pysollib/stack.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13104 2019-11-15 20:34:19.000000 pysollib/resource.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 26279 2019-11-15 20:34:17.000000 pysollib/actions.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6766 2019-11-15 20:34:19.000000 pysollib/mfxutil.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-11-15 20:34:19.000000 pysollib/settings.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 679 2019-11-15 20:34:19.000000 pysollib/struct_new.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3918 2019-11-15 20:34:19.000000 pysollib/util.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8701 2019-11-15 20:34:19.000000 pysollib/main.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14486 2019-11-15 20:34:19.000000 pysollib/options.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14990 2019-11-15 20:34:19.000000 pysollib/move.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/macosx/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 159 2019-11-15 20:34:19.000000 pysollib/macosx/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 711 2019-11-15 20:34:19.000000 pysollib/macosx/appSupport.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1621 2019-12-21 00:16:26.000000 pysollib/wizardpresets.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1194 2019-12-21 00:16:25.000000 pysollib/app_stat_result.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7193 2019-12-21 00:16:25.000000 pysollib/customgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15805 2019-12-21 00:16:26.000000 pysollib/htmllib2.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-12-21 00:16:26.000000 pysollib/settings.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20217 2019-12-21 00:16:25.000000 pysollib/gamedb.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14486 2019-12-21 00:16:26.000000 pysollib/options.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6294 2019-12-21 00:16:26.000000 pysollib/pysolrandom.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9184 2019-12-21 00:16:26.000000 pysollib/stats.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2770 2019-12-21 00:16:25.000000 pysollib/acard.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2885 2019-12-21 00:16:26.000000 pysollib/init.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33324 2019-12-21 00:16:25.000000 pysollib/app.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12232 2019-12-21 00:16:26.000000 pysollib/images.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14990 2019-12-21 00:16:26.000000 pysollib/move.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3601 2019-12-21 00:16:25.000000 pysollib/app_statistics.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3918 2019-12-21 00:16:26.000000 pysollib/util.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13104 2019-12-21 00:16:26.000000 pysollib/resource.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3462 2019-12-21 00:16:26.000000 pysollib/help.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 26279 2019-12-21 00:16:25.000000 pysollib/actions.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1881 2019-12-21 00:16:26.000000 pysollib/mygettext.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3415 2019-12-21 00:16:26.000000 pysollib/pysoltk.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20337 2019-12-21 00:16:26.000000 pysollib/layout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8701 2019-12-21 00:16:26.000000 pysollib/main.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 679 2019-12-21 00:16:26.000000 pysollib/struct_new.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 152 2019-12-21 00:16:25.000000 pysollib/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 86513 2019-12-21 00:16:26.000000 pysollib/stack.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1468 2019-12-21 00:16:25.000000 pysollib/app_stat.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6766 2019-12-21 00:16:26.000000 pysollib/mfxutil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7776 2019-12-21 00:16:26.000000 pysollib/wizardutil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 27623 2019-12-21 00:16:26.000000 pysollib/hint.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15540 2019-12-21 00:16:26.000000 pysollib/pysolaudio.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/tk/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-21 00:16:26.000000 pysollib/tk/colorsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5559 2019-12-21 00:16:26.000000 pysollib/tk/fontsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3548 2019-12-21 00:16:26.000000 pysollib/tk/wizarddialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 863 2019-12-21 00:16:26.000000 pysollib/tk/selecttree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3925 2019-12-21 00:16:26.000000 pysollib/tk/progressbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4066 2019-12-21 00:16:26.000000 pysollib/tk/tabpage.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-12-21 00:16:26.000000 pysollib/tk/edittextdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5610 2019-12-21 00:16:26.000000 pysollib/tk/selecttile.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2848 2019-12-21 00:16:26.000000 pysollib/tk/tkhtml.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12590 2019-12-21 00:16:26.000000 pysollib/tk/toolbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2390 2019-12-21 00:16:26.000000 pysollib/tk/timeoutsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9990 2019-12-21 00:16:26.000000 pysollib/tk/tktree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5255 2019-12-21 00:16:26.000000 pysollib/tk/statusbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4885 2019-12-21 00:16:26.000000 pysollib/tk/soundoptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14582 2019-12-21 00:16:26.000000 pysollib/tk/selectcardset.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19886 2019-12-21 00:16:26.000000 pysollib/tk/tkwidget.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4648 2019-12-21 00:16:26.000000 pysollib/tk/playeroptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 155 2019-12-21 00:16:26.000000 pysollib/tk/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4152 2019-12-21 00:16:26.000000 pysollib/tk/menubar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17222 2019-12-21 00:16:26.000000 pysollib/tk/selectgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 502 2019-12-21 00:16:26.000000 pysollib/tk/gameinfodialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2626 2019-12-21 00:16:26.000000 pysollib/tk/solverdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 24647 2019-12-21 00:16:26.000000 pysollib/tk/tkstats.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 686 2019-12-21 00:16:26.000000 pysollib/tk/basetkmfxdialog.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 155 2019-12-21 00:16:26.000000 pysollib/ui/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/__pycache__/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 147 2019-12-21 00:00:55.000000 pysollib/ui/__pycache__/__init__.cpython-35.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/tktile/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3601 2019-12-21 00:16:26.000000 pysollib/ui/tktile/colorsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5414 2019-12-21 00:16:26.000000 pysollib/ui/tktile/findcarddialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8530 2019-12-21 00:16:26.000000 pysollib/ui/tktile/tkutil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4428 2019-12-21 00:16:26.000000 pysollib/ui/tktile/selecttree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6507 2019-12-21 00:16:26.000000 pysollib/ui/tktile/card.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2053 2019-12-21 00:16:26.000000 pysollib/ui/tktile/edittextdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10434 2019-12-21 00:16:26.000000 pysollib/ui/tktile/tkcanvas.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13382 2019-12-21 00:16:26.000000 pysollib/ui/tktile/tkhtml.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 872 2019-12-21 00:16:26.000000 pysollib/ui/tktile/tkconst.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 162 2019-12-21 00:16:26.000000 pysollib/ui/tktile/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2573 2019-12-21 00:16:26.000000 pysollib/ui/tktile/tkwrap.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 48185 2019-12-21 00:16:26.000000 pysollib/ui/tktile/menubar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3588 2019-12-21 00:16:26.000000 pysollib/ui/tktile/gameinfodialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7230 2019-12-21 00:16:26.000000 pysollib/ui/tktile/solverdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12469 2019-12-21 00:16:26.000000 pysollib/ui/tktile/Canvas2.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/tktile/__pycache__/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5995 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/findcarddialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4055 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/gameinfodialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3982 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/colorsdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2888 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/tkwrap.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 54660 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/menubar.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14766 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/tkhtml.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 154 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7055 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/card.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11650 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/tkcanvas.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8164 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/solverdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2239 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/edittextdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1025 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/tkconst.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13283 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/Canvas2.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4888 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/selecttree.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9817 2019-12-21 00:00:55.000000 pysollib/ui/tktile/__pycache__/tkutil.cpython-35.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/pysolgtk/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2575 2019-12-21 00:16:26.000000 pysollib/pysolgtk/colorsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2912 2019-12-21 00:16:26.000000 pysollib/pysolgtk/pysoltree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 553 2019-12-21 00:16:26.000000 pysollib/pysolgtk/findcarddialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3033 2019-12-21 00:16:26.000000 pysollib/pysolgtk/fontsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7895 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkutil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3854 2019-12-21 00:16:26.000000 pysollib/pysolgtk/progressbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3245 2019-12-21 00:16:26.000000 pysollib/pysolgtk/card.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 368 2019-12-21 00:16:26.000000 pysollib/pysolgtk/edittextdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14137 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkcanvas.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5407 2019-12-21 00:16:26.000000 pysollib/pysolgtk/selecttile.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14847 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkhtml.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkconst.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2575 2019-12-21 00:16:26.000000 pysollib/pysolgtk/toolbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2080 2019-12-21 00:16:26.000000 pysollib/pysolgtk/timeoutsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3227 2019-12-21 00:16:26.000000 pysollib/pysolgtk/statusbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3345 2019-12-21 00:16:26.000000 pysollib/pysolgtk/soundoptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7382 2019-12-21 00:16:26.000000 pysollib/pysolgtk/selectcardset.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8433 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkwidget.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2109 2019-12-21 00:16:26.000000 pysollib/pysolgtk/playeroptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 161 2019-12-21 00:16:26.000000 pysollib/pysolgtk/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7100 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkwrap.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20715 2019-12-21 00:16:26.000000 pysollib/pysolgtk/menubar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14932 2019-12-21 00:16:26.000000 pysollib/pysolgtk/selectgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 368 2019-12-21 00:16:26.000000 pysollib/pysolgtk/gameinfodialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-12-21 00:16:26.000000 pysollib/pysolgtk/solverdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14987 2019-12-21 00:16:26.000000 pysollib/pysolgtk/tkstats.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/__pycache__/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 969 2019-12-21 00:00:55.000000 pysollib/__pycache__/settings.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 23386 2019-12-21 00:00:55.000000 pysollib/__pycache__/layout.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14978 2019-12-21 00:00:55.000000 pysollib/__pycache__/resource.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7455 2019-12-21 00:00:55.000000 pysollib/__pycache__/mfxutil.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7241 2019-12-21 00:00:55.000000 pysollib/__pycache__/pysolrandom.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3588 2019-12-21 00:00:55.000000 pysollib/__pycache__/pysoltk.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 96885 2019-12-21 00:00:55.000000 pysollib/__pycache__/stack.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4419 2019-12-21 00:00:55.000000 pysollib/__pycache__/util.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 775 2019-12-21 00:00:55.000000 pysollib/__pycache__/struct_new.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16945 2019-12-21 00:00:55.000000 pysollib/__pycache__/pysolaudio.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 24554 2019-12-21 00:00:55.000000 pysollib/__pycache__/gamedb.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 144 2019-12-21 00:00:55.000000 pysollib/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3772 2019-12-21 00:00:55.000000 pysollib/__pycache__/help.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10190 2019-12-21 00:00:55.000000 pysollib/__pycache__/stats.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 31243 2019-12-21 00:00:55.000000 pysollib/__pycache__/hint.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17309 2019-12-21 00:00:55.000000 pysollib/__pycache__/move.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18925 2019-12-21 00:00:55.000000 pysollib/__pycache__/htmllib2.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2060 2019-12-21 00:00:55.000000 pysollib/__pycache__/mygettext.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2918 2019-12-21 00:00:55.000000 pysollib/__pycache__/acard.cpython-35.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/game/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 77590 2019-11-15 20:34:18.000000 pysollib/game/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1145 2019-11-15 20:34:18.000000 pysollib/game/dump.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1145 2019-12-21 00:16:25.000000 pysollib/game/dump.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 77590 2019-12-21 00:16:25.000000 pysollib/game/__init__.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/game/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1316 2019-11-15 19:58:19.000000 pysollib/game/__pycache__/dump.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 88628 2019-11-15 19:58:19.000000 pysollib/game/__pycache__/__init__.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/kivy/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2980 2019-11-15 20:34:19.000000 pysollib/kivy/tktree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1024 2019-11-15 20:34:18.000000 pysollib/kivy/edittextdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 646 2019-11-15 20:34:18.000000 pysollib/kivy/solverdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 51701 2019-11-15 20:34:18.000000 pysollib/kivy/menubar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 157 2019-11-15 20:34:18.000000 pysollib/kivy/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1812 2019-11-15 20:34:18.000000 pysollib/kivy/androidperms.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17087 2019-11-15 20:34:19.000000 pysollib/kivy/tkhtml.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2156 2019-11-15 20:34:18.000000 pysollib/kivy/selecttree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 627 2019-11-15 20:34:18.000000 pysollib/kivy/findcarddialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-11-15 20:34:19.000000 pysollib/kivy/tkwrap.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 535 2019-11-15 20:34:18.000000 pysollib/kivy/gameinfodialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-11-15 20:34:18.000000 pysollib/kivy/playeroptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2094 2019-11-15 20:34:18.000000 pysollib/kivy/statusbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6753 2019-11-15 20:34:19.000000 pysollib/kivy/toolbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1007 2019-11-15 20:34:18.000000 pysollib/kivy/progressbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7810 2019-11-15 20:34:19.000000 pysollib/kivy/tkutil.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1802 2019-11-15 20:34:18.000000 pysollib/kivy/selectcardset.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-11-15 20:34:18.000000 pysollib/kivy/colorsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19937 2019-11-15 20:34:18.000000 pysollib/kivy/tkcanvas.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14255 2019-11-15 20:34:19.000000 pysollib/kivy/tkwidget.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-11-15 20:34:18.000000 pysollib/kivy/tkconst.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12687 2019-11-15 20:34:18.000000 pysollib/kivy/selectgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6559 2019-11-15 20:34:19.000000 pysollib/kivy/tkstats.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 522 2019-11-15 20:34:18.000000 pysollib/kivy/timeoutsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6821 2019-11-15 20:34:18.000000 pysollib/kivy/card.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 507 2019-11-15 20:34:18.000000 pysollib/kivy/fontsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 45281 2019-11-15 20:34:18.000000 pysollib/kivy/LApp.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1316 2019-12-21 00:00:55.000000 pysollib/game/__pycache__/dump.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 88628 2019-12-21 00:00:55.000000 pysollib/game/__pycache__/__init__.cpython-35.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/tile/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 465 2019-12-21 00:16:26.000000 pysollib/tile/colorsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5610 2019-12-21 00:16:26.000000 pysollib/tile/fontsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3732 2019-12-21 00:16:26.000000 pysollib/tile/wizarddialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1475 2019-12-21 00:16:26.000000 pysollib/tile/selecttree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3290 2019-12-21 00:16:26.000000 pysollib/tile/progressbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 608 2019-12-21 00:16:26.000000 pysollib/tile/edittextdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5635 2019-12-21 00:16:26.000000 pysollib/tile/selecttile.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3030 2019-12-21 00:16:26.000000 pysollib/tile/tkhtml.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11984 2019-12-21 00:16:26.000000 pysollib/tile/toolbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2588 2019-12-21 00:16:26.000000 pysollib/tile/timeoutsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9898 2019-12-21 00:16:26.000000 pysollib/tile/tktree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5630 2019-12-21 00:16:26.000000 pysollib/tile/statusbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4888 2019-12-21 00:16:26.000000 pysollib/tile/soundoptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15411 2019-12-21 00:16:26.000000 pysollib/tile/selectcardset.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28188 2019-12-21 00:16:26.000000 pysollib/tile/ttk.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 671 2019-12-21 00:16:26.000000 pysollib/tile/basetilemfxdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 23893 2019-12-21 00:16:26.000000 pysollib/tile/tkwidget.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2456 2019-12-21 00:16:26.000000 pysollib/tile/playeroptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 157 2019-12-21 00:16:26.000000 pysollib/tile/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4420 2019-12-21 00:16:26.000000 pysollib/tile/menubar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17211 2019-12-21 00:16:26.000000 pysollib/tile/selectgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 510 2019-12-21 00:16:26.000000 pysollib/tile/gameinfodialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2453 2019-12-21 00:16:26.000000 pysollib/tile/solverdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 27570 2019-12-21 00:16:26.000000 pysollib/tile/tkstats.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/tile/__pycache__/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6245 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/statusbar.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 26670 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/tkwidget.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2787 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/playeroptionsdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17424 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/selectcardset.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 530 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/gameinfodialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/colorsdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 58655 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/ttk.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2893 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/timeoutsdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4708 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/menubar.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3391 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/tkhtml.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 149 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6497 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/fontsdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3589 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/progressbar.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13460 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/toolbar.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10985 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/tktree.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 31777 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/tkstats.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19473 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/selectgame.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 689 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/basetilemfxdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2670 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/solverdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/edittextdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5581 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/soundoptionsdialog.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1544 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/selecttree.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6315 2019-12-21 00:00:55.000000 pysollib/tile/__pycache__/selecttile.cpython-35.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7151 2019-11-15 20:34:18.000000 pysollib/games/threepeaks.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 39266 2019-11-15 20:34:18.000000 pysollib/games/fortythieves.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 45105 2019-11-15 20:34:18.000000 pysollib/games/spider.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 29157 2019-11-15 20:34:18.000000 pysollib/games/fan.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20431 2019-11-15 20:34:18.000000 pysollib/games/katzenschwanz.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2204 2019-11-15 20:34:18.000000 pysollib/games/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30708 2019-11-15 20:34:18.000000 pysollib/games/gypsy.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2734 2019-11-15 20:34:18.000000 pysollib/games/dieboesesieben.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1739 2019-11-15 20:34:18.000000 pysollib/games/daddylonglegs.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4982 2019-11-15 20:34:18.000000 pysollib/games/parallels.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11415 2019-11-15 20:34:18.000000 pysollib/games/pileon.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4995 2019-11-15 20:34:18.000000 pysollib/games/zodiac.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3431 2019-11-15 20:34:18.000000 pysollib/games/doublets.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19470 2019-11-15 20:34:18.000000 pysollib/games/auldlangsyne.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2852 2019-11-15 20:34:18.000000 pysollib/games/wavemotion.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 25591 2019-11-15 20:34:18.000000 pysollib/games/beleagueredcastle.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 24439 2019-11-15 20:34:18.000000 pysollib/games/yukon.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2915 2019-11-15 20:34:18.000000 pysollib/games/needle.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6729 2019-11-15 20:34:18.000000 pysollib/games/capricieuse.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11952 2019-11-15 20:34:18.000000 pysollib/games/acesup.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9023 2019-11-15 20:34:18.000000 pysollib/games/osmosis.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6033 2019-11-15 20:34:18.000000 pysollib/games/unionsquare.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2853 2019-11-15 20:34:18.000000 pysollib/games/simplex.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14132 2019-11-15 20:34:18.000000 pysollib/games/calculation.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1614 2019-11-15 20:34:18.000000 pysollib/games/sanibel.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8892 2019-11-15 20:34:18.000000 pysollib/games/bakersgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30039 2019-11-15 20:34:18.000000 pysollib/games/numerica.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14486 2019-11-15 20:34:18.000000 pysollib/games/bristol.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10807 2019-11-15 20:34:18.000000 pysollib/games/bisley.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 25471 2019-11-15 20:34:18.000000 pysollib/games/canfield.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4653 2019-11-15 20:34:18.000000 pysollib/games/grandduchess.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13665 2019-11-15 20:34:18.000000 pysollib/games/windmill.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7304 2019-11-15 20:34:18.000000 pysollib/games/siebenbisas.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12263 2019-11-15 20:34:18.000000 pysollib/games/napoleon.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9995 2019-11-15 20:34:18.000000 pysollib/games/pushpin.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14872 2019-11-15 20:34:18.000000 pysollib/games/terrace.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 39488 2019-11-15 20:34:18.000000 pysollib/games/pyramid.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2802 2019-11-15 20:34:18.000000 pysollib/games/royaleast.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16555 2019-11-15 20:34:18.000000 pysollib/games/picturegallery.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11256 2019-11-15 20:34:18.000000 pysollib/games/bakersdozen.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19818 2019-11-15 20:34:18.000000 pysollib/games/camelot.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11095 2019-11-15 20:34:18.000000 pysollib/games/larasgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3149 2019-11-15 20:34:18.000000 pysollib/games/labyrinth.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17071 2019-11-15 20:34:18.000000 pysollib/games/curdsandwhey.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9413 2019-11-15 20:34:18.000000 pysollib/games/sthelena.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9577 2019-11-15 20:34:18.000000 pysollib/games/tournament.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2810 2019-11-15 20:34:18.000000 pysollib/games/eiffeltower.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6009 2019-11-15 20:34:18.000000 pysollib/games/pasdedeux.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 48548 2019-11-15 20:34:18.000000 pysollib/games/klondike.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2493 2019-11-15 20:34:18.000000 pysollib/games/buffalobill.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18406 2019-11-15 20:34:18.000000 pysollib/games/montana.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5082 2019-11-15 20:34:18.000000 pysollib/games/headsandtails.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17751 2019-11-15 20:34:18.000000 pysollib/games/grandfathersclock.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17953 2019-11-15 20:34:18.000000 pysollib/games/braid.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20682 2019-11-15 20:34:18.000000 pysollib/games/freecell.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6846 2019-11-15 20:34:18.000000 pysollib/games/diplomat.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4742 2019-11-15 20:34:18.000000 pysollib/games/algerian.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 40136 2019-11-15 20:34:18.000000 pysollib/games/royalcotillion.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33314 2019-11-15 20:34:18.000000 pysollib/games/golf.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6123 2019-11-15 20:34:18.000000 pysollib/games/matriarchy.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10446 2019-11-15 20:34:18.000000 pysollib/games/glenwood.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 39986 2019-11-15 20:34:18.000000 pysollib/games/sultan.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10771 2019-11-15 20:34:18.000000 pysollib/games/harp.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 26048 2019-11-15 20:34:18.000000 pysollib/games/montecarlo.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6892 2019-11-15 20:34:18.000000 pysollib/games/takeaway.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6846 2019-12-21 00:16:25.000000 pysollib/games/diplomat.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11415 2019-12-21 00:16:25.000000 pysollib/games/pileon.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7304 2019-12-21 00:16:25.000000 pysollib/games/siebenbisas.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4995 2019-12-21 00:16:26.000000 pysollib/games/zodiac.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9023 2019-12-21 00:16:25.000000 pysollib/games/osmosis.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4742 2019-12-21 00:16:25.000000 pysollib/games/algerian.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2915 2019-12-21 00:16:25.000000 pysollib/games/needle.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6123 2019-12-21 00:16:25.000000 pysollib/games/matriarchy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3149 2019-12-21 00:16:25.000000 pysollib/games/labyrinth.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5082 2019-12-21 00:16:25.000000 pysollib/games/headsandtails.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2734 2019-12-21 00:16:25.000000 pysollib/games/dieboesesieben.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16555 2019-12-21 00:16:25.000000 pysollib/games/picturegallery.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 39266 2019-12-21 00:16:25.000000 pysollib/games/fortythieves.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6729 2019-12-21 00:16:25.000000 pysollib/games/capricieuse.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11095 2019-12-21 00:16:25.000000 pysollib/games/larasgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12263 2019-12-21 00:16:25.000000 pysollib/games/napoleon.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13665 2019-12-21 00:16:26.000000 pysollib/games/windmill.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7151 2019-12-21 00:16:25.000000 pysollib/games/threepeaks.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9577 2019-12-21 00:16:25.000000 pysollib/games/tournament.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30039 2019-12-21 00:16:25.000000 pysollib/games/numerica.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1614 2019-12-21 00:16:25.000000 pysollib/games/sanibel.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 39986 2019-12-21 00:16:25.000000 pysollib/games/sultan.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20431 2019-12-21 00:16:25.000000 pysollib/games/katzenschwanz.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6033 2019-12-21 00:16:26.000000 pysollib/games/unionsquare.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 45105 2019-12-21 00:16:25.000000 pysollib/games/spider.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4982 2019-12-21 00:16:25.000000 pysollib/games/parallels.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9413 2019-12-21 00:16:25.000000 pysollib/games/sthelena.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19818 2019-12-21 00:16:25.000000 pysollib/games/camelot.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33314 2019-12-21 00:16:25.000000 pysollib/games/golf.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3431 2019-12-21 00:16:25.000000 pysollib/games/doublets.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8892 2019-12-21 00:16:25.000000 pysollib/games/bakersgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11256 2019-12-21 00:16:25.000000 pysollib/games/bakersdozen.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2802 2019-12-21 00:16:25.000000 pysollib/games/royaleast.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2810 2019-12-21 00:16:25.000000 pysollib/games/eiffeltower.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14872 2019-12-21 00:16:25.000000 pysollib/games/terrace.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17751 2019-12-21 00:16:25.000000 pysollib/games/grandfathersclock.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14486 2019-12-21 00:16:25.000000 pysollib/games/bristol.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18406 2019-12-21 00:16:25.000000 pysollib/games/montana.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10807 2019-12-21 00:16:25.000000 pysollib/games/bisley.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 39488 2019-12-21 00:16:25.000000 pysollib/games/pyramid.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2853 2019-12-21 00:16:25.000000 pysollib/games/simplex.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11952 2019-12-21 00:16:25.000000 pysollib/games/acesup.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6892 2019-12-21 00:16:25.000000 pysollib/games/takeaway.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10446 2019-12-21 00:16:25.000000 pysollib/games/glenwood.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 40136 2019-12-21 00:16:25.000000 pysollib/games/royalcotillion.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 29157 2019-12-21 00:16:25.000000 pysollib/games/fan.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10771 2019-12-21 00:16:25.000000 pysollib/games/harp.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17071 2019-12-21 00:16:25.000000 pysollib/games/curdsandwhey.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17953 2019-12-21 00:16:25.000000 pysollib/games/braid.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6009 2019-12-21 00:16:25.000000 pysollib/games/pasdedeux.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19470 2019-12-21 00:16:25.000000 pysollib/games/auldlangsyne.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 25591 2019-12-21 00:16:25.000000 pysollib/games/beleagueredcastle.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 26048 2019-12-21 00:16:25.000000 pysollib/games/montecarlo.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 25471 2019-12-21 00:16:25.000000 pysollib/games/canfield.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9995 2019-12-21 00:16:25.000000 pysollib/games/pushpin.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 48548 2019-12-21 00:16:25.000000 pysollib/games/klondike.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2204 2019-12-21 00:16:25.000000 pysollib/games/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20682 2019-12-21 00:16:25.000000 pysollib/games/freecell.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2852 2019-12-21 00:16:26.000000 pysollib/games/wavemotion.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30708 2019-12-21 00:16:25.000000 pysollib/games/gypsy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 24439 2019-12-21 00:16:26.000000 pysollib/games/yukon.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2493 2019-12-21 00:16:25.000000 pysollib/games/buffalobill.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4653 2019-12-21 00:16:25.000000 pysollib/games/grandduchess.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1739 2019-12-21 00:16:25.000000 pysollib/games/daddylonglegs.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14132 2019-12-21 00:16:25.000000 pysollib/games/calculation.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/__pycache__/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6681 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/unionsquare.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10156 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/osmosis.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10682 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/tournament.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7425 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/capricieuse.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5112 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/grandduchess.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13600 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/napoleon.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7578 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/takeaway.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11605 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/glenwood.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18883 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/curdsandwhey.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28514 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/beleagueredcastle.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1719 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/sanibel.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15301 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/windmill.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3082 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/eiffeltower.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13257 2019-12-21 00:00:55.000000 pysollib/games/__pycache__/acesup.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3797 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/doublets.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 43879 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/fortythieves.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3121 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/wavemotion.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 50324 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/spider.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7606 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/diplomat.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6802 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/pasdedeux.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9990 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/bakersgame.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 22228 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/camelot.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 22979 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/freecell.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16165 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/bristol.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2452 2019-12-21 00:00:55.000000 pysollib/games/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 44389 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/pyramid.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33428 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/numerica.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 45066 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/royalcotillion.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12105 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/bisley.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12926 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/larasgame.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 45471 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/sultan.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16372 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/terrace.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28568 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/canfield.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3111 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/simplex.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10776 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/sthelena.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 32655 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/fan.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20050 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/grandfathersclock.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20247 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/braid.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5227 2019-12-21 00:00:55.000000 pysollib/games/__pycache__/algerian.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 29387 2019-12-21 00:00:55.000000 pysollib/games/__pycache__/montecarlo.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18527 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/picturegallery.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12534 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/bakersdozen.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 53786 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/klondike.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5568 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/zodiac.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5540 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/parallels.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 37207 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/golf.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15997 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/calculation.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33978 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/gypsy.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3069 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/dieboesesieben.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7118 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/matriarchy.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8141 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/threepeaks.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3450 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/labyrinth.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 27118 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/yukon.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1878 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/daddylonglegs.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20890 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/montana.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11887 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/harp.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5693 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/headsandtails.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2745 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/buffalobill.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12686 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/pileon.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3112 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/royaleast.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11126 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/pushpin.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 21438 2019-12-21 00:00:55.000000 pysollib/games/__pycache__/auldlangsyne.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8308 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/siebenbisas.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 22742 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/katzenschwanz.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3250 2019-12-21 00:00:56.000000 pysollib/games/__pycache__/needle.cpython-35.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/mahjongg/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 297 2019-11-15 20:34:18.000000 pysollib/games/mahjongg/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 29292 2019-11-15 20:34:18.000000 pysollib/games/mahjongg/mahjongg1.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 25485 2019-11-15 20:34:18.000000 pysollib/games/mahjongg/mahjongg2.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10247 2019-11-15 20:34:18.000000 pysollib/games/mahjongg/mahjongg3.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 23543 2019-11-15 20:34:18.000000 pysollib/games/mahjongg/mahjongg.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13040 2019-11-15 20:34:18.000000 pysollib/games/mahjongg/shisensho.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13040 2019-12-21 00:16:25.000000 pysollib/games/mahjongg/shisensho.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 25485 2019-12-21 00:16:25.000000 pysollib/games/mahjongg/mahjongg2.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10247 2019-12-21 00:16:25.000000 pysollib/games/mahjongg/mahjongg3.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 23543 2019-12-21 00:16:25.000000 pysollib/games/mahjongg/mahjongg.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 297 2019-12-21 00:16:25.000000 pysollib/games/mahjongg/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 29292 2019-12-21 00:16:25.000000 pysollib/games/mahjongg/mahjongg1.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/mahjongg/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14708 2019-11-15 19:58:20.000000 pysollib/games/mahjongg/__pycache__/shisensho.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33919 2019-11-15 19:58:20.000000 pysollib/games/mahjongg/__pycache__/mahjongg2.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13664 2019-11-15 19:58:20.000000 pysollib/games/mahjongg/__pycache__/mahjongg3.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 27111 2019-11-15 19:58:20.000000 pysollib/games/mahjongg/__pycache__/mahjongg.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 38793 2019-11-15 19:58:20.000000 pysollib/games/mahjongg/__pycache__/mahjongg1.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:58:20.000000 pysollib/games/mahjongg/__pycache__/__init__.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/ultra/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 38068 2019-11-15 20:34:18.000000 pysollib/games/ultra/hexadeck.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 20:34:18.000000 pysollib/games/ultra/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16085 2019-11-15 20:34:18.000000 pysollib/games/ultra/hanafuda_common.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8212 2019-11-15 20:34:18.000000 pysollib/games/ultra/tarock.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 34878 2019-11-15 20:34:18.000000 pysollib/games/ultra/dashavatara.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30998 2019-11-15 20:34:18.000000 pysollib/games/ultra/mughal.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8928 2019-11-15 20:34:18.000000 pysollib/games/ultra/larasgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 24583 2019-11-15 20:34:18.000000 pysollib/games/ultra/hanafuda.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6910 2019-11-15 20:34:18.000000 pysollib/games/ultra/matrix.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18258 2019-11-15 20:34:18.000000 pysollib/games/ultra/hanafuda1.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/ultra/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 39476 2019-11-15 19:58:20.000000 pysollib/games/ultra/__pycache__/dashavatara.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7675 2019-11-15 19:58:21.000000 pysollib/games/ultra/__pycache__/matrix.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17715 2019-11-15 19:58:20.000000 pysollib/games/ultra/__pycache__/hanafuda_common.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28760 2019-11-15 19:58:20.000000 pysollib/games/ultra/__pycache__/hanafuda.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20825 2019-11-15 19:58:20.000000 pysollib/games/ultra/__pycache__/hanafuda1.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 43564 2019-11-15 19:58:21.000000 pysollib/games/ultra/__pycache__/hexadeck.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9674 2019-11-15 19:58:21.000000 pysollib/games/ultra/__pycache__/larasgame.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 34951 2019-11-15 19:58:21.000000 pysollib/games/ultra/__pycache__/mughal.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9108 2019-11-15 19:58:21.000000 pysollib/games/ultra/__pycache__/tarock.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-11-15 19:58:20.000000 pysollib/games/ultra/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 27111 2019-12-21 00:00:56.000000 pysollib/games/mahjongg/__pycache__/mahjongg.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14708 2019-12-21 00:00:56.000000 pysollib/games/mahjongg/__pycache__/shisensho.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13664 2019-12-21 00:00:56.000000 pysollib/games/mahjongg/__pycache__/mahjongg3.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-21 00:00:56.000000 pysollib/games/mahjongg/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 38793 2019-12-21 00:00:56.000000 pysollib/games/mahjongg/__pycache__/mahjongg1.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33919 2019-12-21 00:00:56.000000 pysollib/games/mahjongg/__pycache__/mahjongg2.cpython-35.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/special/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8060 2019-11-15 20:34:18.000000 pysollib/games/special/memory.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-11-15 20:34:18.000000 pysollib/games/special/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 24900 2019-11-15 20:34:18.000000 pysollib/games/special/tarock.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7136 2019-11-15 20:34:18.000000 pysollib/games/special/poker.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7686 2019-11-15 20:34:18.000000 pysollib/games/special/pegged.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5058 2019-11-15 20:34:18.000000 pysollib/games/special/hanoi.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5058 2019-12-21 00:16:25.000000 pysollib/games/special/hanoi.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7686 2019-12-21 00:16:25.000000 pysollib/games/special/pegged.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7136 2019-12-21 00:16:25.000000 pysollib/games/special/poker.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8060 2019-12-21 00:16:25.000000 pysollib/games/special/memory.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-12-21 00:16:25.000000 pysollib/games/special/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 24900 2019-12-21 00:16:25.000000 pysollib/games/special/tarock.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/special/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5550 2019-11-15 19:58:20.000000 pysollib/games/special/__pycache__/hanoi.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9128 2019-11-15 19:58:20.000000 pysollib/games/special/__pycache__/memory.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8184 2019-11-15 19:58:20.000000 pysollib/games/special/__pycache__/poker.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8727 2019-11-15 19:58:20.000000 pysollib/games/special/__pycache__/pegged.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28615 2019-11-15 19:58:20.000000 pysollib/games/special/__pycache__/tarock.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-11-15 19:58:20.000000 pysollib/games/special/__pycache__/__init__.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5540 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/parallels.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20050 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/grandfathersclock.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13257 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/acesup.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12686 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/pileon.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 21438 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/auldlangsyne.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18883 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/curdsandwhey.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 45066 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/royalcotillion.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33428 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/numerica.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15997 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/calculation.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5693 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/headsandtails.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1878 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/daddylonglegs.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 37207 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/golf.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1719 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/sanibel.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11605 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/glenwood.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28514 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/beleagueredcastle.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20247 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/braid.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3797 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/doublets.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9990 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/bakersgame.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16165 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/bristol.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33978 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/gypsy.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12534 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/bakersdozen.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10682 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/tournament.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 44389 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/pyramid.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3450 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/labyrinth.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6802 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/pasdedeux.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13600 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/napoleon.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7606 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/diplomat.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11887 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/harp.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 22979 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/freecell.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3069 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/dieboesesieben.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16372 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/terrace.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7578 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/takeaway.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3121 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/wavemotion.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 50324 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/spider.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3082 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/eiffeltower.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8308 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/siebenbisas.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8141 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/threepeaks.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5112 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/grandduchess.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5568 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/zodiac.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 29387 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/montecarlo.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12105 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/bisley.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 45471 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/sultan.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3111 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/simplex.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 22228 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/camelot.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 43879 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/fortythieves.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6681 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/unionsquare.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 22742 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/katzenschwanz.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20890 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/montana.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 27118 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/yukon.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18527 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/picturegallery.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28568 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/canfield.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7118 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/matriarchy.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3112 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/royaleast.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7425 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/capricieuse.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2745 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/buffalobill.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15301 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/windmill.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11126 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/pushpin.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12926 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/larasgame.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5227 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/algerian.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10156 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/osmosis.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10776 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/sthelena.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 53786 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/klondike.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2452 2019-11-15 19:58:19.000000 pysollib/games/__pycache__/__init__.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3250 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/needle.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 32655 2019-11-15 19:58:20.000000 pysollib/games/__pycache__/fan.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9128 2019-12-21 00:00:56.000000 pysollib/games/special/__pycache__/memory.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5550 2019-12-21 00:00:56.000000 pysollib/games/special/__pycache__/hanoi.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8184 2019-12-21 00:00:56.000000 pysollib/games/special/__pycache__/poker.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-12-21 00:00:56.000000 pysollib/games/special/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8727 2019-12-21 00:00:56.000000 pysollib/games/special/__pycache__/pegged.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28615 2019-12-21 00:00:56.000000 pysollib/games/special/__pycache__/tarock.cpython-35.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/ultra/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16085 2019-12-21 00:16:26.000000 pysollib/games/ultra/hanafuda_common.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 24583 2019-12-21 00:16:26.000000 pysollib/games/ultra/hanafuda.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30998 2019-12-21 00:16:26.000000 pysollib/games/ultra/mughal.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8928 2019-12-21 00:16:26.000000 pysollib/games/ultra/larasgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 38068 2019-12-21 00:16:26.000000 pysollib/games/ultra/hexadeck.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18258 2019-12-21 00:16:26.000000 pysollib/games/ultra/hanafuda1.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 34878 2019-12-21 00:16:25.000000 pysollib/games/ultra/dashavatara.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6910 2019-12-21 00:16:26.000000 pysollib/games/ultra/matrix.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-21 00:16:25.000000 pysollib/games/ultra/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8212 2019-12-21 00:16:26.000000 pysollib/games/ultra/tarock.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/games/ultra/__pycache__/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 39476 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/dashavatara.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17715 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/hanafuda_common.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 43564 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/hexadeck.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 34951 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/mughal.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9674 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/larasgame.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20825 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/hanafuda1.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7675 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/matrix.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9108 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/tarock.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28760 2019-12-21 00:00:56.000000 pysollib/games/ultra/__pycache__/hanafuda.cpython-35.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/winsystems/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 402 2019-11-15 20:34:19.000000 pysollib/winsystems/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1235 2019-11-15 20:34:19.000000 pysollib/winsystems/win32.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3066 2019-11-15 20:34:19.000000 pysollib/winsystems/x11.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 997 2019-11-15 20:34:19.000000 pysollib/winsystems/aqua.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2720 2019-11-15 20:34:19.000000 pysollib/winsystems/common.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3066 2019-12-21 00:16:26.000000 pysollib/winsystems/x11.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1235 2019-12-21 00:16:26.000000 pysollib/winsystems/win32.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2720 2019-12-21 00:16:26.000000 pysollib/winsystems/common.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 997 2019-12-21 00:16:26.000000 pysollib/winsystems/aqua.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 402 2019-12-21 00:16:26.000000 pysollib/winsystems/__init__.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/winsystems/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3470 2019-11-15 19:58:19.000000 pysollib/winsystems/__pycache__/x11.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2971 2019-11-15 19:58:19.000000 pysollib/winsystems/__pycache__/common.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-11-15 19:58:19.000000 pysollib/winsystems/__pycache__/__init__.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/tile/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9898 2019-11-15 20:34:19.000000 pysollib/tile/tktree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 608 2019-11-15 20:34:19.000000 pysollib/tile/edittextdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2453 2019-11-15 20:34:19.000000 pysollib/tile/solverdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4420 2019-11-15 20:34:19.000000 pysollib/tile/menubar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4888 2019-11-15 20:34:19.000000 pysollib/tile/soundoptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 157 2019-11-15 20:34:19.000000 pysollib/tile/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3732 2019-11-15 20:34:19.000000 pysollib/tile/wizarddialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3030 2019-11-15 20:34:19.000000 pysollib/tile/tkhtml.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1475 2019-11-15 20:34:19.000000 pysollib/tile/selecttree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 510 2019-11-15 20:34:19.000000 pysollib/tile/gameinfodialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2456 2019-11-15 20:34:19.000000 pysollib/tile/playeroptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5630 2019-11-15 20:34:19.000000 pysollib/tile/statusbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11984 2019-11-15 20:34:19.000000 pysollib/tile/toolbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3290 2019-11-15 20:34:19.000000 pysollib/tile/progressbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15411 2019-11-15 20:34:19.000000 pysollib/tile/selectcardset.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 465 2019-11-15 20:34:19.000000 pysollib/tile/colorsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5635 2019-11-15 20:34:19.000000 pysollib/tile/selecttile.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 23893 2019-11-15 20:34:19.000000 pysollib/tile/tkwidget.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 671 2019-11-15 20:34:19.000000 pysollib/tile/basetilemfxdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28188 2019-11-15 20:34:19.000000 pysollib/tile/ttk.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17211 2019-11-15 20:34:19.000000 pysollib/tile/selectgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 27570 2019-11-15 20:34:19.000000 pysollib/tile/tkstats.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2588 2019-11-15 20:34:19.000000 pysollib/tile/timeoutsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5610 2019-11-15 20:34:19.000000 pysollib/tile/fontsdialog.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/tile/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/colorsdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 31777 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/tkstats.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17424 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/selectcardset.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 689 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/basetilemfxdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 530 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/gameinfodialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2893 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/timeoutsdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4708 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/menubar.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 58655 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/ttk.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6497 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/fontsdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10985 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/tktree.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2670 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/solverdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1544 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/selecttree.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6245 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/statusbar.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6315 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/selecttile.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 26670 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/tkwidget.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5581 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/soundoptionsdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/edittextdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19473 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/selectgame.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13460 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/toolbar.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3589 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/progressbar.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 149 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/__init__.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2787 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/playeroptionsdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3391 2019-11-15 19:58:19.000000 pysollib/tile/__pycache__/tkhtml.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 155 2019-11-15 20:34:19.000000 pysollib/ui/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/tktile/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2053 2019-11-15 20:34:19.000000 pysollib/ui/tktile/edittextdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7230 2019-11-15 20:34:19.000000 pysollib/ui/tktile/solverdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 48185 2019-11-15 20:34:19.000000 pysollib/ui/tktile/menubar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 162 2019-11-15 20:34:19.000000 pysollib/ui/tktile/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13382 2019-11-15 20:34:19.000000 pysollib/ui/tktile/tkhtml.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4428 2019-11-15 20:34:19.000000 pysollib/ui/tktile/selecttree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5414 2019-11-15 20:34:19.000000 pysollib/ui/tktile/findcarddialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2573 2019-11-15 20:34:19.000000 pysollib/ui/tktile/tkwrap.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3588 2019-11-15 20:34:19.000000 pysollib/ui/tktile/gameinfodialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8530 2019-11-15 20:34:19.000000 pysollib/ui/tktile/tkutil.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3601 2019-11-15 20:34:19.000000 pysollib/ui/tktile/colorsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10434 2019-11-15 20:34:19.000000 pysollib/ui/tktile/tkcanvas.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12469 2019-11-15 20:34:19.000000 pysollib/ui/tktile/Canvas2.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 872 2019-11-15 20:34:19.000000 pysollib/ui/tktile/tkconst.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6507 2019-11-15 20:34:19.000000 pysollib/ui/tktile/card.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/tktile/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3982 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/colorsdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11650 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/tkcanvas.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2888 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/tkwrap.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4055 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/gameinfodialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13283 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/Canvas2.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7055 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/card.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 54660 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/menubar.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8164 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/solverdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1025 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/tkconst.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5995 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/findcarddialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4888 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/selecttree.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9817 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/tkutil.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2239 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/edittextdialog.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 154 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/__init__.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14766 2019-11-15 19:58:19.000000 pysollib/ui/tktile/__pycache__/tkhtml.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/ui/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 147 2019-11-15 19:58:19.000000 pysollib/ui/__pycache__/__init__.cpython-35.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/tk/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9990 2019-11-15 20:34:19.000000 pysollib/tk/tktree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-11-15 20:34:19.000000 pysollib/tk/edittextdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2626 2019-11-15 20:34:19.000000 pysollib/tk/solverdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4152 2019-11-15 20:34:19.000000 pysollib/tk/menubar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4885 2019-11-15 20:34:19.000000 pysollib/tk/soundoptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 155 2019-11-15 20:34:19.000000 pysollib/tk/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3548 2019-11-15 20:34:19.000000 pysollib/tk/wizarddialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2848 2019-11-15 20:34:19.000000 pysollib/tk/tkhtml.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 863 2019-11-15 20:34:19.000000 pysollib/tk/selecttree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 502 2019-11-15 20:34:19.000000 pysollib/tk/gameinfodialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4648 2019-11-15 20:34:19.000000 pysollib/tk/playeroptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5255 2019-11-15 20:34:19.000000 pysollib/tk/statusbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12590 2019-11-15 20:34:19.000000 pysollib/tk/toolbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3925 2019-11-15 20:34:19.000000 pysollib/tk/progressbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14582 2019-11-15 20:34:19.000000 pysollib/tk/selectcardset.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 20:34:19.000000 pysollib/tk/colorsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5610 2019-11-15 20:34:19.000000 pysollib/tk/selecttile.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 686 2019-11-15 20:34:19.000000 pysollib/tk/basetkmfxdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19886 2019-11-15 20:34:19.000000 pysollib/tk/tkwidget.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4066 2019-11-15 20:34:19.000000 pysollib/tk/tabpage.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17222 2019-11-15 20:34:19.000000 pysollib/tk/selectgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 24647 2019-11-15 20:34:19.000000 pysollib/tk/tkstats.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2390 2019-11-15 20:34:19.000000 pysollib/tk/timeoutsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5559 2019-11-15 20:34:19.000000 pysollib/tk/fontsdialog.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/pysolgtk/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 368 2019-11-15 20:34:19.000000 pysollib/pysolgtk/edittextdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-11-15 20:34:19.000000 pysollib/pysolgtk/solverdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20715 2019-11-15 20:34:19.000000 pysollib/pysolgtk/menubar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3345 2019-11-15 20:34:19.000000 pysollib/pysolgtk/soundoptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 161 2019-11-15 20:34:19.000000 pysollib/pysolgtk/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14847 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkhtml.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 553 2019-11-15 20:34:19.000000 pysollib/pysolgtk/findcarddialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7100 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkwrap.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 368 2019-11-15 20:34:19.000000 pysollib/pysolgtk/gameinfodialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2109 2019-11-15 20:34:19.000000 pysollib/pysolgtk/playeroptionsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3227 2019-11-15 20:34:19.000000 pysollib/pysolgtk/statusbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2575 2019-11-15 20:34:19.000000 pysollib/pysolgtk/toolbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3854 2019-11-15 20:34:19.000000 pysollib/pysolgtk/progressbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7895 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkutil.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7382 2019-11-15 20:34:19.000000 pysollib/pysolgtk/selectcardset.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2575 2019-11-15 20:34:19.000000 pysollib/pysolgtk/colorsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5407 2019-11-15 20:34:19.000000 pysollib/pysolgtk/selecttile.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14137 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkcanvas.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2912 2019-11-15 20:34:19.000000 pysollib/pysolgtk/pysoltree.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8433 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkwidget.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkconst.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14932 2019-11-15 20:34:19.000000 pysollib/pysolgtk/selectgame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14987 2019-11-15 20:34:19.000000 pysollib/pysolgtk/tkstats.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2080 2019-11-15 20:34:19.000000 pysollib/pysolgtk/timeoutsdialog.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3245 2019-11-15 20:34:19.000000 pysollib/pysolgtk/card.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3033 2019-11-15 20:34:19.000000 pysollib/pysolgtk/fontsdialog.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/__pycache__/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 31243 2019-11-15 19:58:19.000000 pysollib/__pycache__/hint.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 969 2019-11-15 19:58:18.000000 pysollib/__pycache__/settings.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7455 2019-11-15 19:58:19.000000 pysollib/__pycache__/mfxutil.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10190 2019-11-15 19:58:19.000000 pysollib/__pycache__/stats.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 96885 2019-11-15 19:58:19.000000 pysollib/__pycache__/stack.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 24554 2019-11-15 19:58:19.000000 pysollib/__pycache__/gamedb.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 775 2019-11-15 19:58:19.000000 pysollib/__pycache__/struct_new.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16945 2019-11-15 19:58:19.000000 pysollib/__pycache__/pysolaudio.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2060 2019-11-15 19:58:19.000000 pysollib/__pycache__/mygettext.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17309 2019-11-15 19:58:19.000000 pysollib/__pycache__/move.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 23386 2019-11-15 19:58:19.000000 pysollib/__pycache__/layout.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14978 2019-11-15 19:58:19.000000 pysollib/__pycache__/resource.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4419 2019-11-15 19:58:19.000000 pysollib/__pycache__/util.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18925 2019-11-15 19:58:19.000000 pysollib/__pycache__/htmllib2.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2918 2019-11-15 19:58:19.000000 pysollib/__pycache__/acard.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7241 2019-11-15 19:58:19.000000 pysollib/__pycache__/pysolrandom.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3772 2019-11-15 19:58:19.000000 pysollib/__pycache__/help.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 144 2019-11-15 19:58:18.000000 pysollib/__pycache__/__init__.cpython-35.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3588 2019-11-15 19:58:19.000000 pysollib/__pycache__/pysoltk.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2971 2019-12-21 00:00:55.000000 pysollib/winsystems/__pycache__/common.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-12-21 00:00:55.000000 pysollib/winsystems/__pycache__/__init__.cpython-35.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3470 2019-12-21 00:00:55.000000 pysollib/winsystems/__pycache__/x11.cpython-35.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/macosx/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 711 2019-12-21 00:16:26.000000 pysollib/macosx/appSupport.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 159 2019-12-21 00:16:26.000000 pysollib/macosx/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 pysollib/kivy/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-12-21 00:16:26.000000 pysollib/kivy/colorsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 627 2019-12-21 00:16:26.000000 pysollib/kivy/findcarddialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 507 2019-12-21 00:16:26.000000 pysollib/kivy/fontsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7810 2019-12-21 00:16:26.000000 pysollib/kivy/tkutil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2156 2019-12-21 00:16:26.000000 pysollib/kivy/selecttree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1007 2019-12-21 00:16:26.000000 pysollib/kivy/progressbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6821 2019-12-21 00:16:26.000000 pysollib/kivy/card.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1024 2019-12-21 00:16:26.000000 pysollib/kivy/edittextdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19937 2019-12-21 00:16:26.000000 pysollib/kivy/tkcanvas.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17087 2019-12-21 00:16:26.000000 pysollib/kivy/tkhtml.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-12-21 00:16:26.000000 pysollib/kivy/tkconst.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6753 2019-12-21 00:16:26.000000 pysollib/kivy/toolbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 522 2019-12-21 00:16:26.000000 pysollib/kivy/timeoutsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2980 2019-12-21 00:16:26.000000 pysollib/kivy/tktree.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2094 2019-12-21 00:16:26.000000 pysollib/kivy/statusbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1802 2019-12-21 00:16:26.000000 pysollib/kivy/selectcardset.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14255 2019-12-21 00:16:26.000000 pysollib/kivy/tkwidget.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 45281 2019-12-21 00:16:26.000000 pysollib/kivy/LApp.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-12-21 00:16:26.000000 pysollib/kivy/playeroptionsdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 157 2019-12-21 00:16:26.000000 pysollib/kivy/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-12-21 00:16:26.000000 pysollib/kivy/tkwrap.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 51701 2019-12-21 00:16:26.000000 pysollib/kivy/menubar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12687 2019-12-21 00:16:26.000000 pysollib/kivy/selectgame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 535 2019-12-21 00:16:26.000000 pysollib/kivy/gameinfodialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 646 2019-12-21 00:16:26.000000 pysollib/kivy/solverdialog.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6559 2019-12-21 00:16:26.000000 pysollib/kivy/tkstats.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1812 2019-12-21 00:16:26.000000 pysollib/kivy/androidperms.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-12-20 06:42:55.000000 html-src/ganjifa.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6474 2019-12-21 00:16:25.000000 html-src/gen-html.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1172 2019-12-20 06:42:55.000000 html-src/hanafuda.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 32 2019-12-20 06:42:55.000000 html-src/rules_alternate.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1790 2019-12-20 06:42:55.000000 html-src/install.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1543 2019-12-20 06:42:55.000000 html-src/hexadeck.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1979 2019-12-20 06:42:55.000000 html-src/general_rules.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1333 2019-12-20 06:42:55.000000 html-src/intro.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4017 2019-12-20 06:42:55.000000 html-src/howtoplay.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30267 2019-12-20 06:42:55.000000 html-src/license.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 213196 2019-12-20 06:42:55.000000 html-src/all.htm │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3844 2019-12-20 06:42:55.000000 html-src/credits.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8315 2019-12-20 06:42:55.000000 html-src/news.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 198 2019-12-20 06:42:55.000000 html-src/rules.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1003 2019-12-20 06:42:55.000000 html-src/index.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6112 2019-12-20 06:42:55.000000 html-src/glossary.html │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/rules/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1102 2019-12-20 06:42:55.000000 html-src/rules/larasgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/brunswick.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 879 2019-12-20 06:42:55.000000 html-src/rules/dojoujisgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-12-20 06:42:55.000000 html-src/rules/hayagriva.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-12-20 06:42:55.000000 html-src/rules/fortress.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 543 2019-12-20 06:42:55.000000 html-src/rules/thelastmonarch.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 727 2019-12-20 06:42:55.000000 html-src/rules/iris.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 418 2019-12-20 06:42:55.000000 html-src/rules/diekoenigsbergerin.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-12-20 06:42:55.000000 html-src/rules/bigdivorce.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 378 2019-12-20 06:42:55.000000 html-src/rules/congress.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 298 2019-12-20 06:42:55.000000 html-src/rules/doublebisley.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 258 2019-12-20 06:42:55.000000 html-src/rules/dover.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 760 2019-12-20 06:42:55.000000 html-src/rules/agnessorel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-12-20 06:42:55.000000 html-src/rules/superiorcanfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1325 2019-12-20 06:42:55.000000 html-src/rules/ashtadikapala.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1007 2019-12-20 06:42:55.000000 html-src/rules/glenwood.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1269 2019-12-20 06:42:55.000000 html-src/rules/bitsnbytes.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 767 2019-12-20 06:42:55.000000 html-src/rules/balarama.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1323 2019-12-20 06:42:55.000000 html-src/rules/dashavatara.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 372 2019-12-20 06:42:55.000000 html-src/rules/courtyard.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-12-20 06:42:55.000000 html-src/rules/surukh.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1000 2019-12-20 06:42:55.000000 html-src/rules/twofamiliars.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-12-20 06:42:55.000000 html-src/rules/perpetualmotion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1669 2019-12-20 06:42:55.000000 html-src/rules/bridgetsgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-12-20 06:42:55.000000 html-src/rules/missmuffet.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1136 2019-12-20 06:42:55.000000 html-src/rules/flowerarrangement.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1228 2019-12-20 06:42:55.000000 html-src/rules/pagoda.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1197 2019-12-20 06:42:55.000000 html-src/rules/hexaklonbythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1244 2019-12-20 06:42:55.000000 html-src/rules/groundsforadivorce.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 734 2019-12-20 06:42:55.000000 html-src/rules/fifteenplus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-12-20 06:42:55.000000 html-src/rules/fallingstar.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-12-20 06:42:55.000000 html-src/rules/hopscotch.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-20 06:42:55.000000 html-src/rules/saratoga.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-12-20 06:42:55.000000 html-src/rules/scorpionhead.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 570 2019-12-20 06:42:55.000000 html-src/rules/oonsootimestwo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-12-20 06:42:55.000000 html-src/rules/oonsootoo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 398 2019-12-20 06:42:55.000000 html-src/rules/milligancell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-12-20 06:42:55.000000 html-src/rules/corona.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 921 2019-12-20 06:42:55.000000 html-src/rules/narasimha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/doubleklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1456 2019-12-20 06:42:55.000000 html-src/rules/kingonlyhexaklon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1045 2019-12-20 06:42:55.000000 html-src/rules/littleeasy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-12-20 06:42:55.000000 html-src/rules/easthaven.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-20 06:42:55.000000 html-src/rules/wheeloffortune.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 html-src/rules/midshipman.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 777 2019-12-20 06:42:55.000000 html-src/rules/bigeasy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 699 2019-12-20 06:42:55.000000 html-src/rules/concentration.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1427 2019-12-20 06:42:55.000000 html-src/rules/hexaklon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 168 2019-12-20 06:42:55.000000 html-src/rules/eaglewing.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-12-20 06:42:55.000000 html-src/rules/blindalleys.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-12-20 06:42:55.000000 html-src/rules/rambling.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 675 2019-12-20 06:42:55.000000 html-src/rules/kurma.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-12-20 06:42:55.000000 html-src/rules/giant.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 795 2019-12-20 06:42:55.000000 html-src/rules/bigharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 267 2019-12-20 06:42:55.000000 html-src/rules/freefan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-12-20 06:42:55.000000 html-src/rules/eightoff.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-12-20 06:42:55.000000 html-src/rules/simplesimon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-12-20 06:42:55.000000 html-src/rules/ladybetty.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-12-20 06:42:55.000000 html-src/rules/oonsoostrict.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 384 2019-12-20 06:42:55.000000 html-src/rules/napoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 617 2019-12-20 06:42:55.000000 html-src/rules/makara.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-12-20 06:42:55.000000 html-src/rules/redmoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 301 2019-12-20 06:42:55.000000 html-src/rules/seahaventowers.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 378 2019-12-20 06:42:55.000000 html-src/rules/doublecockroach.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-12-20 06:42:55.000000 html-src/rules/shanka.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-12-20 06:42:55.000000 html-src/rules/alaska.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-12-20 06:42:55.000000 html-src/rules/spaces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-12-20 06:42:55.000000 html-src/rules/acesup5.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-12-20 06:42:55.000000 html-src/rules/scorpiontail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 376 2019-12-20 06:42:55.000000 html-src/rules/towerofhanoy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 285 2019-12-20 06:42:55.000000 html-src/rules/carlton.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 401 2019-12-20 06:42:55.000000 html-src/rules/doublesamuri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 673 2019-12-20 06:42:55.000000 html-src/rules/threeshufflesandadraw.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/indian.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-12-20 06:42:55.000000 html-src/rules/sevenbyfour.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 630 2019-12-20 06:42:55.000000 html-src/rules/littleforty.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-20 06:42:55.000000 html-src/rules/newtowerofhanoi.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 971 2019-12-20 06:42:55.000000 html-src/rules/dhanpati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 html-src/rules/carpet.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 707 2019-12-20 06:42:55.000000 html-src/rules/peony.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-12-20 06:42:55.000000 html-src/rules/numerica.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 450 2019-12-20 06:42:55.000000 html-src/rules/pokershuffle.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-12-20 06:42:55.000000 html-src/rules/mississippi.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1117 2019-12-20 06:42:55.000000 html-src/rules/montana.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 800 2019-12-20 06:42:55.000000 html-src/rules/sumo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 235 2019-12-20 06:42:55.000000 html-src/rules/cockroach.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 779 2019-12-20 06:42:55.000000 html-src/rules/easysupreme.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 299 2019-12-20 06:42:55.000000 html-src/rules/fastness.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 275 2019-12-20 06:42:55.000000 html-src/rules/matsukiristrict.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 520 2019-12-20 06:42:55.000000 html-src/rules/sixtengus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 547 2019-12-20 06:42:55.000000 html-src/rules/tabbycat.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 626 2019-12-20 06:42:55.000000 html-src/rules/8x8.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 252 2019-12-20 06:42:55.000000 html-src/rules/relaxedaccordion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 920 2019-12-20 06:42:55.000000 html-src/rules/snake.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 534 2019-12-20 06:42:55.000000 html-src/rules/napoleonsexile.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 443 2019-12-20 06:42:55.000000 html-src/rules/russianpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1442 2019-12-20 06:42:55.000000 html-src/rules/threepeaks.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1797 2019-12-20 06:42:55.000000 html-src/rules/bridgetsgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-12-20 06:42:55.000000 html-src/rules/derfreienapoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 998 2019-12-20 06:42:55.000000 html-src/rules/unionsquare.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1699 2019-12-20 06:42:55.000000 html-src/rules/braid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1545 2019-12-20 06:42:55.000000 html-src/rules/nomad.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-12-20 06:42:55.000000 html-src/rules/japanesegardeniii.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-12-20 06:42:55.000000 html-src/rules/gargantua.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1089 2019-12-20 06:42:55.000000 html-src/rules/larasgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 382 2019-12-20 06:42:55.000000 html-src/rules/simplepairs.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 831 2019-12-20 06:42:55.000000 html-src/rules/kalisgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 567 2019-12-20 06:42:55.000000 html-src/rules/penguin.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1450 2019-12-20 06:42:55.000000 html-src/rules/grandmothersgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-12-20 06:42:55.000000 html-src/rules/samuri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1367 2019-12-20 06:42:55.000000 html-src/rules/doublegrasshopper.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 382 2019-12-20 06:42:55.000000 html-src/rules/elevator.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1470 2019-12-20 06:42:55.000000 html-src/rules/matsukiri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1558 2019-12-20 06:42:55.000000 html-src/rules/canfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 665 2019-12-20 06:42:55.000000 html-src/rules/doubledrawbridge.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 632 2019-12-20 06:42:55.000000 html-src/rules/danda.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 897 2019-12-20 06:42:55.000000 html-src/rules/dojoujisgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 525 2019-12-20 06:42:55.000000 html-src/rules/yukon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 918 2019-12-20 06:42:55.000000 html-src/rules/tipati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-12-20 06:42:55.000000 html-src/rules/easyxone.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 575 2019-12-20 06:42:55.000000 html-src/rules/hiranyaksha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 696 2019-12-20 06:42:55.000000 html-src/rules/russianpoint.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 675 2019-12-20 06:42:55.000000 html-src/rules/passeul.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 471 2019-12-20 06:42:55.000000 html-src/rules/labellelucie.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1173 2019-12-20 06:42:55.000000 html-src/rules/longjourneytocuddapah.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-20 06:42:55.000000 html-src/rules/strategy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 630 2019-12-20 06:42:55.000000 html-src/rules/khadga.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-12-20 06:42:55.000000 html-src/rules/scotchpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 290 2019-12-20 06:42:55.000000 html-src/rules/peek.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3756 2019-12-20 06:42:55.000000 html-src/rules/sanibel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1298 2019-12-20 06:42:55.000000 html-src/rules/akbarstriumph.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 664 2019-12-20 06:42:55.000000 html-src/rules/eiffeltower.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 666 2019-12-20 06:42:55.000000 html-src/rules/10x8.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-12-20 06:42:55.000000 html-src/rules/tripleklondikebythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-20 06:42:55.000000 html-src/rules/eighttimeseight.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-12-20 06:42:55.000000 html-src/rules/windmill.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 641 2019-12-20 06:42:55.000000 html-src/rules/catstail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1040 2019-12-20 06:42:55.000000 html-src/rules/gypsy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-12-20 06:42:55.000000 html-src/rules/relaxedgolf.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 178 2019-12-20 06:42:55.000000 html-src/rules/osmosis.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-12-20 06:42:55.000000 html-src/rules/milliganharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 396 2019-12-20 06:42:55.000000 html-src/rules/rankandfile.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-12-20 06:42:55.000000 html-src/rules/eastcliff.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 641 2019-12-20 06:42:55.000000 html-src/rules/westcliff.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/streets.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-12-20 06:42:55.000000 html-src/rules/pine.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 885 2019-12-20 06:42:55.000000 html-src/rules/hanafudafourwinds.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 390 2019-12-20 06:42:55.000000 html-src/rules/whitehead.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-12-20 06:42:55.000000 html-src/rules/blackhole.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 394 2019-12-20 06:42:55.000000 html-src/rules/cruel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 719 2019-12-20 06:42:55.000000 html-src/rules/merlinsmeander.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-12-20 06:42:55.000000 html-src/rules/rainbow.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-20 06:42:55.000000 html-src/rules/numberten.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-12-20 06:42:55.000000 html-src/rules/klondikebythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 670 2019-12-20 06:42:55.000000 html-src/rules/eularia.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-12-20 06:42:55.000000 html-src/rules/waningmoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 715 2019-12-20 06:42:55.000000 html-src/rules/memory40.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1137 2019-12-20 06:42:55.000000 html-src/rules/tripeaks.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-20 06:42:55.000000 html-src/rules/pyramid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-12-20 06:42:55.000000 html-src/rules/ponytail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 179 2019-12-20 06:42:55.000000 html-src/rules/blondesandbrunettes.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-12-20 06:42:55.000000 html-src/rules/zebra.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 279 2019-12-20 06:42:55.000000 html-src/rules/moosehide.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 404 2019-12-20 06:42:55.000000 html-src/rules/tripleline.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 678 2019-12-20 06:42:55.000000 html-src/rules/queenie.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-12-20 06:42:55.000000 html-src/rules/storehouse.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 370 2019-12-20 06:42:55.000000 html-src/rules/wasp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 627 2019-12-20 06:42:55.000000 html-src/rules/wicked.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-12-20 06:42:55.000000 html-src/rules/pegged.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 510 2019-12-20 06:42:55.000000 html-src/rules/trefoil.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/deuces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-12-20 06:42:55.000000 html-src/rules/busyaces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-12-20 06:42:55.000000 html-src/rules/doublerail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1170 2019-12-20 06:42:55.000000 html-src/rules/narpati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1079 2019-12-20 06:42:55.000000 html-src/rules/abacus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1108 2019-12-20 06:42:55.000000 html-src/rules/gaji.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 805 2019-12-20 06:42:55.000000 html-src/rules/ashrafi.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1032 2019-12-20 06:42:55.000000 html-src/rules/thefamiliar.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 699 2019-12-20 06:42:55.000000 html-src/rules/dashavataracircles.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 300 2019-12-20 06:42:55.000000 html-src/rules/stronghold.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 292 2019-12-20 06:42:55.000000 html-src/rules/generalspatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-12-20 06:42:55.000000 html-src/rules/ghulam.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1089 2019-12-20 06:42:55.000000 html-src/rules/bluemoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 371 2019-12-20 06:42:55.000000 html-src/rules/newbritishconstitution.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-20 06:42:55.000000 html-src/rules/chameleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 723 2019-12-20 06:42:55.000000 html-src/rules/pagat.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-12-20 06:42:55.000000 html-src/rules/auldlangsyne.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 377 2019-12-20 06:42:55.000000 html-src/rules/spiderette.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1204 2019-12-20 06:42:55.000000 html-src/rules/flowerclock.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 397 2019-12-20 06:42:55.000000 html-src/rules/relaxedspider.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1189 2019-12-20 06:42:55.000000 html-src/rules/jane.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1020 2019-12-20 06:42:55.000000 html-src/rules/shisensho.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 628 2019-12-20 06:42:55.000000 html-src/rules/tamoshanter.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-12-20 06:42:55.000000 html-src/rules/hanafudafourseasons.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1108 2019-12-20 06:42:55.000000 html-src/rules/fatimehsgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-12-20 06:42:55.000000 html-src/rules/interregnum.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-20 06:42:55.000000 html-src/rules/beleagueredcastle.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 339 2019-12-20 06:42:55.000000 html-src/rules/thumbandpouch.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-12-20 06:42:55.000000 html-src/rules/golf.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-12-20 06:42:55.000000 html-src/rules/matsya.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-20 06:42:55.000000 html-src/rules/relaxedseahaventowers.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-12-20 06:42:55.000000 html-src/rules/griffon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 799 2019-12-20 06:42:55.000000 html-src/rules/diamondmine.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-12-20 06:42:55.000000 html-src/rules/doubleklondikebythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-12-20 06:42:55.000000 html-src/rules/relaxedfreecell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-12-20 06:42:55.000000 html-src/rules/deadkinggolf.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 708 2019-12-20 06:42:55.000000 html-src/rules/kingonlybakersgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 783 2019-12-20 06:42:55.000000 html-src/rules/fatimehsgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1087 2019-12-20 06:42:55.000000 html-src/rules/freecell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1371 2019-12-20 06:42:55.000000 html-src/rules/picturegallery.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 945 2019-12-20 06:42:55.000000 html-src/rules/relax.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 261 2019-12-20 06:42:55.000000 html-src/rules/threepeaksnonscoring.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 763 2019-12-20 06:42:55.000000 html-src/rules/cavalier.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 969 2019-12-20 06:42:55.000000 html-src/rules/matriarchy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 563 2019-12-20 06:42:55.000000 html-src/rules/vajra.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1111 2019-12-20 06:42:55.000000 html-src/rules/daddylonglegs.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-20 06:42:55.000000 html-src/rules/goodmeasure.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 646 2019-12-20 06:42:55.000000 html-src/rules/greaterqueue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/doublecanfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 850 2019-12-20 06:42:55.000000 html-src/rules/hiddenpassages.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 856 2019-12-20 06:42:55.000000 html-src/rules/maze.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-20 06:42:55.000000 html-src/rules/streetsandalleys.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 341 2019-12-20 06:42:55.000000 html-src/rules/ladypalk.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 707 2019-12-20 06:42:55.000000 html-src/rules/fortythieves.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-12-20 06:42:55.000000 html-src/rules/allinarow.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-12-20 06:42:55.000000 html-src/rules/babyspiderette.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 495 2019-12-20 06:42:55.000000 html-src/rules/chessboard.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 867 2019-12-20 06:42:55.000000 html-src/rules/bigsumo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1398 2019-12-20 06:42:55.000000 html-src/rules/katrinasgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 288 2019-12-20 06:42:55.000000 html-src/rules/jumbo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 937 2019-12-20 06:42:55.000000 html-src/rules/gajapati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1494 2019-12-20 06:42:55.000000 html-src/rules/derkleinenapoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 817 2019-12-20 06:42:55.000000 html-src/rules/firecracker.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-12-20 06:42:55.000000 html-src/rules/pasdedeux.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 375 2019-12-20 06:42:55.000000 html-src/rules/relaxedpyramid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1608 2019-12-20 06:42:55.000000 html-src/rules/greatwall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1385 2019-12-20 06:42:55.000000 html-src/rules/katrinasgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1406 2019-12-20 06:42:55.000000 html-src/rules/mahjongg.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-12-20 06:42:55.000000 html-src/rules/snakestone.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-12-20 06:42:55.000000 html-src/rules/fan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 295 2019-12-20 06:42:55.000000 html-src/rules/singlerail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1299 2019-12-20 06:42:55.000000 html-src/rules/akbarsconquest.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-12-20 06:42:55.000000 html-src/rules/sevenbyfive.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 450 2019-12-20 06:42:55.000000 html-src/rules/smallharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1013 2019-12-20 06:42:55.000000 html-src/rules/scorpion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 649 2019-12-20 06:42:55.000000 html-src/rules/varaha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 751 2019-12-20 06:42:55.000000 html-src/rules/parashurama.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-12-20 06:42:55.000000 html-src/rules/memory24.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-12-20 06:42:55.000000 html-src/rules/castlesinspain.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-12-20 06:42:55.000000 html-src/rules/sixsages.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 587 2019-12-20 06:42:55.000000 html-src/rules/serpent.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-12-20 06:42:55.000000 html-src/rules/mainecoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 576 2019-12-20 06:42:55.000000 html-src/rules/rachel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 233 2019-12-20 06:42:55.000000 html-src/rules/manx.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-12-20 06:42:55.000000 html-src/rules/chinesesolitaire.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-12-20 06:42:55.000000 html-src/rules/roslin.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 631 2019-12-20 06:42:55.000000 html-src/rules/kingalbert.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-12-20 06:42:55.000000 html-src/rules/oonsoo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 371 2019-12-20 06:42:55.000000 html-src/rules/steps.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1169 2019-12-20 06:42:55.000000 html-src/rules/journeytocuddapah.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 670 2019-12-20 06:42:55.000000 html-src/rules/shamsher.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 716 2019-12-20 06:42:55.000000 html-src/rules/acesup.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 834 2019-12-20 06:42:55.000000 html-src/rules/fiveaces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 521 2019-12-20 06:42:55.000000 html-src/rules/hanoisequence.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1189 2019-12-20 06:42:55.000000 html-src/rules/imperialtrumps.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-12-20 06:42:55.000000 html-src/rules/oddandeven.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 972 2019-12-20 06:42:55.000000 html-src/rules/betsyross.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-12-20 06:42:55.000000 html-src/rules/forecell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1185 2019-12-20 06:42:55.000000 html-src/rules/garhpati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 935 2019-12-20 06:42:55.000000 html-src/rules/spider.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 490 2019-12-20 06:42:55.000000 html-src/rules/superflowergarden.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 403 2019-12-20 06:42:55.000000 html-src/rules/pokersquare.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-12-20 06:42:55.000000 html-src/rules/irmgard.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-20 06:42:55.000000 html-src/rules/batsford.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1251 2019-12-20 06:42:55.000000 html-src/rules/grasshopper.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 990 2019-12-20 06:42:55.000000 html-src/rules/vamana.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 670 2019-12-20 06:42:55.000000 html-src/rules/lexingtonharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 688 2019-12-20 06:42:55.000000 html-src/rules/montecarlo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 524 2019-12-20 06:42:55.000000 html-src/rules/wisteria.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-12-20 06:42:55.000000 html-src/rules/diplomat.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-12-20 06:42:55.000000 html-src/rules/vegasklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 680 2019-12-20 06:42:55.000000 html-src/rules/magesgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 581 2019-12-20 06:42:55.000000 html-src/rules/lesserqueue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 246 2019-12-20 06:42:55.000000 html-src/rules/nordic.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-12-20 06:42:55.000000 html-src/rules/bigspider.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 395 2019-12-20 06:42:55.000000 html-src/rules/redandblack.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-12-20 06:42:55.000000 html-src/rules/bristol.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 737 2019-12-20 06:42:55.000000 html-src/rules/skiz.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 802 2019-12-20 06:42:55.000000 html-src/rules/pileon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 880 2019-12-20 06:42:55.000000 html-src/rules/eightlegions.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-12-20 06:42:55.000000 html-src/rules/willothewisp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/tripleklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 748 2019-12-20 06:42:55.000000 html-src/rules/retinue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1155 2019-12-20 06:42:55.000000 html-src/rules/kalisgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 668 2019-12-20 06:42:55.000000 html-src/rules/chinesediscipline.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 884 2019-12-20 06:42:55.000000 html-src/rules/justforfun.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-12-20 06:42:55.000000 html-src/rules/spanishpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 953 2019-12-20 06:42:55.000000 html-src/rules/neighbour.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 264 2019-12-20 06:42:55.000000 html-src/rules/bigbraid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 946 2019-12-20 06:42:55.000000 html-src/rules/cluitjarslair.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-20 06:42:55.000000 html-src/rules/martha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 405 2019-12-20 06:42:55.000000 html-src/rules/royaleast.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1295 2019-12-20 06:42:55.000000 html-src/rules/klondikeplus16.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-12-20 06:42:55.000000 html-src/rules/casinoklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-12-20 06:42:55.000000 html-src/rules/appachanswaterfall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-12-20 06:42:55.000000 html-src/rules/oonsooopen.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 299 2019-12-20 06:42:55.000000 html-src/rules/japanesegardenii.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-12-20 06:42:55.000000 html-src/rules/kings.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-12-20 06:42:55.000000 html-src/rules/stalactites.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 888 2019-12-20 06:42:55.000000 html-src/rules/doubleyourfun.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 991 2019-12-20 06:42:55.000000 html-src/rules/cherrybomb.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-12-20 06:42:55.000000 html-src/rules/blackwidow.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 html-src/rules/maria.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-12-20 06:42:55.000000 html-src/rules/convolution.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-12-20 06:42:55.000000 html-src/rules/klondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-12-20 06:42:55.000000 html-src/rules/rainfall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 888 2019-12-20 06:42:55.000000 html-src/rules/ashwapati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-12-20 06:42:55.000000 html-src/rules/fourteen.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-12-20 06:42:55.000000 html-src/rules/calculation.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 578 2019-12-20 06:42:55.000000 html-src/rules/missmilligan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1015 2019-12-20 06:42:55.000000 html-src/rules/bakersgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-12-20 06:42:55.000000 html-src/rules/nasty.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 693 2019-12-20 06:42:55.000000 html-src/rules/drawbridge.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 165 2019-12-20 06:42:55.000000 html-src/rules/terrace.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-12-20 06:42:55.000000 html-src/rules/royalcotillion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-20 06:42:55.000000 html-src/rules/freenapoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1012 2019-12-20 06:42:55.000000 html-src/rules/katrinasgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 883 2019-12-20 06:42:55.000000 html-src/rules/tenavatars.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-12-20 06:42:55.000000 html-src/rules/simplecarlo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-20 06:42:55.000000 html-src/rules/citadel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 304 2019-12-20 06:42:55.000000 html-src/rules/fortyandeight.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-12-20 06:42:55.000000 html-src/rules/quadrangle.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-12-20 06:42:55.000000 html-src/rules/russiansolitaire.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 691 2019-12-20 06:42:55.000000 html-src/rules/rushdike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 255 2019-12-20 06:42:55.000000 html-src/rules/badseven.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1092 2019-12-20 06:42:55.000000 html-src/rules/siebenbisas.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-20 06:42:55.000000 html-src/rules/lucas.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-12-20 06:42:55.000000 html-src/rules/doublets.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1222 2019-12-20 06:42:55.000000 html-src/rules/matrix.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1262 2019-12-20 06:42:55.000000 html-src/rules/kalisgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 805 2019-12-20 06:42:55.000000 html-src/rules/paulownia.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-12-20 06:42:55.000000 html-src/rules/hexlabyrinth.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1886 2019-12-20 06:42:55.000000 html-src/rules/larasgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 401 2019-12-20 06:42:55.000000 html-src/rules/supersamuri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-12-20 06:42:55.000000 html-src/rules/bakersdozen.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 698 2019-12-20 06:42:55.000000 html-src/rules/mughalcircles.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-12-20 06:42:55.000000 html-src/rules/longbraid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 830 2019-12-20 06:42:55.000000 html-src/rules/japanesegarden.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 322 2019-12-20 06:42:55.000000 html-src/rules/variegatedcanfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 774 2019-12-20 06:42:55.000000 html-src/rules/excuse.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 370 2019-12-20 06:42:55.000000 html-src/rules/americantoad.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-12-20 06:42:55.000000 html-src/rules/shamrocks.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 575 2019-12-20 06:42:55.000000 html-src/rules/grandfathersclock.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-12-20 06:42:55.000000 html-src/rules/corkscrew.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 463 2019-12-20 06:42:55.000000 html-src/rules/kingdom.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1632 2019-12-20 06:42:55.000000 html-src/rules/camelot.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-12-20 06:42:55.000000 html-src/rules/odessa.html │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/images/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2226 2019-12-20 06:42:55.000000 html-src/images/pysollogo00.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 80 2019-12-20 06:42:55.000000 html-src/images/c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4149 2019-12-20 06:42:55.000000 html-src/images/pysollogo03.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 70 2019-12-20 06:42:55.000000 html-src/images/d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7703 2019-12-20 06:42:55.000000 html-src/images/pysollogo02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13378 2019-12-20 06:42:55.000000 html-src/images/pysollogo02.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18890 2019-12-20 06:42:55.000000 html-src/images/pysollogo01.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5549 2019-12-20 06:42:55.000000 html-src/images/pysollogo03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 73 2019-12-20 06:42:55.000000 html-src/images/h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9919 2019-12-20 06:42:55.000000 html-src/images/pysollogo01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 77727 2019-12-20 06:42:55.000000 html-src/images/hanahelp.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 76 2019-12-20 06:42:55.000000 html-src/images/s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1680 2019-12-20 06:42:55.000000 html-src/images/pysollogo0.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30567 2019-12-20 06:42:55.000000 html-src/images/camelot-goal.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/images/high_res/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 156516 2019-12-20 06:42:55.000000 html-src/images/high_res/logo_black.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 260424 2019-12-20 06:42:55.000000 html-src/images/high_res/logo_horizontal.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11499 2019-12-20 06:42:55.000000 html-src/images/high_res/logo_horizontal.svg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230418 2019-12-20 06:42:55.000000 html-src/images/high_res/logo_vertical.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 174968 2019-12-20 06:42:55.000000 html-src/images/high_res/logo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8135 2019-12-20 06:42:55.000000 html-src/images/high_res/logo.svg │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 html-src/wikipedia/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2352 2019-12-20 06:42:55.000000 html-src/wikipedia/britishconstitution.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1603 2019-12-20 06:42:55.000000 html-src/wikipedia/capricieuse.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3939 2019-12-20 06:42:55.000000 html-src/wikipedia/bigben.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2075 2019-12-20 06:42:55.000000 html-src/wikipedia/intelligence.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2147 2019-12-20 06:42:55.000000 html-src/wikipedia/frog.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1841 2019-12-20 06:42:55.000000 html-src/wikipedia/pussinthecorner.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2926 2019-12-20 06:42:55.000000 html-src/wikipedia/virginiareel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1455 2019-12-20 06:42:55.000000 html-src/wikipedia/alhambra.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1388 2019-12-20 06:42:55.000000 html-src/wikipedia/alternation.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2469 2019-12-20 06:42:55.000000 html-src/wikipedia/treasuretrove.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2807 2019-12-20 06:42:55.000000 html-src/wikipedia/tournament.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1387 2019-12-20 06:42:55.000000 html-src/wikipedia/stonewall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1631 2019-12-20 06:42:55.000000 html-src/wikipedia/napoleonssquare.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1124 2019-12-20 06:42:55.000000 html-src/wikipedia/nestor.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3047 2019-12-20 06:42:55.000000 html-src/wikipedia/zodiac.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2547 2019-12-20 06:42:55.000000 html-src/wikipedia/rougeetnoir.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1373 2019-12-20 06:42:55.000000 html-src/wikipedia/mrsmop.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2191 2019-12-20 06:42:55.000000 html-src/wikipedia/agnes.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2781 2019-12-20 06:42:55.000000 html-src/wikipedia/bisley.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1539 2019-12-20 06:42:55.000000 html-src/wikipedia/baroness.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2060 2019-12-20 06:42:55.000000 html-src/wikipedia/mountolympus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2415 2019-12-20 06:42:55.000000 html-src/wikipedia/parallels.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1285 2019-12-20 06:42:55.000000 html-src/wikipedia/royalmarriage.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2175 2019-12-20 06:42:55.000000 html-src/wikipedia/patriarchs.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2678 2019-12-20 06:42:55.000000 html-src/wikipedia/slyfox.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1530 2019-12-20 06:42:55.000000 html-src/wikipedia/headsandtails.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1589 2019-12-20 06:42:55.000000 html-src/wikipedia/germanpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2081 2019-12-20 06:42:55.000000 html-src/wikipedia/gate.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1565 2019-12-20 06:42:55.000000 html-src/wikipedia/sultan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1738 2019-12-20 06:42:55.000000 html-src/wikipedia/houseinthewood.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3183 2019-12-20 06:42:55.000000 html-src/wikipedia/sthelena.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1207 2019-12-20 06:42:55.000000 html-src/wikipedia/contradance.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2161 2019-12-20 06:42:55.000000 html-src/wikipedia/intrigue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1610 2019-12-20 06:42:55.000000 html-src/wikipedia/curdsandwhey.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1877 2019-12-20 06:42:55.000000 html-src/wikipedia/saliclaw.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1255 2019-12-20 06:42:55.000000 html-src/wikipedia/fortunesfavor.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1498 2019-12-20 06:42:55.000000 html-src/wikipedia/kingalbert.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1544 2019-12-20 06:42:55.000000 html-src/wikipedia/shamrocksii.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2509 2019-12-20 06:42:55.000000 html-src/wikipedia/fourseasons.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1710 2019-12-20 06:42:55.000000 html-src/wikipedia/sevendevils.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1746 2019-12-20 06:42:55.000000 html-src/wikipedia/perseverance.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1851 2019-12-20 06:42:55.000000 html-src/wikipedia/emperor.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2160 2019-12-20 06:42:55.000000 html-src/wikipedia/accordion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2780 2019-12-20 06:42:55.000000 html-src/wikipedia/grandduchess.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1724 2019-12-20 06:42:55.000000 html-src/wikipedia/captivequeens.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1440 2019-12-20 06:42:55.000000 html-src/wikipedia/flowergarden.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1753 2019-12-20 06:42:55.000000 html-src/wikipedia/amazons.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1156 2019-12-20 06:42:55.000000 html-src/wikipedia/blockade.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-12-20 06:42:55.000000 html-src/wikipedia/lanivernaise.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1916 2019-12-20 06:42:55.000000 html-src/wikipedia/colorado.html │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/ │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 278 2019-11-15 19:56:15.000000 data/procexample.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-11-15 19:56:15.000000 data/pysol.xbm │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2238 2019-11-15 19:56:15.000000 data/pysol.ico │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 170685 2019-11-15 19:56:15.000000 data/pysolfc.glade │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 34137 2019-11-15 19:56:15.000000 data/PySol.icns │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 244 2019-11-15 19:56:15.000000 data/pysol.desktop │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-11-15 19:56:15.000000 data/pysolfc.gladep │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1415 2019-11-15 19:56:15.000000 data/pysol.xpm │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-vienna-2k-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6746 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/13z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7222 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6727 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/12z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 805 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6698 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/18z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6583 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 790 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 619 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 725 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7875 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/04z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 659 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 363 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 514 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 684 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6736 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/01z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 779 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 827 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 701 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6072 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 692 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6098 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 783 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom08-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5439 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6068 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 849 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 605 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 646 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 711 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2961 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6991 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7131 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/07z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 652 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5842 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 783 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6353 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/17z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 640 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 622 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 473 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 650 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 443 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6163 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/11z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5818 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/22z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 711 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7798 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/09z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7714 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/19z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 603 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3005 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 674 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 847 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 772 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 672 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7709 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 683 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5521 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/14c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6556 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/03z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 115 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 827 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 830 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 657 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7110 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/08z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8380 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/06z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 695 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6093 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/14s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7187 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/05z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6602 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 640 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6055 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 642 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6571 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 816 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7297 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/14z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 640 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6822 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/15z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14770 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 365 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 680 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5848 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/14d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 765 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 638 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 604 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7288 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/20z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7896 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/10z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 828 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5865 2019-11-15 19:59:08.000000 data/cardset-vienna-2k-png/14h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 746 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5652 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/02z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5941 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/21z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 845 2019-11-15 19:59:07.000000 data/cardset-vienna-2k-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-11-15 19:59:10.000000 data/cardset-vienna-2k-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 667 2019-11-15 19:59:06.000000 data/cardset-vienna-2k-png/02c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6847 2019-11-15 19:59:09.000000 data/cardset-vienna-2k-png/16z.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-mughal-ganjifa-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3355 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 570 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4897 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 949 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 975 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7319 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4117 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4930 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1522 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4812 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4894 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/05f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1245 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1522 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4079 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 791 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3393 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4093 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3363 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1524 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom09-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3357 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/05a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3831 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/05b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3851 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4863 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4919 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3831 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 959 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom11-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4097 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4943 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7087 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4110 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4128 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3821 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/02b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3350 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6287 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4917 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6772 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/11a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3456 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1218 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom08-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7707 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4909 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/08f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7793 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4807 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 973 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4085 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3181 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 958 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3360 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7903 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3460 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 446 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3486 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4798 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3386 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4802 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4768 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6925 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1148 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1524 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5928 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4092 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4122 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/05e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7272 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3825 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4147 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3862 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3837 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/08b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4808 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3473 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/02g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3461 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/07g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 518 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3366 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/02a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 796 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3233 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4785 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4907 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 794 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 863 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4125 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4919 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6546 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4871 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/02f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4802 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4071 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4784 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4924 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3820 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3474 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/08g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3373 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/08a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 491 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7155 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/11b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4886 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1244 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4103 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/02e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3841 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 541 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 951 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom10-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3479 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7008 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 837 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4084 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3460 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3376 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13371 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4132 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/10e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4937 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4902 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4072 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4921 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1146 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 795 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4899 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4136 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3480 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/03g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4127 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6481 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4927 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4120 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6233 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3835 2019-11-15 19:58:52.000000 data/cardset-mughal-ganjifa-png/04b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 611 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4135 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/08e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4911 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3466 2019-11-15 19:58:53.000000 data/cardset-mughal-ganjifa-png/05g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4800 2019-11-15 19:58:54.000000 data/cardset-mughal-ganjifa-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7145 2019-11-15 19:58:55.000000 data/cardset-mughal-ganjifa-png/12f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-11-15 19:58:56.000000 data/cardset-mughal-ganjifa-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:58:57.000000 data/cardset-mughal-ganjifa-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4938 2019-11-15 19:58:51.000000 data/cardset-mughal-ganjifa-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-12-20 06:42:55.000000 data/pysol.xbm │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 34137 2019-12-20 06:42:55.000000 data/PySol.icns │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-12-20 06:42:55.000000 data/pysolfc.gladep │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 244 2019-12-20 06:42:55.000000 data/pysol.desktop │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2238 2019-12-20 06:42:55.000000 data/pysol.ico │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 170685 2019-12-20 06:42:55.000000 data/pysolfc.glade │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1415 2019-12-20 06:42:55.000000 data/pysol.xpm │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 278 2019-12-20 06:42:55.000000 data/procexample.txt │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-oxymoron-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1075 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 469 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1088 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 979 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2032 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1132 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 828 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1027 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 833 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4520 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/back101.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 944 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 172 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2195 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1133 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 971 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 904 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 785 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1061 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1060 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 801 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2194 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 842 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1058 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2095 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 933 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 321 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 988 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 803 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 869 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2094 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2284 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1135 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/back111.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1107 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 876 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 884 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 887 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 932 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1121 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1013 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 846 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2273 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 997 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 942 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1107 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1070 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 575 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/back192.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 947 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 965 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 866 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2280 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 967 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2053 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 780 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2261 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2172 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1045 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12792 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/back001.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 899 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4559 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/back102.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 996 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 536 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 900 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2203 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/back191.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-12-21 00:01:17.000000 data/cardset-oxymoron-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 864 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 768 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 941 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1115 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-12-21 00:01:16.000000 data/cardset-oxymoron-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1001 2019-12-21 00:01:15.000000 data/cardset-oxymoron-png/07h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tiles/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3738 2019-12-20 06:42:55.000000 data/tiles/Fade_Blue.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5969 2019-12-20 06:42:55.000000 data/tiles/Pale_Satin.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4417 2019-12-20 06:42:55.000000 data/tiles/Fade_Blue.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4171 2019-12-20 06:42:55.000000 data/tiles/Chequered_Field.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5692 2019-12-20 06:42:55.000000 data/tiles/Fade_Red.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5724 2019-12-20 06:42:55.000000 data/tiles/Pale_Satin.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10933 2019-12-20 06:42:55.000000 data/tiles/Olive_Fossils.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4179 2019-12-20 06:42:55.000000 data/tiles/Orange_Ornaments.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1685 2019-12-20 06:42:55.000000 data/tiles/Fade_Green.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10936 2019-12-20 06:42:55.000000 data/tiles/Olive_Fossils.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1849 2019-12-20 06:42:55.000000 data/tiles/Nostalgy.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3929 2019-12-20 06:42:55.000000 data/tiles/Chequered_Field.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3726 2019-12-20 06:42:55.000000 data/tiles/Rainbow.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5596 2019-12-20 06:42:55.000000 data/tiles/Gammi.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-20 06:42:55.000000 data/tiles/Baize.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4143 2019-12-20 06:42:55.000000 data/tiles/Orange_Ornaments.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5865 2019-12-20 06:42:55.000000 data/tiles/Rainbow.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4340 2019-12-20 06:42:55.000000 data/tiles/Fade_Green.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6191 2019-12-20 06:42:55.000000 data/tiles/Fade_Red.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6172 2019-12-20 06:42:55.000000 data/tiles/Gammi.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1827 2019-12-20 06:42:55.000000 data/tiles/Nostalgy.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 729 2019-12-20 06:42:55.000000 data/tiles/Baize.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tiles/stretch/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 220874 2019-12-20 06:42:55.000000 data/tiles/stretch/Fractal_Rose.jpg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 189845 2019-12-20 06:42:55.000000 data/tiles/stretch/Fractal_Blue.jpg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 158032 2019-12-20 06:42:55.000000 data/tiles/stretch/Castle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 154411 2019-12-20 06:42:55.000000 data/tiles/stretch/Fractal_Green.jpg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13336 2019-12-20 06:42:55.000000 data/tiles/stretch/Blue_Fractal.jpg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 188892 2019-12-20 06:42:55.000000 data/tiles/stretch/Sunset.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tiles/save-aspect/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 481579 2019-12-20 06:42:55.000000 data/tiles/save-aspect/Paradise_Wide.jpg │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-2000-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 545 2019-12-21 00:00:59.000000 data/cardset-2000-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 555 2019-12-21 00:00:59.000000 data/cardset-2000-png/back06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-12-21 00:00:59.000000 data/cardset-2000-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-12-21 00:00:59.000000 data/cardset-2000-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-12-21 00:00:58.000000 data/cardset-2000-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1558 2019-12-21 00:00:59.000000 data/cardset-2000-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 572 2019-12-21 00:00:59.000000 data/cardset-2000-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 472 2019-12-21 00:00:59.000000 data/cardset-2000-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-12-21 00:00:59.000000 data/cardset-2000-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-12-21 00:00:59.000000 data/cardset-2000-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-12-21 00:00:59.000000 data/cardset-2000-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 569 2019-12-21 00:00:59.000000 data/cardset-2000-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 195 2019-12-21 00:00:59.000000 data/cardset-2000-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 381 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1834 2019-12-21 00:00:59.000000 data/cardset-2000-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 558 2019-12-21 00:00:59.000000 data/cardset-2000-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 559 2019-12-21 00:00:59.000000 data/cardset-2000-png/back07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 545 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-12-21 00:00:59.000000 data/cardset-2000-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-12-21 00:00:58.000000 data/cardset-2000-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-12-21 00:00:59.000000 data/cardset-2000-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1925 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 594 2019-12-21 00:00:59.000000 data/cardset-2000-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-12-21 00:00:59.000000 data/cardset-2000-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 555 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1694 2019-12-21 00:00:59.000000 data/cardset-2000-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-12-21 00:00:58.000000 data/cardset-2000-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-12-21 00:00:58.000000 data/cardset-2000-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2112 2019-12-21 00:00:59.000000 data/cardset-2000-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 345 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 609 2019-12-21 00:00:58.000000 data/cardset-2000-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 321 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-12-21 00:00:59.000000 data/cardset-2000-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 555 2019-12-21 00:00:59.000000 data/cardset-2000-png/back09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 542 2019-12-21 00:00:58.000000 data/cardset-2000-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 579 2019-12-21 00:00:58.000000 data/cardset-2000-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-12-21 00:00:59.000000 data/cardset-2000-png/back02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 547 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 488 2019-12-21 00:00:59.000000 data/cardset-2000-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1566 2019-12-21 00:00:59.000000 data/cardset-2000-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1623 2019-12-21 00:00:59.000000 data/cardset-2000-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 322 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 383 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 466 2019-12-21 00:00:59.000000 data/cardset-2000-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 339 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 529 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-12-21 00:00:59.000000 data/cardset-2000-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3138 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 593 2019-12-21 00:00:58.000000 data/cardset-2000-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-12-21 00:00:58.000000 data/cardset-2000-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 542 2019-12-21 00:00:59.000000 data/cardset-2000-png/back08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-12-21 00:00:58.000000 data/cardset-2000-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 595 2019-12-21 00:00:59.000000 data/cardset-2000-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-12-21 00:00:58.000000 data/cardset-2000-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 543 2019-12-21 00:00:58.000000 data/cardset-2000-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 547 2019-12-21 00:00:58.000000 data/cardset-2000-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 564 2019-12-21 00:00:59.000000 data/cardset-2000-png/back10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1533 2019-12-21 00:00:59.000000 data/cardset-2000-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-12-21 00:00:58.000000 data/cardset-2000-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-12-21 00:00:59.000000 data/cardset-2000-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 558 2019-12-21 00:00:59.000000 data/cardset-2000-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-12-21 00:00:59.000000 data/cardset-2000-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 539 2019-12-21 00:00:58.000000 data/cardset-2000-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 578 2019-12-21 00:00:58.000000 data/cardset-2000-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-12-21 00:00:59.000000 data/cardset-2000-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1720 2019-12-21 00:00:59.000000 data/cardset-2000-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-12-21 00:00:59.000000 data/cardset-2000-png/back05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-12-21 00:00:59.000000 data/cardset-2000-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 549 2019-12-21 00:00:59.000000 data/cardset-2000-png/back03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1869 2019-12-21 00:00:59.000000 data/cardset-2000-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 452 2019-12-21 00:00:59.000000 data/cardset-2000-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2062 2019-12-21 00:00:59.000000 data/cardset-2000-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1832 2019-12-21 00:00:59.000000 data/cardset-2000-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 595 2019-12-21 00:00:59.000000 data/cardset-2000-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 567 2019-12-21 00:00:58.000000 data/cardset-2000-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 569 2019-12-21 00:00:58.000000 data/cardset-2000-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 409 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 605 2019-12-21 00:00:59.000000 data/cardset-2000-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1950 2019-12-21 00:00:59.000000 data/cardset-2000-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 559 2019-12-21 00:00:59.000000 data/cardset-2000-png/back04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 564 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-21 00:00:59.000000 data/cardset-2000-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 486 2019-12-21 00:00:59.000000 data/cardset-2000-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 590 2019-12-21 00:00:58.000000 data/cardset-2000-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-12-21 00:00:59.000000 data/cardset-2000-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 573 2019-12-21 00:00:58.000000 data/cardset-2000-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-12-21 00:00:59.000000 data/cardset-2000-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-12-21 00:00:59.000000 data/cardset-2000-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 561 2019-12-21 00:00:59.000000 data/cardset-2000-png/07h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-hanafuda-200-years-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11836 2019-12-21 00:01:06.000000 data/cardset-hanafuda-200-years-png/01b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1358 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 398 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15420 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 289 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 819 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 411 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 296 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11125 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 393 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12375 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12203 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9521 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1497 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom08-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1827 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11054 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04k.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1489 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13142 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 968 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1037 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1454 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1406 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom09-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 275 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1285 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13597 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11777 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14467 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 284 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7806 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/03k.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10055 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8995 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/03l.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12282 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10693 2019-12-21 00:01:06.000000 data/cardset-hanafuda-200-years-png/01a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1829 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1453 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom10-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 906 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8961 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 392 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1285 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom11-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12666 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01l.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10537 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10031 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1288 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1400 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1037 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13906 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12396 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 301 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7393 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11795 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9310 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11407 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4827 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11315 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14416 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9813 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02l.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 285 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 287 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1063 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom12-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1182 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom15-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 965 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14755 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10371 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8890 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14856 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01k.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5465 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9601 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9242 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5032 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11343 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14463 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1795 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom14-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9909 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04l.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 429 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8114 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/03b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12141 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/02k.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1796 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom14.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11489 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1583 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1584 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 897 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 292 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8316 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13047 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1276 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1191 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom15.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1357 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom13-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16105 2019-12-21 00:01:07.000000 data/cardset-hanafuda-200-years-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11321 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/04g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1051 2019-12-21 00:01:08.000000 data/cardset-hanafuda-200-years-png/bottom12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-12-21 00:01:09.000000 data/cardset-hanafuda-200-years-png/shadow10.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-gnome-mahjongg-1-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3947 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/01b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4040 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/12z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3878 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/07z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3594 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3811 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3872 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/10b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4154 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/08a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4051 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 128 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3981 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/03z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4017 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/10a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4124 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/11z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3651 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4040 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/09z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4097 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/05a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4101 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/09a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3935 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/08b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4046 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/05b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4083 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/01a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3993 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/07b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4187 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/04b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4010 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/06z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3942 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/04z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3761 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3782 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4095 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/04a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4064 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4042 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4063 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/10z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3984 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/06b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4153 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/07a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4156 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/03a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3958 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/02z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4247 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/02b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4150 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/02a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4007 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4256 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/03b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3927 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/05z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3984 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/01z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4123 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/06a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3982 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/08z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3964 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/09b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4025 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3787 2019-12-21 00:01:06.000000 data/cardset-gnome-mahjongg-1-png/08c.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1507 2019-11-15 19:56:15.000000 data/images/noredeal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1439 2019-11-15 19:56:15.000000 data/images/stoplight.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3881 2019-11-15 19:56:15.000000 data/images/stopsign.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1491 2019-11-15 19:56:15.000000 data/images/wizard.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-11-15 19:56:15.000000 data/images/shadow.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1307 2019-11-15 19:56:15.000000 data/images/stoplight.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1211 2019-11-15 19:56:15.000000 data/images/selectgame.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1381 2019-11-15 19:56:15.000000 data/images/wizardcards.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 808 2019-11-15 19:56:15.000000 data/images/stopsign.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1064 2019-11-15 19:56:15.000000 data/images/selectgame.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1284 2019-11-15 19:56:15.000000 data/images/wizardcards.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1584 2019-11-15 19:56:15.000000 data/images/wizard.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1079 2019-11-15 19:56:15.000000 data/images/redeal.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1400 2019-11-15 19:56:15.000000 data/images/noredeal.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3529 2019-11-15 19:56:15.000000 data/images/redeal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-11-15 19:56:15.000000 data/images/shadow.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/512x512/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 63391 2019-11-15 19:56:15.000000 data/images/icons/512x512/pysol.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/48x48/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2696 2019-11-15 19:56:15.000000 data/images/icons/48x48/pysol.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/1024x1024/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 74691 2019-11-15 19:56:15.000000 data/images/icons/1024x1024/pysol.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/128x128/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8595 2019-11-15 19:56:15.000000 data/images/icons/128x128/pysol.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/large/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 224 2019-11-15 19:56:15.000000 data/images/cards/large/05c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:56:15.000000 data/images/cards/large/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-11-15 19:56:15.000000 data/images/cards/large/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-11-15 19:56:15.000000 data/images/cards/large/13c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-11-15 19:56:15.000000 data/images/cards/large/07h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:56:15.000000 data/images/cards/large/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/cards/large/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 19:56:15.000000 data/images/cards/large/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-11-15 19:56:15.000000 data/images/cards/large/13h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-11-15 19:56:15.000000 data/images/cards/large/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 435 2019-11-15 19:56:15.000000 data/images/cards/large/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-11-15 19:56:15.000000 data/images/cards/large/08c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 221 2019-11-15 19:56:15.000000 data/images/cards/large/09d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 236 2019-11-15 19:56:15.000000 data/images/cards/large/01h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-11-15 19:56:15.000000 data/images/cards/large/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 244 2019-11-15 19:56:15.000000 data/images/cards/large/10h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-11-15 19:56:15.000000 data/images/cards/large/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-11-15 19:56:15.000000 data/images/cards/large/03c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-11-15 19:56:15.000000 data/images/cards/large/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 245 2019-11-15 19:56:15.000000 data/images/cards/large/10c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 440 2019-11-15 19:56:15.000000 data/images/cards/large/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 250 2019-11-15 19:56:15.000000 data/images/cards/large/10s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-11-15 19:56:15.000000 data/images/cards/large/02s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-11-15 19:56:15.000000 data/images/cards/large/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-11-15 19:56:15.000000 data/images/cards/large/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-11-15 19:56:15.000000 data/images/cards/large/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 220 2019-11-15 19:56:15.000000 data/images/cards/large/06d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 19:56:15.000000 data/images/cards/large/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 235 2019-11-15 19:56:15.000000 data/images/cards/large/08h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-11-15 19:56:15.000000 data/images/cards/large/08d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 395 2019-11-15 19:56:15.000000 data/images/cards/large/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 236 2019-11-15 19:56:15.000000 data/images/cards/large/12h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 404 2019-11-15 19:56:15.000000 data/images/cards/large/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-11-15 19:56:15.000000 data/images/cards/large/01c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 217 2019-11-15 19:56:15.000000 data/images/cards/large/11s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/cards/large/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-11-15 19:56:15.000000 data/images/cards/large/03s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 215 2019-11-15 19:56:15.000000 data/images/cards/large/03d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-11-15 19:56:15.000000 data/images/cards/large/13s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 402 2019-11-15 19:56:15.000000 data/images/cards/large/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 217 2019-11-15 19:56:15.000000 data/images/cards/large/05d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-11-15 19:56:15.000000 data/images/cards/large/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 217 2019-11-15 19:56:15.000000 data/images/cards/large/04d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 19:56:15.000000 data/images/cards/large/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-11-15 19:56:15.000000 data/images/cards/large/09c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 19:56:15.000000 data/images/cards/large/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 240 2019-11-15 19:56:15.000000 data/images/cards/large/12s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 211 2019-11-15 19:56:15.000000 data/images/cards/large/11c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 409 2019-11-15 19:56:15.000000 data/images/cards/large/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-11-15 19:56:15.000000 data/images/cards/large/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-11-15 19:56:15.000000 data/images/cards/large/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 237 2019-11-15 19:56:15.000000 data/images/cards/large/09h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 435 2019-11-15 19:56:15.000000 data/images/cards/large/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 409 2019-11-15 19:56:15.000000 data/images/cards/large/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 224 2019-11-15 19:56:15.000000 data/images/cards/large/07c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-11-15 19:56:15.000000 data/images/cards/large/07s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-11-15 19:56:15.000000 data/images/cards/large/02c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:56:15.000000 data/images/cards/large/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 404 2019-11-15 19:56:15.000000 data/images/cards/large/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-11-15 19:56:15.000000 data/images/cards/large/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-11-15 19:56:15.000000 data/images/cards/large/03h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/cards/large/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 224 2019-11-15 19:56:15.000000 data/images/cards/large/04c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-11-15 19:56:15.000000 data/images/cards/large/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-11-15 19:56:15.000000 data/images/cards/large/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 416 2019-11-15 19:56:15.000000 data/images/cards/large/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-11-15 19:56:15.000000 data/images/cards/large/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-11-15 19:56:15.000000 data/images/cards/large/06s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 210 2019-11-15 19:56:15.000000 data/images/cards/large/11d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-11-15 19:56:15.000000 data/images/cards/large/08s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/cards/large/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:56:15.000000 data/images/cards/large/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-11-15 19:56:15.000000 data/images/cards/large/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-11-15 19:56:15.000000 data/images/cards/large/04h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-11-15 19:56:15.000000 data/images/cards/large/05s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-11-15 19:56:15.000000 data/images/cards/large/09s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 237 2019-11-15 19:56:15.000000 data/images/cards/large/06h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 419 2019-11-15 19:56:15.000000 data/images/cards/large/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-11-15 19:56:15.000000 data/images/cards/large/04s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-11-15 19:56:15.000000 data/images/cards/large/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 240 2019-11-15 19:56:15.000000 data/images/cards/large/12c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 233 2019-11-15 19:56:15.000000 data/images/cards/large/02h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:56:15.000000 data/images/cards/large/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-11-15 19:56:15.000000 data/images/cards/large/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 218 2019-11-15 19:56:15.000000 data/images/cards/large/13d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-11-15 19:56:15.000000 data/images/cards/large/05h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 429 2019-11-15 19:56:15.000000 data/images/cards/large/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:56:15.000000 data/images/cards/large/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-11-15 19:56:15.000000 data/images/cards/large/10d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 427 2019-11-15 19:56:15.000000 data/images/cards/large/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 417 2019-11-15 19:56:15.000000 data/images/cards/large/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-11-15 19:56:15.000000 data/images/cards/large/01s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 215 2019-11-15 19:56:15.000000 data/images/cards/large/07d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/cards/large/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-11-15 19:56:15.000000 data/images/cards/large/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 216 2019-11-15 19:56:15.000000 data/images/cards/large/02d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-11-15 19:56:15.000000 data/images/cards/large/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 220 2019-11-15 19:56:15.000000 data/images/cards/large/01d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 220 2019-11-15 19:56:15.000000 data/images/cards/large/12d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-11-15 19:56:15.000000 data/images/cards/large/06c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/cards/large/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 411 2019-11-15 19:56:15.000000 data/images/cards/large/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 435 2019-11-15 19:56:15.000000 data/images/cards/large/02c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-11-15 19:56:15.000000 data/images/cards/large/11h.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/tarock/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1175 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1559 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 895 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3868 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom08-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 213 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom08.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4497 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1313 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 986 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1393 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 843 2019-11-15 19:56:15.000000 data/images/cards/bottoms/tarock/l04-n.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/french/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1175 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1559 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 895 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3868 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4497 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1313 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 986 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1393 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 843 2019-11-15 19:56:15.000000 data/images/cards/bottoms/french/l04-n.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/hex-a-deck/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1175 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1559 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 895 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3868 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom08-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 213 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom08.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4497 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1313 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 986 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1393 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 843 2019-11-15 19:56:15.000000 data/images/cards/bottoms/hex-a-deck/l04-n.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/trumps-only/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1 2019-11-15 19:58:25.000000 data/images/cards/bottoms/trumps-only/.keep │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/small/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 123 2019-11-15 19:56:15.000000 data/images/cards/small/05c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-11-15 19:56:15.000000 data/images/cards/small/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 data/images/cards/small/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 129 2019-11-15 19:56:15.000000 data/images/cards/small/13c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/07h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-11-15 19:56:15.000000 data/images/cards/small/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:56:15.000000 data/images/cards/small/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:56:15.000000 data/images/cards/small/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-11-15 19:56:15.000000 data/images/cards/small/13h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/cards/small/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-11-15 19:56:15.000000 data/images/cards/small/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-11-15 19:56:15.000000 data/images/cards/small/08c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/09d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-11-15 19:56:15.000000 data/images/cards/small/01h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 data/images/cards/small/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 141 2019-11-15 19:56:15.000000 data/images/cards/small/10h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-11-15 19:56:15.000000 data/images/cards/small/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-11-15 19:56:15.000000 data/images/cards/small/03c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:56:15.000000 data/images/cards/small/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/10c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 365 2019-11-15 19:56:15.000000 data/images/cards/small/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 131 2019-11-15 19:56:15.000000 data/images/cards/small/10s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-11-15 19:56:15.000000 data/images/cards/small/02s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-11-15 19:56:15.000000 data/images/cards/small/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 371 2019-11-15 19:56:15.000000 data/images/cards/small/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-11-15 19:56:15.000000 data/images/cards/small/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 130 2019-11-15 19:56:15.000000 data/images/cards/small/06d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/cards/small/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 133 2019-11-15 19:56:15.000000 data/images/cards/small/08h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/08d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-11-15 19:56:15.000000 data/images/cards/small/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 137 2019-11-15 19:56:15.000000 data/images/cards/small/12h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:56:15.000000 data/images/cards/small/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-11-15 19:56:15.000000 data/images/cards/small/01c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-11-15 19:56:15.000000 data/images/cards/small/11s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-11-15 19:56:15.000000 data/images/cards/small/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-11-15 19:56:15.000000 data/images/cards/small/03s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/03d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 128 2019-11-15 19:56:15.000000 data/images/cards/small/13s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-11-15 19:56:15.000000 data/images/cards/small/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 130 2019-11-15 19:56:15.000000 data/images/cards/small/05d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:56:15.000000 data/images/cards/small/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/04d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:56:15.000000 data/images/cards/small/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-11-15 19:56:15.000000 data/images/cards/small/09c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-11-15 19:56:15.000000 data/images/cards/small/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-11-15 19:56:15.000000 data/images/cards/small/12s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 122 2019-11-15 19:56:15.000000 data/images/cards/small/11c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:56:15.000000 data/images/cards/small/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-11-15 19:56:15.000000 data/images/cards/small/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-11-15 19:56:15.000000 data/images/cards/small/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/09h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-11-15 19:56:15.000000 data/images/cards/small/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/cards/small/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 122 2019-11-15 19:56:15.000000 data/images/cards/small/07c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-11-15 19:56:15.000000 data/images/cards/small/07s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-11-15 19:56:15.000000 data/images/cards/small/02c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 data/images/cards/small/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-11-15 19:56:15.000000 data/images/cards/small/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-11-15 19:56:15.000000 data/images/cards/small/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 133 2019-11-15 19:56:15.000000 data/images/cards/small/03h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:56:15.000000 data/images/cards/small/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-11-15 19:56:15.000000 data/images/cards/small/04c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-11-15 19:56:15.000000 data/images/cards/small/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:56:15.000000 data/images/cards/small/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-11-15 19:56:15.000000 data/images/cards/small/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:56:15.000000 data/images/cards/small/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-11-15 19:56:15.000000 data/images/cards/small/06s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/11d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-11-15 19:56:15.000000 data/images/cards/small/08s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:56:15.000000 data/images/cards/small/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:56:15.000000 data/images/cards/small/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/cards/small/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 133 2019-11-15 19:56:15.000000 data/images/cards/small/04h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 123 2019-11-15 19:56:15.000000 data/images/cards/small/05s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-11-15 19:56:15.000000 data/images/cards/small/09s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/06h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:56:15.000000 data/images/cards/small/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-11-15 19:56:15.000000 data/images/cards/small/04s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 372 2019-11-15 19:56:15.000000 data/images/cards/small/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 129 2019-11-15 19:56:15.000000 data/images/cards/small/12c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/02h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-11-15 19:56:15.000000 data/images/cards/small/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/cards/small/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 139 2019-11-15 19:56:15.000000 data/images/cards/small/13d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/05h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-11-15 19:56:15.000000 data/images/cards/small/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:56:15.000000 data/images/cards/small/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 139 2019-11-15 19:56:15.000000 data/images/cards/small/10d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:56:15.000000 data/images/cards/small/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/cards/small/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-11-15 19:56:15.000000 data/images/cards/small/01s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 131 2019-11-15 19:56:15.000000 data/images/cards/small/07d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 data/images/cards/small/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-11-15 19:56:15.000000 data/images/cards/small/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/02d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-11-15 19:56:15.000000 data/images/cards/small/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-11-15 19:56:15.000000 data/images/cards/small/01d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-11-15 19:56:15.000000 data/images/cards/small/12d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-11-15 19:56:15.000000 data/images/cards/small/06c.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-11-15 19:56:15.000000 data/images/cards/small/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:56:15.000000 data/images/cards/small/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 363 2019-11-15 19:56:15.000000 data/images/cards/small/02c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-11-15 19:56:15.000000 data/images/cards/small/11h.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/pause/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7158 2019-11-15 19:56:15.000000 data/images/pause/pause03.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6910 2019-11-15 19:56:15.000000 data/images/pause/pause03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8251 2019-11-15 19:56:15.000000 data/images/pause/pause02.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7667 2019-11-15 19:56:15.000000 data/images/pause/pause02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7211 2019-11-15 19:56:15.000000 data/images/pause/pause01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7556 2019-11-15 19:56:15.000000 data/images/pause/pause01.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/htmlviewer/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:56:15.000000 data/images/htmlviewer/disk.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 85 2019-11-15 19:56:15.000000 data/images/htmlviewer/disk.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1507 2019-12-20 06:42:55.000000 data/images/noredeal.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1491 2019-12-20 06:42:55.000000 data/images/wizard.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1381 2019-12-20 06:42:55.000000 data/images/wizardcards.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1211 2019-12-20 06:42:55.000000 data/images/selectgame.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1400 2019-12-20 06:42:55.000000 data/images/noredeal.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 808 2019-12-20 06:42:55.000000 data/images/stopsign.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1584 2019-12-20 06:42:55.000000 data/images/wizard.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1307 2019-12-20 06:42:55.000000 data/images/stoplight.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-12-20 06:42:55.000000 data/images/shadow.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3529 2019-12-20 06:42:55.000000 data/images/redeal.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1439 2019-12-20 06:42:55.000000 data/images/stoplight.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1064 2019-12-20 06:42:55.000000 data/images/selectgame.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1284 2019-12-20 06:42:55.000000 data/images/wizardcards.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-12-20 06:42:55.000000 data/images/shadow.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1079 2019-12-20 06:42:55.000000 data/images/redeal.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3881 2019-12-20 06:42:55.000000 data/images/stopsign.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/stats/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2585 2019-11-15 19:56:15.000000 data/images/stats/barchart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4733 2019-11-15 19:56:15.000000 data/images/stats/progression.jpg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3133 2019-11-15 19:56:15.000000 data/images/stats/barchart.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/logos/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16734 2019-11-15 19:56:15.000000 data/images/logos/joker10_100.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2877 2019-11-15 19:56:15.000000 data/images/logos/joker08_40_774.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2763 2019-11-15 19:56:15.000000 data/images/logos/joker08_40_774.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4366 2019-11-15 19:56:15.000000 data/images/logos/joker07_50_774.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2848 2019-11-15 19:56:15.000000 data/images/logos/joker07_40_774.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15492 2019-11-15 19:56:15.000000 data/images/logos/joker10_100.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8279 2019-11-15 19:56:15.000000 data/images/logos/joker11_100_774.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7876 2019-11-15 19:56:15.000000 data/images/logos/joker11_100_774.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4163 2019-11-15 19:56:15.000000 data/images/logos/joker08_50_774.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2773 2019-11-15 19:56:15.000000 data/images/logos/joker07_40_774.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4158 2019-11-15 19:56:15.000000 data/images/logos/joker07_50_774.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4182 2019-11-15 19:56:15.000000 data/images/logos/joker08_50_774.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/demo/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8989 2019-11-15 19:56:15.000000 data/images/demo/demo05.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8765 2019-11-15 19:56:15.000000 data/images/demo/demo04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11302 2019-11-15 19:56:15.000000 data/images/demo/demo03.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10788 2019-11-15 19:56:15.000000 data/images/demo/demo02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9437 2019-11-15 19:56:15.000000 data/images/demo/demo01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10600 2019-11-15 19:56:15.000000 data/images/demo/demo01.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10071 2019-11-15 19:56:15.000000 data/images/demo/demo03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10050 2019-11-15 19:56:15.000000 data/images/demo/demo04.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12500 2019-11-15 19:56:15.000000 data/images/demo/demo02.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8015 2019-11-15 19:56:15.000000 data/images/demo/demo05.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/buttons/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/buttons/bluecurve/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 676 2019-11-15 19:56:15.000000 data/images/buttons/bluecurve/cancel.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 634 2019-11-15 19:56:15.000000 data/images/buttons/bluecurve/ok.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 567 2019-11-15 19:56:15.000000 data/images/buttons/bluecurve/ok.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 460 2019-11-15 19:56:15.000000 data/images/buttons/bluecurve/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-11-15 19:56:15.000000 data/images/buttons/bluecurve/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-11-15 19:56:15.000000 data/images/buttons/bluecurve/cancel.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2585 2019-12-20 06:42:55.000000 data/images/stats/barchart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3133 2019-12-20 06:42:55.000000 data/images/stats/barchart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4733 2019-12-20 06:42:55.000000 data/images/stats/progression.jpg │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/tree/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 98 2019-11-15 19:56:15.000000 data/images/tree/plusnode.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-11-15 19:56:15.000000 data/images/tree/node.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-11-15 19:56:15.000000 data/images/tree/python.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 105 2019-11-15 19:56:15.000000 data/images/tree/node.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:56:15.000000 data/images/tree/tk.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-11-15 19:56:15.000000 data/images/tree/openfolder.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 144 2019-11-15 19:56:15.000000 data/images/tree/openfolder.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 139 2019-11-15 19:56:15.000000 data/images/tree/folder.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-11-15 19:56:15.000000 data/images/tree/emptynode.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-11-15 19:56:15.000000 data/images/tree/folder.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 91 2019-11-15 19:56:15.000000 data/images/tree/tk.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:56:15.000000 data/images/tree/minusnode.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 94 2019-11-15 19:56:15.000000 data/images/tree/minusnode.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-11-15 19:56:15.000000 data/images/tree/python.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/images/tree/plusnode.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 106 2019-11-15 19:56:15.000000 data/images/tree/emptynode.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/crystal/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 99 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/README.ICONS │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/crystal/large/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1040 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1119 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 763 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1137 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1210 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 853 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1238 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 979 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1032 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1412 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/shuffle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1188 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1025 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1573 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/shuffle.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 902 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1219 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 872 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 751 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/large/redo.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/crystal/small/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 796 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 393 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 879 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 193 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1032 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 289 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 759 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1257 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/shuffle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1000 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1205 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/shuffle.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 540 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 659 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 633 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 598 2019-11-15 19:56:15.000000 data/images/toolbar/crystal/small/redo.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/human/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/human/small/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 888 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1469 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1552 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1042 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1528 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1477 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1020 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/shuffle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 416 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1621 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1230 2019-11-15 19:56:15.000000 data/images/toolbar/human/small/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-12-20 06:42:55.000000 data/images/tree/openfolder.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-20 06:42:55.000000 data/images/tree/minusnode.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-12-20 06:42:55.000000 data/images/tree/python.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 94 2019-12-20 06:42:55.000000 data/images/tree/minusnode.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/tree/plusnode.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 106 2019-12-20 06:42:55.000000 data/images/tree/emptynode.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 105 2019-12-20 06:42:55.000000 data/images/tree/node.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 139 2019-12-20 06:42:55.000000 data/images/tree/folder.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-20 06:42:55.000000 data/images/tree/tk.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-12-20 06:42:55.000000 data/images/tree/python.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 91 2019-12-20 06:42:55.000000 data/images/tree/tk.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 98 2019-12-20 06:42:55.000000 data/images/tree/plusnode.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-12-20 06:42:55.000000 data/images/tree/emptynode.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-12-20 06:42:55.000000 data/images/tree/node.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 144 2019-12-20 06:42:55.000000 data/images/tree/openfolder.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-12-20 06:42:55.000000 data/images/tree/folder.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/demo/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10050 2019-12-20 06:42:55.000000 data/images/demo/demo04.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9437 2019-12-20 06:42:55.000000 data/images/demo/demo01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8989 2019-12-20 06:42:55.000000 data/images/demo/demo05.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12500 2019-12-20 06:42:55.000000 data/images/demo/demo02.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10071 2019-12-20 06:42:55.000000 data/images/demo/demo03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8015 2019-12-20 06:42:55.000000 data/images/demo/demo05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10788 2019-12-20 06:42:55.000000 data/images/demo/demo02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10600 2019-12-20 06:42:55.000000 data/images/demo/demo01.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8765 2019-12-20 06:42:55.000000 data/images/demo/demo04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11302 2019-12-20 06:42:55.000000 data/images/demo/demo03.gif │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/bluecurve/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/bluecurve/large/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1339 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 781 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 716 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1599 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1117 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1334 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 745 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 974 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 558 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1517 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1377 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/shuffle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1320 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1431 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1289 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 915 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/shuffle.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1410 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 940 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1237 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 868 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 751 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/large/redo.gif │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/bluecurve/xlarge/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1765 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1925 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1442 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1336 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2198 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1741 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 886 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1983 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 951 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1322 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 826 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2134 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1885 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 21626 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/shuffle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1884 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2002 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1712 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2262 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/shuffle.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1911 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1464 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1813 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1212 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1478 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/xlarge/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1442 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1983 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1712 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1741 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 21626 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/shuffle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1884 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1765 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2262 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/shuffle.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 886 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1911 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2002 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1813 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1464 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1212 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 826 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2134 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 951 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1336 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1478 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1885 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2198 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1925 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1322 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/xlarge/pause.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/bluecurve/small/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1115 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 904 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 682 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 676 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1111 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1010 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 196 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 907 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 653 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 816 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1234 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 727 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 703 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/shuffle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 771 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 773 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/shuffle.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 416 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 754 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 877 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 849 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 707 2019-11-15 19:56:15.000000 data/images/toolbar/bluecurve/small/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 682 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 907 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 773 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1010 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 703 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/shuffle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1115 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/shuffle.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 196 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 754 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 771 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 877 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 849 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1234 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 653 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 676 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 707 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 727 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1111 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 904 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 816 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 416 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/small/pause.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/bluecurve/large/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 781 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1334 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1289 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1117 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/shuffle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1320 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 915 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/shuffle.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1410 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1431 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1237 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 940 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 868 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 558 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1517 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 745 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 716 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 751 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1377 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1599 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1339 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 974 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-12-20 06:42:55.000000 data/images/toolbar/bluecurve/large/pause.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/default/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/default/large/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 500 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 678 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 207 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 752 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 740 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 595 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 755 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 657 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 767 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 559 2019-11-15 19:56:15.000000 data/images/toolbar/default/large/redo.gif │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/default/small/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/autodrop.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 421 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/save.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 143 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/statistics.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 155 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/undo.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 465 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/rules.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 403 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/restart.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 193 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/pause.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/quit.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/new.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/statistics.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 144 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/new.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 189 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/rules.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 164 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/open.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/autodrop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 185 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/quit.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 160 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/restart.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 206 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/save.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/redo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/open.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/undo.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 152 2019-11-15 19:56:15.000000 data/images/toolbar/default/small/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 143 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 160 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 403 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 544 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 193 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 206 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 185 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 144 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 189 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 155 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 152 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 164 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 465 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 421 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-20 06:42:55.000000 data/images/toolbar/default/small/pause.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/default/large/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 207 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 595 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 752 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 500 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 740 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 657 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 755 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 767 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 559 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 678 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-12-20 06:42:55.000000 data/images/toolbar/default/large/pause.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/crystal/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 99 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/README.ICONS │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/crystal/small/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 796 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1257 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/shuffle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1000 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1205 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/shuffle.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 193 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 540 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 659 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 633 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 289 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 393 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 598 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 759 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 879 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1032 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/small/pause.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/crystal/large/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1119 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/statistics.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 853 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1025 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/restart.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1210 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1412 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/shuffle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1188 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1040 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/autodrop.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1573 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/shuffle.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/pause.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/save.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/quit.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1219 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 902 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 872 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 979 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/rules.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 763 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/undo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 751 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/redo.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1032 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/open.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1137 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1238 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-12-20 06:42:55.000000 data/images/toolbar/crystal/large/pause.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/human/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/toolbar/human/small/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1042 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/quit.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1552 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/restart.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1020 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/shuffle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/autodrop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1621 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/open.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1311 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/redo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1230 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/undo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1528 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1469 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/rules.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 888 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/save.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1477 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/statistics.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 416 2019-12-20 06:42:55.000000 data/images/toolbar/human/small/pause.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/htmlviewer/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 85 2019-12-20 06:42:55.000000 data/images/htmlviewer/disk.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-20 06:42:55.000000 data/images/htmlviewer/disk.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/buttons/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/buttons/bluecurve/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-12-20 06:42:55.000000 data/images/buttons/bluecurve/cancel.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 676 2019-12-20 06:42:55.000000 data/images/buttons/bluecurve/cancel.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 634 2019-12-20 06:42:55.000000 data/images/buttons/bluecurve/ok.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-12-20 06:42:55.000000 data/images/buttons/bluecurve/new.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 460 2019-12-20 06:42:55.000000 data/images/buttons/bluecurve/new.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 567 2019-12-20 06:42:55.000000 data/images/buttons/bluecurve/ok.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/pause/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7211 2019-12-20 06:42:55.000000 data/images/pause/pause01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6910 2019-12-20 06:42:55.000000 data/images/pause/pause03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7556 2019-12-20 06:42:55.000000 data/images/pause/pause01.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7667 2019-12-20 06:42:55.000000 data/images/pause/pause02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7158 2019-12-20 06:42:55.000000 data/images/pause/pause03.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8251 2019-12-20 06:42:55.000000 data/images/pause/pause02.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/small/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 122 2019-12-20 06:42:55.000000 data/images/cards/small/11c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-12-20 06:42:55.000000 data/images/cards/small/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/06h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 128 2019-12-20 06:42:55.000000 data/images/cards/small/13s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-12-20 06:42:55.000000 data/images/cards/small/04c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 data/images/cards/small/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-12-20 06:42:55.000000 data/images/cards/small/12s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-20 06:42:55.000000 data/images/cards/small/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 130 2019-12-20 06:42:55.000000 data/images/cards/small/06d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-20 06:42:55.000000 data/images/cards/small/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-20 06:42:55.000000 data/images/cards/small/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/cards/small/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 123 2019-12-20 06:42:55.000000 data/images/cards/small/05c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-20 06:42:55.000000 data/images/cards/small/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 131 2019-12-20 06:42:55.000000 data/images/cards/small/07d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 129 2019-12-20 06:42:55.000000 data/images/cards/small/12c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/cards/small/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-20 06:42:55.000000 data/images/cards/small/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-12-20 06:42:55.000000 data/images/cards/small/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-12-20 06:42:55.000000 data/images/cards/small/02s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-20 06:42:55.000000 data/images/cards/small/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 137 2019-12-20 06:42:55.000000 data/images/cards/small/12h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-12-20 06:42:55.000000 data/images/cards/small/03s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-12-20 06:42:55.000000 data/images/cards/small/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 141 2019-12-20 06:42:55.000000 data/images/cards/small/10h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-12-20 06:42:55.000000 data/images/cards/small/01d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-12-20 06:42:55.000000 data/images/cards/small/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-12-20 06:42:55.000000 data/images/cards/small/09s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-20 06:42:55.000000 data/images/cards/small/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-12-20 06:42:55.000000 data/images/cards/small/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-12-20 06:42:55.000000 data/images/cards/small/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/07h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 371 2019-12-20 06:42:55.000000 data/images/cards/small/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-20 06:42:55.000000 data/images/cards/small/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-12-20 06:42:55.000000 data/images/cards/small/09c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 139 2019-12-20 06:42:55.000000 data/images/cards/small/10d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-12-20 06:42:55.000000 data/images/cards/small/04s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/cards/small/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 data/images/cards/small/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-12-20 06:42:55.000000 data/images/cards/small/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-12-20 06:42:55.000000 data/images/cards/small/06c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 123 2019-12-20 06:42:55.000000 data/images/cards/small/05s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-12-20 06:42:55.000000 data/images/cards/small/06s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/02h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-12-20 06:42:55.000000 data/images/cards/small/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 372 2019-12-20 06:42:55.000000 data/images/cards/small/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-12-20 06:42:55.000000 data/images/cards/small/02c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-12-20 06:42:55.000000 data/images/cards/small/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/09d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/cards/small/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-12-20 06:42:55.000000 data/images/cards/small/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 133 2019-12-20 06:42:55.000000 data/images/cards/small/08h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 133 2019-12-20 06:42:55.000000 data/images/cards/small/03h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-12-20 06:42:55.000000 data/images/cards/small/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 data/images/cards/small/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-12-20 06:42:55.000000 data/images/cards/small/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-12-20 06:42:55.000000 data/images/cards/small/07s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/11h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-12-20 06:42:55.000000 data/images/cards/small/12d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-12-20 06:42:55.000000 data/images/cards/small/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-12-20 06:42:55.000000 data/images/cards/small/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-20 06:42:55.000000 data/images/cards/small/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-20 06:42:55.000000 data/images/cards/small/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-20 06:42:55.000000 data/images/cards/small/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-20 06:42:55.000000 data/images/cards/small/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-12-20 06:42:55.000000 data/images/cards/small/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 363 2019-12-20 06:42:55.000000 data/images/cards/small/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-12-20 06:42:55.000000 data/images/cards/small/01s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/cards/small/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-12-20 06:42:55.000000 data/images/cards/small/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/08d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-20 06:42:55.000000 data/images/cards/small/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 133 2019-12-20 06:42:55.000000 data/images/cards/small/04h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/04d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-12-20 06:42:55.000000 data/images/cards/small/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-12-20 06:42:55.000000 data/images/cards/small/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-12-20 06:42:55.000000 data/images/cards/small/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-12-20 06:42:55.000000 data/images/cards/small/08s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-20 06:42:55.000000 data/images/cards/small/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 130 2019-12-20 06:42:55.000000 data/images/cards/small/05d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-12-20 06:42:55.000000 data/images/cards/small/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 125 2019-12-20 06:42:55.000000 data/images/cards/small/03c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-12-20 06:42:55.000000 data/images/cards/small/01h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-12-20 06:42:55.000000 data/images/cards/small/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-12-20 06:42:55.000000 data/images/cards/small/13h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/09h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-12-20 06:42:55.000000 data/images/cards/small/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/03d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/11d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 365 2019-12-20 06:42:55.000000 data/images/cards/small/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 126 2019-12-20 06:42:55.000000 data/images/cards/small/08c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/10c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-12-20 06:42:55.000000 data/images/cards/small/01c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 122 2019-12-20 06:42:55.000000 data/images/cards/small/07c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 131 2019-12-20 06:42:55.000000 data/images/cards/small/10s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-20 06:42:55.000000 data/images/cards/small/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/images/cards/small/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-20 06:42:55.000000 data/images/cards/small/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/02d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-20 06:42:55.000000 data/images/cards/small/05h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 139 2019-12-20 06:42:55.000000 data/images/cards/small/13d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-12-20 06:42:55.000000 data/images/cards/small/11s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 129 2019-12-20 06:42:55.000000 data/images/cards/small/13c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-20 06:42:55.000000 data/images/cards/small/07h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/large/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 211 2019-12-20 06:42:55.000000 data/images/cards/large/11c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-12-20 06:42:55.000000 data/images/cards/large/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 237 2019-12-20 06:42:55.000000 data/images/cards/large/06h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-12-20 06:42:55.000000 data/images/cards/large/13s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 224 2019-12-20 06:42:55.000000 data/images/cards/large/04c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-12-20 06:42:55.000000 data/images/cards/large/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 240 2019-12-20 06:42:55.000000 data/images/cards/large/12s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-20 06:42:55.000000 data/images/cards/large/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 220 2019-12-20 06:42:55.000000 data/images/cards/large/06d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 419 2019-12-20 06:42:55.000000 data/images/cards/large/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/cards/large/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-12-20 06:42:55.000000 data/images/cards/large/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 224 2019-12-20 06:42:55.000000 data/images/cards/large/05c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 404 2019-12-20 06:42:55.000000 data/images/cards/large/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 215 2019-12-20 06:42:55.000000 data/images/cards/large/07d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 240 2019-12-20 06:42:55.000000 data/images/cards/large/12c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-20 06:42:55.000000 data/images/cards/large/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-20 06:42:55.000000 data/images/cards/large/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 404 2019-12-20 06:42:55.000000 data/images/cards/large/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-12-20 06:42:55.000000 data/images/cards/large/02s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-20 06:42:55.000000 data/images/cards/large/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 236 2019-12-20 06:42:55.000000 data/images/cards/large/12h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-12-20 06:42:55.000000 data/images/cards/large/03s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/cards/large/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 244 2019-12-20 06:42:55.000000 data/images/cards/large/10h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 220 2019-12-20 06:42:55.000000 data/images/cards/large/01d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-12-20 06:42:55.000000 data/images/cards/large/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-12-20 06:42:55.000000 data/images/cards/large/09s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 409 2019-12-20 06:42:55.000000 data/images/cards/large/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-20 06:42:55.000000 data/images/cards/large/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-12-20 06:42:55.000000 data/images/cards/large/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-12-20 06:42:55.000000 data/images/cards/large/07h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-12-20 06:42:55.000000 data/images/cards/large/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-20 06:42:55.000000 data/images/cards/large/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-12-20 06:42:55.000000 data/images/cards/large/09c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-12-20 06:42:55.000000 data/images/cards/large/10d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-12-20 06:42:55.000000 data/images/cards/large/04s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-12-20 06:42:55.000000 data/images/cards/large/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-20 06:42:55.000000 data/images/cards/large/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 435 2019-12-20 06:42:55.000000 data/images/cards/large/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-12-20 06:42:55.000000 data/images/cards/large/06c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-12-20 06:42:55.000000 data/images/cards/large/05s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-12-20 06:42:55.000000 data/images/cards/large/06s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 233 2019-12-20 06:42:55.000000 data/images/cards/large/02h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-20 06:42:55.000000 data/images/cards/large/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-12-20 06:42:55.000000 data/images/cards/large/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-12-20 06:42:55.000000 data/images/cards/large/02c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-12-20 06:42:55.000000 data/images/cards/large/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 221 2019-12-20 06:42:55.000000 data/images/cards/large/09d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 409 2019-12-20 06:42:55.000000 data/images/cards/large/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 435 2019-12-20 06:42:55.000000 data/images/cards/large/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 235 2019-12-20 06:42:55.000000 data/images/cards/large/08h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-12-20 06:42:55.000000 data/images/cards/large/03h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/cards/large/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-12-20 06:42:55.000000 data/images/cards/large/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 431 2019-12-20 06:42:55.000000 data/images/cards/large/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-12-20 06:42:55.000000 data/images/cards/large/07s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-12-20 06:42:55.000000 data/images/cards/large/11h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 220 2019-12-20 06:42:55.000000 data/images/cards/large/12d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 429 2019-12-20 06:42:55.000000 data/images/cards/large/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 416 2019-12-20 06:42:55.000000 data/images/cards/large/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/cards/large/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 427 2019-12-20 06:42:55.000000 data/images/cards/large/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 411 2019-12-20 06:42:55.000000 data/images/cards/large/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-12-20 06:42:55.000000 data/images/cards/large/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-12-20 06:42:55.000000 data/images/cards/large/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 435 2019-12-20 06:42:55.000000 data/images/cards/large/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-12-20 06:42:55.000000 data/images/cards/large/01s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-12-20 06:42:55.000000 data/images/cards/large/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-20 06:42:55.000000 data/images/cards/large/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-12-20 06:42:55.000000 data/images/cards/large/08d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-12-20 06:42:55.000000 data/images/cards/large/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 232 2019-12-20 06:42:55.000000 data/images/cards/large/04h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 217 2019-12-20 06:42:55.000000 data/images/cards/large/04d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 395 2019-12-20 06:42:55.000000 data/images/cards/large/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-20 06:42:55.000000 data/images/cards/large/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 402 2019-12-20 06:42:55.000000 data/images/cards/large/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-12-20 06:42:55.000000 data/images/cards/large/08s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-12-20 06:42:55.000000 data/images/cards/large/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 217 2019-12-20 06:42:55.000000 data/images/cards/large/05d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-12-20 06:42:55.000000 data/images/cards/large/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-12-20 06:42:55.000000 data/images/cards/large/03c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 236 2019-12-20 06:42:55.000000 data/images/cards/large/01h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-12-20 06:42:55.000000 data/images/cards/large/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 231 2019-12-20 06:42:55.000000 data/images/cards/large/13h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 237 2019-12-20 06:42:55.000000 data/images/cards/large/09h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 413 2019-12-20 06:42:55.000000 data/images/cards/large/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 215 2019-12-20 06:42:55.000000 data/images/cards/large/03d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 210 2019-12-20 06:42:55.000000 data/images/cards/large/11d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 440 2019-12-20 06:42:55.000000 data/images/cards/large/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-12-20 06:42:55.000000 data/images/cards/large/08c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 245 2019-12-20 06:42:55.000000 data/images/cards/large/10c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-12-20 06:42:55.000000 data/images/cards/large/01c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 224 2019-12-20 06:42:55.000000 data/images/cards/large/07c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 250 2019-12-20 06:42:55.000000 data/images/cards/large/10s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-12-20 06:42:55.000000 data/images/cards/large/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 417 2019-12-20 06:42:55.000000 data/images/cards/large/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/cards/large/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 216 2019-12-20 06:42:55.000000 data/images/cards/large/02d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-12-20 06:42:55.000000 data/images/cards/large/05h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 218 2019-12-20 06:42:55.000000 data/images/cards/large/13d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 217 2019-12-20 06:42:55.000000 data/images/cards/large/11s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 227 2019-12-20 06:42:55.000000 data/images/cards/large/13c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-20 06:42:55.000000 data/images/cards/large/07h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/hex-a-deck/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 213 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom08.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 843 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1393 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1559 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 986 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1175 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3868 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom08-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4497 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 895 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1313 2019-12-20 06:42:55.000000 data/images/cards/bottoms/hex-a-deck/bottom05-n.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/french/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 843 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1393 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1559 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 986 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1175 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3868 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4497 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 895 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1313 2019-12-20 06:42:55.000000 data/images/cards/bottoms/french/bottom05-n.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/trumps-only/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1 2019-12-21 00:00:58.000000 data/images/cards/bottoms/trumps-only/.keep │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/cards/bottoms/tarock/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 213 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom08.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 824 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 843 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1393 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1559 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 986 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1175 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2792 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3868 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom08-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4497 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1416 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 895 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1313 2019-12-20 06:42:55.000000 data/images/cards/bottoms/tarock/bottom05-n.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/dialog/ │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/dialog/bluecurve/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1642 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/info.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1597 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/error.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1676 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/info.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1777 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/question.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1573 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/warning.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1385 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/warning.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1654 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/question.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1370 2019-11-15 19:56:15.000000 data/images/dialog/bluecurve/error.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1573 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/warning.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1597 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/error.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1654 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/question.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1676 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/info.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1642 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/info.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1777 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/question.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1370 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/error.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1385 2019-12-20 06:42:55.000000 data/images/dialog/bluecurve/warning.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/dialog/default/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-11-15 19:56:15.000000 data/images/dialog/default/info.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-11-15 19:56:15.000000 data/images/dialog/default/error.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 462 2019-11-15 19:56:15.000000 data/images/dialog/default/info.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 234 2019-11-15 19:56:15.000000 data/images/dialog/default/question.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-11-15 19:56:15.000000 data/images/dialog/default/warning.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-11-15 19:56:15.000000 data/images/dialog/default/warning.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-11-15 19:56:15.000000 data/images/dialog/default/question.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-11-15 19:56:15.000000 data/images/dialog/default/error.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tcl/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 21398 2019-11-15 19:56:15.000000 data/tcl/clrpick8.5.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 21393 2019-11-15 19:56:15.000000 data/tcl/clrpick8.4.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 59739 2019-11-15 19:56:15.000000 data/tcl/fsdialog8.5.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10836 2019-11-15 19:56:15.000000 data/tcl/menu8.4.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 59771 2019-11-15 19:56:15.000000 data/tcl/fsdialog8.4.tcl │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-gnome-mahjongg-1-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4123 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/06a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4040 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/12z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3761 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3942 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/04z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4017 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/10a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4153 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/07a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4097 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/05a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3984 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/01z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4046 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/05b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3947 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/01b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3594 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3984 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/06b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4247 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/02b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4101 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/09a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4007 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4095 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/04a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3878 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/07z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4083 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/01a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3964 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/09b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4124 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/11z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3993 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/07b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4040 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/09z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3935 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/08b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4150 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/02a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3782 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4064 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3981 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/03z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4256 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/03b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4154 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/08a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 128 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3982 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/08z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4010 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/06z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3872 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/10b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3927 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/05z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4156 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/03a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4051 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3811 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4025 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3787 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4063 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/10z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3958 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/02z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4187 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/04b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3651 2019-11-15 19:58:41.000000 data/cardset-gnome-mahjongg-1-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4042 2019-11-15 19:58:40.000000 data/cardset-gnome-mahjongg-1-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 21268 2019-11-15 19:58:22.000000 data/html/rules.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4144 2019-11-15 19:58:22.000000 data/html/rules_alternate.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2395 2019-11-15 19:58:22.000000 data/html/general_rules.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 132610 2019-11-15 19:58:23.000000 data/html/all_games.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4192 2019-11-15 19:58:22.000000 data/html/credits.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1746 2019-11-15 19:58:22.000000 data/html/intro.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8562 2019-11-15 19:58:22.000000 data/html/news.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6321 2019-11-15 19:58:22.000000 data/html/glossary.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2196 2019-11-15 19:58:22.000000 data/html/install.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1382 2019-11-15 19:58:22.000000 data/html/ganjifa.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30065 2019-11-15 19:58:22.000000 data/html/license.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1992 2019-11-15 19:58:22.000000 data/html/hexadeck.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1396 2019-11-15 19:58:22.000000 data/html/index.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1627 2019-11-15 19:58:22.000000 data/html/hanafuda.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4336 2019-11-15 19:58:22.000000 data/html/howtoplay.html │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/images/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2226 2019-11-15 19:58:22.000000 data/html/images/pysollogo00.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 76 2019-11-15 19:58:22.000000 data/html/images/s.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7703 2019-11-15 19:58:22.000000 data/html/images/pysollogo02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4149 2019-11-15 19:58:22.000000 data/html/images/pysollogo03.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9919 2019-11-15 19:58:22.000000 data/html/images/pysollogo01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 18890 2019-11-15 19:58:22.000000 data/html/images/pysollogo01.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5549 2019-11-15 19:58:22.000000 data/html/images/pysollogo03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1680 2019-11-15 19:58:22.000000 data/html/images/pysollogo0.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 77727 2019-11-15 19:58:22.000000 data/html/images/hanahelp.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 70 2019-11-15 19:58:22.000000 data/html/images/d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 30567 2019-11-15 19:58:22.000000 data/html/images/camelot-goal.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13378 2019-11-15 19:58:22.000000 data/html/images/pysollogo02.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 73 2019-11-15 19:58:22.000000 data/html/images/h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 80 2019-11-15 19:58:22.000000 data/html/images/c.gif │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/images/high_res/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 260424 2019-11-15 19:58:22.000000 data/html/images/high_res/logo_horizontal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230418 2019-11-15 19:58:22.000000 data/html/images/high_res/logo_vertical.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8135 2019-11-15 19:58:22.000000 data/html/images/high_res/logo.svg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 156516 2019-11-15 19:58:22.000000 data/html/images/high_res/logo_black.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11499 2019-11-15 19:58:22.000000 data/html/images/high_res/logo_horizontal.svg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 174968 2019-11-15 19:58:22.000000 data/html/images/high_res/logo.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/rules/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2680 2019-11-15 19:58:22.000000 data/html/rules/intrigue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1097 2019-11-15 19:58:22.000000 data/html/rules/thelastmonarch.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2176 2019-11-15 19:58:22.000000 data/html/rules/napoleonssquare.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1125 2019-11-15 19:58:22.000000 data/html/rules/missmilligan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1510 2019-11-15 19:58:22.000000 data/html/rules/dojoujisgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 814 2019-11-15 19:58:22.000000 data/html/rules/relaxedaccordion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1898 2019-11-15 19:58:22.000000 data/html/rules/dashavatara.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1244 2019-11-15 19:58:22.000000 data/html/rules/matsya.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1850 2019-11-15 19:58:22.000000 data/html/rules/kalisgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1257 2019-11-15 19:58:22.000000 data/html/rules/pine.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1120 2019-11-15 19:58:22.000000 data/html/rules/rachel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1150 2019-11-15 19:58:22.000000 data/html/rules/eastcliff.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-11-15 19:58:22.000000 data/html/rules/sevenbyfour.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1080 2019-11-15 19:58:22.000000 data/html/rules/perpetualmotion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1237 2019-11-15 19:58:22.000000 data/html/rules/hanafudafourseasons.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1218 2019-11-15 19:58:22.000000 data/html/rules/chinesediscipline.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2244 2019-11-15 19:58:22.000000 data/html/rules/sevendevils.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1002 2019-11-15 19:58:22.000000 data/html/rules/pokershuffle.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-11-15 19:58:22.000000 data/html/rules/sixsages.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1205 2019-11-15 19:58:22.000000 data/html/rules/simplecarlo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 853 2019-11-15 19:58:22.000000 data/html/rules/streets.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1534 2019-11-15 19:58:22.000000 data/html/rules/relax.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1452 2019-11-15 19:58:22.000000 data/html/rules/snake.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1668 2019-11-15 19:58:22.000000 data/html/rules/daddylonglegs.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1277 2019-11-15 19:58:22.000000 data/html/rules/fifteenplus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1045 2019-11-15 19:58:22.000000 data/html/rules/superflowergarden.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 804 2019-11-15 19:58:22.000000 data/html/rules/dover.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-11-15 19:58:22.000000 data/html/rules/bristol.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 833 2019-11-15 19:58:22.000000 data/html/rules/carlton.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 718 2019-11-15 19:58:22.000000 data/html/rules/terrace.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1310 2019-11-15 19:58:22.000000 data/html/rules/excuse.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2079 2019-11-15 19:58:22.000000 data/html/rules/canfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2058 2019-11-15 19:58:22.000000 data/html/rules/kingonlyhexaklon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1169 2019-11-15 19:58:22.000000 data/html/rules/wicked.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1125 2019-11-15 19:58:22.000000 data/html/rules/odessa.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1904 2019-11-15 19:58:22.000000 data/html/rules/appachanswaterfall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 999 2019-11-15 19:58:22.000000 data/html/rules/russianpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 952 2019-11-15 19:58:22.000000 data/html/rules/relaxedspider.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1272 2019-11-15 19:58:22.000000 data/html/rules/skiz.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1374 2019-11-15 19:58:22.000000 data/html/rules/fiveaces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1771 2019-11-15 19:58:22.000000 data/html/rules/longjourneytocuddapah.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1701 2019-11-15 19:58:22.000000 data/html/rules/blockade.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1303 2019-11-15 19:58:22.000000 data/html/rules/agnessorel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1188 2019-11-15 19:58:22.000000 data/html/rules/lesserqueue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-11-15 19:58:22.000000 data/html/rules/zebra.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1294 2019-11-15 19:58:22.000000 data/html/rules/mughalcircles.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3686 2019-11-15 19:58:22.000000 data/html/rules/sthelena.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 860 2019-11-15 19:58:22.000000 data/html/rules/diplomat.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2187 2019-11-15 19:58:22.000000 data/html/rules/greatwall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1058 2019-11-15 19:58:22.000000 data/html/rules/willothewisp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 949 2019-11-15 19:58:22.000000 data/html/rules/milligancell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1260 2019-11-15 19:58:22.000000 data/html/rules/kurma.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1111 2019-11-15 19:58:22.000000 data/html/rules/penguin.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1896 2019-11-15 19:58:22.000000 data/html/rules/klondikeplus16.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1624 2019-11-15 19:58:22.000000 data/html/rules/bluemoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-11-15 19:58:22.000000 data/html/rules/danda.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2594 2019-11-15 19:58:22.000000 data/html/rules/mountolympus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1231 2019-11-15 19:58:22.000000 data/html/rules/rushdike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1567 2019-11-15 19:58:22.000000 data/html/rules/gypsy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1421 2019-11-15 19:58:22.000000 data/html/rules/kalisgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1006 2019-11-15 19:58:22.000000 data/html/rules/kingdom.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2604 2019-11-15 19:58:22.000000 data/html/rules/gate.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1470 2019-11-15 19:58:22.000000 data/html/rules/spider.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2411 2019-11-15 19:58:22.000000 data/html/rules/saliclaw.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 842 2019-11-15 19:58:22.000000 data/html/rules/castlesinspain.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1946 2019-11-15 19:58:22.000000 data/html/rules/katrinasgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1149 2019-11-15 19:58:22.000000 data/html/rules/vajra.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1764 2019-11-15 19:58:22.000000 data/html/rules/garhpati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 746 2019-11-15 19:58:22.000000 data/html/rules/blondesandbrunettes.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1885 2019-11-15 19:58:22.000000 data/html/rules/akbarstriumph.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1484 2019-11-15 19:58:22.000000 data/html/rules/dojoujisgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 933 2019-11-15 19:58:22.000000 data/html/rules/simplepairs.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1520 2019-11-15 19:58:22.000000 data/html/rules/gajapati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1066 2019-11-15 19:58:22.000000 data/html/rules/yukon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4248 2019-11-15 19:58:22.000000 data/html/rules/sanibel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1694 2019-11-15 19:58:22.000000 data/html/rules/gaji.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2256 2019-11-15 19:58:22.000000 data/html/rules/bridgetsgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 808 2019-11-15 19:58:22.000000 data/html/rules/badseven.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 834 2019-11-15 19:58:22.000000 data/html/rules/jumbo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1128 2019-11-15 19:58:22.000000 data/html/rules/golf.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3302 2019-11-15 19:58:22.000000 data/html/rules/grandduchess.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-11-15 19:58:22.000000 data/html/rules/rainbow.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1254 2019-11-15 19:58:22.000000 data/html/rules/memory24.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1588 2019-11-15 19:58:22.000000 data/html/rules/cherrybomb.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 947 2019-11-15 19:58:22.000000 data/html/rules/redandblack.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 855 2019-11-15 19:58:22.000000 data/html/rules/griffon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1332 2019-11-15 19:58:22.000000 data/html/rules/bigharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1149 2019-11-15 19:58:22.000000 data/html/rules/snakestone.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1109 2019-11-15 19:58:22.000000 data/html/rules/royalcotillion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-11-15 19:58:22.000000 data/html/rules/khadga.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1108 2019-11-15 19:58:22.000000 data/html/rules/klondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3031 2019-11-15 19:58:22.000000 data/html/rules/fourseasons.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1553 2019-11-15 19:58:22.000000 data/html/rules/dhanpati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 915 2019-11-15 19:58:22.000000 data/html/rules/shamrocks.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1377 2019-11-15 19:58:22.000000 data/html/rules/fatimehsgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1472 2019-11-15 19:58:22.000000 data/html/rules/eightlegions.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 890 2019-11-15 19:58:22.000000 data/html/rules/ladypalk.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-11-15 19:58:22.000000 data/html/rules/gargantua.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 857 2019-11-15 19:58:22.000000 data/html/rules/seahaventowers.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1621 2019-11-15 19:58:22.000000 data/html/rules/freecell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1993 2019-11-15 19:58:22.000000 data/html/rules/alhambra.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1359 2019-11-15 19:58:22.000000 data/html/rules/balarama.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1006 2019-11-15 19:58:22.000000 data/html/rules/supersamuri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-11-15 19:58:22.000000 data/html/rules/waningmoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-11-15 19:58:22.000000 data/html/rules/indian.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1160 2019-11-15 19:58:22.000000 data/html/rules/convolution.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1484 2019-11-15 19:58:22.000000 data/html/rules/justforfun.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2071 2019-11-15 19:58:22.000000 data/html/rules/headsandtails.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1243 2019-11-15 19:58:22.000000 data/html/rules/hayagriva.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1940 2019-11-15 19:58:22.000000 data/html/rules/mahjongg.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2013 2019-11-15 19:58:22.000000 data/html/rules/hexaklon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1203 2019-11-15 19:58:22.000000 data/html/rules/allinarow.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 960 2019-11-15 19:58:22.000000 data/html/rules/simplesimon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1903 2019-11-15 19:58:22.000000 data/html/rules/ashtadikapala.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1284 2019-11-15 19:58:22.000000 data/html/rules/magesgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1173 2019-11-15 19:58:22.000000 data/html/rules/littleforty.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1804 2019-11-15 19:58:22.000000 data/html/rules/fortunesfavor.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 892 2019-11-15 19:58:22.000000 data/html/rules/martha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1213 2019-11-15 19:58:22.000000 data/html/rules/milliganharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4440 2019-11-15 19:58:22.000000 data/html/rules/bigben.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-11-15 19:58:22.000000 data/html/rules/calculation.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-11-15 19:58:22.000000 data/html/rules/matsukiristrict.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1255 2019-11-15 19:58:22.000000 data/html/rules/memory40.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 919 2019-11-15 19:58:22.000000 data/html/rules/japanesegardenii.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3298 2019-11-15 19:58:22.000000 data/html/rules/bisley.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2143 2019-11-15 19:58:22.000000 data/html/rules/curdsandwhey.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1499 2019-11-15 19:58:22.000000 data/html/rules/tipati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 910 2019-11-15 19:58:22.000000 data/html/rules/midshipman.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1388 2019-11-15 19:58:22.000000 data/html/rules/maze.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 923 2019-11-15 19:58:22.000000 data/html/rules/americantoad.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1203 2019-11-15 19:58:22.000000 data/html/rules/makara.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 840 2019-11-15 19:58:22.000000 data/html/rules/rainfall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1303 2019-11-15 19:58:22.000000 data/html/rules/cavalier.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 831 2019-11-15 19:58:22.000000 data/html/rules/threepeaksnonscoring.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2282 2019-11-15 19:58:22.000000 data/html/rules/perseverance.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1791 2019-11-15 19:58:22.000000 data/html/rules/flowerclock.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 837 2019-11-15 19:58:22.000000 data/html/rules/bigspider.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1488 2019-11-15 19:58:22.000000 data/html/rules/hanafudafourwinds.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1754 2019-11-15 19:58:22.000000 data/html/rules/contradance.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1421 2019-11-15 19:58:22.000000 data/html/rules/pasdedeux.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1116 2019-11-15 19:58:22.000000 data/html/rules/oonsooopen.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1986 2019-11-15 19:58:22.000000 data/html/rules/flowergarden.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-11-15 19:58:22.000000 data/html/rules/generalspatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 955 2019-11-15 19:58:22.000000 data/html/rules/chinesesolitaire.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1094 2019-11-15 19:58:22.000000 data/html/rules/tabbycat.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1058 2019-11-15 19:58:22.000000 data/html/rules/pyramid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2699 2019-11-15 19:58:22.000000 data/html/rules/patriarchs.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3557 2019-11-15 19:58:22.000000 data/html/rules/zodiac.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-11-15 19:58:22.000000 data/html/rules/stronghold.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1269 2019-11-15 19:58:22.000000 data/html/rules/eularia.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 782 2019-11-15 19:58:22.000000 data/html/rules/manx.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1064 2019-11-15 19:58:22.000000 data/html/rules/strategy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1264 2019-11-15 19:58:22.000000 data/html/rules/10x8.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-11-15 19:58:22.000000 data/html/rules/lucas.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 916 2019-11-15 19:58:22.000000 data/html/rules/derfreienapoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 910 2019-11-15 19:58:22.000000 data/html/rules/streetsandalleys.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1340 2019-11-15 19:58:22.000000 data/html/rules/parashurama.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1456 2019-11-15 19:58:22.000000 data/html/rules/hiddenpassages.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2068 2019-11-15 19:58:22.000000 data/html/rules/baroness.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 938 2019-11-15 19:58:22.000000 data/html/rules/whitehead.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1155 2019-11-15 19:58:22.000000 data/html/rules/doublets.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-11-15 19:58:22.000000 data/html/rules/doublebisley.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-11-15 19:58:22.000000 data/html/rules/doubleklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1131 2019-11-15 19:58:22.000000 data/html/rules/serpent.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1172 2019-11-15 19:58:22.000000 data/html/rules/tamoshanter.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2384 2019-11-15 19:58:22.000000 data/html/rules/pussinthecorner.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 975 2019-11-15 19:58:22.000000 data/html/rules/diekoenigsbergerin.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1176 2019-11-15 19:58:22.000000 data/html/rules/shanka.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 917 2019-11-15 19:58:22.000000 data/html/rules/bakersdozen.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1183 2019-11-15 19:58:22.000000 data/html/rules/catstail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1402 2019-11-15 19:58:22.000000 data/html/rules/paulownia.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 921 2019-11-15 19:58:22.000000 data/html/rules/courtyard.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-11-15 19:58:22.000000 data/html/rules/fastness.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1164 2019-11-15 19:58:22.000000 data/html/rules/8x8.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1744 2019-11-15 19:58:22.000000 data/html/rules/kalisgamerelaxed.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1078 2019-11-15 19:58:22.000000 data/html/rules/ladybetty.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1230 2019-11-15 19:58:22.000000 data/html/rules/threeshufflesandadraw.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1386 2019-11-15 19:58:22.000000 data/html/rules/surukh.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-11-15 19:58:22.000000 data/html/rules/sevenbyfive.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 914 2019-11-15 19:58:22.000000 data/html/rules/wasp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1491 2019-11-15 19:58:22.000000 data/html/rules/doubleyourfun.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1545 2019-11-15 19:58:22.000000 data/html/rules/scorpion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-11-15 19:58:22.000000 data/html/rules/scorpiontail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1631 2019-11-15 19:58:22.000000 data/html/rules/thefamiliar.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1783 2019-11-15 19:58:22.000000 data/html/rules/groundsforadivorce.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-11-15 19:58:22.000000 data/html/rules/roslin.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 854 2019-11-15 19:58:22.000000 data/html/rules/brunswick.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 995 2019-11-15 19:58:22.000000 data/html/rules/babyspiderette.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1631 2019-11-15 19:58:22.000000 data/html/rules/siebenbisas.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1215 2019-11-15 19:58:22.000000 data/html/rules/lexingtonharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 896 2019-11-15 19:58:22.000000 data/html/rules/goodmeasure.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1287 2019-11-15 19:58:22.000000 data/html/rules/retinue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2986 2019-11-15 19:58:22.000000 data/html/rules/treasuretrove.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2406 2019-11-15 19:58:22.000000 data/html/rules/larasgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1124 2019-11-15 19:58:22.000000 data/html/rules/blackhole.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1044 2019-11-15 19:58:22.000000 data/html/rules/chessboard.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1212 2019-11-15 19:58:22.000000 data/html/rules/eiffeltower.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1803 2019-11-15 19:58:22.000000 data/html/rules/hexaklonbythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1053 2019-11-15 19:58:22.000000 data/html/rules/trefoil.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1241 2019-11-15 19:58:22.000000 data/html/rules/russianpoint.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1166 2019-11-15 19:58:22.000000 data/html/rules/blindalleys.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 957 2019-11-15 19:58:22.000000 data/html/rules/chameleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 847 2019-11-15 19:58:22.000000 data/html/rules/singlerail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 954 2019-11-15 19:58:22.000000 data/html/rules/tripleline.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1176 2019-11-15 19:58:22.000000 data/html/rules/kingalbert.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 907 2019-11-15 19:58:22.000000 data/html/rules/carpet.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-11-15 19:58:22.000000 data/html/rules/scorpionhead.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1126 2019-11-15 19:58:22.000000 data/html/rules/forecell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 927 2019-11-15 19:58:22.000000 data/html/rules/spiderette.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 887 2019-11-15 19:58:22.000000 data/html/rules/numberten.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-11-15 19:58:22.000000 data/html/rules/osmosis.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 884 2019-11-15 19:58:22.000000 data/html/rules/batsford.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1069 2019-11-15 19:58:22.000000 data/html/rules/hanoisequence.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1558 2019-11-15 19:58:22.000000 data/html/rules/katrinasgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1253 2019-11-15 19:58:22.000000 data/html/rules/greaterqueue.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2383 2019-11-15 19:58:22.000000 data/html/rules/emperor.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1243 2019-11-15 19:58:22.000000 data/html/rules/concentration.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-11-15 19:58:22.000000 data/html/rules/fan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1762 2019-11-15 19:58:22.000000 data/html/rules/journeytocuddapah.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1562 2019-11-15 19:58:22.000000 data/html/rules/shisensho.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1340 2019-11-15 19:58:22.000000 data/html/rules/pileon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 926 2019-11-15 19:58:22.000000 data/html/rules/congress.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 779 2019-11-15 19:58:22.000000 data/html/rules/missmuffet.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-11-15 19:58:22.000000 data/html/rules/blackwidow.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2141 2019-11-15 19:58:22.000000 data/html/rules/capricieuse.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 831 2019-11-15 19:58:22.000000 data/html/rules/busyaces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-11-15 19:58:22.000000 data/html/rules/peony.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1504 2019-11-15 19:58:22.000000 data/html/rules/betsyross.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1323 2019-11-15 19:58:22.000000 data/html/rules/iris.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1373 2019-11-15 19:58:22.000000 data/html/rules/bigeasy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3324 2019-11-15 19:58:22.000000 data/html/rules/tournament.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1417 2019-11-15 19:58:22.000000 data/html/rules/firecracker.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 900 2019-11-15 19:58:22.000000 data/html/rules/superiorcanfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 724 2019-11-15 19:58:22.000000 data/html/rules/eaglewing.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1130 2019-11-15 19:58:22.000000 data/html/rules/rambling.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2097 2019-11-15 19:58:22.000000 data/html/rules/sultan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 886 2019-11-15 19:58:22.000000 data/html/rules/scotchpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1461 2019-11-15 19:58:22.000000 data/html/rules/bigsumo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1128 2019-11-15 19:58:22.000000 data/html/rules/oonsootoo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2390 2019-11-15 19:58:22.000000 data/html/rules/bridgetsgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1277 2019-11-15 19:58:22.000000 data/html/rules/doubledrawbridge.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1303 2019-11-15 19:58:22.000000 data/html/rules/interregnum.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-11-15 19:58:22.000000 data/html/rules/tripleklondikebythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1853 2019-11-15 19:58:22.000000 data/html/rules/bitsnbytes.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1125 2019-11-15 19:58:22.000000 data/html/rules/wisteria.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 886 2019-11-15 19:58:22.000000 data/html/rules/freenapoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 955 2019-11-15 19:58:22.000000 data/html/rules/royaleast.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1524 2019-11-15 19:58:22.000000 data/html/rules/numerica.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1553 2019-11-15 19:58:22.000000 data/html/rules/bakersgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3071 2019-11-15 19:58:22.000000 data/html/rules/rougeetnoir.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-11-15 19:58:22.000000 data/html/rules/hiranyaksha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 872 2019-11-15 19:58:22.000000 data/html/rules/corona.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1150 2019-11-15 19:58:22.000000 data/html/rules/easthaven.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1473 2019-11-15 19:58:22.000000 data/html/rules/ashwapati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 941 2019-11-15 19:58:22.000000 data/html/rules/cruel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 866 2019-11-15 19:58:22.000000 data/html/rules/bigdivorce.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1604 2019-11-15 19:58:22.000000 data/html/rules/abacus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1728 2019-11-15 19:58:22.000000 data/html/rules/imperialtrumps.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 816 2019-11-15 19:58:22.000000 data/html/rules/freefan.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1550 2019-11-15 19:58:22.000000 data/html/rules/cluitjarslair.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1083 2019-11-15 19:58:22.000000 data/html/rules/napoleonsexile.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-11-15 19:58:22.000000 data/html/rules/moosehide.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2063 2019-11-15 19:58:22.000000 data/html/rules/nomad.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 936 2019-11-15 19:58:22.000000 data/html/rules/newbritishconstitution.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 971 2019-11-15 19:58:22.000000 data/html/rules/relaxedgolf.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1259 2019-11-15 19:58:22.000000 data/html/rules/pagat.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1641 2019-11-15 19:58:22.000000 data/html/rules/littleeasy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1106 2019-11-15 19:58:22.000000 data/html/rules/russiansolitaire.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 952 2019-11-15 19:58:22.000000 data/html/rules/spaces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2889 2019-11-15 19:58:22.000000 data/html/rules/britishconstitution.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1216 2019-11-15 19:58:22.000000 data/html/rules/passeul.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 899 2019-11-15 19:58:22.000000 data/html/rules/citadel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1008 2019-11-15 19:58:22.000000 data/html/rules/stalactites.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1646 2019-11-15 19:58:22.000000 data/html/rules/montana.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1734 2019-11-15 19:58:22.000000 data/html/rules/flowerarrangement.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1718 2019-11-15 19:58:22.000000 data/html/rules/jane.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1908 2019-11-15 19:58:22.000000 data/html/rules/doublegrasshopper.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1264 2019-11-15 19:58:22.000000 data/html/rules/kingonlybakersgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2143 2019-11-15 19:58:22.000000 data/html/rules/camelot.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 860 2019-11-15 19:58:22.000000 data/html/rules/fortyandeight.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 906 2019-11-15 19:58:22.000000 data/html/rules/eighttimeseight.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1392 2019-11-15 19:58:22.000000 data/html/rules/sumo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 905 2019-11-15 19:58:22.000000 data/html/rules/deadkinggolf.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1974 2019-11-15 19:58:22.000000 data/html/rules/threepeaks.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 788 2019-11-15 19:58:22.000000 data/html/rules/cockroach.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1982 2019-11-15 19:58:22.000000 data/html/rules/grandmothersgame.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-11-15 19:58:22.000000 data/html/rules/doubleklondikebythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1813 2019-11-15 19:58:22.000000 data/html/rules/pagoda.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1832 2019-11-15 19:58:22.000000 data/html/rules/royalmarriage.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-11-15 19:58:22.000000 data/html/rules/relaxedfreecell.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1933 2019-11-15 19:58:22.000000 data/html/rules/katrinasgamerelaxed.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1179 2019-11-15 19:58:22.000000 data/html/rules/oonsootimestwo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1014 2019-11-15 19:58:22.000000 data/html/rules/beleagueredcastle.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1118 2019-11-15 19:58:22.000000 data/html/rules/lanivernaise.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-11-15 19:58:22.000000 data/html/rules/spanishpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1103 2019-11-15 19:58:22.000000 data/html/rules/casinoklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 926 2019-11-15 19:58:22.000000 data/html/rules/elevator.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1057 2019-11-15 19:58:22.000000 data/html/rules/pegged.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1701 2019-11-15 19:58:22.000000 data/html/rules/fatimehsgamerelaxed.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-11-15 19:58:22.000000 data/html/rules/doublecanfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-11-15 19:58:22.000000 data/html/rules/peek.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 901 2019-11-15 19:58:22.000000 data/html/rules/maria.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1328 2019-11-15 19:58:22.000000 data/html/rules/merlinsmeander.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1127 2019-11-15 19:58:22.000000 data/html/rules/sixtengus.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1905 2019-11-15 19:58:22.000000 data/html/rules/picturegallery.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 956 2019-11-15 19:58:22.000000 data/html/rules/quadrangle.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-11-15 19:58:22.000000 data/html/rules/nordic.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1131 2019-11-15 19:58:22.000000 data/html/rules/grandfathersclock.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1485 2019-11-15 19:58:22.000000 data/html/rules/neighbour.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1515 2019-11-15 19:58:22.000000 data/html/rules/matriarchy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 966 2019-11-15 19:58:22.000000 data/html/rules/redmoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2259 2019-11-15 19:58:22.000000 data/html/rules/captivequeens.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1007 2019-11-15 19:58:22.000000 data/html/rules/doublesamuri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 996 2019-11-15 19:58:22.000000 data/html/rules/smallharp.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1444 2019-11-15 19:58:22.000000 data/html/rules/easyxone.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 977 2019-11-15 19:58:22.000000 data/html/rules/ponytail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1236 2019-11-15 19:58:22.000000 data/html/rules/varaha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-11-15 19:58:22.000000 data/html/rules/variegatedcanfield.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2666 2019-11-15 19:58:22.000000 data/html/rules/frog.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1204 2019-11-15 19:58:22.000000 data/html/rules/nasty.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-11-15 19:58:22.000000 data/html/rules/tripleklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2217 2019-11-15 19:58:22.000000 data/html/rules/braid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 956 2019-11-15 19:58:22.000000 data/html/rules/japanesegardeniii.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1087 2019-11-15 19:58:22.000000 data/html/rules/fourteen.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1335 2019-11-15 19:58:22.000000 data/html/rules/oonsoo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1453 2019-11-15 19:58:22.000000 data/html/rules/wheeloffortune.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1507 2019-11-15 19:58:22.000000 data/html/rules/narasimha.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1602 2019-11-15 19:58:22.000000 data/html/rules/twofamiliars.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-11-15 19:58:22.000000 data/html/rules/dashavataracircles.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-11-15 19:58:22.000000 data/html/rules/queenie.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1094 2019-11-15 19:58:22.000000 data/html/rules/vegasklondike.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2087 2019-11-15 19:58:22.000000 data/html/rules/shamrocksii.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-11-15 19:58:22.000000 data/html/rules/thumbandpouch.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 932 2019-11-15 19:58:22.000000 data/html/rules/napoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1438 2019-11-15 19:58:22.000000 data/html/rules/japanesegarden.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1254 2019-11-15 19:58:22.000000 data/html/rules/fortythieves.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2024 2019-11-15 19:58:22.000000 data/html/rules/derkleinenapoleon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-11-15 19:58:22.000000 data/html/rules/giant.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1085 2019-11-15 19:58:22.000000 data/html/rules/kings.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1093 2019-11-15 19:58:22.000000 data/html/rules/auldlangsyne.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1209 2019-11-15 19:58:22.000000 data/html/rules/oonsoostrict.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2447 2019-11-15 19:58:22.000000 data/html/rules/colorado.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 916 2019-11-15 19:58:22.000000 data/html/rules/steps.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1018 2019-11-15 19:58:22.000000 data/html/rules/oddandeven.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1260 2019-11-15 19:58:22.000000 data/html/rules/shamsher.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 844 2019-11-15 19:58:22.000000 data/html/rules/eightoff.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1927 2019-11-15 19:58:22.000000 data/html/rules/stonewall.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1519 2019-11-15 19:58:22.000000 data/html/rules/samuri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 927 2019-11-15 19:58:22.000000 data/html/rules/relaxedpyramid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 936 2019-11-15 19:58:22.000000 data/html/rules/doublecockroach.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2608 2019-11-15 19:58:22.000000 data/html/rules/intelligence.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2281 2019-11-15 19:58:22.000000 data/html/rules/houseinthewood.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 845 2019-11-15 19:58:22.000000 data/html/rules/klondikebythrees.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1021 2019-11-15 19:58:22.000000 data/html/rules/labellelucie.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1097 2019-11-15 19:58:22.000000 data/html/rules/corkscrew.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1164 2019-11-15 19:58:22.000000 data/html/rules/windmill.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 972 2019-11-15 19:58:22.000000 data/html/rules/fortress.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1379 2019-11-15 19:58:22.000000 data/html/rules/easysupreme.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 828 2019-11-15 19:58:22.000000 data/html/rules/alaska.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 841 2019-11-15 19:58:22.000000 data/html/rules/acesup5.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1887 2019-11-15 19:58:22.000000 data/html/rules/akbarsconquest.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 864 2019-11-15 19:58:22.000000 data/html/rules/hopscotch.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-11-15 19:58:22.000000 data/html/rules/saratoga.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1665 2019-11-15 19:58:22.000000 data/html/rules/nestor.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1650 2019-11-15 19:58:22.000000 data/html/rules/larasgamedoubled.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:58:22.000000 data/html/rules/relaxedseahaventowers.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1263 2019-11-15 19:58:22.000000 data/html/rules/irmgard.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-11-15 19:58:22.000000 data/html/rules/fallingstar.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-11-15 19:58:22.000000 data/html/rules/mississippi.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1477 2019-11-15 19:58:22.000000 data/html/rules/tenavatars.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3195 2019-11-15 19:58:22.000000 data/html/rules/slyfox.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 786 2019-11-15 19:58:22.000000 data/html/rules/mainecoon.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1163 2019-11-15 19:58:22.000000 data/html/rules/hexlabyrinth.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1929 2019-11-15 19:58:22.000000 data/html/rules/alternation.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2287 2019-11-15 19:58:22.000000 data/html/rules/amazons.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1541 2019-11-15 19:58:22.000000 data/html/rules/unionsquare.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1230 2019-11-15 19:58:22.000000 data/html/rules/montecarlo.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1296 2019-11-15 19:58:22.000000 data/html/rules/drawbridge.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1183 2019-11-15 19:58:22.000000 data/html/rules/westcliff.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1748 2019-11-15 19:58:22.000000 data/html/rules/narpati.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1253 2019-11-15 19:58:22.000000 data/html/rules/acesup.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1390 2019-11-15 19:58:22.000000 data/html/rules/ashrafi.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 868 2019-11-15 19:58:22.000000 data/html/rules/longbraid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2054 2019-11-15 19:58:22.000000 data/html/rules/matsukiri.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 948 2019-11-15 19:58:22.000000 data/html/rules/rankandfile.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1913 2019-11-15 19:58:22.000000 data/html/rules/mrsmop.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2936 2019-11-15 19:58:22.000000 data/html/rules/parallels.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 814 2019-11-15 19:58:22.000000 data/html/rules/bigbraid.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 960 2019-11-15 19:58:22.000000 data/html/rules/storehouse.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 956 2019-11-15 19:58:22.000000 data/html/rules/pokersquare.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2684 2019-11-15 19:58:22.000000 data/html/rules/accordion.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-11-15 19:58:22.000000 data/html/rules/deuces.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1786 2019-11-15 19:58:22.000000 data/html/rules/grasshopper.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1301 2019-11-15 19:58:22.000000 data/html/rules/ghulam.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3436 2019-11-15 19:58:22.000000 data/html/rules/virginiareel.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1344 2019-11-15 19:58:22.000000 data/html/rules/diamondmine.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 929 2019-11-15 19:58:22.000000 data/html/rules/towerofhanoy.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-11-15 19:58:22.000000 data/html/rules/doublerail.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1762 2019-11-15 19:58:22.000000 data/html/rules/matrix.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1572 2019-11-15 19:58:22.000000 data/html/rules/vamana.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2134 2019-11-15 19:58:22.000000 data/html/rules/germanpatience.html │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1637 2019-11-15 19:58:22.000000 data/html/rules/larasgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-12-20 06:42:55.000000 data/images/dialog/default/warning.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-12-20 06:42:55.000000 data/images/dialog/default/error.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 475 2019-12-20 06:42:55.000000 data/images/dialog/default/question.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 462 2019-12-20 06:42:55.000000 data/images/dialog/default/info.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-12-20 06:42:55.000000 data/images/dialog/default/info.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 234 2019-12-20 06:42:55.000000 data/images/dialog/default/question.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-12-20 06:42:55.000000 data/images/dialog/default/error.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-12-20 06:42:55.000000 data/images/dialog/default/warning.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/logos/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4163 2019-12-20 06:42:55.000000 data/images/logos/joker08_50_774.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15492 2019-12-20 06:42:55.000000 data/images/logos/joker10_100.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4366 2019-12-20 06:42:55.000000 data/images/logos/joker07_50_774.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4158 2019-12-20 06:42:55.000000 data/images/logos/joker07_50_774.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4182 2019-12-20 06:42:55.000000 data/images/logos/joker08_50_774.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2848 2019-12-20 06:42:55.000000 data/images/logos/joker07_40_774.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16734 2019-12-20 06:42:55.000000 data/images/logos/joker10_100.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2773 2019-12-20 06:42:55.000000 data/images/logos/joker07_40_774.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7876 2019-12-20 06:42:55.000000 data/images/logos/joker11_100_774.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2763 2019-12-20 06:42:55.000000 data/images/logos/joker08_40_774.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2877 2019-12-20 06:42:55.000000 data/images/logos/joker08_40_774.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8279 2019-12-20 06:42:55.000000 data/images/logos/joker11_100_774.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/1024x1024/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 74691 2019-12-20 06:42:55.000000 data/images/icons/1024x1024/pysol.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/128x128/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8595 2019-12-20 06:42:55.000000 data/images/icons/128x128/pysol.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/512x512/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 63391 2019-12-20 06:42:55.000000 data/images/icons/512x512/pysol.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/images/icons/48x48/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2696 2019-12-20 06:42:55.000000 data/images/icons/48x48/pysol.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-standard-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2065 2019-11-15 19:59:02.000000 data/cardset-standard-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 957 2019-11-15 19:59:01.000000 data/cardset-standard-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 791 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1962 2019-11-15 19:59:01.000000 data/cardset-standard-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 867 2019-11-15 19:59:01.000000 data/cardset-standard-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 759 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 801 2019-11-15 19:59:00.000000 data/cardset-standard-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 808 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 858 2019-11-15 19:59:02.000000 data/cardset-standard-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 827 2019-11-15 19:59:01.000000 data/cardset-standard-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 524 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 308 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 772 2019-11-15 19:59:00.000000 data/cardset-standard-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4096 2019-11-15 19:59:02.000000 data/cardset-standard-png/back102.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 339 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 896 2019-11-15 19:59:01.000000 data/cardset-standard-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 970 2019-11-15 19:59:01.000000 data/cardset-standard-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 716 2019-11-15 19:59:02.000000 data/cardset-standard-png/back122.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 736 2019-11-15 19:59:02.000000 data/cardset-standard-png/back121.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 799 2019-11-15 19:59:00.000000 data/cardset-standard-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3708 2019-11-15 19:59:02.000000 data/cardset-standard-png/back101.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1986 2019-11-15 19:59:01.000000 data/cardset-standard-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-11-15 19:59:00.000000 data/cardset-standard-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1797 2019-11-15 19:59:02.000000 data/cardset-standard-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 913 2019-11-15 19:59:01.000000 data/cardset-standard-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1906 2019-11-15 19:59:01.000000 data/cardset-standard-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1782 2019-11-15 19:59:01.000000 data/cardset-standard-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 926 2019-11-15 19:59:01.000000 data/cardset-standard-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-11-15 19:59:02.000000 data/cardset-standard-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 787 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-11-15 19:59:00.000000 data/cardset-standard-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1985 2019-11-15 19:59:02.000000 data/cardset-standard-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-11-15 19:59:01.000000 data/cardset-standard-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 858 2019-11-15 19:59:01.000000 data/cardset-standard-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 734 2019-11-15 19:59:00.000000 data/cardset-standard-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2020 2019-11-15 19:59:01.000000 data/cardset-standard-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 903 2019-11-15 19:59:01.000000 data/cardset-standard-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 745 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 763 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 732 2019-11-15 19:59:00.000000 data/cardset-standard-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-11-15 19:59:03.000000 data/cardset-standard-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 310 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 858 2019-11-15 19:59:00.000000 data/cardset-standard-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 800 2019-11-15 19:59:00.000000 data/cardset-standard-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 849 2019-11-15 19:59:02.000000 data/cardset-standard-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 869 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 800 2019-11-15 19:59:00.000000 data/cardset-standard-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 918 2019-11-15 19:59:01.000000 data/cardset-standard-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-11-15 19:59:00.000000 data/cardset-standard-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 789 2019-11-15 19:59:03.000000 data/cardset-standard-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-11-15 19:59:02.000000 data/cardset-standard-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2015 2019-11-15 19:59:01.000000 data/cardset-standard-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 813 2019-11-15 19:59:01.000000 data/cardset-standard-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 879 2019-11-15 19:59:01.000000 data/cardset-standard-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 759 2019-11-15 19:59:00.000000 data/cardset-standard-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 579 2019-11-15 19:59:02.000000 data/cardset-standard-png/back192.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 999 2019-11-15 19:59:01.000000 data/cardset-standard-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1143 2019-11-15 19:59:02.000000 data/cardset-standard-png/back111.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 705 2019-11-15 19:59:02.000000 data/cardset-standard-png/back131.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-11-15 19:59:02.000000 data/cardset-standard-png/back132.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 204 2019-11-15 19:59:03.000000 data/cardset-standard-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 931 2019-11-15 19:59:01.000000 data/cardset-standard-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1026 2019-11-15 19:59:01.000000 data/cardset-standard-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 803 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 841 2019-11-15 19:59:00.000000 data/cardset-standard-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1825 2019-11-15 19:59:01.000000 data/cardset-standard-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-11-15 19:59:02.000000 data/cardset-standard-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2122 2019-11-15 19:59:01.000000 data/cardset-standard-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 841 2019-11-15 19:59:02.000000 data/cardset-standard-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1822 2019-11-15 19:59:01.000000 data/cardset-standard-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 939 2019-11-15 19:59:01.000000 data/cardset-standard-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-11-15 19:59:00.000000 data/cardset-standard-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 319 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 812 2019-11-15 19:59:00.000000 data/cardset-standard-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-11-15 19:59:01.000000 data/cardset-standard-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 749 2019-11-15 19:59:00.000000 data/cardset-standard-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-11-15 19:59:02.000000 data/cardset-standard-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-11-15 19:59:03.000000 data/cardset-standard-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 919 2019-11-15 19:59:01.000000 data/cardset-standard-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 977 2019-11-15 19:59:01.000000 data/cardset-standard-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 587 2019-11-15 19:59:02.000000 data/cardset-standard-png/back191.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 883 2019-11-15 19:59:01.000000 data/cardset-standard-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1914 2019-11-15 19:59:02.000000 data/cardset-standard-png/back041.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 855 2019-11-15 19:59:01.000000 data/cardset-standard-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 901 2019-11-15 19:59:01.000000 data/cardset-standard-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-11-15 19:59:03.000000 data/cardset-standard-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-11-15 19:59:03.000000 data/cardset-standard-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 788 2019-11-15 19:59:00.000000 data/cardset-standard-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-tuxedo-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2637 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2426 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 505 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2025 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2477 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 369 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 500 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3087 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 508 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 533 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2797 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2649 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2628 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2498 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2730 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2695 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2348 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2760 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2640 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2455 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2521 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2133 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 518 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 503 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2375 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2199 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3003 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2702 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2305 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2984 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2341 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2059 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 502 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3875 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 390 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 345 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1794 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2457 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2845 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2703 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2689 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2387 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 494 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 534 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2502 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2525 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2717 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2340 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2241 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 101 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2504 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2100 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 505 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2868 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2575 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2694 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 517 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2737 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2239 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3474 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2366 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2229 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3105 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 514 2019-11-15 19:59:05.000000 data/cardset-tuxedo-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 496 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2840 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2412 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2591 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2753 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2592 2019-11-15 19:59:04.000000 data/cardset-tuxedo-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-11-15 19:59:06.000000 data/cardset-tuxedo-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2122 2019-11-15 19:59:03.000000 data/cardset-tuxedo-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-2000-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2062 2019-11-15 19:58:27.000000 data/cardset-2000-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 595 2019-11-15 19:58:27.000000 data/cardset-2000-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 547 2019-11-15 19:58:28.000000 data/cardset-2000-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1566 2019-11-15 19:58:27.000000 data/cardset-2000-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 561 2019-11-15 19:58:26.000000 data/cardset-2000-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 529 2019-11-15 19:58:28.000000 data/cardset-2000-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-11-15 19:58:26.000000 data/cardset-2000-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 486 2019-11-15 19:58:28.000000 data/cardset-2000-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-11-15 19:58:26.000000 data/cardset-2000-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-11-15 19:58:26.000000 data/cardset-2000-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-11-15 19:58:26.000000 data/cardset-2000-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-11-15 19:58:27.000000 data/cardset-2000-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 590 2019-11-15 19:58:26.000000 data/cardset-2000-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1950 2019-11-15 19:58:27.000000 data/cardset-2000-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 569 2019-11-15 19:58:26.000000 data/cardset-2000-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2112 2019-11-15 19:58:27.000000 data/cardset-2000-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 545 2019-11-15 19:58:26.000000 data/cardset-2000-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1834 2019-11-15 19:58:27.000000 data/cardset-2000-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 409 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1869 2019-11-15 19:58:27.000000 data/cardset-2000-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 569 2019-11-15 19:58:27.000000 data/cardset-2000-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 322 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-11-15 19:58:28.000000 data/cardset-2000-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 545 2019-11-15 19:58:28.000000 data/cardset-2000-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 584 2019-11-15 19:58:26.000000 data/cardset-2000-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1925 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1832 2019-11-15 19:58:27.000000 data/cardset-2000-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 339 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-11-15 19:58:26.000000 data/cardset-2000-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 609 2019-11-15 19:58:26.000000 data/cardset-2000-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-11-15 19:58:26.000000 data/cardset-2000-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1694 2019-11-15 19:58:27.000000 data/cardset-2000-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-11-15 19:58:26.000000 data/cardset-2000-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 564 2019-11-15 19:58:28.000000 data/cardset-2000-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-11-15 19:58:28.000000 data/cardset-2000-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 383 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 567 2019-11-15 19:58:26.000000 data/cardset-2000-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 381 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-11-15 19:58:28.000000 data/cardset-2000-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 579 2019-11-15 19:58:26.000000 data/cardset-2000-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 593 2019-11-15 19:58:26.000000 data/cardset-2000-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 555 2019-11-15 19:58:27.000000 data/cardset-2000-png/back06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 466 2019-11-15 19:58:28.000000 data/cardset-2000-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3138 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 542 2019-11-15 19:58:26.000000 data/cardset-2000-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-11-15 19:58:26.000000 data/cardset-2000-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-11-15 19:58:26.000000 data/cardset-2000-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 452 2019-11-15 19:58:28.000000 data/cardset-2000-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 488 2019-11-15 19:58:28.000000 data/cardset-2000-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1533 2019-11-15 19:58:27.000000 data/cardset-2000-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 559 2019-11-15 19:58:27.000000 data/cardset-2000-png/back04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 605 2019-11-15 19:58:26.000000 data/cardset-2000-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 595 2019-11-15 19:58:26.000000 data/cardset-2000-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 547 2019-11-15 19:58:26.000000 data/cardset-2000-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 558 2019-11-15 19:58:27.000000 data/cardset-2000-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 559 2019-11-15 19:58:27.000000 data/cardset-2000-png/back07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 195 2019-11-15 19:58:28.000000 data/cardset-2000-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 572 2019-11-15 19:58:27.000000 data/cardset-2000-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 558 2019-11-15 19:58:27.000000 data/cardset-2000-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 564 2019-11-15 19:58:27.000000 data/cardset-2000-png/back10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 555 2019-11-15 19:58:27.000000 data/cardset-2000-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 542 2019-11-15 19:58:27.000000 data/cardset-2000-png/back08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 578 2019-11-15 19:58:26.000000 data/cardset-2000-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1558 2019-11-15 19:58:27.000000 data/cardset-2000-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 472 2019-11-15 19:58:28.000000 data/cardset-2000-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1623 2019-11-15 19:58:27.000000 data/cardset-2000-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-11-15 19:58:28.000000 data/cardset-2000-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1720 2019-11-15 19:58:27.000000 data/cardset-2000-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-11-15 19:58:27.000000 data/cardset-2000-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 543 2019-11-15 19:58:26.000000 data/cardset-2000-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-11-15 19:58:27.000000 data/cardset-2000-png/back05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-11-15 19:58:27.000000 data/cardset-2000-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 321 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 556 2019-11-15 19:58:27.000000 data/cardset-2000-png/back02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-11-15 19:58:26.000000 data/cardset-2000-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 555 2019-11-15 19:58:27.000000 data/cardset-2000-png/back09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-11-15 19:58:26.000000 data/cardset-2000-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 573 2019-11-15 19:58:26.000000 data/cardset-2000-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 562 2019-11-15 19:58:28.000000 data/cardset-2000-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-11-15 19:58:28.000000 data/cardset-2000-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-11-15 19:58:26.000000 data/cardset-2000-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 549 2019-11-15 19:58:27.000000 data/cardset-2000-png/back03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-11-15 19:58:27.000000 data/cardset-2000-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-11-15 19:58:26.000000 data/cardset-2000-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 594 2019-11-15 19:58:26.000000 data/cardset-2000-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-11-15 19:58:27.000000 data/cardset-2000-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:58:28.000000 data/cardset-2000-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 345 2019-11-15 19:58:28.000000 data/cardset-2000-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 539 2019-11-15 19:58:26.000000 data/cardset-2000-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 913 2019-12-21 00:01:17.000000 data/cardset-standard-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-12-21 00:01:18.000000 data/cardset-standard-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 896 2019-12-21 00:01:17.000000 data/cardset-standard-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 812 2019-12-21 00:01:17.000000 data/cardset-standard-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 339 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1825 2019-12-21 00:01:17.000000 data/cardset-standard-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 931 2019-12-21 00:01:17.000000 data/cardset-standard-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-12-21 00:01:18.000000 data/cardset-standard-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 939 2019-12-21 00:01:17.000000 data/cardset-standard-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 841 2019-12-21 00:01:18.000000 data/cardset-standard-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3708 2019-12-21 00:01:17.000000 data/cardset-standard-png/back101.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 926 2019-12-21 00:01:17.000000 data/cardset-standard-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 204 2019-12-21 00:01:18.000000 data/cardset-standard-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 310 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1906 2019-12-21 00:01:17.000000 data/cardset-standard-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1026 2019-12-21 00:01:17.000000 data/cardset-standard-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 787 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 317 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 918 2019-12-21 00:01:17.000000 data/cardset-standard-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 801 2019-12-21 00:01:17.000000 data/cardset-standard-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-12-21 00:01:18.000000 data/cardset-standard-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 855 2019-12-21 00:01:17.000000 data/cardset-standard-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 970 2019-12-21 00:01:17.000000 data/cardset-standard-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 308 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 803 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2020 2019-12-21 00:01:17.000000 data/cardset-standard-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 734 2019-12-21 00:01:17.000000 data/cardset-standard-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 903 2019-12-21 00:01:17.000000 data/cardset-standard-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1797 2019-12-21 00:01:17.000000 data/cardset-standard-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 858 2019-12-21 00:01:17.000000 data/cardset-standard-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 319 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 808 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 827 2019-12-21 00:01:17.000000 data/cardset-standard-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 800 2019-12-21 00:01:17.000000 data/cardset-standard-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 858 2019-12-21 00:01:17.000000 data/cardset-standard-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 791 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-12-21 00:01:18.000000 data/cardset-standard-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1962 2019-12-21 00:01:17.000000 data/cardset-standard-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2122 2019-12-21 00:01:17.000000 data/cardset-standard-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1143 2019-12-21 00:01:17.000000 data/cardset-standard-png/back111.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-12-21 00:01:17.000000 data/cardset-standard-png/back132.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 849 2019-12-21 00:01:18.000000 data/cardset-standard-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 759 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 977 2019-12-21 00:01:17.000000 data/cardset-standard-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 869 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 705 2019-12-21 00:01:17.000000 data/cardset-standard-png/back131.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 800 2019-12-21 00:01:17.000000 data/cardset-standard-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 772 2019-12-21 00:01:17.000000 data/cardset-standard-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-12-21 00:01:17.000000 data/cardset-standard-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 957 2019-12-21 00:01:17.000000 data/cardset-standard-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-12-21 00:01:17.000000 data/cardset-standard-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 994 2019-12-21 00:01:17.000000 data/cardset-standard-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 759 2019-12-21 00:01:17.000000 data/cardset-standard-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 716 2019-12-21 00:01:17.000000 data/cardset-standard-png/back122.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2015 2019-12-21 00:01:17.000000 data/cardset-standard-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-12-21 00:01:17.000000 data/cardset-standard-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 901 2019-12-21 00:01:17.000000 data/cardset-standard-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 999 2019-12-21 00:01:17.000000 data/cardset-standard-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 883 2019-12-21 00:01:17.000000 data/cardset-standard-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 579 2019-12-21 00:01:17.000000 data/cardset-standard-png/back192.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 788 2019-12-21 00:01:17.000000 data/cardset-standard-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 841 2019-12-21 00:01:17.000000 data/cardset-standard-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-12-21 00:01:18.000000 data/cardset-standard-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1822 2019-12-21 00:01:17.000000 data/cardset-standard-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-12-21 00:01:17.000000 data/cardset-standard-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 524 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 736 2019-12-21 00:01:17.000000 data/cardset-standard-png/back121.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1782 2019-12-21 00:01:17.000000 data/cardset-standard-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 789 2019-12-21 00:01:18.000000 data/cardset-standard-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2065 2019-12-21 00:01:17.000000 data/cardset-standard-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1985 2019-12-21 00:01:17.000000 data/cardset-standard-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 879 2019-12-21 00:01:17.000000 data/cardset-standard-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 732 2019-12-21 00:01:17.000000 data/cardset-standard-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4096 2019-12-21 00:01:17.000000 data/cardset-standard-png/back102.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-12-21 00:01:17.000000 data/cardset-standard-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 813 2019-12-21 00:01:17.000000 data/cardset-standard-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1986 2019-12-21 00:01:17.000000 data/cardset-standard-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 587 2019-12-21 00:01:17.000000 data/cardset-standard-png/back191.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 745 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-12-21 00:01:18.000000 data/cardset-standard-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 858 2019-12-21 00:01:18.000000 data/cardset-standard-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1914 2019-12-21 00:01:17.000000 data/cardset-standard-png/back041.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 799 2019-12-21 00:01:17.000000 data/cardset-standard-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 763 2019-12-21 00:01:18.000000 data/cardset-standard-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 749 2019-12-21 00:01:17.000000 data/cardset-standard-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 919 2019-12-21 00:01:17.000000 data/cardset-standard-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-12-21 00:01:18.000000 data/cardset-standard-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 867 2019-12-21 00:01:17.000000 data/cardset-standard-png/07h.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/sound/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4896 2019-11-15 19:56:15.000000 data/sound/droppair.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-11-15 19:56:15.000000 data/sound/nomove.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9996 2019-11-15 19:56:15.000000 data/sound/autopilotlost.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13288 2019-11-15 19:56:15.000000 data/sound/deal04.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6694 2019-11-15 19:56:15.000000 data/sound/autopilotwon.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 27456 2019-11-15 19:56:15.000000 data/sound/gamewon.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 95668 2019-11-15 19:56:15.000000 data/sound/gamefinished.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4462 2019-11-15 19:56:15.000000 data/sound/turnwaste.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2250 2019-11-15 19:56:15.000000 data/sound/autodrop.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 27456 2019-11-15 19:56:15.000000 data/sound/winwon.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 26518 2019-11-15 19:56:15.000000 data/sound/deal08.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 81206 2019-11-15 19:56:15.000000 data/sound/gamelost.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-11-15 19:56:15.000000 data/sound/autoflip.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 95668 2019-11-15 19:56:15.000000 data/sound/winfinished.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2718 2019-11-15 19:56:15.000000 data/sound/redo.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14278 2019-11-15 19:56:15.000000 data/sound/areyousure.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3444 2019-11-15 19:56:15.000000 data/sound/flip.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 81206 2019-11-15 19:56:15.000000 data/sound/winlost.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-11-15 19:56:15.000000 data/sound/move.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 308 2019-11-15 19:56:15.000000 data/sound/startdrag.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6674 2019-11-15 19:56:15.000000 data/sound/deal02.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5572 2019-11-15 19:56:15.000000 data/sound/dealwaste.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 45256 2019-11-15 19:56:15.000000 data/sound/gameperfect.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3366 2019-11-15 19:56:15.000000 data/sound/deal01.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 45256 2019-11-15 19:56:15.000000 data/sound/winperfect.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2760 2019-11-15 19:56:15.000000 data/sound/undo.wav │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2250 2019-11-15 19:56:15.000000 data/sound/drop.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-12-20 06:42:55.000000 data/sound/autoflip.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14278 2019-12-20 06:42:55.000000 data/sound/areyousure.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5572 2019-12-20 06:42:55.000000 data/sound/dealwaste.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3444 2019-12-20 06:42:55.000000 data/sound/flip.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9996 2019-12-20 06:42:55.000000 data/sound/autopilotlost.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3366 2019-12-20 06:42:55.000000 data/sound/deal01.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 95668 2019-12-20 06:42:55.000000 data/sound/gamefinished.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2250 2019-12-20 06:42:55.000000 data/sound/autodrop.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2760 2019-12-20 06:42:55.000000 data/sound/undo.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6694 2019-12-20 06:42:55.000000 data/sound/autopilotwon.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 95668 2019-12-20 06:42:55.000000 data/sound/winfinished.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4462 2019-12-20 06:42:55.000000 data/sound/turnwaste.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 81206 2019-12-20 06:42:55.000000 data/sound/winlost.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2718 2019-12-20 06:42:55.000000 data/sound/redo.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 81206 2019-12-20 06:42:55.000000 data/sound/gamelost.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4896 2019-12-20 06:42:55.000000 data/sound/droppair.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2250 2019-12-20 06:42:55.000000 data/sound/drop.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 45256 2019-12-20 06:42:55.000000 data/sound/gameperfect.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 27456 2019-12-20 06:42:55.000000 data/sound/winwon.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-12-20 06:42:55.000000 data/sound/move.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6674 2019-12-20 06:42:55.000000 data/sound/deal02.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 308 2019-12-20 06:42:55.000000 data/sound/startdrag.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-12-20 06:42:55.000000 data/sound/nomove.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 26518 2019-12-20 06:42:55.000000 data/sound/deal08.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 45256 2019-12-20 06:42:55.000000 data/sound/winperfect.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 27456 2019-12-20 06:42:55.000000 data/sound/gamewon.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13288 2019-12-20 06:42:55.000000 data/sound/deal04.wav │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/sound/extra/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17246 2019-11-15 19:56:15.000000 data/sound/extra/grandfathersclock.wav │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17246 2019-12-20 06:42:55.000000 data/sound/extra/grandfathersclock.wav │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-mughal-ganjifa-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3851 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3460 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4135 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6233 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 518 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6481 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4919 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4937 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7145 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3841 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4122 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/05e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5928 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4084 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 837 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3373 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13371 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4807 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3466 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/05g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4125 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3393 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7707 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4103 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4909 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1218 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom08-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 973 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4785 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4812 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 795 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3181 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 949 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4911 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1524 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom09-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4097 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 491 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1244 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6925 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3357 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/05a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4768 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3350 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/09a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3837 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4802 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1245 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3831 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/05b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4079 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3473 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4128 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3386 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 975 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 951 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom10-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 863 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3862 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7319 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3835 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7008 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 796 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 959 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom11-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 541 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3486 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 446 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4902 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1522 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1522 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4132 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3233 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7155 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4808 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4093 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4085 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4120 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6287 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4897 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4863 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4907 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4784 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3360 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6546 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4072 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4800 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4924 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7087 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4943 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/10f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4938 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4930 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 570 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4798 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 791 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3831 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4147 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7793 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7272 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 794 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4894 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/05f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4071 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3479 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3456 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3363 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4927 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3480 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3376 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4871 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3821 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7903 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3366 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/02a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4092 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4917 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3461 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 611 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3820 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/03b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4802 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3474 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 958 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4136 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1148 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6772 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/11a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1146 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4110 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3355 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4919 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1524 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3825 2019-12-21 00:01:14.000000 data/cardset-mughal-ganjifa-png/09b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4921 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4899 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3460 2019-12-21 00:01:12.000000 data/cardset-mughal-ganjifa-png/04g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-12-21 00:01:15.000000 data/cardset-mughal-ganjifa-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4117 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/07h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4127 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4886 2019-12-21 00:01:13.000000 data/cardset-mughal-ganjifa-png/06f.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tcl/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 21398 2019-12-20 06:42:55.000000 data/tcl/clrpick8.5.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10836 2019-12-20 06:42:55.000000 data/tcl/menu8.4.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 59771 2019-12-20 06:42:55.000000 data/tcl/fsdialog8.4.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 59739 2019-12-20 06:42:55.000000 data/tcl/fsdialog8.5.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 21393 2019-12-20 06:42:55.000000 data/tcl/clrpick8.4.tcl │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-matrix-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-12-21 00:01:11.000000 data/cardset-matrix-png/50z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-21 00:01:11.000000 data/cardset-matrix-png/12z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 397 2019-12-21 00:01:10.000000 data/cardset-matrix-png/07z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-21 00:01:11.000000 data/cardset-matrix-png/42z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 462 2019-12-21 00:01:11.000000 data/cardset-matrix-png/79z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-12-21 00:01:11.000000 data/cardset-matrix-png/61z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 443 2019-12-21 00:01:11.000000 data/cardset-matrix-png/72z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 288 2019-12-21 00:01:12.000000 data/cardset-matrix-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-12-21 00:01:11.000000 data/cardset-matrix-png/77z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-21 00:01:11.000000 data/cardset-matrix-png/66z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 471 2019-12-21 00:01:11.000000 data/cardset-matrix-png/80z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-12-21 00:01:11.000000 data/cardset-matrix-png/83z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-21 00:01:11.000000 data/cardset-matrix-png/56z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 471 2019-12-21 00:01:11.000000 data/cardset-matrix-png/87z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 481 2019-12-21 00:01:12.000000 data/cardset-matrix-png/93z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-12-21 00:01:11.000000 data/cardset-matrix-png/16z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-12-21 00:01:11.000000 data/cardset-matrix-png/23z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 261 2019-12-21 00:01:12.000000 data/cardset-matrix-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 110 2019-12-21 00:01:12.000000 data/cardset-matrix-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-12-21 00:01:10.000000 data/cardset-matrix-png/03z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 261 2019-12-21 00:01:12.000000 data/cardset-matrix-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 379 2019-12-21 00:01:11.000000 data/cardset-matrix-png/11z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-21 00:01:11.000000 data/cardset-matrix-png/60z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 462 2019-12-21 00:01:11.000000 data/cardset-matrix-png/26z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-21 00:01:11.000000 data/cardset-matrix-png/52z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 436 2019-12-21 00:01:11.000000 data/cardset-matrix-png/24z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-21 00:01:11.000000 data/cardset-matrix-png/76z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-21 00:01:11.000000 data/cardset-matrix-png/29z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 464 2019-12-21 00:01:11.000000 data/cardset-matrix-png/90z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-12-21 00:01:11.000000 data/cardset-matrix-png/17z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-12-21 00:01:11.000000 data/cardset-matrix-png/57z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 417 2019-12-21 00:01:10.000000 data/cardset-matrix-png/09z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-21 00:01:11.000000 data/cardset-matrix-png/55z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 463 2019-12-21 00:01:11.000000 data/cardset-matrix-png/92z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 473 2019-12-21 00:01:11.000000 data/cardset-matrix-png/38z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 460 2019-12-21 00:01:11.000000 data/cardset-matrix-png/37z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-12-21 00:01:11.000000 data/cardset-matrix-png/43z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-12-21 00:01:11.000000 data/cardset-matrix-png/28z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 427 2019-12-21 00:01:11.000000 data/cardset-matrix-png/47z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-12-21 00:01:12.000000 data/cardset-matrix-png/96z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-21 00:01:11.000000 data/cardset-matrix-png/19z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-12-21 00:01:11.000000 data/cardset-matrix-png/68z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-12-21 00:01:11.000000 data/cardset-matrix-png/67z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 452 2019-12-21 00:01:11.000000 data/cardset-matrix-png/70z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 445 2019-12-21 00:01:11.000000 data/cardset-matrix-png/75z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 479 2019-12-21 00:01:11.000000 data/cardset-matrix-png/36z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-12-21 00:01:12.000000 data/cardset-matrix-png/95z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-12-21 00:01:11.000000 data/cardset-matrix-png/88z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 440 2019-12-21 00:01:11.000000 data/cardset-matrix-png/33z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-12-21 00:01:12.000000 data/cardset-matrix-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 412 2019-12-21 00:01:10.000000 data/cardset-matrix-png/06z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-12-21 00:01:10.000000 data/cardset-matrix-png/100z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 448 2019-12-21 00:01:11.000000 data/cardset-matrix-png/40z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-12-21 00:01:11.000000 data/cardset-matrix-png/21z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 381 2019-12-21 00:01:10.000000 data/cardset-matrix-png/04z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-12-21 00:01:11.000000 data/cardset-matrix-png/86z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-12-21 00:01:11.000000 data/cardset-matrix-png/81z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 478 2019-12-21 00:01:11.000000 data/cardset-matrix-png/82z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-12-21 00:01:11.000000 data/cardset-matrix-png/91z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 442 2019-12-21 00:01:11.000000 data/cardset-matrix-png/13z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 448 2019-12-21 00:01:12.000000 data/cardset-matrix-png/99z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-12-21 00:01:11.000000 data/cardset-matrix-png/84z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-12-21 00:01:11.000000 data/cardset-matrix-png/63z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-12-21 00:01:11.000000 data/cardset-matrix-png/64z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 427 2019-12-21 00:01:11.000000 data/cardset-matrix-png/10z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-12-21 00:01:11.000000 data/cardset-matrix-png/15z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-12-21 00:01:11.000000 data/cardset-matrix-png/44z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 480 2019-12-21 00:01:11.000000 data/cardset-matrix-png/89z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-12-21 00:01:11.000000 data/cardset-matrix-png/27z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-12-21 00:01:11.000000 data/cardset-matrix-png/53z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-21 00:01:11.000000 data/cardset-matrix-png/74z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-12-21 00:01:11.000000 data/cardset-matrix-png/65z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-12-21 00:01:11.000000 data/cardset-matrix-png/25z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-12-21 00:01:11.000000 data/cardset-matrix-png/48z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-12-21 00:01:12.000000 data/cardset-matrix-png/97z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-12-21 00:01:11.000000 data/cardset-matrix-png/62z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 445 2019-12-21 00:01:11.000000 data/cardset-matrix-png/18z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 405 2019-12-21 00:01:10.000000 data/cardset-matrix-png/02z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-12-21 00:01:11.000000 data/cardset-matrix-png/58z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 483 2019-12-21 00:01:11.000000 data/cardset-matrix-png/39z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 463 2019-12-21 00:01:11.000000 data/cardset-matrix-png/32z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-21 00:01:11.000000 data/cardset-matrix-png/34z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-12-21 00:01:11.000000 data/cardset-matrix-png/46z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 453 2019-12-21 00:01:11.000000 data/cardset-matrix-png/49z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-12-21 00:01:11.000000 data/cardset-matrix-png/41z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 421 2019-12-21 00:01:11.000000 data/cardset-matrix-png/22z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 418 2019-12-21 00:01:11.000000 data/cardset-matrix-png/71z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-21 00:01:11.000000 data/cardset-matrix-png/73z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 484 2019-12-21 00:01:12.000000 data/cardset-matrix-png/98z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 472 2019-12-21 00:01:11.000000 data/cardset-matrix-png/30z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-12-21 00:01:11.000000 data/cardset-matrix-png/54z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-12-21 00:01:10.000000 data/cardset-matrix-png/05z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-12-21 00:01:11.000000 data/cardset-matrix-png/69z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 466 2019-12-21 00:01:11.000000 data/cardset-matrix-png/59z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-12-21 00:01:11.000000 data/cardset-matrix-png/31z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 473 2019-12-21 00:01:11.000000 data/cardset-matrix-png/85z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 412 2019-12-21 00:01:11.000000 data/cardset-matrix-png/14z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 365 2019-12-21 00:01:10.000000 data/cardset-matrix-png/01z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-21 00:01:11.000000 data/cardset-matrix-png/35z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-12-21 00:01:10.000000 data/cardset-matrix-png/08z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-12-21 00:01:11.000000 data/cardset-matrix-png/78z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 436 2019-12-21 00:01:11.000000 data/cardset-matrix-png/45z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-12-21 00:01:11.000000 data/cardset-matrix-png/51z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-12-21 00:01:11.000000 data/cardset-matrix-png/20z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-12-21 00:01:12.000000 data/cardset-matrix-png/94z.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-dashavatara-ganjifa-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7619 2019-12-21 00:01:00.000000 data/cardset-dashavatara-ganjifa-png/01b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1240 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6843 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7371 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10945 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 518 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11033 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8017 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8022 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6900 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9877 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7640 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7392 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/05e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10966 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7037 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 837 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7383 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13249 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5910 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 143 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6877 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/05g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7407 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7387 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11625 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6879 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/01i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6879 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7387 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6349 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1081 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom08-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1055 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1080 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5916 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5921 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 795 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6865 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3181 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1082 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8010 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1103 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom09-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10933 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7024 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 491 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1031 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6873 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/01j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9893 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6878 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7364 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/05a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5907 2019-12-21 00:01:00.000000 data/cardset-dashavatara-ganjifa-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7377 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/09a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7617 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5909 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1031 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7631 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/05b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7011 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6866 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7393 2019-12-21 00:01:00.000000 data/cardset-dashavatara-ganjifa-png/01e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7414 2019-12-21 00:01:00.000000 data/cardset-dashavatara-ganjifa-png/01a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1057 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6868 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/05i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6877 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1083 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom10-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 863 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7648 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10909 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7613 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11228 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 796 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1016 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom11-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 541 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6862 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6882 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 446 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6392 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1102 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6892 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7386 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3233 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11443 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5904 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6878 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7027 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7038 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7377 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11063 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7999 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6879 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6340 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8017 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6880 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5889 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7367 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10628 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7015 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5894 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8018 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11161 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6341 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6909 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7981 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6362 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6848 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/10j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 570 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5910 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 791 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7625 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7403 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10169 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11345 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1240 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom12-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 794 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6391 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/05f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11243 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7021 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6875 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6862 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/01g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7399 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6342 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6887 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7374 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6348 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6868 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/05j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7601 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10299 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7387 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/02a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7012 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8026 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6862 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11301 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 611 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7646 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/03b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5920 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6875 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1015 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7388 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10675 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/12j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1164 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11299 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/11a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1163 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6873 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7028 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7379 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6387 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/01f.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1168 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6868 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7611 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/09b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6882 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08i.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1241 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom13-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8028 2019-12-21 00:01:00.000000 data/cardset-dashavatara-ganjifa-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8007 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6875 2019-12-21 00:01:01.000000 data/cardset-dashavatara-ganjifa-png/04g.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1238 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/bottom12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6861 2019-12-21 00:01:03.000000 data/cardset-dashavatara-ganjifa-png/09j.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-12-21 00:01:04.000000 data/cardset-dashavatara-ganjifa-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7067 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/07h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7380 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06e.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6374 2019-12-21 00:01:02.000000 data/cardset-dashavatara-ganjifa-png/06f.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-hexadeck-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 616 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 631 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 608 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 627 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/14s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 677 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 703 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8663 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 616 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 597 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/16s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 109 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3066 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/03z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 702 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 629 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 624 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/16h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 604 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/15s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 615 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom08-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 660 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 563 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2844 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 674 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 653 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 655 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/14h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 643 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 548 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 634 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 614 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 671 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 603 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 624 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 619 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/16c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 706 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 563 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 345 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 363 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 624 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/14d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2914 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 586 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 608 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2952 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/04z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 625 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 703 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 666 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/16d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 549 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 699 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 681 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 649 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 643 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 597 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 588 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 565 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 467 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 632 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/15h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3147 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/02z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 574 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 618 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 634 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/15c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 469 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 625 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/15d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 668 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 594 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 622 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/14c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 616 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3181 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/01z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 593 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 566 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 723 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-21 00:01:10.000000 data/cardset-hexadeck-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-12-21 00:01:09.000000 data/cardset-hexadeck-png/07h.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/clearlooks/ │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 500 2019-11-15 19:56:15.000000 data/themes/clearlooks/convert_imgs.sh │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:56:15.000000 data/themes/clearlooks/pkgIndex.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11030 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks8.4.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7647 2019-11-15 20:34:17.000000 data/themes/clearlooks/create_imgs.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11319 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks8.5.tcl │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/clearlooks/clearlooks/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/progress-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 235 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowright-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 87 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scaletrough-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 63 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/blank.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 394 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/button-pa.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 250 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowright-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scale-hd.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-dc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/combo-rf.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 533 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/combo-rn.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/comboarrow-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 511 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scale-vn.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 656 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/button-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/tree-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 248 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowup-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 248 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowdown-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 40 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sep-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-nc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 234 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowleft-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-nu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scale-ha.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 526 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scale-va.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 276 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-ha.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowup-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/comboarrow-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 225 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-pu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 519 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/tree-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-au.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scale-hn.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/toolbutton-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-pc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 246 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowdown-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scale-vd.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-au.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/toolbutton-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-pu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 590 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/button-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 262 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-vd.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-ac.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-hn.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 499 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/toolbutton-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 263 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-hd.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 519 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/button-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 244 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowup-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-dc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 245 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowdown-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/toolbutton-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 271 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-vn.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/combo-ra.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 251 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowleft-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/button-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/comboarrow-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 252 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowright-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 512 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/combo-rd.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-du.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-pc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 40 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sep-v.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 251 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowright-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowdown-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 536 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/tab-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 271 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-vp.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 509 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/tree-d.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 77 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sizegrip.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 402 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/combo-rp.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 450 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/comboarrow-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 247 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowup-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-du.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 111 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/scaletrough-v.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 248 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowleft-a.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 549 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/tab-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/check-nc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-nu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 100 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/combo-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 266 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-va.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/toolbutton-pa.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 252 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/arrowleft-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/sbthumb-hp.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 304 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/progress-v.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/radio-ac.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-11-15 19:56:15.000000 data/themes/clearlooks/clearlooks/tree-p.gif │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/blue/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4932 2019-11-15 19:56:15.000000 data/themes/blue/blue8.5.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 383 2019-11-15 19:56:15.000000 data/themes/blue/pkgIndex.tcl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4161 2019-11-15 19:56:15.000000 data/themes/blue/blue8.4.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4932 2019-12-20 06:42:55.000000 data/themes/blue/blue8.5.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4161 2019-12-20 06:42:55.000000 data/themes/blue/blue8.4.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 383 2019-12-20 06:42:55.000000 data/themes/blue/pkgIndex.tcl │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/blue/blue/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowdown-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1942 2019-11-15 19:56:15.000000 data/themes/blue/blue/button-n.xcf │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 234 2019-11-15 19:56:15.000000 data/themes/blue/blue/check-hu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 770 2019-11-15 19:56:15.000000 data/themes/blue/blue/button-n.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 312 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowdown-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 389 2019-11-15 19:56:15.000000 data/themes/blue/blue/radio-nc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-11-15 19:56:15.000000 data/themes/blue/blue/check-nu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-11-15 19:56:15.000000 data/themes/blue/blue/sb-thumb.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-11-15 19:56:15.000000 data/themes/blue/blue/vslider.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowright-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowright.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 309 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowup-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-11-15 19:56:15.000000 data/themes/blue/blue/sb-thumb-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1098 2019-11-15 19:56:15.000000 data/themes/blue/blue/radio-hc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 182 2019-11-15 19:56:15.000000 data/themes/blue/blue/slider-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-11-15 19:56:15.000000 data/themes/blue/blue/button-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowleft.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowleft-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 183 2019-11-15 19:56:15.000000 data/themes/blue/blue/vslider-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowdown.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowright-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 696 2019-11-15 19:56:15.000000 data/themes/blue/blue/button-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowup-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 626 2019-11-15 19:56:15.000000 data/themes/blue/blue/radio-hu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowup.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 249 2019-11-15 19:56:15.000000 data/themes/blue/blue/check-nc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 254 2019-11-15 19:56:15.000000 data/themes/blue/blue/check-hc.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 308 2019-11-15 19:56:15.000000 data/themes/blue/blue/sb-vthumb.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 401 2019-11-15 19:56:15.000000 data/themes/blue/blue/radio-nu.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-11-15 19:56:15.000000 data/themes/blue/blue/arrowleft-h.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:56:15.000000 data/themes/blue/blue/sb-vthumb-p.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 182 2019-11-15 19:56:15.000000 data/themes/blue/blue/slider.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 182 2019-12-20 06:42:55.000000 data/themes/blue/blue/slider-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 234 2019-12-20 06:42:55.000000 data/themes/blue/blue/check-hu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowleft-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowright-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 254 2019-12-20 06:42:55.000000 data/themes/blue/blue/check-hc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 309 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowup-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowdown.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowright-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 182 2019-12-20 06:42:55.000000 data/themes/blue/blue/slider.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowup-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1098 2019-12-20 06:42:55.000000 data/themes/blue/blue/radio-hc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowright.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 308 2019-12-20 06:42:55.000000 data/themes/blue/blue/sb-vthumb.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 389 2019-12-20 06:42:55.000000 data/themes/blue/blue/radio-nc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowleft.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowdown-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 183 2019-12-20 06:42:55.000000 data/themes/blue/blue/vslider-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-12-20 06:42:55.000000 data/themes/blue/blue/sb-thumb-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 401 2019-12-20 06:42:55.000000 data/themes/blue/blue/radio-nu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-12-20 06:42:55.000000 data/themes/blue/blue/sb-thumb.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 626 2019-12-20 06:42:55.000000 data/themes/blue/blue/radio-hu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 312 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowdown-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 249 2019-12-20 06:42:55.000000 data/themes/blue/blue/check-nc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-12-20 06:42:55.000000 data/themes/blue/blue/button-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowleft-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-12-20 06:42:55.000000 data/themes/blue/blue/arrowup.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-12-20 06:42:55.000000 data/themes/blue/blue/vslider.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 696 2019-12-20 06:42:55.000000 data/themes/blue/blue/button-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 770 2019-12-20 06:42:55.000000 data/themes/blue/blue/button-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-12-20 06:42:55.000000 data/themes/blue/blue/check-nu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-20 06:42:55.000000 data/themes/blue/blue/sb-vthumb-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1942 2019-12-20 06:42:55.000000 data/themes/blue/blue/button-n.xcf │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/clearlooks/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7647 2019-12-21 00:16:25.000000 data/themes/clearlooks/create_imgs.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 500 2019-12-20 06:42:55.000000 data/themes/clearlooks/convert_imgs.sh │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11030 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks8.4.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-12-20 06:42:55.000000 data/themes/clearlooks/pkgIndex.tcl │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11319 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks8.5.tcl │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/themes/clearlooks/clearlooks/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/comboarrow-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowdown-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 362 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-dc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 519 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/tree-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 450 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/comboarrow-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/combo-rf.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 266 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-va.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 549 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/tab-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 251 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowleft-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 251 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowright-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 244 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowup-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-pc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 271 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-vp.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 225 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-pu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 304 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/progress-v.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 100 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/combo-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/tree-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-au.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 111 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scaletrough-v.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 247 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowup-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-du.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 554 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/toolbutton-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/comboarrow-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 252 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowleft-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 557 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/toolbutton-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 40 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sep-v.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 246 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowdown-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 533 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/combo-rn.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-hp.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 512 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/combo-rd.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 402 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/combo-rp.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 511 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scale-vn.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 40 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sep-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-nc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 590 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/button-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-du.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/toolbutton-pa.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 526 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scale-va.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scale-ha.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scale-hd.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 536 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/tab-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 228 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowup-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 235 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowright-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 252 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowright-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 63 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/blank.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scale-hn.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-pc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 509 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/tree-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 499 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/toolbutton-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-ac.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-au.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 394 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/button-pa.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/comboarrow-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 248 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowleft-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 276 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-ha.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 226 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-nu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/toolbutton-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-pu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-dc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 87 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scaletrough-h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 248 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowdown-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-nc.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 77 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sizegrip.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/tree-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/scale-vd.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 250 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowright-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 271 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-vn.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 248 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowup-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 519 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/button-p.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 262 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-vd.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-hn.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 234 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowleft-d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/button-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 245 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/arrowdown-a.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 263 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/sbthumb-hd.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 527 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/combo-ra.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 656 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/button-n.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/check-nu.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/radio-ac.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-12-20 06:42:55.000000 data/themes/clearlooks/clearlooks/progress-h.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-tuxedo-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2640 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 390 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2628 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2366 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2575 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2504 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2239 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 517 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2133 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 101 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2455 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2100 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 503 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2689 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3087 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 496 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2199 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2753 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2498 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 505 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2341 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2984 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2059 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2760 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2305 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 508 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2797 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2703 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1794 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 505 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 534 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2025 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2694 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 426 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 500 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2412 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2845 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2457 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2649 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 369 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2375 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2426 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2387 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3474 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2340 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2502 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2229 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2592 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2241 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2591 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2122 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2868 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 518 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2737 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 345 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2702 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2521 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 494 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2637 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3003 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2717 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3875 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2348 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2525 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2695 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-12-21 00:01:20.000000 data/cardset-tuxedo-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 514 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 533 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2730 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 502 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3105 2019-12-21 00:01:18.000000 data/cardset-tuxedo-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2840 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2477 2019-12-21 00:01:19.000000 data/cardset-tuxedo-png/07h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1382 2019-12-21 00:00:57.000000 data/html/ganjifa.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1627 2019-12-21 00:00:57.000000 data/html/hanafuda.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4144 2019-12-21 00:00:57.000000 data/html/rules_alternate.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 132610 2019-12-21 00:00:57.000000 data/html/all_games.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2196 2019-12-21 00:00:57.000000 data/html/install.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1992 2019-12-21 00:00:57.000000 data/html/hexadeck.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2395 2019-12-21 00:00:57.000000 data/html/general_rules.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1746 2019-12-21 00:00:57.000000 data/html/intro.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4336 2019-12-21 00:00:57.000000 data/html/howtoplay.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30065 2019-12-21 00:00:57.000000 data/html/license.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4192 2019-12-21 00:00:57.000000 data/html/credits.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8562 2019-12-21 00:00:57.000000 data/html/news.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 21268 2019-12-21 00:00:57.000000 data/html/rules.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1396 2019-12-21 00:00:57.000000 data/html/index.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6321 2019-12-21 00:00:57.000000 data/html/glossary.html │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/rules/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1650 2019-12-21 00:00:57.000000 data/html/rules/larasgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 854 2019-12-21 00:00:57.000000 data/html/rules/brunswick.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1484 2019-12-21 00:00:57.000000 data/html/rules/dojoujisgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1243 2019-12-21 00:00:57.000000 data/html/rules/hayagriva.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2889 2019-12-21 00:00:57.000000 data/html/rules/britishconstitution.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 972 2019-12-21 00:00:57.000000 data/html/rules/fortress.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1097 2019-12-21 00:00:57.000000 data/html/rules/thelastmonarch.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1323 2019-12-21 00:00:57.000000 data/html/rules/iris.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 975 2019-12-21 00:00:57.000000 data/html/rules/diekoenigsbergerin.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 866 2019-12-21 00:00:57.000000 data/html/rules/bigdivorce.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 926 2019-12-21 00:00:57.000000 data/html/rules/congress.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-12-21 00:00:57.000000 data/html/rules/doublebisley.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 804 2019-12-21 00:00:57.000000 data/html/rules/dover.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1303 2019-12-21 00:00:57.000000 data/html/rules/agnessorel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 900 2019-12-21 00:00:57.000000 data/html/rules/superiorcanfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1903 2019-12-21 00:00:57.000000 data/html/rules/ashtadikapala.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1853 2019-12-21 00:00:57.000000 data/html/rules/bitsnbytes.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1359 2019-12-21 00:00:57.000000 data/html/rules/balarama.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1898 2019-12-21 00:00:57.000000 data/html/rules/dashavatara.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 921 2019-12-21 00:00:57.000000 data/html/rules/courtyard.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1386 2019-12-21 00:00:57.000000 data/html/rules/surukh.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2141 2019-12-21 00:00:57.000000 data/html/rules/capricieuse.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1602 2019-12-21 00:00:57.000000 data/html/rules/twofamiliars.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1080 2019-12-21 00:00:57.000000 data/html/rules/perpetualmotion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2256 2019-12-21 00:00:57.000000 data/html/rules/bridgetsgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 779 2019-12-21 00:00:57.000000 data/html/rules/missmuffet.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1734 2019-12-21 00:00:57.000000 data/html/rules/flowerarrangement.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1813 2019-12-21 00:00:57.000000 data/html/rules/pagoda.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1803 2019-12-21 00:00:57.000000 data/html/rules/hexaklonbythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1783 2019-12-21 00:00:57.000000 data/html/rules/groundsforadivorce.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1277 2019-12-21 00:00:57.000000 data/html/rules/fifteenplus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-12-21 00:00:57.000000 data/html/rules/fallingstar.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 864 2019-12-21 00:00:57.000000 data/html/rules/hopscotch.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-12-21 00:00:57.000000 data/html/rules/saratoga.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-12-21 00:00:57.000000 data/html/rules/scorpionhead.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1179 2019-12-21 00:00:57.000000 data/html/rules/oonsootimestwo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1128 2019-12-21 00:00:57.000000 data/html/rules/oonsootoo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 949 2019-12-21 00:00:57.000000 data/html/rules/milligancell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 872 2019-12-21 00:00:57.000000 data/html/rules/corona.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1507 2019-12-21 00:00:57.000000 data/html/rules/narasimha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-12-21 00:00:57.000000 data/html/rules/doubleklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2058 2019-12-21 00:00:57.000000 data/html/rules/kingonlyhexaklon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1641 2019-12-21 00:00:57.000000 data/html/rules/littleeasy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1150 2019-12-21 00:00:57.000000 data/html/rules/easthaven.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4440 2019-12-21 00:00:57.000000 data/html/rules/bigben.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1453 2019-12-21 00:00:57.000000 data/html/rules/wheeloffortune.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 910 2019-12-21 00:00:57.000000 data/html/rules/midshipman.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1373 2019-12-21 00:00:57.000000 data/html/rules/bigeasy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1243 2019-12-21 00:00:57.000000 data/html/rules/concentration.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2013 2019-12-21 00:00:57.000000 data/html/rules/hexaklon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 724 2019-12-21 00:00:57.000000 data/html/rules/eaglewing.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2608 2019-12-21 00:00:57.000000 data/html/rules/intelligence.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1166 2019-12-21 00:00:57.000000 data/html/rules/blindalleys.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1130 2019-12-21 00:00:57.000000 data/html/rules/rambling.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2666 2019-12-21 00:00:57.000000 data/html/rules/frog.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1260 2019-12-21 00:00:57.000000 data/html/rules/kurma.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-12-21 00:00:57.000000 data/html/rules/giant.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1332 2019-12-21 00:00:57.000000 data/html/rules/bigharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 816 2019-12-21 00:00:57.000000 data/html/rules/freefan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 844 2019-12-21 00:00:57.000000 data/html/rules/eightoff.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 960 2019-12-21 00:00:57.000000 data/html/rules/simplesimon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1078 2019-12-21 00:00:57.000000 data/html/rules/ladybetty.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1209 2019-12-21 00:00:57.000000 data/html/rules/oonsoostrict.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 932 2019-12-21 00:00:57.000000 data/html/rules/napoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1203 2019-12-21 00:00:57.000000 data/html/rules/makara.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 966 2019-12-21 00:00:57.000000 data/html/rules/redmoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 857 2019-12-21 00:00:57.000000 data/html/rules/seahaventowers.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 936 2019-12-21 00:00:57.000000 data/html/rules/doublecockroach.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1176 2019-12-21 00:00:57.000000 data/html/rules/shanka.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 828 2019-12-21 00:00:57.000000 data/html/rules/alaska.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 952 2019-12-21 00:00:57.000000 data/html/rules/spaces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 841 2019-12-21 00:00:57.000000 data/html/rules/acesup5.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2384 2019-12-21 00:00:57.000000 data/html/rules/pussinthecorner.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3436 2019-12-21 00:00:57.000000 data/html/rules/virginiareel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-12-21 00:00:57.000000 data/html/rules/scorpiontail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 929 2019-12-21 00:00:57.000000 data/html/rules/towerofhanoy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1993 2019-12-21 00:00:57.000000 data/html/rules/alhambra.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 833 2019-12-21 00:00:57.000000 data/html/rules/carlton.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1007 2019-12-21 00:00:57.000000 data/html/rules/doublesamuri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1230 2019-12-21 00:00:57.000000 data/html/rules/threeshufflesandadraw.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-12-21 00:00:57.000000 data/html/rules/indian.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-12-21 00:00:57.000000 data/html/rules/sevenbyfour.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1173 2019-12-21 00:00:57.000000 data/html/rules/littleforty.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1553 2019-12-21 00:00:57.000000 data/html/rules/dhanpati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 907 2019-12-21 00:00:57.000000 data/html/rules/carpet.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-12-21 00:00:57.000000 data/html/rules/peony.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1524 2019-12-21 00:00:57.000000 data/html/rules/numerica.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1929 2019-12-21 00:00:57.000000 data/html/rules/alternation.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1002 2019-12-21 00:00:57.000000 data/html/rules/pokershuffle.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-12-21 00:00:57.000000 data/html/rules/mississippi.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1646 2019-12-21 00:00:57.000000 data/html/rules/montana.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1392 2019-12-21 00:00:57.000000 data/html/rules/sumo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 788 2019-12-21 00:00:57.000000 data/html/rules/cockroach.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1379 2019-12-21 00:00:57.000000 data/html/rules/easysupreme.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2986 2019-12-21 00:00:57.000000 data/html/rules/treasuretrove.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 848 2019-12-21 00:00:57.000000 data/html/rules/fastness.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-12-21 00:00:57.000000 data/html/rules/matsukiristrict.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1127 2019-12-21 00:00:57.000000 data/html/rules/sixtengus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1094 2019-12-21 00:00:57.000000 data/html/rules/tabbycat.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1164 2019-12-21 00:00:57.000000 data/html/rules/8x8.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 814 2019-12-21 00:00:57.000000 data/html/rules/relaxedaccordion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1452 2019-12-21 00:00:57.000000 data/html/rules/snake.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1083 2019-12-21 00:00:57.000000 data/html/rules/napoleonsexile.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 999 2019-12-21 00:00:57.000000 data/html/rules/russianpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3324 2019-12-21 00:00:57.000000 data/html/rules/tournament.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1974 2019-12-21 00:00:57.000000 data/html/rules/threepeaks.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2390 2019-12-21 00:00:57.000000 data/html/rules/bridgetsgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 916 2019-12-21 00:00:57.000000 data/html/rules/derfreienapoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1541 2019-12-21 00:00:57.000000 data/html/rules/unionsquare.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2217 2019-12-21 00:00:57.000000 data/html/rules/braid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2063 2019-12-21 00:00:57.000000 data/html/rules/nomad.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 956 2019-12-21 00:00:57.000000 data/html/rules/japanesegardeniii.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1927 2019-12-21 00:00:57.000000 data/html/rules/stonewall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-12-21 00:00:57.000000 data/html/rules/gargantua.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1637 2019-12-21 00:00:57.000000 data/html/rules/larasgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 933 2019-12-21 00:00:57.000000 data/html/rules/simplepairs.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1421 2019-12-21 00:00:57.000000 data/html/rules/kalisgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1111 2019-12-21 00:00:57.000000 data/html/rules/penguin.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1982 2019-12-21 00:00:57.000000 data/html/rules/grandmothersgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1519 2019-12-21 00:00:57.000000 data/html/rules/samuri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1908 2019-12-21 00:00:57.000000 data/html/rules/doublegrasshopper.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 926 2019-12-21 00:00:57.000000 data/html/rules/elevator.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2054 2019-12-21 00:00:57.000000 data/html/rules/matsukiri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2079 2019-12-21 00:00:57.000000 data/html/rules/canfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1277 2019-12-21 00:00:57.000000 data/html/rules/doubledrawbridge.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2176 2019-12-21 00:00:57.000000 data/html/rules/napoleonssquare.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-12-21 00:00:57.000000 data/html/rules/danda.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1510 2019-12-21 00:00:57.000000 data/html/rules/dojoujisgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1665 2019-12-21 00:00:57.000000 data/html/rules/nestor.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1066 2019-12-21 00:00:57.000000 data/html/rules/yukon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1499 2019-12-21 00:00:57.000000 data/html/rules/tipati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1444 2019-12-21 00:00:57.000000 data/html/rules/easyxone.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-12-21 00:00:57.000000 data/html/rules/hiranyaksha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1241 2019-12-21 00:00:57.000000 data/html/rules/russianpoint.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1216 2019-12-21 00:00:57.000000 data/html/rules/passeul.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1021 2019-12-21 00:00:57.000000 data/html/rules/labellelucie.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1771 2019-12-21 00:00:57.000000 data/html/rules/longjourneytocuddapah.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1064 2019-12-21 00:00:57.000000 data/html/rules/strategy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-12-21 00:00:57.000000 data/html/rules/khadga.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 886 2019-12-21 00:00:57.000000 data/html/rules/scotchpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-12-21 00:00:57.000000 data/html/rules/peek.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3557 2019-12-21 00:00:57.000000 data/html/rules/zodiac.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4248 2019-12-21 00:00:57.000000 data/html/rules/sanibel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1885 2019-12-21 00:00:57.000000 data/html/rules/akbarstriumph.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1212 2019-12-21 00:00:57.000000 data/html/rules/eiffeltower.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1264 2019-12-21 00:00:57.000000 data/html/rules/10x8.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-12-21 00:00:57.000000 data/html/rules/tripleklondikebythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 906 2019-12-21 00:00:57.000000 data/html/rules/eighttimeseight.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1164 2019-12-21 00:00:57.000000 data/html/rules/windmill.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3071 2019-12-21 00:00:57.000000 data/html/rules/rougeetnoir.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1183 2019-12-21 00:00:57.000000 data/html/rules/catstail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1567 2019-12-21 00:00:57.000000 data/html/rules/gypsy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 971 2019-12-21 00:00:57.000000 data/html/rules/relaxedgolf.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-12-21 00:00:57.000000 data/html/rules/osmosis.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1913 2019-12-21 00:00:57.000000 data/html/rules/mrsmop.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1213 2019-12-21 00:00:57.000000 data/html/rules/milliganharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 948 2019-12-21 00:00:57.000000 data/html/rules/rankandfile.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1150 2019-12-21 00:00:57.000000 data/html/rules/eastcliff.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1183 2019-12-21 00:00:57.000000 data/html/rules/westcliff.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 853 2019-12-21 00:00:57.000000 data/html/rules/streets.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1257 2019-12-21 00:00:57.000000 data/html/rules/pine.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1488 2019-12-21 00:00:57.000000 data/html/rules/hanafudafourwinds.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 938 2019-12-21 00:00:57.000000 data/html/rules/whitehead.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1124 2019-12-21 00:00:57.000000 data/html/rules/blackhole.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 941 2019-12-21 00:00:57.000000 data/html/rules/cruel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1328 2019-12-21 00:00:57.000000 data/html/rules/merlinsmeander.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-12-21 00:00:57.000000 data/html/rules/rainbow.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 887 2019-12-21 00:00:57.000000 data/html/rules/numberten.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 845 2019-12-21 00:00:57.000000 data/html/rules/klondikebythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1269 2019-12-21 00:00:57.000000 data/html/rules/eularia.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3298 2019-12-21 00:00:57.000000 data/html/rules/bisley.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 835 2019-12-21 00:00:57.000000 data/html/rules/waningmoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2068 2019-12-21 00:00:57.000000 data/html/rules/baroness.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1255 2019-12-21 00:00:57.000000 data/html/rules/memory40.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1058 2019-12-21 00:00:57.000000 data/html/rules/pyramid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 977 2019-12-21 00:00:57.000000 data/html/rules/ponytail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 746 2019-12-21 00:00:57.000000 data/html/rules/blondesandbrunettes.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-12-21 00:00:57.000000 data/html/rules/zebra.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-12-21 00:00:57.000000 data/html/rules/moosehide.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 954 2019-12-21 00:00:57.000000 data/html/rules/tripleline.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1217 2019-12-21 00:00:57.000000 data/html/rules/queenie.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 960 2019-12-21 00:00:57.000000 data/html/rules/storehouse.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 914 2019-12-21 00:00:57.000000 data/html/rules/wasp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1169 2019-12-21 00:00:57.000000 data/html/rules/wicked.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1057 2019-12-21 00:00:57.000000 data/html/rules/pegged.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1053 2019-12-21 00:00:57.000000 data/html/rules/trefoil.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 852 2019-12-21 00:00:57.000000 data/html/rules/deuces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 831 2019-12-21 00:00:57.000000 data/html/rules/busyaces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-12-21 00:00:57.000000 data/html/rules/doublerail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2594 2019-12-21 00:00:57.000000 data/html/rules/mountolympus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1748 2019-12-21 00:00:57.000000 data/html/rules/narpati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1604 2019-12-21 00:00:57.000000 data/html/rules/abacus.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1694 2019-12-21 00:00:57.000000 data/html/rules/gaji.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1390 2019-12-21 00:00:57.000000 data/html/rules/ashrafi.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1631 2019-12-21 00:00:57.000000 data/html/rules/thefamiliar.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-12-21 00:00:57.000000 data/html/rules/dashavataracircles.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-12-21 00:00:57.000000 data/html/rules/stronghold.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-12-21 00:00:57.000000 data/html/rules/generalspatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2936 2019-12-21 00:00:57.000000 data/html/rules/parallels.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1832 2019-12-21 00:00:57.000000 data/html/rules/royalmarriage.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1301 2019-12-21 00:00:57.000000 data/html/rules/ghulam.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2699 2019-12-21 00:00:57.000000 data/html/rules/patriarchs.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1624 2019-12-21 00:00:57.000000 data/html/rules/bluemoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 936 2019-12-21 00:00:57.000000 data/html/rules/newbritishconstitution.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 957 2019-12-21 00:00:57.000000 data/html/rules/chameleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1259 2019-12-21 00:00:57.000000 data/html/rules/pagat.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1093 2019-12-21 00:00:57.000000 data/html/rules/auldlangsyne.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 927 2019-12-21 00:00:57.000000 data/html/rules/spiderette.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1791 2019-12-21 00:00:57.000000 data/html/rules/flowerclock.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 952 2019-12-21 00:00:57.000000 data/html/rules/relaxedspider.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3195 2019-12-21 00:00:57.000000 data/html/rules/slyfox.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1718 2019-12-21 00:00:57.000000 data/html/rules/jane.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1562 2019-12-21 00:00:57.000000 data/html/rules/shisensho.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1172 2019-12-21 00:00:57.000000 data/html/rules/tamoshanter.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1237 2019-12-21 00:00:57.000000 data/html/rules/hanafudafourseasons.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1701 2019-12-21 00:00:57.000000 data/html/rules/fatimehsgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1303 2019-12-21 00:00:57.000000 data/html/rules/interregnum.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1014 2019-12-21 00:00:57.000000 data/html/rules/beleagueredcastle.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 894 2019-12-21 00:00:57.000000 data/html/rules/thumbandpouch.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1128 2019-12-21 00:00:57.000000 data/html/rules/golf.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1244 2019-12-21 00:00:57.000000 data/html/rules/matsya.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-12-21 00:00:57.000000 data/html/rules/relaxedseahaventowers.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 855 2019-12-21 00:00:57.000000 data/html/rules/griffon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2071 2019-12-21 00:00:57.000000 data/html/rules/headsandtails.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2134 2019-12-21 00:00:57.000000 data/html/rules/germanpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2604 2019-12-21 00:00:57.000000 data/html/rules/gate.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1344 2019-12-21 00:00:57.000000 data/html/rules/diamondmine.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2097 2019-12-21 00:00:57.000000 data/html/rules/sultan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 873 2019-12-21 00:00:57.000000 data/html/rules/doubleklondikebythrees.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-12-21 00:00:57.000000 data/html/rules/relaxedfreecell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 905 2019-12-21 00:00:57.000000 data/html/rules/deadkinggolf.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1264 2019-12-21 00:00:57.000000 data/html/rules/kingonlybakersgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1377 2019-12-21 00:00:57.000000 data/html/rules/fatimehsgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2281 2019-12-21 00:00:57.000000 data/html/rules/houseinthewood.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1621 2019-12-21 00:00:57.000000 data/html/rules/freecell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1905 2019-12-21 00:00:57.000000 data/html/rules/picturegallery.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1534 2019-12-21 00:00:57.000000 data/html/rules/relax.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 831 2019-12-21 00:00:57.000000 data/html/rules/threepeaksnonscoring.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1303 2019-12-21 00:00:57.000000 data/html/rules/cavalier.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1515 2019-12-21 00:00:57.000000 data/html/rules/matriarchy.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1149 2019-12-21 00:00:57.000000 data/html/rules/vajra.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1668 2019-12-21 00:00:57.000000 data/html/rules/daddylonglegs.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3686 2019-12-21 00:00:57.000000 data/html/rules/sthelena.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 896 2019-12-21 00:00:57.000000 data/html/rules/goodmeasure.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1253 2019-12-21 00:00:57.000000 data/html/rules/greaterqueue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-12-21 00:00:57.000000 data/html/rules/doublecanfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1754 2019-12-21 00:00:57.000000 data/html/rules/contradance.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1456 2019-12-21 00:00:57.000000 data/html/rules/hiddenpassages.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1388 2019-12-21 00:00:57.000000 data/html/rules/maze.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 910 2019-12-21 00:00:57.000000 data/html/rules/streetsandalleys.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 890 2019-12-21 00:00:57.000000 data/html/rules/ladypalk.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1254 2019-12-21 00:00:57.000000 data/html/rules/fortythieves.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1203 2019-12-21 00:00:57.000000 data/html/rules/allinarow.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 995 2019-12-21 00:00:57.000000 data/html/rules/babyspiderette.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1044 2019-12-21 00:00:57.000000 data/html/rules/chessboard.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1461 2019-12-21 00:00:57.000000 data/html/rules/bigsumo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1946 2019-12-21 00:00:57.000000 data/html/rules/katrinasgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 834 2019-12-21 00:00:57.000000 data/html/rules/jumbo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1520 2019-12-21 00:00:57.000000 data/html/rules/gajapati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2680 2019-12-21 00:00:57.000000 data/html/rules/intrigue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2024 2019-12-21 00:00:57.000000 data/html/rules/derkleinenapoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1417 2019-12-21 00:00:57.000000 data/html/rules/firecracker.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1421 2019-12-21 00:00:57.000000 data/html/rules/pasdedeux.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 927 2019-12-21 00:00:57.000000 data/html/rules/relaxedpyramid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2187 2019-12-21 00:00:57.000000 data/html/rules/greatwall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2143 2019-12-21 00:00:57.000000 data/html/rules/curdsandwhey.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2411 2019-12-21 00:00:57.000000 data/html/rules/saliclaw.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1804 2019-12-21 00:00:57.000000 data/html/rules/fortunesfavor.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1933 2019-12-21 00:00:57.000000 data/html/rules/katrinasgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1940 2019-12-21 00:00:57.000000 data/html/rules/mahjongg.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1149 2019-12-21 00:00:57.000000 data/html/rules/snakestone.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-12-21 00:00:57.000000 data/html/rules/fan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 847 2019-12-21 00:00:57.000000 data/html/rules/singlerail.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1887 2019-12-21 00:00:57.000000 data/html/rules/akbarsconquest.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-12-21 00:00:57.000000 data/html/rules/sevenbyfive.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 996 2019-12-21 00:00:57.000000 data/html/rules/smallharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1545 2019-12-21 00:00:57.000000 data/html/rules/scorpion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1236 2019-12-21 00:00:57.000000 data/html/rules/varaha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1340 2019-12-21 00:00:57.000000 data/html/rules/parashurama.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1254 2019-12-21 00:00:57.000000 data/html/rules/memory24.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 842 2019-12-21 00:00:57.000000 data/html/rules/castlesinspain.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-12-21 00:00:57.000000 data/html/rules/sixsages.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1131 2019-12-21 00:00:57.000000 data/html/rules/serpent.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 786 2019-12-21 00:00:57.000000 data/html/rules/mainecoon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1120 2019-12-21 00:00:57.000000 data/html/rules/rachel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 782 2019-12-21 00:00:57.000000 data/html/rules/manx.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 955 2019-12-21 00:00:57.000000 data/html/rules/chinesesolitaire.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-12-21 00:00:57.000000 data/html/rules/roslin.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1176 2019-12-21 00:00:57.000000 data/html/rules/kingalbert.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1335 2019-12-21 00:00:57.000000 data/html/rules/oonsoo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 916 2019-12-21 00:00:57.000000 data/html/rules/steps.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1762 2019-12-21 00:00:57.000000 data/html/rules/journeytocuddapah.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1260 2019-12-21 00:00:57.000000 data/html/rules/shamsher.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1253 2019-12-21 00:00:57.000000 data/html/rules/acesup.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1374 2019-12-21 00:00:57.000000 data/html/rules/fiveaces.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1069 2019-12-21 00:00:57.000000 data/html/rules/hanoisequence.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1728 2019-12-21 00:00:57.000000 data/html/rules/imperialtrumps.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1018 2019-12-21 00:00:57.000000 data/html/rules/oddandeven.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2087 2019-12-21 00:00:57.000000 data/html/rules/shamrocksii.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1504 2019-12-21 00:00:57.000000 data/html/rules/betsyross.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1126 2019-12-21 00:00:57.000000 data/html/rules/forecell.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1764 2019-12-21 00:00:57.000000 data/html/rules/garhpati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1470 2019-12-21 00:00:57.000000 data/html/rules/spider.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1045 2019-12-21 00:00:57.000000 data/html/rules/superflowergarden.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3031 2019-12-21 00:00:57.000000 data/html/rules/fourseasons.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 956 2019-12-21 00:00:57.000000 data/html/rules/pokersquare.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1263 2019-12-21 00:00:57.000000 data/html/rules/irmgard.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 884 2019-12-21 00:00:57.000000 data/html/rules/batsford.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1786 2019-12-21 00:00:57.000000 data/html/rules/grasshopper.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1572 2019-12-21 00:00:57.000000 data/html/rules/vamana.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1215 2019-12-21 00:00:57.000000 data/html/rules/lexingtonharp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1230 2019-12-21 00:00:57.000000 data/html/rules/montecarlo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1125 2019-12-21 00:00:57.000000 data/html/rules/wisteria.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 860 2019-12-21 00:00:57.000000 data/html/rules/diplomat.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1094 2019-12-21 00:00:57.000000 data/html/rules/vegasklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1284 2019-12-21 00:00:57.000000 data/html/rules/magesgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1188 2019-12-21 00:00:57.000000 data/html/rules/lesserqueue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-12-21 00:00:57.000000 data/html/rules/nordic.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 837 2019-12-21 00:00:57.000000 data/html/rules/bigspider.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 947 2019-12-21 00:00:57.000000 data/html/rules/redandblack.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-12-21 00:00:57.000000 data/html/rules/bristol.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2244 2019-12-21 00:00:57.000000 data/html/rules/sevendevils.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1272 2019-12-21 00:00:57.000000 data/html/rules/skiz.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1340 2019-12-21 00:00:57.000000 data/html/rules/pileon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1472 2019-12-21 00:00:57.000000 data/html/rules/eightlegions.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1058 2019-12-21 00:00:57.000000 data/html/rules/willothewisp.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 861 2019-12-21 00:00:57.000000 data/html/rules/tripleklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1287 2019-12-21 00:00:57.000000 data/html/rules/retinue.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1744 2019-12-21 00:00:57.000000 data/html/rules/kalisgamerelaxed.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1218 2019-12-21 00:00:57.000000 data/html/rules/chinesediscipline.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1484 2019-12-21 00:00:57.000000 data/html/rules/justforfun.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-12-21 00:00:57.000000 data/html/rules/spanishpatience.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1485 2019-12-21 00:00:57.000000 data/html/rules/neighbour.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2282 2019-12-21 00:00:57.000000 data/html/rules/perseverance.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 814 2019-12-21 00:00:57.000000 data/html/rules/bigbraid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1550 2019-12-21 00:00:57.000000 data/html/rules/cluitjarslair.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 892 2019-12-21 00:00:57.000000 data/html/rules/martha.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 955 2019-12-21 00:00:57.000000 data/html/rules/royaleast.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2383 2019-12-21 00:00:57.000000 data/html/rules/emperor.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2684 2019-12-21 00:00:57.000000 data/html/rules/accordion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1896 2019-12-21 00:00:57.000000 data/html/rules/klondikeplus16.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3302 2019-12-21 00:00:57.000000 data/html/rules/grandduchess.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1103 2019-12-21 00:00:57.000000 data/html/rules/casinoklondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2259 2019-12-21 00:00:57.000000 data/html/rules/captivequeens.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1986 2019-12-21 00:00:57.000000 data/html/rules/flowergarden.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1904 2019-12-21 00:00:57.000000 data/html/rules/appachanswaterfall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1116 2019-12-21 00:00:57.000000 data/html/rules/oonsooopen.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 919 2019-12-21 00:00:57.000000 data/html/rules/japanesegardenii.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1085 2019-12-21 00:00:57.000000 data/html/rules/kings.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1008 2019-12-21 00:00:57.000000 data/html/rules/stalactites.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1491 2019-12-21 00:00:57.000000 data/html/rules/doubleyourfun.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1588 2019-12-21 00:00:57.000000 data/html/rules/cherrybomb.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-12-21 00:00:57.000000 data/html/rules/blackwidow.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 901 2019-12-21 00:00:57.000000 data/html/rules/maria.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2287 2019-12-21 00:00:57.000000 data/html/rules/amazons.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1160 2019-12-21 00:00:57.000000 data/html/rules/convolution.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1108 2019-12-21 00:00:57.000000 data/html/rules/klondike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 840 2019-12-21 00:00:57.000000 data/html/rules/rainfall.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1473 2019-12-21 00:00:57.000000 data/html/rules/ashwapati.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1087 2019-12-21 00:00:57.000000 data/html/rules/fourteen.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-12-21 00:00:57.000000 data/html/rules/calculation.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1701 2019-12-21 00:00:57.000000 data/html/rules/blockade.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1125 2019-12-21 00:00:57.000000 data/html/rules/missmilligan.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1553 2019-12-21 00:00:57.000000 data/html/rules/bakersgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1204 2019-12-21 00:00:57.000000 data/html/rules/nasty.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1296 2019-12-21 00:00:57.000000 data/html/rules/drawbridge.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 718 2019-12-21 00:00:57.000000 data/html/rules/terrace.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1109 2019-12-21 00:00:57.000000 data/html/rules/royalcotillion.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 886 2019-12-21 00:00:57.000000 data/html/rules/freenapoleon.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1558 2019-12-21 00:00:57.000000 data/html/rules/katrinasgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1477 2019-12-21 00:00:57.000000 data/html/rules/tenavatars.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1205 2019-12-21 00:00:57.000000 data/html/rules/simplecarlo.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 899 2019-12-21 00:00:57.000000 data/html/rules/citadel.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 860 2019-12-21 00:00:57.000000 data/html/rules/fortyandeight.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 956 2019-12-21 00:00:57.000000 data/html/rules/quadrangle.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1118 2019-12-21 00:00:57.000000 data/html/rules/lanivernaise.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1106 2019-12-21 00:00:57.000000 data/html/rules/russiansolitaire.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1231 2019-12-21 00:00:57.000000 data/html/rules/rushdike.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 808 2019-12-21 00:00:57.000000 data/html/rules/badseven.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1631 2019-12-21 00:00:57.000000 data/html/rules/siebenbisas.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 851 2019-12-21 00:00:57.000000 data/html/rules/lucas.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2447 2019-12-21 00:00:57.000000 data/html/rules/colorado.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1155 2019-12-21 00:00:57.000000 data/html/rules/doublets.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1762 2019-12-21 00:00:57.000000 data/html/rules/matrix.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1850 2019-12-21 00:00:57.000000 data/html/rules/kalisgamedoubled.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1402 2019-12-21 00:00:57.000000 data/html/rules/paulownia.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1163 2019-12-21 00:00:57.000000 data/html/rules/hexlabyrinth.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2406 2019-12-21 00:00:57.000000 data/html/rules/larasgame.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1006 2019-12-21 00:00:57.000000 data/html/rules/supersamuri.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 917 2019-12-21 00:00:57.000000 data/html/rules/bakersdozen.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1294 2019-12-21 00:00:57.000000 data/html/rules/mughalcircles.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 868 2019-12-21 00:00:57.000000 data/html/rules/longbraid.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1438 2019-12-21 00:00:57.000000 data/html/rules/japanesegarden.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 882 2019-12-21 00:00:57.000000 data/html/rules/variegatedcanfield.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1310 2019-12-21 00:00:57.000000 data/html/rules/excuse.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 923 2019-12-21 00:00:57.000000 data/html/rules/americantoad.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 915 2019-12-21 00:00:57.000000 data/html/rules/shamrocks.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1131 2019-12-21 00:00:57.000000 data/html/rules/grandfathersclock.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1097 2019-12-21 00:00:57.000000 data/html/rules/corkscrew.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1006 2019-12-21 00:00:57.000000 data/html/rules/kingdom.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2143 2019-12-21 00:00:57.000000 data/html/rules/camelot.html │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1125 2019-12-21 00:00:57.000000 data/html/rules/odessa.html │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/images/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2226 2019-12-21 00:00:57.000000 data/html/images/pysollogo00.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 80 2019-12-21 00:00:57.000000 data/html/images/c.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4149 2019-12-21 00:00:57.000000 data/html/images/pysollogo03.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 70 2019-12-21 00:00:57.000000 data/html/images/d.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7703 2019-12-21 00:00:57.000000 data/html/images/pysollogo02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13378 2019-12-21 00:00:57.000000 data/html/images/pysollogo02.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 18890 2019-12-21 00:00:57.000000 data/html/images/pysollogo01.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5549 2019-12-21 00:00:57.000000 data/html/images/pysollogo03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 73 2019-12-21 00:00:57.000000 data/html/images/h.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9919 2019-12-21 00:00:57.000000 data/html/images/pysollogo01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 77727 2019-12-21 00:00:57.000000 data/html/images/hanahelp.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 76 2019-12-21 00:00:57.000000 data/html/images/s.gif │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1680 2019-12-21 00:00:57.000000 data/html/images/pysollogo0.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 30567 2019-12-21 00:00:57.000000 data/html/images/camelot-goal.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/html/images/high_res/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 156516 2019-12-21 00:00:57.000000 data/html/images/high_res/logo_black.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 260424 2019-12-21 00:00:57.000000 data/html/images/high_res/logo_horizontal.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11499 2019-12-21 00:00:57.000000 data/html/images/high_res/logo_horizontal.svg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230418 2019-12-21 00:00:57.000000 data/html/images/high_res/logo_vertical.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 174968 2019-12-21 00:00:57.000000 data/html/images/high_res/logo.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8135 2019-12-21 00:00:57.000000 data/html/images/high_res/logo.svg │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-vienna-2k-png/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6727 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/12z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7131 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/07z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 783 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 443 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 350 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 779 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 680 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 360 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6602 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6847 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/16z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6093 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/14s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 827 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 640 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 816 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 642 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14770 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 849 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 115 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6556 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/03z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6163 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/11z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5439 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 830 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 663 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom08-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 646 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 347 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 661 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 847 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 725 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 604 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2961 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6353 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/17z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7798 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/09z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 827 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 657 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5865 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/14h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5842 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 652 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 783 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6098 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 361 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 659 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 742 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 674 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7714 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/19z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 711 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 672 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6583 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6055 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 343 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 473 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 603 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 619 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5848 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/14d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8380 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/06z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 828 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3005 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5941 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/21z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 684 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 365 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 367 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7875 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/04z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 711 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 805 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 772 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 640 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 683 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7709 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 765 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 845 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6746 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/13z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 746 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 667 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7896 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/10z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 695 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 605 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6571 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6822 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/15z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 358 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 359 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 514 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6068 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7222 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6991 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 832 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6698 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/18z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5652 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/02z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 650 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 692 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5818 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/22z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 366 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 353 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7187 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/05z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6072 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 640 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-21 00:01:22.000000 data/cardset-vienna-2k-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 638 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7297 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/14z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5521 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/14c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 701 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6736 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/01z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 622 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7110 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/08z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 363 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7288 2019-12-21 00:01:21.000000 data/cardset-vienna-2k-png/20z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 790 2019-12-21 00:01:20.000000 data/cardset-vienna-2k-png/07h.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-crystal-mahjongg-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5687 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/06a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5981 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/12z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6582 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5217 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/04z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5531 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/10a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5551 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/07a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5710 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/05a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5382 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/01z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6061 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/05b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5516 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/01b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6066 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6202 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/06b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5005 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/02b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5658 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/09a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5459 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5615 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/04a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6465 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/07z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5326 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/01a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6387 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/09b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6058 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/11z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5991 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/07b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5808 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/09z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6171 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/08b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5447 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/02a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5951 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5067 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5417 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/03z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5525 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/03b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5700 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/08a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6176 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/08z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5946 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/06z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5206 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/10b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6207 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/05z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5616 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/03a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4202 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5733 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5995 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6249 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5879 2019-11-15 19:58:30.000000 data/cardset-crystal-mahjongg-png/10z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5257 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/02z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5787 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/04b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6012 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5599 2019-11-15 19:58:29.000000 data/cardset-crystal-mahjongg-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-hexadeck-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 703 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 603 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 714 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 632 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/15h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2952 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/04z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 614 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 622 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 671 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 467 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 325 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 608 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/16d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3181 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/01z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 631 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 653 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 616 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 668 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 618 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 616 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 615 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/bottom08-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 702 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 469 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 616 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 565 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 625 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2844 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 356 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 363 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 623 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/15d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 548 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 643 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 634 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 596 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 593 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 574 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 432 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 335 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 352 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 597 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/16s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 586 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 563 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2914 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 585 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 660 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 666 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 624 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 699 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 625 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 731 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 648 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/14c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3066 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/03z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 109 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 677 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 629 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 588 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 345 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 627 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/14s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 658 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 600 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 619 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/16c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 706 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 602 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 645 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 703 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 634 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/15c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 604 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/15s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 549 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/bottom08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8663 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 349 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 364 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 608 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 624 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/14d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 681 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 566 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 624 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/16h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 594 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 563 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 723 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 669 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 655 2019-11-15 19:58:47.000000 data/cardset-hexadeck-png/14h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 643 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3147 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/02z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 674 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 649 2019-11-15 19:58:46.000000 data/cardset-hexadeck-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 354 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 355 2019-11-15 19:58:48.000000 data/cardset-hexadeck-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 597 2019-11-15 19:58:45.000000 data/cardset-hexadeck-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-dashavatara-ganjifa-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7379 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 570 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7999 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1082 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1057 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10909 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6868 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7067 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6362 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5921 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6878 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6391 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1031 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1102 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7011 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 791 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7387 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7027 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7399 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/07a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6873 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1103 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom09-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7364 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7631 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1240 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7619 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6340 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/09f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8017 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7625 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1016 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom11-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7024 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6341 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6880 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/02i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11161 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7028 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7393 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7601 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/02b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7377 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/09a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6892 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/09i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11063 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8026 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11299 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6862 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1081 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom08-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11625 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6349 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 793 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10169 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5910 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 422 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1240 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom12-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1055 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7038 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3181 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1015 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6848 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 441 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7367 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10299 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6843 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6861 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/09j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 446 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6900 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6862 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/09g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5910 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7414 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5909 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5907 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9893 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1164 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1168 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6865 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10966 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7012 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7392 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11345 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 516 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7611 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/09b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7403 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 414 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6868 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 620 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7648 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 560 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7617 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1238 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5904 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6866 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/02g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6862 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/07g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 518 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7387 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/02a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 796 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3233 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5916 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8017 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6868 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 794 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 863 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7407 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6387 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10628 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6878 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6348 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/02f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5920 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7021 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5889 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8018 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7646 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6875 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7383 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11301 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/11j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 143 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 506 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 491 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11443 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/11b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6374 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6882 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/02j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1031 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7387 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/02e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7640 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 541 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1083 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom10-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11243 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/11i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6875 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6879 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11228 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 837 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7037 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6875 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7374 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10933 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6909 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1080 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13249 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7386 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 433 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8022 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6392 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6879 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/04j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7015 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10675 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8028 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1163 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 795 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 550 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8007 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7388 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6887 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/03g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7380 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6877 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/10i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11033 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6342 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7377 2019-11-15 19:58:34.000000 data/cardset-dashavatara-ganjifa-png/09e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10945 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7613 2019-11-15 19:58:31.000000 data/cardset-dashavatara-ganjifa-png/04b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 611 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6879 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/04i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7371 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6882 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/08i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8010 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6877 2019-11-15 19:58:32.000000 data/cardset-dashavatara-ganjifa-png/05g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5894 2019-11-15 19:58:33.000000 data/cardset-dashavatara-ganjifa-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9877 2019-11-15 19:58:35.000000 data/cardset-dashavatara-ganjifa-png/12f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 599 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:58:37.000000 data/cardset-dashavatara-ganjifa-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6873 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/01j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1241 2019-11-15 19:58:36.000000 data/cardset-dashavatara-ganjifa-png/bottom13-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7981 2019-11-15 19:58:30.000000 data/cardset-dashavatara-ganjifa-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-hanafuda-200-years-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 287 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 281 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1454 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1829 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11054 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04k.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 301 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1288 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13142 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1400 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 897 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12396 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1406 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom09-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1358 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11836 2019-11-15 19:58:41.000000 data/cardset-hanafuda-200-years-png/01b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 289 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom11-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9310 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8316 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12282 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9242 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14463 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14755 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1795 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom14-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1497 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom08-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 429 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1063 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom12-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1304 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1827 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7393 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1037 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 601 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 329 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4827 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1182 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom15-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10693 2019-11-15 19:58:41.000000 data/cardset-hanafuda-200-years-png/01a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14467 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1583 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1276 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 392 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11343 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 393 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 398 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1796 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom14.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 296 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 285 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1051 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13906 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10055 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5032 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1285 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1037 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 965 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 906 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11125 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13047 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11777 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9601 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9909 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04l.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11407 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7806 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03k.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14856 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01k.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8114 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/03b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12666 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01l.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 278 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 275 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10537 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12141 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02k.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1285 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8995 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03l.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9521 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1453 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom10-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 819 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12375 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11321 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5465 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/03a.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11315 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1489 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 411 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15420 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10031 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9813 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02l.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11795 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16105 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1584 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 968 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 284 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11489 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04e.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8890 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/03g.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10371 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04f.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8961 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04b.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12203 2019-11-15 19:58:43.000000 data/cardset-hanafuda-200-years-png/04i.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 292 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 336 2019-11-15 19:58:45.000000 data/cardset-hanafuda-200-years-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13597 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/01j.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1357 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom13-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14416 2019-11-15 19:58:42.000000 data/cardset-hanafuda-200-years-png/02c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1191 2019-11-15 19:58:44.000000 data/cardset-hanafuda-200-years-png/bottom15.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tiles/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5969 2019-11-15 19:56:15.000000 data/tiles/Pale_Satin.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10936 2019-11-15 19:56:15.000000 data/tiles/Olive_Fossils.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6172 2019-11-15 19:56:15.000000 data/tiles/Gammi.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10933 2019-11-15 19:56:15.000000 data/tiles/Olive_Fossils.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4417 2019-11-15 19:56:15.000000 data/tiles/Fade_Blue.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5596 2019-11-15 19:56:15.000000 data/tiles/Gammi.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1827 2019-11-15 19:56:15.000000 data/tiles/Nostalgy.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4340 2019-11-15 19:56:15.000000 data/tiles/Fade_Green.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3726 2019-11-15 19:56:15.000000 data/tiles/Rainbow.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3929 2019-11-15 19:56:15.000000 data/tiles/Chequered_Field.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6191 2019-11-15 19:56:15.000000 data/tiles/Fade_Red.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1849 2019-11-15 19:56:15.000000 data/tiles/Nostalgy.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1685 2019-11-15 19:56:15.000000 data/tiles/Fade_Green.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4143 2019-11-15 19:56:15.000000 data/tiles/Orange_Ornaments.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5724 2019-11-15 19:56:15.000000 data/tiles/Pale_Satin.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4171 2019-11-15 19:56:15.000000 data/tiles/Chequered_Field.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5692 2019-11-15 19:56:15.000000 data/tiles/Fade_Red.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 729 2019-11-15 19:56:15.000000 data/tiles/Baize.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4179 2019-11-15 19:56:15.000000 data/tiles/Orange_Ornaments.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3738 2019-11-15 19:56:15.000000 data/tiles/Fade_Blue.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5865 2019-11-15 19:56:15.000000 data/tiles/Rainbow.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:56:15.000000 data/tiles/Baize.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tiles/save-aspect/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 481579 2019-11-15 19:56:15.000000 data/tiles/save-aspect/Paradise_Wide.jpg │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/tiles/stretch/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 158032 2019-11-15 19:56:15.000000 data/tiles/stretch/Castle.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 188892 2019-11-15 19:56:15.000000 data/tiles/stretch/Sunset.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 154411 2019-11-15 19:56:15.000000 data/tiles/stretch/Fractal_Green.jpg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 189845 2019-11-15 19:56:15.000000 data/tiles/stretch/Fractal_Blue.jpg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 220874 2019-11-15 19:56:15.000000 data/tiles/stretch/Fractal_Rose.jpg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13336 2019-11-15 19:56:15.000000 data/tiles/stretch/Blue_Fractal.jpg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5516 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/01b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5981 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/12z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6465 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/07z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6066 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5733 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5206 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/10b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5700 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/08a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4202 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 124 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5417 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/03z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5531 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/10a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6058 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/11z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6012 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5808 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/09z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5710 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/05a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5658 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/09a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6171 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/08b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6061 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/05b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5326 2019-12-21 00:00:59.000000 data/cardset-crystal-mahjongg-png/01a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5991 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/07b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5787 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/04b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5946 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/06z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5217 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/04z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6582 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5951 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5615 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/04a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5067 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5599 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5879 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/10z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6202 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/06b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5551 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/07a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5616 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/03a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5257 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/02z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5005 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/02b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5447 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/02a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5459 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5525 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/03b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6207 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/05z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5382 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/01z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5687 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/06a.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6176 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/08z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6387 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/09b.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5995 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6249 2019-12-21 00:01:00.000000 data/cardset-crystal-mahjongg-png/08c.png │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-dondorf-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 296 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12803 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 289 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4250 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 635 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11977 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3029 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 571 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2635 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 652 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 610 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3180 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 302 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 301 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2786 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7849 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/01z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 299 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3334 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3996 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2632 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12121 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3257 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13075 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3349 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11124 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 541 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11426 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4049 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 577 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3014 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3005 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12167 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 322 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 310 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2687 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2699 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2191 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11617 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3009 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 622 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2396 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 300 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 295 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 303 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3005 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2428 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 548 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2991 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2616 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3017 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3119 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 647 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12458 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2849 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3674 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2605 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4188 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 101 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 285 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3681 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3947 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2738 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11534 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11548 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12104 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4058 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2511 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15798 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 312 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2824 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3009 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2617 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-11-15 19:58:39.000000 data/cardset-dondorf-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 573 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 293 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3938 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4076 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3168 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3206 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3938 2019-11-15 19:58:38.000000 data/cardset-dondorf-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 304 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-11-15 19:58:40.000000 data/cardset-dondorf-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2890 2019-11-15 19:58:37.000000 data/cardset-dondorf-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-matrix-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-11-15 19:58:50.000000 data/cardset-matrix-png/55z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-11-15 19:58:50.000000 data/cardset-matrix-png/48z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 442 2019-11-15 19:58:49.000000 data/cardset-matrix-png/13z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-11-15 19:58:49.000000 data/cardset-matrix-png/25z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 430 2019-11-15 19:58:50.000000 data/cardset-matrix-png/61z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:58:49.000000 data/cardset-matrix-png/12z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 445 2019-11-15 19:58:49.000000 data/cardset-matrix-png/18z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-11-15 19:58:49.000000 data/cardset-matrix-png/31z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 19:58:49.000000 data/cardset-matrix-png/35z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-11-15 19:58:50.000000 data/cardset-matrix-png/46z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-11-15 19:58:50.000000 data/cardset-matrix-png/83z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 381 2019-11-15 19:58:49.000000 data/cardset-matrix-png/04z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:58:49.000000 data/cardset-matrix-png/34z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 436 2019-11-15 19:58:49.000000 data/cardset-matrix-png/24z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 473 2019-11-15 19:58:49.000000 data/cardset-matrix-png/38z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:58:50.000000 data/cardset-matrix-png/52z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 407 2019-11-15 19:58:49.000000 data/cardset-matrix-png/41z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:58:50.000000 data/cardset-matrix-png/73z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-11-15 19:58:50.000000 data/cardset-matrix-png/69z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-11-15 19:58:49.000000 data/cardset-matrix-png/23z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-11-15 19:58:50.000000 data/cardset-matrix-png/68z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-11-15 19:58:50.000000 data/cardset-matrix-png/86z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 365 2019-11-15 19:58:48.000000 data/cardset-matrix-png/01z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 448 2019-11-15 19:58:51.000000 data/cardset-matrix-png/99z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-11-15 19:58:50.000000 data/cardset-matrix-png/78z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 471 2019-11-15 19:58:50.000000 data/cardset-matrix-png/80z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:58:50.000000 data/cardset-matrix-png/60z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 476 2019-11-15 19:58:50.000000 data/cardset-matrix-png/63z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-11-15 19:58:51.000000 data/cardset-matrix-png/88z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-11-15 19:58:51.000000 data/cardset-matrix-png/91z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 471 2019-11-15 19:58:50.000000 data/cardset-matrix-png/87z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 397 2019-11-15 19:58:49.000000 data/cardset-matrix-png/07z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-11-15 19:58:51.000000 data/cardset-matrix-png/94z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-11-15 19:58:51.000000 data/cardset-matrix-png/97z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 483 2019-11-15 19:58:49.000000 data/cardset-matrix-png/39z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 418 2019-11-15 19:58:50.000000 data/cardset-matrix-png/71z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-11-15 19:58:50.000000 data/cardset-matrix-png/64z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:58:49.000000 data/cardset-matrix-png/42z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-11-15 19:58:49.000000 data/cardset-matrix-png/17z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 455 2019-11-15 19:58:50.000000 data/cardset-matrix-png/67z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-11-15 19:58:49.000000 data/cardset-matrix-png/100z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-11-15 19:58:51.000000 data/cardset-matrix-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 261 2019-11-15 19:58:51.000000 data/cardset-matrix-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 478 2019-11-15 19:58:50.000000 data/cardset-matrix-png/82z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 452 2019-11-15 19:58:50.000000 data/cardset-matrix-png/70z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 420 2019-11-15 19:58:50.000000 data/cardset-matrix-png/51z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 288 2019-11-15 19:58:51.000000 data/cardset-matrix-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-11-15 19:58:50.000000 data/cardset-matrix-png/77z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 379 2019-11-15 19:58:49.000000 data/cardset-matrix-png/11z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 421 2019-11-15 19:58:49.000000 data/cardset-matrix-png/22z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 19:58:49.000000 data/cardset-matrix-png/29z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 417 2019-11-15 19:58:49.000000 data/cardset-matrix-png/09z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 472 2019-11-15 19:58:49.000000 data/cardset-matrix-png/30z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 443 2019-11-15 19:58:50.000000 data/cardset-matrix-png/72z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:58:49.000000 data/cardset-matrix-png/19z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-11-15 19:58:50.000000 data/cardset-matrix-png/81z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-11-15 19:58:51.000000 data/cardset-matrix-png/96z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 453 2019-11-15 19:58:50.000000 data/cardset-matrix-png/49z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 427 2019-11-15 19:58:50.000000 data/cardset-matrix-png/47z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-11-15 19:58:50.000000 data/cardset-matrix-png/53z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-11-15 19:58:49.000000 data/cardset-matrix-png/28z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 445 2019-11-15 19:58:50.000000 data/cardset-matrix-png/75z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 415 2019-11-15 19:58:48.000000 data/cardset-matrix-png/03z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 447 2019-11-15 19:58:49.000000 data/cardset-matrix-png/27z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-11-15 19:58:50.000000 data/cardset-matrix-png/54z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-11-15 19:58:50.000000 data/cardset-matrix-png/62z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 464 2019-11-15 19:58:51.000000 data/cardset-matrix-png/90z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 110 2019-11-15 19:58:51.000000 data/cardset-matrix-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 436 2019-11-15 19:58:49.000000 data/cardset-matrix-png/45z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 473 2019-11-15 19:58:50.000000 data/cardset-matrix-png/85z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-11-15 19:58:50.000000 data/cardset-matrix-png/84z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 480 2019-11-15 19:58:51.000000 data/cardset-matrix-png/89z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-11-15 19:58:49.000000 data/cardset-matrix-png/08z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 479 2019-11-15 19:58:49.000000 data/cardset-matrix-png/36z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 412 2019-11-15 19:58:49.000000 data/cardset-matrix-png/06z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 462 2019-11-15 19:58:50.000000 data/cardset-matrix-png/79z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 466 2019-11-15 19:58:50.000000 data/cardset-matrix-png/59z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 448 2019-11-15 19:58:49.000000 data/cardset-matrix-png/40z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 19:58:50.000000 data/cardset-matrix-png/56z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-11-15 19:58:49.000000 data/cardset-matrix-png/05z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-11-15 19:58:50.000000 data/cardset-matrix-png/65z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 412 2019-11-15 19:58:49.000000 data/cardset-matrix-png/14z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 470 2019-11-15 19:58:50.000000 data/cardset-matrix-png/58z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-11-15 19:58:50.000000 data/cardset-matrix-png/66z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 449 2019-11-15 19:58:49.000000 data/cardset-matrix-png/43z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-11-15 19:58:49.000000 data/cardset-matrix-png/15z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-11-15 19:58:50.000000 data/cardset-matrix-png/57z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 261 2019-11-15 19:58:51.000000 data/cardset-matrix-png/back01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 460 2019-11-15 19:58:49.000000 data/cardset-matrix-png/37z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 481 2019-11-15 19:58:51.000000 data/cardset-matrix-png/93z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 454 2019-11-15 19:58:50.000000 data/cardset-matrix-png/50z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 463 2019-11-15 19:58:51.000000 data/cardset-matrix-png/92z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 484 2019-11-15 19:58:51.000000 data/cardset-matrix-png/98z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 463 2019-11-15 19:58:49.000000 data/cardset-matrix-png/32z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 468 2019-11-15 19:58:51.000000 data/cardset-matrix-png/95z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 462 2019-11-15 19:58:49.000000 data/cardset-matrix-png/26z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 19:58:50.000000 data/cardset-matrix-png/76z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 440 2019-11-15 19:58:49.000000 data/cardset-matrix-png/33z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 459 2019-11-15 19:58:49.000000 data/cardset-matrix-png/20z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 427 2019-11-15 19:58:49.000000 data/cardset-matrix-png/10z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 405 2019-11-15 19:58:48.000000 data/cardset-matrix-png/02z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 423 2019-11-15 19:58:49.000000 data/cardset-matrix-png/21z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 400 2019-11-15 19:58:49.000000 data/cardset-matrix-png/44z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 428 2019-11-15 19:58:50.000000 data/cardset-matrix-png/74z.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 437 2019-11-15 19:58:49.000000 data/cardset-matrix-png/16z.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 data/cardset-oxymoron-png/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12792 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/back001.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2261 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/13h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 331 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/shadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1121 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/09c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 803 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom06-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2094 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/11h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1001 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/07h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 348 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/shadow00.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 904 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/03d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 807 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 864 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 988 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/06h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 340 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 531 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 887 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/02h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4559 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/back102.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1088 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/07c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1060 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/10h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 909 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/04h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4520 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/back101.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2203 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/12s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 996 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/03c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2095 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/13s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1075 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/07s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2195 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/11c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 536 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2053 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/11d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 944 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/10d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 315 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 866 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 797 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 932 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/03h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 810 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow09.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2172 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/13d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 967 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/07d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 933 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/05d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 842 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/01d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2194 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/12d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1058 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/05s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 769 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom07-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 768 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom05-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 461 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom01-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 899 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/01h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 457 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 469 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/shade.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 346 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 323 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow08.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 337 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 314 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 980 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/03s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 884 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/04d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/shadow03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 862 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 876 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom03.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 928 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/02s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 971 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/08d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1013 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/05c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 780 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 869 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l03-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2273 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/12h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow10.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 900 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/06d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1045 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/08h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 846 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/02d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 575 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/back192.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1107 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/10c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1135 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/back111.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 172 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/config.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/shadow02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 326 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/shadow01.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1132 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/08s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1133 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/10s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 801 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom04.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 965 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/04s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 333 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow05.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2032 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/11s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 828 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l02.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2284 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/12c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 833 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l02-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2280 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/13c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1027 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/09h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1167 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/01s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 321 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 327 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow13.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 979 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/04c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 997 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/05h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 941 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/01c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 764 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/bottom07.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 785 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/l04-n.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 334 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow06.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1115 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/08c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1107 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/09s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-11-15 19:58:59.000000 data/cardset-oxymoron-png/back191.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1070 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/06s.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 344 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow12.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1061 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/06c.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 942 2019-11-15 19:58:58.000000 data/cardset-oxymoron-png/09d.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 342 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/shadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 328 2019-11-15 19:59:00.000000 data/cardset-oxymoron-png/xshadow11.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 947 2019-11-15 19:58:57.000000 data/cardset-oxymoron-png/02c.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 scripts/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 246 2019-11-15 19:56:15.000000 scripts/test-inside-dist.sh │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 264 2019-11-15 19:56:15.000000 scripts/travis-ci-build │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 669 2019-11-15 19:56:15.000000 scripts/repack-min-cardsets.bash │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 256 2019-11-15 19:56:15.000000 scripts/cardsets_to_bundle │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6718 2019-11-15 20:34:19.000000 scripts/cardset_viewer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-11-15 19:56:15.000000 scripts/refactor1.vim │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4593 2019-11-15 20:34:19.000000 scripts/mahjongg_utils.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 1333 2019-11-15 19:56:15.000000 scripts/cardconv │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1620 2019-11-15 20:34:19.000000 scripts/gen_individual_importing_tests.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2104 2019-11-15 20:34:19.000000 scripts/create_iss.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 297 2019-11-15 19:56:15.000000 scripts/build.bat │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 466 2019-11-15 19:56:15.000000 scripts/filter-inidivual-importing-tests.pl │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6876 2019-11-15 20:34:19.000000 scripts/all_games.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3349 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/07s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 438 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shade.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 316 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 286 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3334 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/07c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2824 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/04c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 299 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow09.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11534 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/11s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3681 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/08s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 580 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/l02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4058 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/09h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 613 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/l02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15798 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/back01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4049 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/10d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 101 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/config.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 439 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 303 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11124 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/11c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3947 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/10s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 591 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 310 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3017 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/08d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 300 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2635 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/03d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 573 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/l04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3005 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3206 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/06c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3996 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/10h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 283 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 301 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 606 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11617 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/12d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2191 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/01d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 293 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3009 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/05s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13075 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/13s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 320 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2699 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/05d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 312 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow06.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 652 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom04-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3180 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/06h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2616 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/02s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3005 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/03s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 635 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom06-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 647 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/l03-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 289 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11977 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/11h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11548 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/12c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 307 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 444 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 548 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/l01.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 322 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 571 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom05.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4076 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/09s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2991 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2428 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/04d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2786 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/02h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 324 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow13.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 294 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow00.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3014 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/03h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4250 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/09c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3119 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/05c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2511 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/01s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2605 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/02d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12458 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/12h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3009 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/05h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3938 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/09d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4188 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/10c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3168 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/06s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2890 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/02c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2738 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/04s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 577 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/l01-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12104 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/13c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 295 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 296 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2687 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/07d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 285 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom02.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11426 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/11d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 546 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/l04.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12803 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/13h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12167 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/13d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3674 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/08h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2396 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/01h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3257 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/03c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 305 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow12.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow08.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 541 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom02-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2849 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/06d.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12121 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/12s.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 622 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom07-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 318 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/xshadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 582 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom07.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 610 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/l03.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 304 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow11.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2632 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/04h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7849 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/01z.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 607 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/bottom05-n.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2617 2019-12-21 00:01:04.000000 data/cardset-dondorf-png/01c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3938 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/08c.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 302 2019-12-21 00:01:06.000000 data/cardset-dondorf-png/shadow10.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3029 2019-12-21 00:01:05.000000 data/cardset-dondorf-png/07h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/pl/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/pl/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 63863 2019-12-21 00:00:58.000000 locale/pl/LC_MESSAGES/pysol.mo │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/de/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/de/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 108049 2019-12-21 00:00:58.000000 locale/de/LC_MESSAGES/pysol.mo │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/ru/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/ru/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 133972 2019-12-21 00:00:58.000000 locale/ru/LC_MESSAGES/pysol.mo │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/it/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 locale/it/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 55645 2019-12-21 00:00:58.000000 locale/it/LC_MESSAGES/pysol.mo │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2393323 2019-11-15 20:34:11.000000 _python_bundle/stdlib.zip │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/modules/ │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 218940 2019-11-15 20:34:15.000000 _python_bundle/modules/pyexpat.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 19964 2019-11-15 20:34:15.000000 _python_bundle/modules/_bisect.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 21952 2019-11-15 20:34:15.000000 _python_bundle/modules/fcntl.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14188 2019-11-15 20:34:15.000000 _python_bundle/modules/_testimportmultiple.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 23372 2019-11-15 20:34:15.000000 _python_bundle/modules/_posixsubprocess.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 141192 2019-11-15 20:34:15.000000 _python_bundle/modules/_codecs_cn.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 45460 2019-11-15 20:34:15.000000 _python_bundle/modules/_sha3.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 89488 2019-11-15 20:34:15.000000 _python_bundle/modules/_socket.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14188 2019-11-15 20:34:15.000000 _python_bundle/modules/_xxtestfuzz.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 32780 2019-11-15 20:34:16.000000 _python_bundle/modules/binascii.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 35800 2019-11-15 20:34:16.000000 _python_bundle/modules/ossaudiodev.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 24444 2019-11-15 20:34:16.000000 _python_bundle/modules/_lsprof.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 35872 2019-11-15 20:34:16.000000 _python_bundle/modules/zlib.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14240 2019-11-15 20:34:16.000000 _python_bundle/modules/_opcode.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 20188 2019-11-15 20:34:16.000000 _python_bundle/modules/_queue.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 48692 2019-11-15 20:34:16.000000 _python_bundle/modules/_json.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 19136 2019-11-15 20:34:16.000000 _python_bundle/modules/_sha1.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 30736 2019-11-15 20:34:16.000000 _python_bundle/modules/select.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 239504 2019-11-15 20:34:16.000000 _python_bundle/modules/_codecs_jp.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14188 2019-11-15 20:34:16.000000 _python_bundle/modules/_contextvars.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 45752 2019-11-15 20:34:16.000000 _python_bundle/modules/cmath.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 44168 2019-11-15 20:34:16.000000 _python_bundle/modules/_testbuffer.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 44684 2019-11-15 20:34:16.000000 _python_bundle/modules/_struct.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18648 2019-11-15 20:34:16.000000 _python_bundle/modules/xxlimited.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18936 2019-11-15 20:34:16.000000 _python_bundle/modules/resource.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 28532 2019-11-15 20:34:16.000000 _python_bundle/modules/_hashlib.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 36424 2019-11-15 20:34:16.000000 _python_bundle/modules/_csv.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 48772 2019-11-15 20:34:16.000000 _python_bundle/modules/math.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18384 2019-11-15 20:34:16.000000 _python_bundle/modules/syslog.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 80316 2019-11-15 20:34:16.000000 _python_bundle/modules/_sqlite3.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 27284 2019-11-15 20:34:16.000000 _python_bundle/modules/parser.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22968 2019-11-15 20:34:16.000000 _python_bundle/modules/_multiprocessing.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 46280 2019-11-15 20:34:16.000000 _python_bundle/modules/audioop.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 1062040 2019-11-15 20:34:16.000000 _python_bundle/modules/unicodedata.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 27716 2019-11-15 20:34:16.000000 _python_bundle/modules/_sha256.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 24708 2019-11-15 20:34:16.000000 _python_bundle/modules/termios.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 54064 2019-11-15 20:34:16.000000 _python_bundle/modules/array.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 60560 2019-11-15 20:34:16.000000 _python_bundle/modules/_asyncio.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 19132 2019-11-15 20:34:16.000000 _python_bundle/modules/_md5.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18752 2019-11-15 20:34:16.000000 _python_bundle/modules/_random.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26636 2019-11-15 20:34:16.000000 _python_bundle/modules/_ctypes_test.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 114296 2019-11-15 20:34:16.000000 _python_bundle/modules/_pickle.cpython-37m.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33455 2019-11-15 20:33:58.000000 _python_bundle/modules/_sysconfigdata_m_linux_.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 102676 2019-11-15 20:34:16.000000 _python_bundle/modules/_testcapi.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 24032 2019-11-15 20:34:16.000000 _python_bundle/modules/_testmultiphase.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 102908 2019-11-15 20:34:16.000000 _python_bundle/modules/_ctypes.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 37648 2019-11-15 20:34:16.000000 _python_bundle/modules/_multibytecodec.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 104328 2019-11-15 20:34:16.000000 _python_bundle/modules/_codecs_tw.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 61288 2019-11-15 20:34:16.000000 _python_bundle/modules/_blake2.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 343568 2019-11-15 20:34:16.000000 _python_bundle/modules/_decimal.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 48200 2019-11-15 20:34:16.000000 _python_bundle/modules/_sha512.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 109680 2019-11-15 20:34:16.000000 _python_bundle/modules/_ssl.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 153512 2019-11-15 20:34:16.000000 _python_bundle/modules/_codecs_hk.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 25308 2019-11-15 20:34:16.000000 _python_bundle/modules/_heapq.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 62744 2019-11-15 20:34:16.000000 _python_bundle/modules/_elementtree.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26516 2019-11-15 20:34:16.000000 _python_bundle/modules/_codecs_iso2022.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 28312 2019-11-15 20:34:17.000000 _python_bundle/modules/mmap.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 96084 2019-11-15 20:34:17.000000 _python_bundle/modules/_datetime.cpython-37m.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 133000 2019-11-15 20:34:17.000000 _python_bundle/modules/_codecs_kr.cpython-37m.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2393319 2019-12-21 00:16:22.000000 _python_bundle/stdlib.zip │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 39941 2019-11-15 20:34:10.000000 _python_bundle/site-packages/configobj.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15846 2019-11-15 20:34:11.000000 _python_bundle/site-packages/validate.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 22815 2019-11-15 20:34:11.000000 _python_bundle/site-packages/six.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14519 2019-11-15 20:34:11.000000 _python_bundle/site-packages/random2.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1965 2019-11-15 20:34:10.000000 _python_bundle/site-packages/jnius_config.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 195 2019-11-15 20:34:10.000000 _python_bundle/site-packages/_version.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1082 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/LICENSE │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/top_level.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9022 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/METADATA │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2184 2019-11-15 20:33:51.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/RECORD │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-11-15 20:33:51.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/INSTALLER │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 110 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1965 2019-12-21 00:16:21.000000 _python_bundle/site-packages/jnius_config.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14519 2019-12-21 00:16:21.000000 _python_bundle/site-packages/random2.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 22815 2019-12-21 00:16:21.000000 _python_bundle/site-packages/six.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 39941 2019-12-21 00:16:21.000000 _python_bundle/site-packages/configobj.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15846 2019-12-21 00:16:21.000000 _python_bundle/site-packages/validate.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 195 2019-12-21 00:16:21.000000 _python_bundle/site-packages/_version.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8 2019-12-21 00:16:10.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/top_level.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1704 2019-12-21 00:16:10.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/METADATA │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1 2019-12-21 00:16:10.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/zip-safe │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 93 2019-12-21 00:16:10.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-12-21 00:16:11.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/RECORD │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-12-21 00:16:11.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/INSTALLER │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/pysol_cards/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-11-15 20:34:11.000000 _python_bundle/site-packages/pysol_cards/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2881 2019-11-15 20:34:11.000000 _python_bundle/site-packages/pysol_cards/cards.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3177 2019-11-15 20:34:11.000000 _python_bundle/site-packages/pysol_cards/random.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2523 2019-11-15 20:34:11.000000 _python_bundle/site-packages/pysol_cards/random_base.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13015 2019-11-15 20:34:11.000000 _python_bundle/site-packages/pysol_cards/deal_game.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-11-15 20:34:11.000000 _python_bundle/site-packages/pysol_cards/errors.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13015 2019-12-21 00:16:21.000000 _python_bundle/site-packages/pysol_cards/deal_game.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2523 2019-12-21 00:16:21.000000 _python_bundle/site-packages/pysol_cards/random_base.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 357 2019-12-21 00:16:21.000000 _python_bundle/site-packages/pysol_cards/errors.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3587 2019-12-21 00:16:21.000000 _python_bundle/site-packages/pysol_cards/random.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 230 2019-12-21 00:16:21.000000 _python_bundle/site-packages/pysol_cards/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2881 2019-12-21 00:16:21.000000 _python_bundle/site-packages/pysol_cards/cards.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28 2019-12-21 00:16:11.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/top_level.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2746 2019-12-21 00:16:11.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/METADATA │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 93 2019-12-21 00:16:11.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-12-21 00:16:11.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/RECORD │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-12-21 00:16:11.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/INSTALLER │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/attr/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/filters.pyi │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1765 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/exceptions.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 615 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/_config.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33318 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/_make.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1358 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/converters.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8257 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/__init__.pyi │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 0 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/py.typed │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/converters.pyi │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4037 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/_funcs.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1868 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/validators.pyi │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1339 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/filters.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/exceptions.pyi │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 209 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attr/_version_info.pyi │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1526 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7457 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/validators.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1758 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/_version_info.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5416 2019-12-21 00:16:21.000000 _python_bundle/site-packages/attr/_compat.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/ │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 60896 2019-12-21 00:16:12.000000 _python_bundle/site-packages/android/_android_billing.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9028 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/mixer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3407 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/broadcast.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1839 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/_ctypes_library_finder.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2578 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/activity.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/loadingscreen.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 183 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/billing.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 101756 2019-12-21 00:16:12.000000 _python_bundle/site-packages/android/_android.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10582 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/permissions.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/config.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1525 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/runnable.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 215 2019-12-21 00:16:21.000000 _python_bundle/site-packages/android/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12 2019-12-21 00:16:10.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/top_level.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1156 2019-12-21 00:16:10.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/METADATA │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 47 2019-12-21 00:16:10.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/pbr.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 93 2019-12-21 00:16:10.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1906 2019-12-21 00:16:11.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/RECORD │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 37 2019-12-21 00:16:10.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/AUTHORS │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-12-21 00:16:11.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/INSTALLER │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1055 2019-12-21 00:16:10.000000 _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/LICENSE │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7661 2019-12-21 00:16:21.000000 _python_bundle/site-packages/jnius/reflect.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1845 2019-12-21 00:16:21.000000 _python_bundle/site-packages/jnius/signatures.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 398440 2019-12-21 00:16:12.000000 _python_bundle/site-packages/jnius/jnius.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1511 2019-12-21 00:16:21.000000 _python_bundle/site-packages/jnius/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/src/org/ │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/src/org/jnius/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1134 2019-02-20 21:00:43.000000 _python_bundle/site-packages/jnius/src/org/jnius/NativeInvocationHandler.java │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/top_level.txt │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9022 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/METADATA │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 110 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2184 2019-12-21 00:16:11.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/RECORD │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-12-21 00:16:11.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/INSTALLER │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1082 2019-12-21 00:16:10.000000 _python_bundle/site-packages/attrs-19.3.0.dist-info/LICENSE │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5036 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/support.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10423 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/utils.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17827 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/animation.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9790 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/base.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 251 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/version.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8923 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10796 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/config.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11022 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/gesture.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 603 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/setupconfig.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3760 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/parser.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2031 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/geometry.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7533 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/factory_registers.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9674 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/app.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8056 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/vector.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/event.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 145232 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/_clock.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 184544 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/_event.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1730 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/compat.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5567 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/interactive.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2950 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/metrics.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5645 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/atlas.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1323 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/resources.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 93524 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/weakproxy.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 21356 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/multistroke.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2549 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/weakmethod.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11208 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/loader.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3846 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/cache.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2829 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/context.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7799 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/logger.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3145 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/factory.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12320 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/clock.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 394320 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/properties.so │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/graphics/ │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 272728 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/context_instructions.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1649 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/graphics/__init__.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 107628 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/fbo.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26716 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/buffer.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 142252 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/instructions.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 293856 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/texture.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 98732 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/stencil_instructions.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 107668 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/transformation.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 310992 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/opengl.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 98120 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/scissor_instructions.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 135556 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/shader.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 72156 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/opengl_utils.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 423496 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/svg.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 51476 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/compiler.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 69124 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/vbo.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 154052 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/tesselator.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 72736 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/gl_instructions.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 471608 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/vertex_instructions.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 35000 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/vertex.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 119092 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/context.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 115528 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/cgl.so │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 200 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/__init__.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26248 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_sdl2.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 30420 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_gl.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22292 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_glew.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 329568 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_debug.so │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22152 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_mock.so │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6638 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/image/ │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 60168 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/image/_img_sdl2.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17591 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2839 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_pygame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1425 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_tex.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2305 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_ffpyplayer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11855 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_gif.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2045 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_sdl2.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1271 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_dds.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2759 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/image/img_pil.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/spelling/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2060 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/spelling/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1781 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/spelling/spelling_enchant.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/audio/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2607 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/audio/audio_avplayer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4023 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/audio/__init__.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 108596 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/audio/audio_sdl2.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3411 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/audio/audio_gstplayer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3435 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/audio/audio_pygame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4299 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/audio/audio_ffpyplayer.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/gl/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2429 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/gl/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/text/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15868 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/text/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2181 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/text/text_pil.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3797 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/text/text_pygame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14714 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/text/markup.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 64676 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/text/_text_sdl2.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2284 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/text/text_sdl2.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 100112 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/text/text_layout.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2825 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/text/text_pango.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/window/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 34268 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/window/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10992 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/window/window_pygame.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 17948 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/window/window_info.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20089 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/window/window_sdl2.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 99756 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/window/_window_sdl2.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3463 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/window/window_egl_rpi.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/clipboard/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3144 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1665 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/_clipboard_ext.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1145 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_dummy.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1954 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_pygame.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1821 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_nspaste.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1507 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_dbusklipper.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 950 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_xclip.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1538 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_sdl2.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22212 2019-11-15 20:33:55.000000 _python_bundle/site-packages/kivy/core/clipboard/_clipboard_sdl2.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 981 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_xsel.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3095 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_android.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1646 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_gtk3.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1845 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_winctypes.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/camera/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4530 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/camera/camera_gi.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3863 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/camera/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2640 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/camera/camera_picamera.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3548 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/camera/camera_opencv.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6212 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/camera/camera_android.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/video/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5743 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/video/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 395 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/video/video_null.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4533 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/video/video_gstplayer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7619 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/video/video_ffpyplayer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2758 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/core/video/video_ffmpeg.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/network/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 189 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/network/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9214 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/network/urlrequest.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 603 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/setupconfig.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5567 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/interactive.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1730 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/compat.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5036 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/support.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17827 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/animation.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2829 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/context.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 338 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/event.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 93524 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/weakproxy.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11208 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/loader.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 145232 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/_clock.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2950 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/metrics.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3760 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/parser.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 184544 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/_event.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9674 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/app.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7533 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/factory_registers.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2549 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/weakmethod.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11022 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/gesture.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2031 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/geometry.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5645 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/atlas.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 21356 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/multistroke.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9790 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/base.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10796 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/config.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1323 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/resources.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3145 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/factory.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7799 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/logger.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3846 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/cache.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8923 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12320 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/clock.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 251 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/version.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10423 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/utils.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8056 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/vector.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 394320 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/properties.so │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/garden/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1529 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/garden/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/modules/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 906 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/keybinding.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2537 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/monitor.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19156 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/inspector.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5457 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 419 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/webdebugger.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1496 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/recorder.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/cursor.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6300 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/joycursor.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2010 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/touchring.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 26539 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/console.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5922 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/screen.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 204670 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/_webdebugger.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 785 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/modules/showborder.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1529 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/garden/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/effects/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2011 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/effects/scroll.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2107 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/effects/dampedscroll.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2546 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/effects/kinetic.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 770 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/effects/opacityscroll.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 189 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/effects/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/network/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9214 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/network/urlrequest.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 189 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/network/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/uix/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5686 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recyclegridlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1760 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/scatterlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6665 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/splitter.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20222 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/settings.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 23558 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/filechooser.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/stencilview.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2801 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/checkbox.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17282 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/effectwidget.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11140 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/scatter.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 57316 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/textinput.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12490 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/videoplayer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8316 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/gridlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3864 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/stacklayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2263 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/relativelayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4681 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/slider.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4925 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/codeinput.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4124 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/video.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1577 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/progressbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6449 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/bubble.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13317 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/tabbedpanel.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3313 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/spinner.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3625 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/pagelayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1531 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/switch.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 952 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/button.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14377 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/actionbar.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1828 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/camera.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6098 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/image.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 23133 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/screenmanager.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4231 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recycleboxlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2737 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/popup.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/togglebutton.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5118 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/label.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19423 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/scrollview.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8197 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/treeview.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2339 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/floatlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4764 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/layout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13379 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/vkeyboard.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9919 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/gesturesurface.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1874 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/anchorlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5970 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/dropdown.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7475 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/accordion.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 185 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4626 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/boxlayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5184 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/modalview.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 28423 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/rst.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12460 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/carousel.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11381 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/colorpicker.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7657 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recyclelayout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 12847 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/widget.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5575 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/sandbox.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/uix/behaviors/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2606 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/codenavigation.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2194 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/cover.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3358 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/button.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6891 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/compoundselection.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3762 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/drag.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5790 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/touchripple.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5291 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/knspace.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2944 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/emacs.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2507 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/togglebutton.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6766 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/focus.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 934 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/behaviors/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/uix/recycleview/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3765 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recycleview/datamodel.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5615 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recycleview/views.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6400 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recycleview/layout.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8076 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/uix/recycleview/__init__.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/input/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 520 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5896 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/recorder.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7486 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/motionevent.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 735 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/shape.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 992 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/provider.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/factory.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 735 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/shape.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5896 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/recorder.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 992 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/provider.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 829 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/factory.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 520 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7486 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/motionevent.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/input/postproc/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 896 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1426 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/ignorelist.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3223 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/calibration.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1926 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/tripletap.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1432 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/dejitter.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1885 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/doubletap.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1713 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/postproc/retaintouch.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1926 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/tripletap.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3223 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/calibration.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1713 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/retaintouch.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1432 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/dejitter.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1885 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/doubletap.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 896 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1426 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/postproc/ignorelist.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/input/providers/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1787 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/providers/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6258 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/providers/mouse.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3303 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/providers/androidjoystick.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8081 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/providers/linuxwacom.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3787 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/providers/leapfinger.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7686 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/input/providers/tuio.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/deps/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 186 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/deps/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/storage/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7403 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/storage/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2739 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/storage/dictstore.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2954 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/storage/redisstore.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2700 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/storage/jsonstore.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/extras/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 186 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/extras/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1523 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/extras/highlight.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/uix/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28423 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/rst.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3625 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/pagelayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8316 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/gridlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1874 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/anchorlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 14377 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/actionbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 185 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2801 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/checkbox.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1828 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/camera.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2339 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/floatlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/togglebutton.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 57316 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/textinput.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13317 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/tabbedpanel.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5970 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/dropdown.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5184 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/modalview.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4764 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/layout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6098 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/image.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4231 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/recycleboxlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6449 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/bubble.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4925 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/codeinput.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1531 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/switch.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4681 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/slider.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6665 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/splitter.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13379 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/vkeyboard.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1577 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/progressbar.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3313 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/spinner.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5118 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/label.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12847 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/widget.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5686 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/recyclegridlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 410 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/stencilview.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5575 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/sandbox.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4626 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/boxlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3864 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/stacklayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11140 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/scatter.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7475 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/accordion.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 19423 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/scrollview.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2263 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/relativelayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12460 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/carousel.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 20222 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/settings.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17282 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/effectwidget.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8197 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/treeview.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 952 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/button.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12490 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/videoplayer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 23133 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/screenmanager.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4124 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/video.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2737 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/popup.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 11381 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/colorpicker.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1760 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/scatterlayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7657 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/recyclelayout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9919 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/gesturesurface.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 23558 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/filechooser.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/uix/recycleview/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8076 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/recycleview/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6400 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/recycleview/layout.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5615 2019-11-15 20:34:11.000000 _python_bundle/site-packages/kivy/uix/recycleview/views.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3765 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/recycleview/datamodel.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/uix/behaviors/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2606 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/codenavigation.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6891 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/compoundselection.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 934 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2507 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/togglebutton.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2194 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/cover.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2944 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/emacs.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5291 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/knspace.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6766 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/focus.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5790 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/touchripple.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3358 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/button.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3762 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/uix/behaviors/drag.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lib/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 185 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lib/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5712 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lib/mtdev.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8598 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lib/ddsfile.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lib/vidcore_lite/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 196 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lib/vidcore_lite/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lib/gstplayer/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 368 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lib/gstplayer/__init__.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2603 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/settings_kivy.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 42076 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/style.kv │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/images/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4053 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/defaultshape.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 73 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/testpattern.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/cursor.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8723 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/background.jpg │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3519 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/defaulttheme.atlas │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2890 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/image-loading.gif │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 54001 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/defaulttheme-0.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/glsl/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 190 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/default.vs │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 94 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/default.fs │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/header.fs │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 74 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/default.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 370 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/header.vs │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/logo/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 538 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-24.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7329 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-256.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 16577 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-512.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 724 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-32.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3186 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-128.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1468 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-64.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1046 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-48.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 392 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-16.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/fonts/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 114624 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/RobotoMono-Regular.ttf │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 161484 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-Italic.ttf │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 741536 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/DejaVuSans.ttf │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 162876 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-Regular.ttf │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 163644 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-BoldItalic.ttf │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 162464 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-Bold.ttf │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/keyboards/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3319 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/qwerty.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3547 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/azerty.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3330 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/qwertz.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4994 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/en_US.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5022 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/fr_CH.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5307 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/de.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5022 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/de_CH.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3303 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/providers/androidjoystick.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3787 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/providers/leapfinger.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6258 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/providers/mouse.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7686 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/providers/tuio.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8081 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/providers/linuxwacom.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1787 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/input/providers/__init__.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2215 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/kviewer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 187 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4489 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/report.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3573 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/generate-icons.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3131 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/changelog_parser.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 6327 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/texturecompress.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 13099 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/stub-gl-debug.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8736 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/benchmark.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/gles_compat/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2494 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/gles_compat/subset_gles.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2215 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/kviewer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4489 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/report.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3131 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/changelog_parser.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3573 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/generate-icons.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8736 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/benchmark.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 187 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 13099 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/stub-gl-debug.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6327 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/texturecompress.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/pep8checker/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2660 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/pep8checker/pre-commit.githook │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2517 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/pep8checker/pep8kivy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 46702 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/pep8checker/pep8.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/packaging/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2608 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/packaging/factory.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 197 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/packaging/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/hook-kivy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 933 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/__main__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5746 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/highlight/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 9838 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy-mode.el │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy.json-tmlanguage │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1324 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy.tmLanguage │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1731 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy.vim │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 197 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/highlight/__init__.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/theming/ │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 693 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_on.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 382 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 254 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput_disabled_active.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2858 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2773 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 181 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_group.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 891 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_key_down.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3759 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/selector_middle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 225 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_off.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 434 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/image-missing.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_group_down.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 162 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1095 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/close.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4620 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/player-play-overlay.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 204 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/previous_normal.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 836 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 168 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_group_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 213 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 290 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 158 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_disabled_off.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 183 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 225 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_off.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2752 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/filechooser_file.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 82 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_item.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 127 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2932 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/filechooser_selected.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 179 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble_arrow.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 296 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_disabled_on.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_down.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled_down.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 737 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-background.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 266 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tree_opened.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 204 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/previous_normal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 330 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_group_down.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 744 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button_pressed.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3101 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn_pressed.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3211 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/filechooser_folder.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 478 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-medium.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2752 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/filechooser_file.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 115 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderh_background.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 692 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/progressbar.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 745 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/modalview-background.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 131 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderv_background.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput_active.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 179 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-button_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 130 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderv_background_disabled.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 2794 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 123 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/progressbar_background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/media-playback-stop.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 190 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 394 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 478 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-medium.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 82 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_view.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2921 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 182 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1803 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/slider_cursor_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 103 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_grip_h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-low.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 279 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/media-playback-start.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble_btn.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1092 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_on.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 277 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tree_closed.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/spinner_pressed.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 178 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble_btn_pressed.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 216 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/spinner_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/spinner.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-high.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1842 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/slider_cursor.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 115 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderh_background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3699 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/selector_right.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 515 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_down.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3033 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3704 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/selector_left.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 222 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button_disabled_pressed.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 190 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 136 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/media-playback-stop.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-muted.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 429 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 223 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button_pressed.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 72 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/separator.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1092 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_on.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 692 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/progressbar.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 382 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 182 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button_disabled.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 134 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled_h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 179 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble_arrow.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 216 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/spinner_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2921 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 2129 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/player-background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble_btn.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 311 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_disabled_down.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 481 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-background_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2773 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1803 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/slider_cursor_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2858 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn_disabled.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 96 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_item_down.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 130 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderv_background_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 121 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_off.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 332 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/bubble.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 528 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-high.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 213 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 183 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_h.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2932 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/filechooser_selected.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 425 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-low.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 282 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/spinner_pressed.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 86 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_bar.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 99 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/overflow.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/spinner.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 254 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput_disabled_active.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 134 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/media-playback-pause.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 891 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_key_down.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 429 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/modalview-background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 107 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_grip.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 737 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 181 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_group.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 114 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderh_background_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 296 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_disabled_on.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 168 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_group_disabled.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 744 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 121 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_off.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2204 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/ring.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3033 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 693 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_radio_on.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3699 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/selector_right.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 279 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/media-playback-start.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 481 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-background_disabled.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 479 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_down_h.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3759 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/selector_middle.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 158 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/checkbox_disabled_off.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3101 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/tab_btn_pressed.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3211 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/filechooser_folder.png │ │ │ -rw-r--r-- 0 vagrant (1000) vagrant (1000) 181 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-button.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 86 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/action_bar.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4620 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/player-play-overlay.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 477 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/audio-volume-muted.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 131 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/sliderv_background.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 99 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/overflow.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3704 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/selector_left.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 179 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/switch-button_disabled.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2204 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/ring.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 745 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1095 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/close.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 408 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput_active.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 222 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/button_disabled_pressed.png │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 394 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/textinput.png │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/highlight/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 197 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/highlight/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1324 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy.tmLanguage │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9838 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy-mode.el │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 592 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy.json-tmlanguage │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1731 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/highlight/kivy.vim │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/pep8checker/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2517 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/pep8checker/pep8kivy.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 46702 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/pep8checker/pep8.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2660 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/pep8checker/pre-commit.githook │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/packaging/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 197 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/packaging/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2608 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/packaging/factory.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 700 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5746 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 933 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/__main__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 474 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/tools/packaging/pyinstaller_hooks/hook-kivy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 291 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 107 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_grip.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1842 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/slider_cursor.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 123 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/progressbar_background.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 103 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/tools/theming/defaulttheme/splitter_grip_h.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/tools/gles_compat/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2494 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/tools/gles_compat/subset_gles.pyc │ │ │ drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lang/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lang/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 17278 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lang/parser.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 15259 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/lang/builder.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/effects/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 189 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/effects/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2546 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/effects/kinetic.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2011 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/effects/scroll.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 770 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/effects/opacityscroll.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2107 2019-11-15 20:34:10.000000 _python_bundle/site-packages/kivy/effects/dampedscroll.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8 2019-11-15 20:33:50.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/top_level.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1704 2019-11-15 20:33:50.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/METADATA │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1 2019-11-15 20:33:50.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/zip-safe │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 583 2019-11-15 20:33:51.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/RECORD │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-11-15 20:33:51.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/INSTALLER │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 93 2019-11-15 20:33:50.000000 _python_bundle/site-packages/random2-1.0.1.dist-info/WHEEL │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1511 2019-11-15 20:34:10.000000 _python_bundle/site-packages/jnius/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1845 2019-11-15 20:34:10.000000 _python_bundle/site-packages/jnius/signatures.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 398440 2019-11-15 20:33:55.000000 _python_bundle/site-packages/jnius/jnius.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7661 2019-11-15 20:34:10.000000 _python_bundle/site-packages/jnius/reflect.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/src/org/ │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/jnius/src/org/jnius/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1134 2019-02-20 21:00:43.000000 _python_bundle/site-packages/jnius/src/org/jnius/NativeInvocationHandler.java │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/android/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 424 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/loadingscreen.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 215 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 313 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/config.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1839 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/_ctypes_library_finder.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1525 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/runnable.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2578 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/activity.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 60896 2019-11-15 20:33:55.000000 _python_bundle/site-packages/android/_android_billing.so │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 3407 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/broadcast.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 9028 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/mixer.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 183 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/billing.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 10582 2019-11-15 20:34:10.000000 _python_bundle/site-packages/android/permissions.pyc │ │ │ --rwxr-xr-x 0 vagrant (1000) vagrant (1000) 101756 2019-11-15 20:33:55.000000 _python_bundle/site-packages/android/_android.so │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/attr/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 0 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/py.typed │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 458 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/exceptions.pyi │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1526 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/__init__.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1868 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/validators.pyi │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 214 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/filters.pyi │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1358 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/converters.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 351 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/converters.pyi │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 209 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/_version_info.pyi │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 33318 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/_make.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1765 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/exceptions.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 615 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/_config.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 8257 2019-11-15 20:33:49.000000 _python_bundle/site-packages/attr/__init__.pyi │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 5416 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/_compat.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4037 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/_funcs.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1339 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/filters.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 7457 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/validators.pyc │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1758 2019-11-15 20:34:10.000000 _python_bundle/site-packages/attr/_version_info.pyc │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1055 2019-11-15 20:33:50.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/LICENSE │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 12 2019-11-15 20:33:50.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/top_level.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1156 2019-11-15 20:33:50.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/METADATA │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 37 2019-11-15 20:33:50.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/AUTHORS │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 1906 2019-11-15 20:33:51.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/RECORD │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 47 2019-11-15 20:33:50.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/pbr.json │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-11-15 20:33:51.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/INSTALLER │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 93 2019-11-15 20:33:50.000000 _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/WHEEL │ │ │ -drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/ │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 28 2019-11-15 20:33:51.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/top_level.txt │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 2746 2019-11-15 20:33:51.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/METADATA │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 726 2019-11-15 20:33:51.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/RECORD │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 4 2019-11-15 20:33:51.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/INSTALLER │ │ │ --rw-r--r-- 0 vagrant (1000) vagrant (1000) 93 2019-11-15 20:33:51.000000 _python_bundle/site-packages/configobj-5.0.6.dist-info/WHEEL │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15259 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lang/builder.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17278 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lang/parser.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 451 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lang/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/graphics/ │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 154052 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/tesselator.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 293856 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/texture.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 135556 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/shader.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 98732 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/stencil_instructions.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 51476 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/compiler.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 107628 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/fbo.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 72156 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/opengl_utils.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26716 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/buffer.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 142252 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/instructions.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 115528 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/cgl.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 107668 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/transformation.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 69124 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/vbo.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 35000 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/vertex.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 471608 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/vertex_instructions.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 98120 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/scissor_instructions.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 423496 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/svg.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 72736 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/gl_instructions.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 272728 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/context_instructions.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 310992 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/opengl.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1649 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/graphics/__init__.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 119092 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/context.so │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/ │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22152 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_mock.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 329568 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_debug.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 30420 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_gl.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26248 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_sdl2.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 200 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/__init__.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22292 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/graphics/cgl_backend/cgl_glew.so │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lib/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8598 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lib/ddsfile.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5712 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lib/mtdev.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 185 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lib/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lib/vidcore_lite/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 196 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lib/vidcore_lite/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/lib/gstplayer/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 368 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/lib/gstplayer/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/modules/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5922 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/screen.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6300 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/joycursor.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 19156 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/inspector.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 26539 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/console.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1496 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/recorder.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1663 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/cursor.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 906 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/keybinding.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 785 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/showborder.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 204670 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/_webdebugger.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2537 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/monitor.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2010 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/touchring.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 419 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/webdebugger.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5457 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/modules/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/extras/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1523 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/extras/highlight.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 186 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/extras/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/storage/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2700 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/storage/jsonstore.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2739 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/storage/dictstore.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2954 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/storage/redisstore.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7403 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/storage/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2603 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/settings_kivy.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 42076 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/style.kv │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/logo/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 724 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-32.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 392 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-16.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3186 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-128.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 16577 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-512.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7329 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-256.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 538 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-24.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1046 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-48.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1468 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/logo/kivy-icon-64.png │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/keyboards/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5022 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/fr_CH.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5022 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/de_CH.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3547 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/azerty.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4994 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/en_US.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3330 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/qwertz.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3319 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/qwerty.json │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5307 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/keyboards/de.json │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/fonts/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 741536 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/DejaVuSans.ttf │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 161484 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-Italic.ttf │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 162464 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-Bold.ttf │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 162876 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-Regular.ttf │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 114624 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/RobotoMono-Regular.ttf │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 163644 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/fonts/Roboto-BoldItalic.ttf │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/images/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 73 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/testpattern.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 138 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/cursor.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4053 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/defaultshape.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 54001 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/defaulttheme-0.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 8723 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/background.jpg │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3519 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/defaulttheme.atlas │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2890 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/images/image-loading.gif │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/data/glsl/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 190 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/default.vs │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 74 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/default.png │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 94 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/default.fs │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 370 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/header.vs │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 229 2019-06-01 15:48:17.000000 _python_bundle/site-packages/kivy/data/glsl/header.fs │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/deps/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 186 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/deps/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6638 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/audio/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3435 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/audio/audio_pygame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4299 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/audio/audio_ffpyplayer.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 108596 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/audio/audio_sdl2.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3411 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/audio/audio_gstplayer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2607 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/audio/audio_avplayer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4023 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/audio/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/video/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 395 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/video/video_null.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4533 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/video/video_gstplayer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2758 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/video/video_ffmpeg.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 7619 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/video/video_ffpyplayer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 5743 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/video/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/image/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2045 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_sdl2.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 11855 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_gif.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2759 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_pil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1425 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_tex.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2839 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_pygame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1271 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_dds.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2305 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/img_ffpyplayer.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 17591 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/image/__init__.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 60168 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/image/_img_sdl2.so │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/spelling/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2060 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/spelling/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1781 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/spelling/spelling_enchant.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/camera/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 6212 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/camera/camera_android.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3548 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/camera/camera_opencv.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2640 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/camera/camera_picamera.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 4530 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/camera/camera_gi.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3863 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/camera/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/window/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3463 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/window/window_egl_rpi.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 10992 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/window/window_pygame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 20089 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/window/window_sdl2.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 17948 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/window/window_info.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 34268 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/window/__init__.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 99756 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/window/_window_sdl2.so │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/gl/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2429 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/gl/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/text/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2181 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/text/text_pil.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3797 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/text/text_pygame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2284 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/text/text_sdl2.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 14714 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/text/markup.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 2825 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/text/text_pango.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 64676 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/text/_text_sdl2.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 100112 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/text/text_layout.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 15868 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/text/__init__.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/site-packages/kivy/core/clipboard/ │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1538 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_sdl2.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1665 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/_clipboard_ext.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1646 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_gtk3.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1507 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_dbusklipper.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 981 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_xsel.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22212 2019-12-21 00:16:12.000000 _python_bundle/site-packages/kivy/core/clipboard/_clipboard_sdl2.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1845 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_winctypes.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1821 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_nspaste.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1954 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_pygame.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3144 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/__init__.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 1145 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_dummy.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 950 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_xclip.pyc │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 3095 2019-12-21 00:16:21.000000 _python_bundle/site-packages/kivy/core/clipboard/clipboard_android.pyc │ │ │ +drw-r--r-- 0 0 0 0 1970-01-01 00:00:00.000000 _python_bundle/modules/ │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 24444 2019-12-21 00:16:24.000000 _python_bundle/modules/_lsprof.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 48200 2019-12-21 00:16:24.000000 _python_bundle/modules/_sha512.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 102908 2019-12-21 00:16:24.000000 _python_bundle/modules/_ctypes.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18936 2019-12-21 00:16:24.000000 _python_bundle/modules/resource.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 48772 2019-12-21 00:16:24.000000 _python_bundle/modules/math.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 114296 2019-12-21 00:16:24.000000 _python_bundle/modules/_pickle.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 46280 2019-12-21 00:16:24.000000 _python_bundle/modules/audioop.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 19964 2019-12-21 00:16:24.000000 _python_bundle/modules/_bisect.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18384 2019-12-21 00:16:24.000000 _python_bundle/modules/syslog.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 102676 2019-12-21 00:16:24.000000 _python_bundle/modules/_testcapi.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 23372 2019-12-21 00:16:24.000000 _python_bundle/modules/_posixsubprocess.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 19132 2019-12-21 00:16:24.000000 _python_bundle/modules/_md5.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 30736 2019-12-21 00:16:24.000000 _python_bundle/modules/select.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 96084 2019-12-21 00:16:24.000000 _python_bundle/modules/_datetime.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 80316 2019-12-21 00:16:24.000000 _python_bundle/modules/_sqlite3.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 45460 2019-12-21 00:16:24.000000 _python_bundle/modules/_sha3.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 60560 2019-12-21 00:16:24.000000 _python_bundle/modules/_asyncio.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 133000 2019-12-21 00:16:24.000000 _python_bundle/modules/_codecs_kr.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 104328 2019-12-21 00:16:24.000000 _python_bundle/modules/_codecs_tw.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 25308 2019-12-21 00:16:24.000000 _python_bundle/modules/_heapq.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 44168 2019-12-21 00:16:24.000000 _python_bundle/modules/_testbuffer.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14188 2019-12-21 00:16:24.000000 _python_bundle/modules/_contextvars.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 35872 2019-12-21 00:16:24.000000 _python_bundle/modules/zlib.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 62744 2019-12-21 00:16:24.000000 _python_bundle/modules/_elementtree.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 36424 2019-12-21 00:16:24.000000 _python_bundle/modules/_csv.cpython-37m.so │ │ │ +-rw-r--r-- 0 vagrant (1000) vagrant (1000) 33455 2019-12-21 00:16:16.000000 _python_bundle/modules/_sysconfigdata_m_linux_.pyc │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 44684 2019-12-21 00:16:24.000000 _python_bundle/modules/_struct.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18648 2019-12-21 00:16:24.000000 _python_bundle/modules/xxlimited.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 28532 2019-12-21 00:16:24.000000 _python_bundle/modules/_hashlib.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26516 2019-12-21 00:16:24.000000 _python_bundle/modules/_codecs_iso2022.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 27716 2019-12-21 00:16:24.000000 _python_bundle/modules/_sha256.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 22968 2019-12-21 00:16:24.000000 _python_bundle/modules/_multiprocessing.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 153512 2019-12-21 00:16:24.000000 _python_bundle/modules/_codecs_hk.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 20188 2019-12-21 00:16:24.000000 _python_bundle/modules/_queue.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14240 2019-12-21 00:16:24.000000 _python_bundle/modules/_opcode.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 35800 2019-12-21 00:16:24.000000 _python_bundle/modules/ossaudiodev.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 109680 2019-12-21 00:16:24.000000 _python_bundle/modules/_ssl.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 24032 2019-12-21 00:16:24.000000 _python_bundle/modules/_testmultiphase.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 18752 2019-12-21 00:16:24.000000 _python_bundle/modules/_random.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 218940 2019-12-21 00:16:24.000000 _python_bundle/modules/pyexpat.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 61288 2019-12-21 00:16:24.000000 _python_bundle/modules/_blake2.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 24708 2019-12-21 00:16:25.000000 _python_bundle/modules/termios.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14188 2019-12-21 00:16:25.000000 _python_bundle/modules/_testimportmultiple.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 32780 2019-12-21 00:16:25.000000 _python_bundle/modules/binascii.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 343568 2019-12-21 00:16:25.000000 _python_bundle/modules/_decimal.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 239504 2019-12-21 00:16:25.000000 _python_bundle/modules/_codecs_jp.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 37648 2019-12-21 00:16:25.000000 _python_bundle/modules/_multibytecodec.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 27284 2019-12-21 00:16:25.000000 _python_bundle/modules/parser.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 14188 2019-12-21 00:16:25.000000 _python_bundle/modules/_xxtestfuzz.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 89488 2019-12-21 00:16:25.000000 _python_bundle/modules/_socket.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 28312 2019-12-21 00:16:25.000000 _python_bundle/modules/mmap.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 141192 2019-12-21 00:16:25.000000 _python_bundle/modules/_codecs_cn.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 45752 2019-12-21 00:16:25.000000 _python_bundle/modules/cmath.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 1062040 2019-12-21 00:16:25.000000 _python_bundle/modules/unicodedata.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 48692 2019-12-21 00:16:25.000000 _python_bundle/modules/_json.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 19136 2019-12-21 00:16:25.000000 _python_bundle/modules/_sha1.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 54064 2019-12-21 00:16:25.000000 _python_bundle/modules/array.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 21952 2019-12-21 00:16:25.000000 _python_bundle/modules/fcntl.cpython-37m.so │ │ │ +-rwxr-xr-x 0 vagrant (1000) vagrant (1000) 26636 2019-12-21 00:16:25.000000 _python_bundle/modules/_ctypes_test.cpython-37m.so │ │ ├── pysol.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d de05 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d de05 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3a00 0000 6400 6401 6c00 .@...s:...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6502 Z.d.d.l.m.Z...e. │ │ │ 00000040: 8300 0100 6400 6403 6c03 6d04 5a04 0100 ....d.d.l.m.Z... │ │ │ 00000050: 6500 a005 6504 6500 6a06 8301 a101 0100 e...e.e.j....... │ │ │ 00000060: 6401 5300 2904 e900 0000 004e 2901 da04 d.S.)......N)... │ │ │ 00000070: 696e 6974 2901 da04 6d61 696e 2907 da03 init)...main)... │ │ ├── main.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e704 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e704 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5c00 0000 6400 6401 6c00 .@...s\...d.d.l. │ │ │ 00000030: 5a00 6402 6500 6a01 6b07 721e 6500 6a01 Z.d.e.j.k.r.e.j. │ │ │ 00000040: a002 6402 a101 0100 6403 5a03 6503 7232 ..d.....d.Z.e.r2 │ │ │ 00000050: 6400 6404 6c04 6d05 5a05 0100 6505 8300 d.d.l.m.Z...e... │ │ │ 00000060: 0100 6503 7248 6400 6405 6c06 6d07 5a07 ..e.rHd.d.l.m.Z. │ │ │ 00000070: 0100 6500 a008 6507 6500 6a01 8301 a101 ..e...e.e.j..... │ │ ├── docs/all_games.html │ │ │┄ Ordering differences only │ │ │ @@ -2,16 +2,16 @@ │ │ │
│ │ │

Categories

│ │ │
    │ │ │
  • French (729 games)
  • │ │ │
  • Mahjongg (200 games)
  • │ │ │
  • Hanafuda (43 games)
  • │ │ │
  • Tarock (22 games)
  • │ │ │ -
  • Dashavatara Ganjifa (20 games)
  • │ │ │
  • Mughal Ganjifa (20 games)
  • │ │ │ +
  • Dashavatara Ganjifa (20 games)
  • │ │ │
  • Hex A Deck (19 games)
  • │ │ │
  • Trumps only (15 games)
  • │ │ │
│ │ │
│ │ │
│ │ │

Types

│ │ │
    │ │ │ ├── html2text {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ Total games: 1068 │ │ │ │ ***** Categories ***** │ │ │ │ * French (729 games) │ │ │ │ * Mahjongg (200 games) │ │ │ │ * Hanafuda (43 games) │ │ │ │ * Tarock (22 games) │ │ │ │ - * Dashavatara Ganjifa (20 games) │ │ │ │ * Mughal Ganjifa (20 games) │ │ │ │ + * Dashavatara Ganjifa (20 games) │ │ │ │ * Hex A Deck (19 games) │ │ │ │ * Trumps only (15 games) │ │ │ │ │ │ │ │ ***** Types ***** │ │ │ │ * Baker's Dozen (16 games) │ │ │ │ * Beleaguered Castle (25 games) │ │ │ │ * Canfield (22 games) │ │ ├── html-src/gen-html.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 821f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 821f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 7401 0000 6400 6401 6c00 .@...st...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c03 6d05 5a05 0100 6400 6404 6c06 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d07 5a07 0100 6400 6405 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6406 5a0a 6407 6408 8400 6500 5f0b ..d.Z.d.d...e._. │ │ ├── pysollib/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ef03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ef03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa41 2f68 6f6d 652f 7661 6772 616e ...A/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 5f5f 696e 6974 /pysollib/__init │ │ ├── pysollib/pysoltk.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 161a 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 161a 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 d402 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6501 6402 6b02 m.Z.m.Z...e.d.k. │ │ │ 00000040: 9001 7264 6400 6403 6c03 5400 6400 6403 ..rdd.d.l.T.d.d. │ │ │ 00000050: 6c04 5400 6400 6403 6c05 5400 6400 6403 l.T.d.d.l.T.d.d. │ │ │ 00000060: 6c06 5400 6400 6403 6c07 5400 6400 6403 l.T.d.d.l.T.d.d. │ │ │ 00000070: 6c08 5400 6502 72d8 6400 6403 6c09 5400 l.T.e.r.d.d.l.T. │ │ ├── pysollib/pysolrandom.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 051f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 051f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 1001 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 790c 6400 6401 6c01 5a01 5700 6e1c Z.y.d.d.l.Z.W.n. │ │ │ 00000040: 0400 6502 6b0a 7230 0100 0100 0100 6502 ..e.k.r0......e. │ │ │ 00000050: 6402 8301 8201 5900 6e02 5800 6400 6401 d.....Y.n.X.d.d. │ │ │ 00000060: 6c03 5a03 6400 6403 6c04 6d05 5a05 0100 l.Z.d.d.l.m.Z... │ │ │ 00000070: 6400 6404 6c06 6d07 5a07 0100 4700 6405 d.d.l.m.Z...G.d. │ │ ├── pysollib/layout.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8386 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8386 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 4400 0000 6400 6401 6c00 .@...sD...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 4700 ..d.d.l.m.Z...G. │ │ │ 00000050: 6404 6405 8400 6405 8302 5a06 4700 6406 d.d...d...Z.G.d. │ │ │ 00000060: 6407 8400 6407 8302 5a07 6408 5300 2909 d...d...Z.d.S.). │ │ │ 00000070: e900 0000 0029 01da 0653 7472 7563 7429 .....)...Struct) │ │ ├── pysollib/gamedb.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3271 0000 B..........]2q.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3271 0000 B.......om.]2q.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 9c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a02 6400 6402 6c03 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c09 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6401 6c0b 5a0b 4700 m.Z...d.d.l.Z.G. │ │ │ 00000070: 6405 6406 8400 6406 8302 5a0c 4700 6407 d.d...d...Z.G.d. │ │ ├── pysollib/help.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2915 0000 B..........])... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2915 0000 B.......om.])... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 8600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c02 6d04 5a04 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c02 6d05 5a05 0100 6400 6405 6c02 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d06 5a06 0100 6400 6406 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000070: 6d09 5a09 6d0a 5a0a 6d0b 5a0b 0100 6411 m.Z.m.Z.m.Z...d. │ │ ├── pysollib/customgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f733 0000 B..........].3.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f733 0000 B.......om.].3.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1c01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/init.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d117 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d117 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 6200 0000 6400 6401 6c00 .@...sb...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6401 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 5a04 790c 6400 6401 6c05 5a05 5700 6e18 Z.y.d.d.l.Z.W.n. │ │ │ 00000060: 0400 6506 6b0a 724c 0100 0100 0100 6401 ..e.k.rL......d. │ │ │ 00000070: 5a05 5900 6e02 5800 6400 6401 6c07 5a08 Z.Y.n.X.d.d.l.Z. │ │ ├── pysollib/pysolaudio.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2548 0000 B..........]%H.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2548 0000 B.......om.]%H.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 b200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 790c 6400 6401 6c04 5a04 m.Z...y.d.d.l.Z. │ │ │ 00000050: 5700 6e18 0400 6505 6b0a 7240 0100 0100 W.n...e.k.r@.... │ │ │ 00000060: 0100 6401 5a04 5900 6e02 5800 4700 6403 ..d.Z.Y.n.X.G.d. │ │ │ 00000070: 6404 8400 6404 8302 5a06 4700 6405 6406 d...d...Z.G.d.d. │ │ ├── pysollib/wizardutil.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d db35 0000 B..........].5.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d db35 0000 B.......om.].5.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0023 0000 .............#.. │ │ │ 00000020: 0040 0000 0073 8206 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 6d08 5a08 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c d.l.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/app_stat_result.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c808 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c808 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 2a00 0000 6400 6401 6c00 .@...s*...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 8302 5a04 ..G.d.d...d...Z. │ │ │ 00000050: 6405 5300 2906 e900 0000 0029 01da 0653 d.S.)......)...S │ │ │ 00000060: 7472 7563 7429 01da 0854 4f50 5f53 495a truct)...TOP_SIZ │ │ │ 00000070: 4563 0000 0000 0000 0000 0000 0000 0200 Ec.............. │ │ ├── pysollib/mygettext.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6006 0000 B..........]`... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6006 0000 B.......om.]`... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5600 0000 6400 6401 6c00 .@...sV...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 4700 6402 6403 8400 6403 6503 8303 Z.G.d.d...d.e... │ │ │ 00000050: 5a04 6504 6404 8301 5a05 6405 6406 8400 Z.e.d...Z.d.d... │ │ │ 00000060: 5a06 6407 6408 8400 5a07 6507 8300 0100 Z.d.d...Z.e..... │ │ │ 00000070: 6500 6a08 5a09 6500 6a0a 5a0a 6401 5300 e.j.Z.e.j.Z.d.S. │ │ ├── pysollib/images.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ed46 0000 B..........].F.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ed46 0000 B.......om.].F.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8800 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d07 5a07 6d08 5a08 6d09 5a09 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000060: 6404 6c05 6d0a 5a0a 0100 6400 6405 6c0b d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 0100 6400 6406 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/app.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 01c2 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 01c2 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 9c02 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6402 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 6d05 5a05 0100 6400 6401 6c06 5a07 6400 m.Z...d.d.l.Z.d. │ │ │ 00000060: 6403 6c08 6d09 5a09 0100 6400 6404 6c08 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ ├── pysollib/wizardpresets.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d da0e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d da0e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0014 0000 ................ │ │ │ 00000020: 0040 0000 0073 f200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6402 6501 6403 8301 6404 m.Z...d.e.d...d. │ │ │ 00000040: 9c02 6405 6501 6406 8301 6405 6407 6408 ..d.e.d...d.d.d. │ │ │ 00000050: 6409 640a 6400 640b 640c 640d 640e 9c0b d.d.d.d.d.d.d... │ │ │ 00000060: 640f 6501 6410 8301 6411 6412 640d 640c d.e.d...d.d.d.d. │ │ │ 00000070: 6413 9c06 6414 6501 6415 8301 6411 6416 d...d.e.d...d.d. │ │ ├── pysollib/hint.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 92b1 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 92b1 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6801 0000 6400 6401 6c00 .@...sh...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6402 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 6d05 5a05 0100 6400 6403 6c06 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6404 6c08 6d09 5a09 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6405 6c0a 6d0b 5a0b 6d0c 5a0c 0100 6400 d.l.m.Z.m.Z...d. │ │ ├── pysollib/app_stat.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 390b 0000 B..........]9... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 390b 0000 B.......om.]9... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 1e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 8302 5a02 6404 5300 2905 e900 0000 0029 ..Z.d.S.)......) │ │ │ 00000050: 01da 0e47 616d 6553 7461 7452 6573 756c ...GameStatResul │ │ │ 00000060: 7463 0000 0000 0000 0000 0000 0000 0200 tc.............. │ │ │ 00000070: 0000 4000 0000 731c 0000 0065 005a 0164 ..@...s....e.Z.d │ │ ├── pysollib/app_statistics.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f314 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f314 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 2a00 0000 6400 6401 6c00 .@...s*...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 8302 5a04 ..G.d.d...d...Z. │ │ │ 00000050: 6405 5300 2906 e900 0000 0029 01da 0847 d.S.)......)...G │ │ │ 00000060: 616d 6553 7461 7429 01da 0d56 4552 5349 ameStat)...VERSI │ │ │ 00000070: 4f4e 5f54 5550 4c45 6300 0000 0000 0000 ON_TUPLEc....... │ │ ├── pysollib/stats.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2830 0000 B..........](0.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2830 0000 B.......om.](0.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6800 0000 6400 6401 6c00 .@...sh...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 6400 6405 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 4700 6406 6407 8400 6407 8302 5a09 ..G.d.d...d...Z. │ │ │ 00000070: 4700 6408 6409 8400 6409 6509 8303 5a0a G.d.d...d.e...Z. │ │ ├── pysollib/htmllib2.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5634 0000 B..........]V4.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5634 0000 B.......om.]V4.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5600 0000 6400 6401 6c00 .@...sV...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6504 8303 ..G.d.d...d.e... │ │ │ 00000050: 5a05 4700 6405 6406 8400 6406 6503 6a06 Z.G.d.d...d.e.j. │ │ │ 00000060: 8303 5a06 640b 6408 6409 8401 5a07 6508 ..Z.d.d.d...Z.e. │ │ │ 00000070: 640a 6b02 7252 6507 8300 0100 6407 5300 d.k.rRe.....d.S. │ │ ├── pysollib/acard.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d dd10 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d dd10 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 2a00 0000 6400 6401 6c00 .@...s*...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 8302 5a04 ..G.d.d...d...Z. │ │ │ 00000050: 6405 5300 2906 e900 0000 0029 01da 0772 d.S.)......)...r │ │ │ 00000060: 616e 6469 6e74 2901 da16 5375 6263 6c61 andint)...Subcla │ │ │ 00000070: 7373 5265 7370 6f6e 7369 6269 6c69 7479 ssResponsibility │ │ ├── pysollib/stack.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 82b6 0100 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 82b6 0100 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0006 0000 ................ │ │ │ 00000020: 0040 0000 0073 1805 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c00 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6403 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6404 6c09 6d0a 5a0a 6d0b 5a0b 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c09 6d0c 5a0c 6d0d 5a0d 0100 6400 d.l.m.Z.m.Z...d. │ │ ├── pysollib/resource.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3243 0000 B..........]2C.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3243 0000 B.......om.]2C.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 0801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 6d05 5a05 Z.d.d.l.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6403 6c06 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6404 6c08 6d09 5a09 0100 6400 6401 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 5a0a 4700 6405 6406 8400 6406 6505 8303 Z.G.d.d...d.e... │ │ ├── pysollib/actions.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fa7e 0000 B..........].~.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fa7e 0000 B.......om.].~.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8001 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d06 5a06 0100 6400 6404 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d09 5a09 0100 6400 6405 6c07 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0b 6d0c 5a0c 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/mfxutil.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ff22 0000 B..........].".. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ff22 0000 B.......om.].".. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 ce01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6401 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 5a04 6400 6401 6c05 5a05 6400 6402 6c06 Z.d.d.l.Z.d.d.l. │ │ │ 00000060: 6d07 5a07 6d08 5a08 0100 6400 6403 6c09 m.Z.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 6d0b 5a0b 0100 6400 6401 6c0c m.Z.m.Z...d.d.l. │ │ ├── pysollib/settings.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4609 0000 B..........]F... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4609 0000 B.......om.]F... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 8c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6402 6403 8400 5a01 6404 5a02 6405 Z.d.d...Z.d.Z.d. │ │ │ 00000040: 5a03 6406 5a04 6407 5a05 6408 a006 6507 Z.d.Z.d.Z.d...e. │ │ │ 00000050: 6508 6505 8302 a101 5a09 6409 5a0a 640a e.e.....Z.d.Z.d. │ │ │ 00000060: 5a0b 640b 5a0c 640b 5a0d 640c 5a0e 640d Z.d.Z.d.Z.d.Z.d. │ │ │ 00000070: 5a0f 6700 5a10 6500 6a11 640e 6b02 7262 Z.g.Z.e.j.d.k.rb │ │ ├── pysollib/struct_new.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0302 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0302 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1400 0000 4700 6400 6401 .@...s....G.d.d. │ │ │ 00000030: 8400 6401 6500 8303 5a01 6402 5300 2903 ..d.e...Z.d.S.). │ │ │ 00000040: 6300 0000 0000 0000 0000 0000 0002 0000 c............... │ │ │ 00000050: 0040 0000 0073 1c00 0000 6500 5a01 6400 .@...s....e.Z.d. │ │ │ 00000060: 5a02 6401 6402 8400 5a03 6403 6404 8400 Z.d.d...Z.d.d... │ │ │ 00000070: 5a04 6405 5300 2906 da09 4e65 7753 7472 Z.d.S.)...NewStr │ │ ├── pysollib/util.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5e17 0000 B..........]^... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5e17 0000 B.......om.]^... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000e 0000 ................ │ │ │ 00000020: 0040 0000 0073 4e01 0000 6400 6401 6c00 .@...sN...d.d.l. │ │ │ 00000030: 5a00 790c 6400 6401 6c01 5a01 5700 6e28 Z.y.d.d.l.Z.W.n( │ │ │ 00000040: 0400 6502 6b0a 723c 0100 0100 0100 4700 ..e.k.r<......G. │ │ │ 00000050: 6402 6403 8400 6403 8302 5a03 6503 8300 d.d...d...Z.e... │ │ │ 00000060: 5a01 5900 6e02 5800 6400 6401 6c04 5a04 Z.Y.n.X.d.d.l.Z. │ │ │ 00000070: 6400 6404 6c05 6d06 5a06 0100 6400 6405 d.d.l.m.Z...d.d. │ │ ├── pysollib/main.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c334 0000 B..........].4.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c334 0000 B.......om.].4.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6402 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 6d05 5a05 0100 6400 6403 6c06 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6404 6c08 6d09 5a09 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6405 6c0a 6d0b 5a0b 0100 6400 6406 6c0c d.l.m.Z...d.d.l. │ │ ├── pysollib/options.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4560 0000 B..........]E`.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4560 0000 B.......om.]E`.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 9200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6401 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 5a05 6400 6402 6c06 6d07 5a07 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000060: 6403 6c08 6d09 5a09 0100 6400 6404 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 6d0c 5a0c 0100 6400 6405 6c0d m.Z.m.Z...d.d.l. │ │ ├── pysollib/move.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f248 0000 B..........].H.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f248 0000 B.......om.].H.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1401 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6500 6a01 6402 6b04 721a 6403 6404 Z.e.j.d.k.r.d.d. │ │ │ 00000040: 8400 5a02 4700 6405 6406 8400 6406 8302 ..Z.G.d.d...d... │ │ │ 00000050: 5a03 4700 6407 6408 8400 6408 6503 8303 Z.G.d.d...d.e... │ │ │ 00000060: 5a04 4700 6409 640a 8400 640a 6503 8303 Z.G.d.d...d.e... │ │ │ 00000070: 5a05 4700 640b 640c 8400 640c 6505 8303 Z.G.d.d...d.e... │ │ ├── pysollib/macosx/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0000 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0000 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa48 2f68 6f6d 652f 7661 6772 616e ...H/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 6d61 636f 7378 /pysollib/macosx │ │ ├── pysollib/macosx/appSupport.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6906 0000 B..........]i... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6906 0000 B.......om.]i... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 3000 0000 6400 6401 6c00 .@...s0...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6403 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6404 8400 5a03 6405 6406 8400 5a04 6407 d...Z.d.d...Z.d. │ │ │ 00000050: 6408 8400 5a05 6401 5300 2909 e900 0000 d...Z.d.S.)..... │ │ │ 00000060: 004e 2901 da08 5463 6c45 7272 6f72 6300 .N)...TclErrorc. │ │ │ 00000070: 0000 0000 0000 0000 0000 0003 0000 0043 ...............C │ │ ├── pysollib/game/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fbd2 0100 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fbd2 0100 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 9003 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 6d05 5a05 Z.d.d.l.m.Z.m.Z. │ │ │ 00000050: 6d06 5a06 0100 6400 6401 6c07 5a07 6400 m.Z...d.d.l.Z.d. │ │ │ 00000060: 6403 6c08 6d09 5a09 0100 6400 6404 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 0100 6400 6405 6c0c 6d0d 5a0d m.Z...d.d.l.m.Z. │ │ ├── pysollib/game/dump.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3a07 0000 B..........]:... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3a07 0000 B.......om.]:... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 3600 0000 6400 6401 6c00 .@...s6...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c02 6d04 5a04 6d05 5a05 ..d.d.l.m.Z.m.Z. │ │ │ 00000050: 0100 6407 6404 6405 8401 5a06 6406 5300 ..d.d.d...Z.d.S. │ │ │ 00000060: 2908 e900 0000 0029 01da 1072 616e 646f )......)...rando │ │ │ 00000070: 6d5f 5f73 7472 326c 6f6e 6729 01da 0750 m__str2long)...P │ │ ├── pysollib/game/__pycache__/dump.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3a07 0000 e300 0000 .......]:....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3a07 0000 e300 0000 ....om.]:....... │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4900 0000 6400 0064 0100 6c00 006d .sI...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c02 006d ..Z...d..d..l..m │ │ │ 00000050: 0400 5a04 006d 0500 5a05 0001 6400 0064 ..Z..m..Z...d..d │ │ │ 00000060: 0400 6405 0084 0100 5a06 0064 0600 5329 ..d.....Z..d..S) │ │ │ 00000070: 07e9 0000 0000 2901 da10 7261 6e64 6f6d ......)...random │ │ ├── pysollib/game/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d fbd2 0100 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d fbd2 0100 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 eb04 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0200 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 006d 0400 5a04 006d 0500 5a05 006d l..m..Z..m..Z..m │ │ │ 00000060: 0600 5a06 0001 6400 0064 0100 6c07 005a ..Z...d..d..l..Z │ │ │ 00000070: 0700 6400 0064 0300 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ ├── pysollib/kivy/tktree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7735 0000 B..........]w5.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7735 0000 B.......om.]w5.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5600 0000 6400 6401 6c00 .@...sV...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 8302 5a02 4700 6404 6405 8400 6405 6502 ..Z.G.d.d...d.e. │ │ │ 00000050: 8303 5a03 4700 6406 6407 8400 6407 6502 ..Z.G.d.d...d.e. │ │ │ 00000060: 8303 5a04 4700 6408 6409 8400 6409 6501 ..Z.G.d.d...d.e. │ │ │ 00000070: 8303 5a05 6506 640a 6b02 7252 640b 5300 ..Z.e.d.k.rRd.S. │ │ ├── pysollib/kivy/edittextdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2c06 0000 B..........],... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2c06 0000 B.......om.],... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0002 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 3400 0000 6500 5a01 6400 5a02 ...s4...e.Z.d.Z. │ │ ├── pysollib/kivy/solverdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3b06 0000 B..........];... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3b06 0000 B.......om.];... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2800 0000 6400 6100 6401 .@...s(...d.a.d. │ │ │ 00000030: 6402 8400 5a01 6403 6404 8400 5a02 6405 d...Z.d.d...Z.d. │ │ │ 00000040: 6406 8400 5a03 6407 6408 8400 5a04 6400 d...Z.d.d...Z.d. │ │ │ 00000050: 5300 2909 4e63 0200 0000 0000 0000 0200 S.).Nc.......... │ │ │ 00000060: 0000 0100 0000 4300 0000 7304 0000 0064 ......C...s....d │ │ │ 00000070: 0053 0029 014e a900 2902 da06 7061 7265 .S.).N..)...pare │ │ ├── pysollib/kivy/menubar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b94c 0100 B..........].L.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b94c 0100 B.......om.].L.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3e02 0000 6400 6401 6c00 .@...s>...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d07 5a07 0100 6400 6405 6c05 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/kivy/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ed03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ed03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa46 2f68 6f6d 652f 7661 6772 616e ...F/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 6b69 7679 2f5f /pysollib/kivy/_ │ │ ├── pysollib/kivy/androidperms.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8507 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8507 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 5a00 0000 6400 6401 6c00 .@...sZ...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 790c 6400 6401 Z.d.d.l.Z.y.d.d. │ │ │ 00000040: 6c02 5a02 5700 6e18 0400 6503 6b0a 7234 l.Z.W.n...e.k.r4 │ │ │ 00000050: 0100 0100 0100 6401 5a02 5900 6e02 5800 ......d.Z.Y.n.X. │ │ │ 00000060: 4700 6402 6403 8400 6403 6504 8303 5a05 G.d.d...d.e...Z. │ │ │ 00000070: 6404 6405 8400 5a06 6406 6407 8400 5a07 d.d...Z.d.d...Z. │ │ ├── pysollib/kivy/tkhtml.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5e5d 0000 B..........]^].. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5e5d 0000 B.......om.]^].. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 4a01 0000 6400 6401 6c00 .@...sJ...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 6400 6404 6c07 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6400 6401 6c09 6d0a 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6405 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/kivy/selecttree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5c0d 0000 B..........]\... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5c0d 0000 B.......om.]\... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5600 0000 6400 6401 6c00 .@...sV...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 4700 m.Z.m.Z.m.Z...G. │ │ │ 00000040: 6402 6403 8400 6403 6502 8303 5a04 4700 d.d...d.e...Z.G. │ │ │ 00000050: 6404 6405 8400 6405 6503 8303 5a05 4700 d.d...d.e...Z.G. │ │ │ 00000060: 6406 6407 8400 6407 8302 5a06 4700 6408 d.d...d...Z.G.d. │ │ │ 00000070: 6409 8400 6409 6501 8303 5a07 640a 5300 d...d.e...Z.d.S. │ │ ├── pysollib/kivy/findcarddialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b408 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b408 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2800 0000 6400 5a00 6401 .@...s(...d.Z.d. │ │ │ 00000030: 5a01 6402 5a02 6403 6404 8400 5a03 6405 Z.d.Z.d.d...Z.d. │ │ │ 00000040: 6406 8400 5a04 6407 6408 8400 5a05 6402 d...Z.d.d...Z.d. │ │ │ 00000050: 5300 2909 2902 e926 0000 00e9 2200 0000 S.).)..&...."... │ │ │ 00000060: 2902 e91f 0000 00e9 1500 0000 4e63 0300 )...........Nc.. │ │ │ 00000070: 0000 0000 0000 0300 0000 0100 0000 4300 ..............C. │ │ ├── pysollib/kivy/tkwrap.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c104 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c104 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2400 0000 6400 6401 6c00 .@...s$...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 5a03 6403 6404 8400 5a04 6401 5300 2905 Z.d.d...Z.d.S.). │ │ │ 00000050: e900 0000 004e 2901 da05 4361 6368 6563 .....N)...Cachec │ │ │ 00000060: 0000 0000 0000 0000 0200 0000 0500 0000 ................ │ │ │ 00000070: 4b00 0000 7322 0000 0074 00a0 0164 0164 K...s"...t...d.d │ │ ├── pysollib/kivy/gameinfodialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a705 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a705 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2600 0000 6400 6401 6c00 .@...s&...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6402 6701 5a02 4700 6403 m.Z...d.g.Z.G.d. │ │ │ 00000040: 6402 8400 6402 6501 8303 5a03 6404 5300 d...d.e...Z.d.S. │ │ │ 00000050: 2905 e900 0000 0029 01da 094d 6678 4469 )......)...MfxDi │ │ │ 00000060: 616c 6f67 da0e 4761 6d65 496e 666f 4469 alog..GameInfoDi │ │ │ 00000070: 616c 6f67 6300 0000 0000 0000 0000 0000 alogc........... │ │ ├── pysollib/kivy/playeroptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e105 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e105 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0002 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 1400 0000 6500 5a01 6400 5a02 ...s....e.Z.d.Z. │ │ ├── pysollib/kivy/statusbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 140a 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 140a 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 a000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6502 6402 6b02 Z.d.d.l.Z.e.d.k. │ │ │ 00000040: 725e 6500 6a03 a004 6500 6a03 a005 6501 r^e.j...e.j...e. │ │ │ 00000050: 6a03 6400 1900 6500 6a06 6500 6a06 a103 j.d...e.j.e.j... │ │ │ 00000060: a101 5a07 6501 6a03 a008 6507 a101 0100 ..Z.e.j...e..... │ │ │ 00000070: 6400 6401 6c09 5a09 6509 6a0a 6403 6507 d.d.l.Z.e.j.d.e. │ │ ├── pysollib/kivy/toolbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4d2a 0000 B..........]M*.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4d2a 0000 B.......om.]M*.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0006 0000 ................ │ │ │ 00000020: 0040 0000 0073 c200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 4700 6406 6407 8400 6407 m.Z...G.d.d...d. │ │ │ 00000070: 8302 5a0a 6400 6408 6c0b 6d0c 5a0c 0100 ..Z.d.d.l.m.Z... │ │ ├── pysollib/kivy/progressbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4506 0000 B..........]E... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4506 0000 B.......om.]E... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 0550 6f70 7570 6300 0000 0000 .)...Popupc..... │ │ │ 00000060: 0000 0000 0000 0007 0000 0040 0000 0073 ...........@...s │ │ │ 00000070: 3000 0000 6500 5a01 6400 5a02 640f 6406 0...e.Z.d.Z.d.d. │ │ ├── pysollib/kivy/tkutil.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1139 0000 B..........].9.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1139 0000 B.......om.].9.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3e01 0000 6400 6401 6c00 .@...s>...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 5a02 6400 m.Z...d.d.l.Z.d. │ │ │ 00000040: 6402 6c03 5a03 6400 6403 6c04 6d04 5a04 d.l.Z.d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c05 6d06 5a06 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c07 6d08 5a09 0100 6400 6406 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0c 0100 6400 6407 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/kivy/selectcardset.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7208 0000 B..........]r... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7208 0000 B.......om.]r... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3800 0000 6400 6401 6c00 .@...s8...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 4700 ..d.d.l.m.Z...G. │ │ │ 00000050: 6404 6405 8400 6405 6505 8303 5a06 6406 d.d...d.e...Z.d. │ │ │ 00000060: 5300 2907 e900 0000 0029 01da 096b 7764 S.)......)...kwd │ │ │ 00000070: 6566 6175 6c74 2901 da01 5f29 01da 094d efault)..._)...M │ │ ├── pysollib/kivy/colorsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c305 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c305 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0002 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 1400 0000 6500 5a01 6400 5a02 ...s....e.Z.d.Z. │ │ ├── pysollib/kivy/tkcanvas.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6267 0000 B..........]bg.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6267 0000 B.......om.]bg.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2201 0000 6400 6401 6c00 .@...s"...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 5a02 6400 m.Z...d.d.l.Z.d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 6400 6405 6c05 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6406 6c08 6d09 5a09 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6407 6c0a 6d0b 5a0b 0100 6400 6408 6c0c d.l.m.Z...d.d.l. │ │ ├── pysollib/kivy/tkwidget.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a14e 0000 B..........].N.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a14e 0000 B.......om.].N.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6201 0000 6400 6401 6c00 .@...sb...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 5a02 6400 m.Z...d.d.l.Z.d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 6400 6405 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6406 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6407 6c0b 6d0c 5a0c 0100 6400 6408 6c0b d.l.m.Z...d.d.l. │ │ ├── pysollib/kivy/tkconst.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5407 0000 B..........]T... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5407 0000 B.......om.]T... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 4000 0000 6400 5a00 6401 .@...s@...d.Z.d. │ │ │ 00000030: 5a01 6402 5a02 6403 5a03 6404 5a04 6405 Z.d.Z.d.Z.d.Z.d. │ │ │ 00000040: 5a05 6406 5a06 6407 5a07 6408 5a08 6409 Z.d.Z.d.Z.d.Z.d. │ │ │ 00000050: 5a09 640a 5a0a 640b 5a0b 640c 5a0c 640d Z.d.Z.d.Z.d.Z.d. │ │ │ 00000060: 5a0d 640e 5a0e 6401 5300 290f da05 6272 Z.d.Z.d.S.)...br │ │ │ 00000070: 6561 6b4e 5a05 6861 6e64 315a 0577 6174 eakNZ.hand1Z.wat │ │ ├── pysollib/kivy/selectgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8f4a 0000 B..........].J.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8f4a 0000 B.......om.].J.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 e000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c04 6d06 5a06 0100 6400 6405 6c04 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d07 5a07 0100 6400 6406 6c04 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6407 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/kivy/tkstats.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3b2a 0000 B..........];*.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3b2a 0000 B.......om.];*.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 f400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c00 6d02 5a02 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c03 6d04 5a04 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c05 6d06 5a06 0100 6400 6405 6c07 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6400 6406 6c09 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6407 6c0b 6d0c 5a0c 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/kivy/timeoutsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2a05 0000 B..........]*... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2a05 0000 B.......om.]*... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0002 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 1400 0000 6500 5a01 6400 5a02 ...s....e.Z.d.Z. │ │ ├── pysollib/kivy/card.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2624 0000 B..........]&$.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2624 0000 B.......om.]&$.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c02 6d04 5a04 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c05 6d06 5a06 6d07 5a07 0100 4700 d.l.m.Z.m.Z...G. │ │ │ 00000060: 6405 6406 8400 6406 6501 8303 5a08 4700 d.d...d.e...Z.G. │ │ │ 00000070: 6407 6408 8400 6408 6508 8303 5a09 4700 d.d...d.e...Z.G. │ │ ├── pysollib/kivy/fontsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3205 0000 B..........]2... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3205 0000 B.......om.]2... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0002 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 1400 0000 6500 5a01 6400 5a02 ...s....e.Z.d.Z. │ │ ├── pysollib/kivy/LApp.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 25e8 0000 B..........]%... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 25e8 0000 B.......om.]%... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0006 0000 ................ │ │ │ 00000020: 0040 0000 0073 4803 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 5a02 6400 m.Z...d.d.l.Z.d. │ │ │ 00000040: 6402 6c03 5a03 6400 6402 6c04 5a04 6400 d.l.Z.d.d.l.Z.d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 6400 6404 6c07 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6400 6405 6c09 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c09 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/threepeaks.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fe23 0000 B..........].#.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fe23 0000 B.......om.].#.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 0601 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c09 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/fortythieves.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 68ad 0000 B..........]h... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 68ad 0000 B.......om.]h... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 560b 0000 6400 6401 6c00 .@...sV...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 6d0f 5a0f ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/games/spider.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0fc5 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0fc5 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 f20b 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c07 6d09 5a09 0100 6400 6406 6c07 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 6d0b 5a0b 0100 6400 6407 6c0c m.Z.m.Z...d.d.l. │ │ ├── pysollib/games/fan.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1883 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1883 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 e205 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c06 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0b 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/games/katzenschwanz.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 835c 0000 B..........].\.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 835c 0000 B.......om.].\.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 e403 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6405 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6b0d 0000 B..........]k... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6b0d 0000 B.......om.]k... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 0403 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c00 6d02 5a02 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c00 6d03 5a03 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c00 6d04 5a04 0100 6400 6405 6c00 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d05 5a05 0100 6400 6406 6c00 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6407 6c00 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/gypsy.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9f82 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9f82 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 cc07 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 6d09 5a09 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000060: 6404 6c0a 6d0b 5a0b 6d0c 5a0c 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c0d 6d0e 5a0e 0100 6400 6406 6c0f d.l.m.Z...d.d.l. │ │ ├── pysollib/games/dieboesesieben.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 000f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 000f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 8e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c09 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 4700 6406 6407 8400 6407 6507 8303 ..G.d.d...d.e... │ │ ├── pysollib/games/daddylonglegs.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6106 0000 B..........]a... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6106 0000 B.......om.]a... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 8400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c0d 6d0e 5a0e 0100 4700 6406 6407 d.l.m.Z...G.d.d. │ │ ├── pysollib/games/parallels.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ae19 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ae19 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 cc00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 0100 6400 6405 6c0c m.Z.m.Z...d.d.l. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 4700 6406 6407 m.Z.m.Z...G.d.d. │ │ ├── pysollib/games/pileon.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1133 0000 B..........].3.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1133 0000 B.......om.].3.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 5002 0000 6400 6401 6c00 .@...sP...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c09 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/zodiac.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b518 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b518 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 0001 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c 6d0d 5a0d m.Z.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d0e 5a0e 6d0f 5a0f 0100 6400 6405 6c10 m.Z.m.Z...d.d.l. │ │ ├── pysollib/games/doublets.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7112 0000 B..........]q... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7112 0000 B.......om.]q... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 a400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 6400 6406 6c0f m.Z.m.Z...d.d.l. │ │ ├── pysollib/games/auldlangsyne.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e150 0000 B..........].P.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e150 0000 B.......om.].P.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 5803 0000 6400 6401 6c00 .@...sX...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/wavemotion.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d70f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d70f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 c600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c 6d0d 5a0d m.Z.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d0e 5a0e 0100 6400 6405 6c0f 6d10 5a10 m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/beleagueredcastle.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f878 0000 B..........].x.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f878 0000 B.......om.].x.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 8005 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6405 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/yukon.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 056a 0000 B..........].j.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 056a 0000 B.......om.].j.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 8806 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/needle.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 690f 0000 B..........]i... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 690f 0000 B.......om.]i... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 f200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/capricieuse.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e120 0000 B..........]. .. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e120 0000 B.......om.]. .. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 9a01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/acesup.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1636 0000 B..........].6.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1636 0000 B.......om.].6.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 0c03 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/osmosis.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ff2e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ff2e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 2002 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/unionsquare.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f51d 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f51d 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 4a01 0000 6400 6401 6c00 .@...sJ...d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 0100 6400 6406 6c0b d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 0100 6400 6407 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/simplex.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 710d 0000 B..........]q... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 710d 0000 B.......om.]q... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 ba00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c d.l.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 0100 6400 6406 6c0e 6d0f 5a0f m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/calculation.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2840 0000 B..........](@.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2840 0000 B.......om.](@.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 2a02 0000 6400 6401 6c00 .@...s*...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 0100 6400 d.l.m.Z.m.Z...d. │ │ ├── pysollib/games/sanibel.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1f09 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1f09 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 8c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 0100 6400 6403 6c06 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 4700 6406 6407 m.Z.m.Z...G.d.d. │ │ ├── pysollib/games/bakersgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fb2c 0000 B..........].,.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fb2c 0000 B.......om.].,.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 7402 0000 6400 6401 6c00 .@...st...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c08 6d0a 5a0a 6d0b 5a0b ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/numerica.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9c83 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9c83 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 c605 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 6d09 5a09 ..d.d.l.m.Z.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/bristol.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7e42 0000 B..........]~B.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7e42 0000 B.......om.]~B.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 9402 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/bisley.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c535 0000 B..........].5.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c535 0000 B.......om.].5.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 3a02 0000 6400 6401 6c00 .@...s:...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/canfield.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3179 0000 B..........]1y.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3179 0000 B.......om.]1y.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 0805 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/grandduchess.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5315 0000 B..........]S... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5315 0000 B.......om.]S... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 f600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c0d 6d0e 5a0e 6d0f 5a0f 0100 4700 d.l.m.Z.m.Z...G. │ │ ├── pysollib/games/windmill.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 173d 0000 B..........].=.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 173d 0000 B.......om.].=.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 4e02 0000 6400 6401 6c00 .@...sN...d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 0100 6400 6406 6c0b d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 0100 6400 6407 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/siebenbisas.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d bc28 0000 B..........].(.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d bc28 0000 B.......om.].(.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 3801 0000 6400 6401 6c00 .@...s8...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/napoleon.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8638 0000 B..........].8.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8638 0000 B.......om.].8.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 a402 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/pushpin.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d de2a 0000 B..........].*.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d de2a 0000 B.......om.].*.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 d401 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 6400 6406 6c0f m.Z.m.Z...d.d.l. │ │ ├── pysollib/games/terrace.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c03c 0000 B..........].<.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c03c 0000 B.......om.].<.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 b402 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/pyramid.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d dfb5 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d dfb5 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 1006 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/royaleast.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d cf0e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d cf0e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 8000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 4700 6406 6407 m.Z.m.Z...G.d.d. │ │ ├── pysollib/games/picturegallery.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a04f 0000 B..........].O.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a04f 0000 B.......om.].O.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 5c02 0000 6400 6401 6c00 .@...s\...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/bakersdozen.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4037 0000 B..........]@7.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4037 0000 B.......om.]@7.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 0c03 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c06 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0b 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/games/camelot.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6456 0000 B..........]dV.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6456 0000 B.......om.]dV.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 7e02 0000 6400 6401 6c00 .@...s~...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/larasgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5c3f 0000 B..........]\?.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5c3f 0000 B.......om.]\?.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 3801 0000 6400 6401 6c00 .@...s8...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/labyrinth.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d30f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d30f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6000 0000 6400 6401 6c00 .@...s`...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 6d06 5a06 ..d.d.l.m.Z.m.Z. │ │ │ 00000050: 6d07 5a07 0100 4700 6404 6405 8400 6405 m.Z...G.d.d...d. │ │ │ 00000060: 6506 8303 5a08 4700 6406 6407 8400 6407 e...Z.G.d.d...d. │ │ │ 00000070: 6505 8303 5a09 4700 6408 6409 8400 6409 e...Z.G.d.d...d. │ │ ├── pysollib/games/curdsandwhey.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2a47 0000 B..........]*G.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2a47 0000 B.......om.]*G.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 1804 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 6d09 5a09 ..d.d.l.m.Z.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/sthelena.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 292c 0000 B..........]),.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 292c 0000 B.......om.]),.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 9001 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/tournament.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 062b 0000 B..........].+.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 062b 0000 B.......om.].+.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 bc01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/eiffeltower.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1b0e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1b0e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 a200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c d.l.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 0100 4700 6406 6407 8400 6407 m.Z...G.d.d...d. │ │ ├── pysollib/games/pasdedeux.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 421c 0000 B..........]B... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 421c 0000 B.......om.]B... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 b600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 4700 6406 6407 m.Z.m.Z...G.d.d. │ │ ├── pysollib/games/klondike.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3fcf 0000 B..........]?... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3fcf 0000 B.......om.]?... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 e40d 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 0100 6400 6406 6c09 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 0100 6400 6407 6c09 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/buffalobill.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 950d 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 950d 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 ac00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c0d 6d0e 5a0e 0100 4700 6406 6407 d.l.m.Z...G.d.d. │ │ ├── pysollib/games/montana.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 875a 0000 B..........].Z.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 875a 0000 B.......om.].Z.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 f003 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/headsandtails.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8c1a 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8c1a 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 e200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 0100 6400 m.Z.m.Z.m.Z...d. │ │ ├── pysollib/games/grandfathersclock.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f550 0000 B..........].P.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f550 0000 B.......om.].P.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 e201 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 0100 6400 6404 6c09 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/braid.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d db53 0000 B..........].S.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d db53 0000 B.......om.].S.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 da02 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 6d09 5a09 ..d.d.l.m.Z.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/freecell.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ab5c 0000 B..........].\.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ab5c 0000 B.......om.].\.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 1006 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c08 6d0a 5a0a 6d0b 5a0b ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/diplomat.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d523 0000 B..........].#.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d523 0000 B.......om.].#.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 0c02 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/algerian.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c016 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c016 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 0601 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/royalcotillion.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fdb5 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fdb5 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 f005 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/golf.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2f95 0000 B..........]/... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2f95 0000 B.......om.]/... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 6c06 0000 6400 6401 6c00 .@...sl...d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c00 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 6d0b 5a0b 6d0c 5a0c d.l.m.Z.m.Z.m.Z. │ │ │ 00000070: 0100 6400 6406 6c09 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/matriarchy.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a41f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a41f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 ec00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/glenwood.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b72d 0000 B..........].-.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b72d 0000 B.......om.].-.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 6401 0000 6400 6401 6c00 .@...sd...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/sultan.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 66b3 0000 B..........]f... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 66b3 0000 B.......om.]f... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 8e05 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/harp.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fe32 0000 B..........].2.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fe32 0000 B.......om.].2.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 ae03 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c06 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d09 5a09 0100 6400 6405 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0a 6d0c 5a0c 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/montecarlo.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e07a 0000 B..........].z.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e07a 0000 B.......om.].z.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 1604 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/takeaway.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d dc1d 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d dc1d 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 5401 0000 6400 6401 6c00 .@...sT...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f 6d10 5a10 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/mahjongg/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8704 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8704 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 3400 0000 6400 6401 6c00 .@...s4...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c00 6d02 5a02 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c00 6d03 5a03 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c00 6d04 5a04 0100 6405 5300 2906 d.l.m.Z...d.S.). │ │ │ 00000060: e901 0000 0029 01da 096d 6168 6a6f 6e67 .....)...mahjong │ │ │ 00000070: 6731 2901 da09 6d61 686a 6f6e 6767 3229 g1)...mahjongg2) │ │ ├── pysollib/games/mahjongg/mahjongg1.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d fdc4 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d fdc4 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 2005 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6501 6402 6403 6404 6405 m.Z...e.d.d.d.d. │ │ │ 00000040: 8d03 0100 6501 6406 6407 6408 6405 8d03 ....e.d.d.d.d... │ │ │ 00000050: 0100 6501 6409 640a 640b 6405 8d03 0100 ..e.d.d.d.d..... │ │ │ 00000060: 6501 640c 640d 640e 6405 8d03 0100 6501 e.d.d.d.d.....e. │ │ │ 00000070: 640f 6410 6411 6405 8d03 0100 6501 6412 d.d.d.d.....e.d. │ │ ├── pysollib/games/mahjongg/mahjongg2.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d eaa0 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d eaa0 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0006 0000 ................ │ │ │ 00000020: 0040 0000 0073 4804 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6501 6402 6403 6404 6405 m.Z...e.d.d.d.d. │ │ │ 00000040: 6406 8d04 0100 6501 6407 6408 6409 640a d.....e.d.d.d.d. │ │ │ 00000050: 8d03 0100 6501 640b 640c 640d 640a 8d03 ....e.d.d.d.d... │ │ │ 00000060: 0100 6501 640e 640f 6410 640a 8d03 0100 ..e.d.d.d.d..... │ │ │ 00000070: 6501 6411 6412 6413 640a 8d03 0100 6501 e.d.d.d.d.....e. │ │ ├── pysollib/games/mahjongg/mahjongg3.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f960 0000 B..........].`.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f960 0000 B.......om.].`.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 9a01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6501 6402 6403 6404 6405 m.Z...e.d.d.d.d. │ │ │ 00000040: 8d03 0100 6501 6406 6407 6408 6405 8d03 ....e.d.d.d.d... │ │ │ 00000050: 0100 6501 6409 640a 640b 6405 8d03 0100 ..e.d.d.d.d..... │ │ │ 00000060: 6501 640c 640d 640e 6405 8d03 0100 6501 e.d.d.d.d.....e. │ │ │ 00000070: 640f 6410 6411 6405 8d03 0100 6501 6412 d.d.d.d.....e.d. │ │ ├── pysollib/games/mahjongg/mahjongg.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ca8c 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ca8c 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3e01 0000 6400 6401 6c00 .@...s>...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d06 5a06 6d07 5a07 0100 6400 6404 6c08 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6405 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0c 6d0d 5a0d 6d0e 5a0e ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/games/mahjongg/shisensho.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e544 0000 B..........].D.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e544 0000 B.......om.].D.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 1a02 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 6d06 5a06 6d07 5a07 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6403 6c08 6d09 5a09 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6404 6c0a 6d0b 5a0b 0100 6400 6405 6c0c d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0d 5a0d 0100 6400 6406 6c0e 6d0f 5a0f m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/mahjongg/__pycache__/shisensho.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d e544 0000 e300 0000 .......].D...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d e544 0000 e300 0000 ....om.].D...... │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 dd02 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 6400 0064 0200 6c04 006d 0500 5a05 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0600 5a06 006d 0700 5a07 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0300 6c08 006d 0900 5a09 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0400 6c0a 006d 0b00 5a0b 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/games/mahjongg/__pycache__/mahjongg2.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d eaa0 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d eaa0 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 381b 0000 6400 0064 0100 6c00 006d .s8...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6501 0064 0200 6403 0064 ..Z...e..d..d..d │ │ │ 00000040: 0400 6405 0064 0600 6407 0064 0800 1764 ..d..d..d..d...d │ │ │ 00000050: 0900 1764 0a00 1764 0b00 1764 0c00 1764 ...d...d...d...d │ │ │ 00000060: 0d00 1764 0e00 1764 0f00 1764 1000 1764 ...d...d...d...d │ │ │ 00000070: 1100 1764 1200 1764 1300 1764 1400 1764 ...d...d...d...d │ │ ├── pysollib/games/mahjongg/__pycache__/mahjongg3.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f960 0000 e300 0000 .......].`...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f960 0000 e300 0000 ....om.].`...... │ │ │ 00000010: 0000 0000 0000 0000 000a 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 d30a 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6501 0064 0200 6403 0064 ..Z...e..d..d..d │ │ │ 00000040: 0400 6405 0064 0600 1764 0700 1764 0800 ..d..d...d...d.. │ │ │ 00000050: 1764 0900 1764 0a00 1764 0b00 1764 0c00 .d...d...d...d.. │ │ │ 00000060: 1764 0d00 1764 0e00 1764 0f00 1764 1000 .d...d...d...d.. │ │ │ 00000070: 1764 1100 1764 1200 1764 1300 1764 1400 .d...d...d...d.. │ │ ├── pysollib/games/mahjongg/__pycache__/mahjongg.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ca8c 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ca8c 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 bd01 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0300 6c04 006d 0500 5a05 006d 0600 .d..l..m..Z..m.. │ │ │ 00000060: 5a06 006d 0700 5a07 0001 6400 0064 0400 Z..m..Z...d..d.. │ │ │ 00000070: 6c08 006d 0900 5a09 0001 6400 0064 0500 l..m..Z...d..d.. │ │ ├── pysollib/games/mahjongg/__pycache__/mahjongg1.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d fdc4 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d fdc4 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0006 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 361f 0000 6400 0064 0100 6c00 006d .s6...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6501 0064 0200 6403 0064 ..Z...e..d..d..d │ │ │ 00000040: 0400 6405 0064 0600 1764 0700 1764 0800 ..d..d...d...d.. │ │ │ 00000050: 1764 0900 1764 0a00 1764 0b00 1764 0c00 .d...d...d...d.. │ │ │ 00000060: 1764 0d00 1764 0e00 1764 0f00 1764 1000 .d...d...d...d.. │ │ │ 00000070: 1764 1100 1764 1200 1764 1300 1764 1400 .d...d...d...d.. │ │ ├── pysollib/games/mahjongg/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8704 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8704 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4400 0000 6400 0064 0100 6c00 006d .sD...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c00 006d ..Z...d..d..l..m │ │ │ 00000040: 0200 5a02 0001 6400 0064 0300 6c00 006d ..Z...d..d..l..m │ │ │ 00000050: 0300 5a03 0001 6400 0064 0400 6c00 006d ..Z...d..d..l..m │ │ │ 00000060: 0400 5a04 0001 6405 0053 2906 e901 0000 ..Z...d..S)..... │ │ │ 00000070: 0029 01da 096d 6168 6a6f 6e67 6731 2901 .)...mahjongg1). │ │ ├── pysollib/games/ultra/hexadeck.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8bc0 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8bc0 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 7604 0000 6400 6401 6c00 .@...sv...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 6d09 5a09 ..d.d.l.m.Z.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/ultra/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1605 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1605 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 6400 0000 6400 6401 6c00 .@...sd...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c00 6d02 5a02 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c00 6d03 5a03 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c00 6d04 5a04 0100 6400 6405 6c00 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d05 5a05 0100 6400 6406 6c00 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6407 6c00 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/games/ultra/hanafuda_common.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d dd3c 0000 B..........].<.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d dd3c 0000 B.......om.].<.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 f801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 6400 6405 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6406 6c09 6d0a 5a0a 6d0b 5a0b ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0c 5a0c 6d0d 5a0d 6d0e 5a0e 0100 6400 m.Z.m.Z.m.Z...d. │ │ ├── pysollib/games/ultra/tarock.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2b27 0000 B..........]+'.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2b27 0000 B.......om.]+'.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 b801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 6d06 5a06 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000050: 6403 6c07 6d08 5a08 0100 6400 6404 6c09 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d0a 5a0a 0100 6400 6405 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 6d0f 5a0f ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/games/ultra/dashavatara.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e2a9 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e2a9 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 ca04 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d06 5a06 6d07 5a07 0100 6400 6404 6c08 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 6d0a 5a0a 6d0b 5a0b 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c0c 6d0d 5a0d 0100 6400 6406 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/ultra/mughal.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b897 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b897 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 c604 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 6d09 5a09 ..d.d.l.m.Z.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/games/ultra/larasgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f624 0000 B..........].$.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f624 0000 B.......om.].$.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000d 0000 ................ │ │ │ 00000020: 0040 0000 0073 8803 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 6d06 5a06 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000050: 6403 6c04 6d07 5a07 0100 6400 6404 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 4700 6405 6406 8400 6406 m.Z...G.d.d...d. │ │ │ 00000070: 6507 8303 5a0a 4700 6407 6408 8400 6408 e...Z.G.d.d...d. │ │ ├── pysollib/games/ultra/hanafuda.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f685 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f685 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 0a05 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 6d06 5a06 6d07 5a07 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 6d08 5a08 6d09 5a09 6d0a 5a0a 6d0b 5a0b m.Z.m.Z.m.Z.m.Z. │ │ │ 00000060: 6d0c 5a0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f m.Z.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d10 5a10 6d11 5a11 6d12 5a12 6d13 5a13 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/ultra/matrix.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0a1e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0a1e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7601 0000 6400 6401 6c00 .@...sv...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 0100 6400 6406 6c0b d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 0100 6400 6407 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/games/ultra/hanafuda1.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 585f 0000 B..........]X_.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 585f 0000 B.......om.]X_.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 9203 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 6d09 5a09 6d0a 5a0a m.Z.m.Z.m.Z.m.Z. │ │ │ 00000060: 6d0b 5a0b 6d0c 5a0c 6d0d 5a0d 6d0e 5a0e m.Z.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d0f 5a0f 6d10 5a10 6d11 5a11 6d12 5a12 m.Z.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/ultra/__pycache__/dashavatara.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d e2a9 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d e2a9 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 af06 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0300 6c04 006d 0500 5a05 006d 0600 .d..l..m..Z..m.. │ │ │ 00000060: 5a06 006d 0700 5a07 0001 6400 0064 0400 Z..m..Z...d..d.. │ │ │ 00000070: 6c08 006d 0900 5a09 006d 0a00 5a0a 006d l..m..Z..m..Z..m │ │ ├── pysollib/games/ultra/__pycache__/matrix.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 0a1e 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 0a1e 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 fd01 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/games/ultra/__pycache__/hanafuda_common.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d dd3c 0000 e300 0000 .......].<...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d dd3c 0000 e300 0000 ....om.].<...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b402 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 0001 6400 0064 0400 6c05 006d 0600 5a06 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0500 6c07 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0600 6c09 006d 0a00 5a0a ..d..d..l..m..Z. │ │ ├── pysollib/games/ultra/__pycache__/hanafuda.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f685 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d f685 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0907 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 6400 0064 0200 6c04 006d 0500 5a05 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0600 5a06 006d 0700 5a07 006d 0800 .m..Z..m..Z..m.. │ │ │ 00000060: 5a08 006d 0900 5a09 006d 0a00 5a0a 006d Z..m..Z..m..Z..m │ │ │ 00000070: 0b00 5a0b 006d 0c00 5a0c 006d 0d00 5a0d ..Z..m..Z..m..Z. │ │ ├── pysollib/games/ultra/__pycache__/hanafuda1.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 585f 0000 e300 0000 .......]X_...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 585f 0000 e300 0000 ....om.]X_...... │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 f704 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 006d 0900 5a09 006d 0a00 .m..Z..m..Z..m.. │ │ │ 00000070: 5a0a 006d 0b00 5a0b 006d 0c00 5a0c 006d Z..m..Z..m..Z..m │ │ ├── pysollib/games/ultra/__pycache__/hexadeck.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8bc0 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8bc0 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3706 0000 6400 0064 0100 6c00 005a .s7...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 006d 0900 .d..l..m..Z..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c0a 006d 0b00 Z...d..d..l..m.. │ │ ├── pysollib/games/ultra/__pycache__/larasgame.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f624 0000 e300 0000 .......].$...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f624 0000 e300 0000 ....om.].$...... │ │ │ 00000010: 0000 0000 0000 0000 000f 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3005 0000 6400 0064 0100 6c00 006d .s0...d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 6400 0064 0200 6c04 006d 0500 5a05 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0600 5a06 0001 6400 0064 0300 6c04 .m..Z...d..d..l. │ │ │ 00000060: 006d 0700 5a07 0001 6400 0064 0400 6c08 .m..Z...d..d..l. │ │ │ 00000070: 006d 0900 5a09 0001 4764 0500 6406 0084 .m..Z...Gd..d... │ │ ├── pysollib/games/ultra/__pycache__/mughal.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d b897 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d b897 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 a906 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 006d 0900 .d..l..m..Z..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c0a 006d 0b00 Z...d..d..l..m.. │ │ ├── pysollib/games/ultra/__pycache__/tarock.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2b27 0000 e300 0000 .......]+'...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2b27 0000 e300 0000 ....om.]+'...... │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6402 0000 6400 0064 0100 6c00 006d .sd...d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 6400 0064 0200 6c04 006d 0500 5a05 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0600 5a06 0001 6400 0064 0300 6c07 .m..Z...d..d..l. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c09 .m..Z...d..d..l. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/ultra/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1605 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1605 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8400 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c00 006d ..Z...d..d..l..m │ │ │ 00000040: 0200 5a02 0001 6400 0064 0300 6c00 006d ..Z...d..d..l..m │ │ │ 00000050: 0300 5a03 0001 6400 0064 0400 6c00 006d ..Z...d..d..l..m │ │ │ 00000060: 0400 5a04 0001 6400 0064 0500 6c00 006d ..Z...d..d..l..m │ │ │ 00000070: 0500 5a05 0001 6400 0064 0600 6c00 006d ..Z...d..d..l..m │ │ ├── pysollib/games/special/memory.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d aa26 0000 B..........].&.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d aa26 0000 B.......om.].&.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000c 0000 ................ │ │ │ 00000020: 0040 0000 0073 5601 0000 6400 6401 6c00 .@...sV...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/special/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b504 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b504 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 4800 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c00 6d02 5a02 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c00 6d03 5a03 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c00 6d04 5a04 0100 6400 6405 6c00 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d05 5a05 0100 6406 6407 8400 5a06 6408 m.Z...d.d...Z.d. │ │ │ 00000070: 5300 2909 e901 0000 0029 01da 0568 616e S.)......)...han │ │ ├── pysollib/games/special/tarock.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f576 0000 B..........].v.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f576 0000 B.......om.].v.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 2604 0000 6400 6401 6c00 .@...s&...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 6d0b 5a0b 0100 6400 6405 6c08 m.Z.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 6d0d 5a0d 0100 6400 6406 6c0e m.Z.m.Z...d.d.l. │ │ ├── pysollib/games/special/poker.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4226 0000 B..........]B&.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4226 0000 B.......om.]B&.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 fe00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 6d0e 5a0e 6d0f 5a0f d.l.m.Z.m.Z.m.Z. │ │ ├── pysollib/games/special/pegged.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1421 0000 B..........].!.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1421 0000 B.......om.].!.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4e01 0000 6400 6401 6c00 .@...sN...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 6d0e 5a0e 0100 6400 6406 6c0f m.Z.m.Z...d.d.l. │ │ ├── pysollib/games/special/hanoi.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f715 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f715 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000d 0000 ................ │ │ │ 00000020: 0040 0000 0073 a801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6400 6403 6c06 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 6d0d 5a0d 0100 4700 6406 6407 8400 6407 m.Z...G.d.d...d. │ │ ├── pysollib/games/special/__pycache__/hanoi.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f715 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d f715 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000f 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6e02 0000 6400 0064 0100 6c00 006d .sn...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/special/__pycache__/memory.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d aa26 0000 e300 0000 .......].&...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d aa26 0000 e300 0000 ....om.].&...... │ │ │ 00000010: 0000 0000 0000 0000 0016 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e001 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/special/__pycache__/poker.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 4226 0000 e300 0000 .......]B&...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 4226 0000 e300 0000 ....om.]B&...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 5d01 0000 6400 0064 0100 6c00 006d .s]...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/special/__pycache__/pegged.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1421 0000 e300 0000 .......].!...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1421 0000 e300 0000 ....om.].!...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 c701 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/special/__pycache__/tarock.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f576 0000 e300 0000 .......].v...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f576 0000 e300 0000 ....om.].v...... │ │ │ 00000010: 0000 0000 0000 0000 0008 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 bd05 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 0001 6400 .m..Z..m..Z...d. │ │ ├── pysollib/games/special/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d b504 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d b504 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6000 0000 6400 0064 0100 6c00 006d .s`...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c00 006d ..Z...d..d..l..m │ │ │ 00000040: 0200 5a02 0001 6400 0064 0300 6c00 006d ..Z...d..d..l..m │ │ │ 00000050: 0300 5a03 0001 6400 0064 0400 6c00 006d ..Z...d..d..l..m │ │ │ 00000060: 0400 5a04 0001 6400 0064 0500 6c00 006d ..Z...d..d..l..m │ │ │ 00000070: 0500 5a05 0001 6406 0064 0700 8400 005a ..Z...d..d.....Z │ │ ├── pysollib/games/__pycache__/parallels.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ae19 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ae19 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 1a01 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 0001 6400 .m..Z..m..Z...d. │ │ ├── pysollib/games/__pycache__/grandfathersclock.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f550 0000 e300 0000 .......].P...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f550 0000 e300 0000 ....om.].P...... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 a302 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c09 .m..Z...d..d..l. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/acesup.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1636 0000 e300 0000 .......].6...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1636 0000 e300 0000 ....om.].6...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4604 0000 6400 0064 0100 6c00 006d .sF...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/pileon.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1133 0000 e300 0000 .......].3...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1133 0000 e300 0000 ....om.].3...... │ │ │ 00000010: 0000 0000 0000 0000 0013 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3503 0000 6400 0064 0100 6c00 006d .s5...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c09 .m..Z...d..d..l. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/auldlangsyne.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d e150 0000 e300 0000 .......].P...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d e150 0000 e300 0000 ....om.].P...... │ │ │ 00000010: 0000 0000 0000 0000 0011 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b004 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/curdsandwhey.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2a47 0000 e300 0000 .......]*G...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2a47 0000 e300 0000 ....om.]*G...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b805 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 006d 0900 .d..l..m..Z..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c0a 006d 0b00 Z...d..d..l..m.. │ │ ├── pysollib/games/__pycache__/royalcotillion.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d fdb5 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d fdb5 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 5508 0000 6400 0064 0100 6c00 006d .sU...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/numerica.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 9c83 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 9c83 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0d08 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 006d 0900 .d..l..m..Z..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c0a 006d 0b00 Z...d..d..l..m.. │ │ ├── pysollib/games/__pycache__/calculation.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2840 0000 e300 0000 .......](@...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2840 0000 e300 0000 ....om.](@...... │ │ │ 00000010: 0000 0000 0000 0000 000f 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0303 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/headsandtails.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8c1a 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8c1a 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3701 0000 6400 0064 0100 6c00 006d .s7...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/daddylonglegs.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 6106 0000 e300 0000 .......]a....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 6106 0000 e300 0000 ....om.]a....... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b600 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 006d 0c00 .m..Z..m..Z..m.. │ │ ├── pysollib/games/__pycache__/golf.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2f95 0000 e300 0000 .......]/....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2f95 0000 e300 0000 ....om.]/....... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 f408 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 006d 0b00 .d..l..m..Z..m.. │ │ ├── pysollib/games/__pycache__/sanibel.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1f09 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1f09 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 be00 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 6400 0064 0200 6c04 006d 0500 5a05 ..d..d..l..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/glenwood.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d b72d 0000 e300 0000 .......].-...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d b72d 0000 e300 0000 ....om.].-...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 ec01 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/beleagueredcastle.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f878 0000 e300 0000 .......].x...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f878 0000 e300 0000 ....om.].x...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 9c07 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c06 .m..Z...d..d..l. │ │ │ 00000070: 006d 0900 5a09 0001 6400 0064 0500 6c0a .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/braid.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d db53 0000 e300 0000 .......].S...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d db53 0000 e300 0000 ....om.].S...... │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 fb03 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 006d 0900 .d..l..m..Z..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c0a 006d 0b00 Z...d..d..l..m.. │ │ ├── pysollib/games/__pycache__/doublets.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 7112 0000 e300 0000 .......]q....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 7112 0000 e300 0000 ....om.]q....... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e200 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/bakersgame.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d fb2c 0000 e300 0000 .......].,...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d fb2c 0000 e300 0000 ....om.].,...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6203 0000 6400 0064 0100 6c00 006d .sb...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c08 006d 0a00 5a0a ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/bristol.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 7e42 0000 e300 0000 .......]~B...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 7e42 0000 e300 0000 ....om.]~B...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 9a03 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/gypsy.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 9f82 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 9f82 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 eb0a 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 006d 0900 5a09 0001 6400 .m..Z..m..Z...d. │ │ │ 00000070: 0064 0400 6c0a 006d 0b00 5a0b 006d 0c00 .d..l..m..Z..m.. │ │ ├── pysollib/games/__pycache__/bakersdozen.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 4037 0000 e300 0000 .......]@7...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 4037 0000 e300 0000 ....om.]@7...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3a04 0000 6400 0064 0100 6c00 006d .s:...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c06 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c09 006d 0a00 5a0a ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/tournament.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 062b 0000 e300 0000 .......].+...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 062b 0000 e300 0000 ....om.].+...... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6c02 0000 6400 0064 0100 6c00 006d .sl...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/pyramid.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d dfb5 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d dfb5 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7808 0000 6400 0064 0100 6c00 006d .sx...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/labyrinth.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d d30f 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d d30f 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8200 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 006d 0600 5a06 006d 0700 5a07 ..Z..m..Z..m..Z. │ │ │ 00000060: 0001 4764 0400 6405 0084 0000 6405 0065 ..Gd..d.....d..e │ │ │ 00000070: 0600 8303 005a 0800 4764 0600 6407 0084 .....Z..Gd..d... │ │ ├── pysollib/games/__pycache__/pasdedeux.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 421c 0000 e300 0000 .......]B....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 421c 0000 e300 0000 ....om.]B....... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 f900 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/napoleon.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8638 0000 e300 0000 .......].8...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8638 0000 e300 0000 ....om.].8...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 a003 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/diplomat.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d d523 0000 e300 0000 .......].#...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d d523 0000 e300 0000 ....om.].#...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 de02 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/harp.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d fe32 0000 e300 0000 .......].2...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d fe32 0000 e300 0000 ....om.].2...... │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 2505 0000 6400 0064 0100 6c00 006d .s%...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c06 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0900 5a09 0001 6400 0064 0500 6c0a .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/freecell.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ab5c 0000 e300 0000 .......].\...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d ab5c 0000 e300 0000 ....om.].\...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 5c08 0000 6400 0064 0100 6c00 006d .s\...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c08 006d 0a00 5a0a ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/dieboesesieben.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 000f 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 000f 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 c600 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c09 .m..Z...d..d..l. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/terrace.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d c03c 0000 e300 0000 .......].<...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d c03c 0000 e300 0000 ....om.].<...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 c603 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/takeaway.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d dc1d 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d dc1d 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 d801 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/wavemotion.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d d70f 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d d70f 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0f01 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 006d 0c00 .m..Z..m..Z..m.. │ │ ├── pysollib/games/__pycache__/spider.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 0fc5 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 0fc5 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000e 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 c210 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c07 006d 0900 5a09 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/games/__pycache__/eiffeltower.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1b0e 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1b0e 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e100 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 006d 0b00 .d..l..m..Z..m.. │ │ ├── pysollib/games/__pycache__/siebenbisas.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d bc28 0000 e300 0000 .......].(...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d bc28 0000 e300 0000 ....om.].(...... │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b001 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/threepeaks.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d fe23 0000 e300 0000 .......].#...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d fe23 0000 e300 0000 ....om.].#...... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6701 0000 6400 0064 0100 6c00 006d .sg...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c09 .m..Z...d..d..l. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/grandduchess.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5315 0000 e300 0000 .......]S....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5315 0000 e300 0000 ....om.]S....... │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 5801 0000 6400 0064 0100 6c00 006d .sX...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 006d 0c00 .m..Z..m..Z..m.. │ │ ├── pysollib/games/__pycache__/zodiac.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d b518 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d b518 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6401 0000 6400 0064 0100 6c00 006d .sd...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 006d 0c00 .m..Z..m..Z..m.. │ │ ├── pysollib/games/__pycache__/montecarlo.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d e07a 0000 e300 0000 .......].z...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d e07a 0000 e300 0000 ....om.].z...... │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b105 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/bisley.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d c535 0000 e300 0000 .......].5...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d c535 0000 e300 0000 ....om.].5...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 1103 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/sultan.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 66b3 0000 e300 0000 .......]f....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 66b3 0000 e300 0000 ....om.]f....... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 d307 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/simplex.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 710d 0000 e300 0000 .......]q....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 710d 0000 e300 0000 ....om.]q....... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0301 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 006d 0b00 .d..l..m..Z..m.. │ │ ├── pysollib/games/__pycache__/camelot.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 6456 0000 e300 0000 .......]dV...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 6456 0000 e300 0000 ....om.]dV...... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7903 0000 6400 0064 0100 6c00 006d .sy...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/fortythieves.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 68ad 0000 e300 0000 .......]h....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 68ad 0000 e300 0000 ....om.]h....... │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e90f 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 0001 6400 0064 0500 6c0b .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/unionsquare.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f51d 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d f51d 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 cd01 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/games/__pycache__/katzenschwanz.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 835c 0000 e300 0000 .......].\...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 835c 0000 e300 0000 ....om.].\...... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6805 0000 6400 0064 0100 6c00 006d .sh...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0800 5a08 0001 6400 0064 0400 6c06 .m..Z...d..d..l. │ │ │ 00000070: 006d 0900 5a09 0001 6400 0064 0500 6c0a .m..Z...d..d..l. │ │ ├── pysollib/games/__pycache__/montana.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 875a 0000 e300 0000 .......].Z...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 875a 0000 e300 0000 ....om.].Z...... │ │ │ 00000010: 0000 0000 0000 0000 0013 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7805 0000 6400 0064 0100 6c00 006d .sx...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/yukon.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 056a 0000 e300 0000 .......].j...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 056a 0000 e300 0000 ....om.].j...... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 1a09 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/picturegallery.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d a04f 0000 e300 0000 .......].O...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d a04f 0000 e300 0000 ....om.].O...... │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4c03 0000 6400 0064 0100 6c00 006d .sL...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/canfield.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3179 0000 e300 0000 .......]1y...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3179 0000 e300 0000 ....om.]1y...... │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0e07 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/matriarchy.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d a41f 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d a41f 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4401 0000 6400 0064 0100 6c00 006d .sD...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/royaleast.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d cf0e 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d cf0e 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b000 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/capricieuse.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d e120 0000 e300 0000 .......]. ...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d e120 0000 e300 0000 ....om.]. ...... │ │ │ 00000010: 0000 0000 0000 0000 0012 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3802 0000 6400 0064 0100 6c00 006d .s8...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/buffalobill.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 950d 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 950d 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 ee00 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 006d 0a00 5a0a 006d 0b00 5a0b 006d 0c00 .m..Z..m..Z..m.. │ │ ├── pysollib/games/__pycache__/windmill.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 173d 0000 e300 0000 .......].=...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 173d 0000 e300 0000 ....om.].=...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3d03 0000 6400 0064 0100 6c00 005a .s=...d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/games/__pycache__/pushpin.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d de2a 0000 e300 0000 .......].*...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d de2a 0000 e300 0000 ....om.].*...... │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8a02 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/larasgame.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5c3f 0000 e300 0000 .......]\?...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5c3f 0000 e300 0000 ....om.]\?...... │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b001 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/algerian.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d c016 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d c016 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6b01 0000 6400 0064 0100 6c00 006d .sk...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/osmosis.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ff2e 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ff2e 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000b 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 f202 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/sthelena.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 292c 0000 e300 0000 .......]),...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 292c 0000 e300 0000 ....om.]),...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 2e02 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/klondike.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3fcf 0000 e300 0000 .......]?....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3fcf 0000 e300 0000 ....om.]?....... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3213 0000 6400 0064 0100 6c00 005a .s2...d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c00 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c09 006d 0a00 5a0a 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/games/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 6b0d 0000 e300 0000 .......]k....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 6b0d 0000 e300 0000 ....om.]k....... │ │ │ 00000010: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0404 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c00 006d ..Z...d..d..l..m │ │ │ 00000040: 0200 5a02 0001 6400 0064 0300 6c00 006d ..Z...d..d..l..m │ │ │ 00000050: 0300 5a03 0001 6400 0064 0400 6c00 006d ..Z...d..d..l..m │ │ │ 00000060: 0400 5a04 0001 6400 0064 0500 6c00 006d ..Z...d..d..l..m │ │ │ 00000070: 0500 5a05 0001 6400 0064 0600 6c00 006d ..Z...d..d..l..m │ │ ├── pysollib/games/__pycache__/needle.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 690f 0000 e300 0000 .......]i....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 690f 0000 e300 0000 ....om.]i....... │ │ │ 00000010: 0000 0000 0000 0000 0009 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4d01 0000 6400 0064 0100 6c00 006d .sM...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c08 006d 0900 5a09 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c0a 006d 0b00 5a0b ..d..d..l..m..Z. │ │ ├── pysollib/games/__pycache__/fan.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1883 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1883 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 2908 0000 6400 0064 0100 6c00 006d .s)...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 006d 0500 5a05 ..Z..m..Z..m..Z. │ │ │ 00000050: 0001 6400 0064 0300 6c06 006d 0700 5a07 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0400 6c06 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0500 6c09 006d 0a00 5a0a ..d..d..l..m..Z. │ │ ├── pysollib/winsystems/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5405 0000 B..........]T... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5405 0000 B.......om.]T... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 5400 0000 6400 6401 6c00 .@...sT...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6501 6402 6b02 7222 6400 m.Z...e.d.k.r"d. │ │ │ 00000040: 6403 6c02 6d03 5a04 0100 6e22 6501 6404 d.l.m.Z...n"e.d. │ │ │ 00000050: 6b02 7238 6400 6405 6c02 6d05 5a04 0100 k.r8d.d.l.m.Z... │ │ │ 00000060: 6e0c 6400 6406 6c02 6d06 5a04 0100 6504 n.d.d.l.m.Z...e. │ │ │ 00000070: 6a07 5a07 6504 6a08 5a08 6407 5300 2908 j.Z.e.j.Z.d.S.). │ │ ├── pysollib/winsystems/win32.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2608 0000 B..........]&... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2608 0000 B.......om.]&... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4c00 0000 6400 6401 6c00 .@...sL...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6400 6402 6c03 m.Z.m.Z...d.d.l. │ │ │ 00000040: 6d04 5a04 6d05 5a05 0100 6502 7230 6400 m.Z.m.Z...e.r0d. │ │ │ 00000050: 6403 6c06 6d07 5a07 0100 6404 6405 8400 d.l.m.Z...d.d... │ │ │ 00000060: 5a08 4700 6406 6407 8400 6407 6504 8303 Z.G.d.d...d.e... │ │ │ 00000070: 5a09 6408 5300 2909 e900 0000 0029 02da Z.d.S.)......).. │ │ ├── pysollib/winsystems/x11.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3b19 0000 B..........];... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3b19 0000 B.......om.];... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7400 0000 6400 6401 6c00 .@...st...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c02 6d04 5a04 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d05 5a05 0100 6400 6404 6c06 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d08 5a08 6d09 5a09 0100 6504 6405 6b02 m.Z.m.Z...e.d.k. │ │ │ 00000070: 7258 6505 7258 6400 6406 6c0a 6d0b 5a0b rXe.rXd.d.l.m.Z. │ │ ├── pysollib/winsystems/aqua.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7507 0000 B..........]u... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7507 0000 B.......om.]u... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6400 0000 6400 6401 6c00 .@...sd...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6504 7248 6400 6405 6c0a 6d0b 5a0b ..e.rHd.d.l.m.Z. │ │ │ 00000070: 0100 6406 6407 8400 5a0c 4700 6408 6409 ..d.d...Z.G.d.d. │ │ ├── pysollib/winsystems/common.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a70e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a70e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 a600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c06 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c06 6d08 5a08 0100 6400 6406 6c06 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d09 5a09 6d0a 5a0a 0100 6400 6407 6c06 m.Z.m.Z...d.d.l. │ │ ├── pysollib/winsystems/__pycache__/x11.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3b19 0000 e300 0000 .......];....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3b19 0000 e300 0000 ....om.];....... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 a200 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0300 6c02 006d 0400 5a04 006d 0500 .d..l..m..Z..m.. │ │ │ 00000060: 5a05 0001 6400 0064 0400 6c06 006d 0700 Z...d..d..l..m.. │ │ │ 00000070: 5a07 006d 0800 5a08 006d 0900 5a09 0001 Z..m..Z..m..Z... │ │ ├── pysollib/winsystems/__pycache__/common.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d a70e 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d a70e 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e700 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0300 6c04 006d 0500 5a05 0001 6400 .d..l..m..Z...d. │ │ │ 00000060: 0064 0400 6c06 006d 0700 5a07 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c06 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/winsystems/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5405 0000 e300 0000 .......]T....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5405 0000 e300 0000 ....om.]T....... │ │ │ 00000010: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7400 0000 6400 0064 0100 6c00 006d .st...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6501 0064 0200 6b02 0072 ..Z...e..d..k..r │ │ │ 00000040: 2f00 6400 0064 0300 6c02 006d 0300 5a04 /.d..d..l..m..Z. │ │ │ 00000050: 0001 6e2f 0065 0100 6404 006b 0200 724e ..n/.e..d..k..rN │ │ │ 00000060: 0064 0000 6405 006c 0200 6d05 005a 0400 .d..d..l..m..Z.. │ │ │ 00000070: 016e 1000 6400 0064 0600 6c02 006d 0600 .n..d..d..l..m.. │ │ ├── pysollib/tile/tktree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1e35 0000 B..........].5.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1e35 0000 B.......om.].5.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 b600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6404 6405 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 4700 6406 6407 8400 6407 m.Z...G.d.d...d. │ │ │ 00000060: 8302 5a07 4700 6408 6409 8400 6409 6507 ..Z.G.d.d...d.e. │ │ │ 00000070: 8303 5a08 4700 640a 640b 8400 640b 6507 ..Z.G.d.d...d.e. │ │ ├── pysollib/tile/edittextdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9b05 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9b05 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6503 6501 ..G.d.d...d.e.e. │ │ │ 00000050: 8304 5a04 6405 5300 2906 e900 0000 0029 ..Z.d.S.)......) │ │ │ 00000060: 01da 1142 6173 6554 696c 654d 6678 4469 ...BaseTileMfxDi │ │ │ 00000070: 616c 6f67 2901 da12 4261 7365 4564 6974 alog)...BaseEdit │ │ ├── pysollib/tile/solverdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8a0c 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8a0c 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 6200 0000 6400 6401 6c00 .@...sb...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 6d08 6108 0100 6405 d.l.m.Z.m.a...d. │ │ │ 00000060: 6406 6c09 6d0a 5a0a 0100 4700 6407 6408 d.l.m.Z...G.d.d. │ │ │ 00000070: 8400 6408 6507 6505 8304 5a0b 7408 6108 ..d.e.e...Z.t.a. │ │ ├── pysollib/tile/menubar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d de11 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d de11 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 b000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6400 6402 6c03 m.Z.m.Z...d.d.l. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c05 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c08 6d09 5a09 6d0a 5a0a 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000070: 6406 6c0b 6d0c 5a0c 0100 6400 6407 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/tile/soundoptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d dd1d 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d dd1d 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 6400 6405 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6406 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6407 6c0b 6d0c 5a0c 0100 6408 6409 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/tile/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ef03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ef03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa46 2f68 6f6d 652f 7661 6772 616e ...F/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 7469 6c65 2f5f /pysollib/tile/_ │ │ ├── pysollib/tile/wizarddialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9416 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9416 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 5a08 6400 6406 6c09 6d0a 5a0a 0100 6407 Z.d.d.l.m.Z...d. │ │ │ 00000070: 6408 6c0b 6d0c 5a0c 0100 6407 6409 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/tile/tkhtml.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a513 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a513 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 e200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c06 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c08 6d09 5a09 0100 6406 6407 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 0100 6406 6408 6c0c 6d0d 5a0d m.Z...d.d.l.m.Z. │ │ ├── pysollib/tile/selecttree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b008 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b008 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0006 0000 ................ │ │ │ 00000020: 0040 0000 0073 8600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c00 6d02 5a02 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c00 6d03 5a03 0100 6404 ..d.d.l.m.Z...d. │ │ │ 00000050: 6405 6c04 6d05 5a05 6d06 5a06 6d07 5a07 d.l.m.Z.m.Z.m.Z. │ │ │ 00000060: 0100 4700 6406 6407 8400 6407 8302 5a08 ..G.d.d...d...Z. │ │ │ 00000070: 4700 6408 6409 8400 6409 6508 6502 6506 G.d.d...d.e.e.e. │ │ ├── pysollib/tile/gameinfodialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d604 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d604 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 3200 0000 6400 6401 6c00 .@...s2...d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c02 6d03 5a03 0100 4700 Z.d.d.l.m.Z...G. │ │ │ 00000040: 6403 6404 8400 6404 6501 6a04 6a05 6a06 d.d...d.e.j.j.j. │ │ │ 00000050: 6a07 6503 8304 5a08 6401 5300 2905 e900 j.e...Z.d.S.)... │ │ │ 00000060: 0000 004e 2901 da11 4261 7365 5469 6c65 ...N)...BaseTile │ │ │ 00000070: 4d66 7844 6961 6c6f 6763 0000 0000 0000 MfxDialogc...... │ │ ├── pysollib/tile/playeroptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 760f 0000 B..........]v... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 760f 0000 B.......om.]v... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5000 0000 6400 6401 6c00 .@...sP...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6404 ..d.d.l.m.Z...d. │ │ │ 00000050: 6405 6c06 6d07 5a07 0100 6404 6406 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 4700 6407 6408 8400 6408 m.Z...G.d.d...d. │ │ │ 00000070: 6509 8303 5a0a 6409 5300 290a e900 0000 e...Z.d.S.)..... │ │ ├── pysollib/tile/statusbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b819 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b819 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 0a01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6401 6c04 5a04 6400 m.Z...d.d.l.Z.d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 6404 6405 6c07 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6404 6406 6c09 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 650b 6407 6b02 7296 6500 6a0c a00d ..e.d.k.r.e.j... │ │ ├── pysollib/tile/toolbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 843e 0000 B..........].>.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 843e 0000 B.......om.].>.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 0801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c0a 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0d 6d0e 5a0e 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/tile/progressbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a911 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a911 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7c00 0000 6400 6401 6c00 .@...s|...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6404 6405 6c07 6d08 5a08 0100 4700 ..d.d.l.m.Z...G. │ │ │ 00000060: 6406 6407 8400 6407 8302 5a09 4700 6408 d.d...d...Z.G.d. │ │ │ 00000070: 6409 8400 6409 8302 5a0a 640a 640b 8400 d...d...Z.d.d... │ │ ├── pysollib/tile/selectcardset.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4655 0000 B..........]FU.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4655 0000 B.......om.]FU.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3c01 0000 6400 6401 6c00 .@...s<...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6406 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6407 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/tile/colorsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4a05 0000 B..........]J... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4a05 0000 B.......om.]J... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6503 6501 ..G.d.d...d.e.e. │ │ │ 00000050: 8304 5a04 6405 5300 2906 e900 0000 0029 ..Z.d.S.)......) │ │ │ 00000060: 01da 1142 6173 6554 696c 654d 6678 4469 ...BaseTileMfxDi │ │ │ 00000070: 616c 6f67 2901 da10 4261 7365 436f 6c6f alog)...BaseColo │ │ ├── pysollib/tile/selecttile.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ba1e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ba1e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 d000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 5a06 6400 6405 6c07 6d08 5a08 d.l.Z.d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6406 6c07 6d09 5a09 0100 6407 ..d.d.l.m.Z...d. │ │ │ 00000070: 6408 6c0a 6d0b 5a0b 0100 6407 6409 6c0c d.l.m.Z...d.d.l. │ │ ├── pysollib/tile/tkwidget.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0b6f 0000 B..........].o.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0b6f 0000 B.......om.].o.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7601 0000 6400 6401 6c00 .@...sv...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6402 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 6d05 5a05 6d06 5a06 6d07 5a07 6d08 5a08 m.Z.m.Z.m.Z.m.Z. │ │ │ 00000060: 0100 6400 6403 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6404 6c0b 6d0c 5a0c 0100 6400 6405 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/tile/basetilemfxdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c000 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c000 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2c00 0000 6400 6401 6c00 .@...s,...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6503 8303 ..G.d.d...d.e... │ │ │ 00000050: 5a04 6405 5300 2906 e901 0000 0029 01da Z.d.S.)......).. │ │ │ 00000060: 0374 746b 2901 da09 4d66 7844 6961 6c6f .ttk)...MfxDialo │ │ │ 00000070: 6763 0000 0000 0000 0000 0000 0000 0200 gc.............. │ │ ├── pysollib/tile/ttk.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 14da 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 14da 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 1e02 0000 6400 5a00 6401 .@...s....d.Z.d. │ │ │ 00000030: 5a01 6402 6403 6c02 5a02 6402 6404 6c03 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d04 5a04 0100 6504 6a05 5a05 6504 6a06 m.Z...e.j.Z.e.j. │ │ │ 00000050: 6405 6b00 7230 6406 6e02 6407 5a07 6408 d.k.r0d.n.d.Z.d. │ │ │ 00000060: 6409 8400 5a08 6508 6504 6a09 6a0a 8301 d...Z.e.e.j.j... │ │ │ 00000070: 6504 6a09 5f0a 644b 640a 640b 8401 5a0b e.j._.dKd.d...Z. │ │ ├── pysollib/tile/selectgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d f461 0000 B..........].a.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d f461 0000 B.......om.].a.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1c01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c03 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c08 6d09 5a09 0100 6400 6406 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 0100 6400 6407 6c0c 6d0d 5a0d m.Z...d.d.l.m.Z. │ │ ├── pysollib/tile/tkstats.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 57a0 0000 B..........]W... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 57a0 0000 B.......om.]W... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6801 0000 6400 6401 6c00 .@...sh...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c02 6d04 5a04 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c05 6d06 5a06 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c07 6d08 5a08 0100 6400 6406 6c09 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 6d0b 5a0b 0100 6400 6407 6c0c m.Z.m.Z...d.d.l. │ │ ├── pysollib/tile/timeoutsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8210 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8210 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5400 0000 6400 6401 6c00 .@...sT...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6404 ..d.d.l.m.Z...d. │ │ │ 00000050: 6405 6c06 6d07 5a07 0100 6404 6406 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 6d0a 5a0a 0100 4700 6407 6408 m.Z.m.Z...G.d.d. │ │ │ 00000070: 8400 6408 6509 8303 5a0b 6409 5300 290a ..d.e...Z.d.S.). │ │ ├── pysollib/tile/fontsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6c21 0000 B..........]l!.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6c21 0000 B.......om.]l!.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c06 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6406 6407 6c09 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6406 6408 6c0b 6d0c 5a0c 0100 6406 ..d.d.l.m.Z...d. │ │ ├── pysollib/tile/__pycache__/colorsdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 4a05 0000 e300 0000 .......]J....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 4a05 0000 e300 0000 ....om.]J....... │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3d00 0000 6400 0064 0100 6c00 006d .s=...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 4764 0300 6404 0084 0000 ..Z...Gd..d..... │ │ │ 00000050: 6404 0065 0300 6501 0083 0400 5a04 0064 d..e..e.....Z..d │ │ │ 00000060: 0500 5329 06e9 0000 0000 2901 da11 4261 ..S)......)...Ba │ │ │ 00000070: 7365 5469 6c65 4d66 7844 6961 6c6f 6729 seTileMfxDialog) │ │ ├── pysollib/tile/__pycache__/tkstats.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 57a0 0000 e300 0000 .......]W....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 57a0 0000 e300 0000 ....om.]W....... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e801 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0300 6c02 006d 0400 5a04 0001 6400 .d..l..m..Z...d. │ │ │ 00000060: 0064 0400 6c05 006d 0600 5a06 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/tile/__pycache__/selectcardset.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 4655 0000 e300 0000 .......]FU...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 4655 0000 e300 0000 ....om.]FU...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 ae01 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 006d 0300 5a03 0001 6400 0064 0300 6c04 .m..Z...d..d..l. │ │ │ 00000050: 006d 0500 5a05 0001 6400 0064 0400 6c06 .m..Z...d..d..l. │ │ │ 00000060: 006d 0700 5a07 0001 6400 0064 0500 6c08 .m..Z...d..d..l. │ │ │ 00000070: 006d 0900 5a09 0001 6400 0064 0600 6c0a .m..Z...d..d..l. │ │ ├── pysollib/tile/__pycache__/basetilemfxdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d c000 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d c000 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3a00 0000 6400 0064 0100 6c00 006d .s:...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 4764 0300 6404 0084 0000 ..Z...Gd..d..... │ │ │ 00000050: 6404 0065 0300 8303 005a 0400 6405 0053 d..e.....Z..d..S │ │ │ 00000060: 2906 e901 0000 0029 01da 0374 746b 2901 )......)...ttk). │ │ │ 00000070: da09 4d66 7844 6961 6c6f 6763 0000 0000 ..MfxDialogc.... │ │ ├── pysollib/tile/__pycache__/gameinfodialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d d604 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d d604 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4500 0000 6400 0064 0100 6c00 005a .sE...d..d..l..Z │ │ │ 00000030: 0100 6400 0064 0200 6c02 006d 0300 5a03 ..d..d..l..m..Z. │ │ │ 00000040: 0001 4764 0300 6404 0084 0000 6404 0065 ..Gd..d.....d..e │ │ │ 00000050: 0100 6a04 006a 0500 6a06 006a 0700 6503 ..j..j..j..j..e. │ │ │ 00000060: 0083 0400 5a08 0064 0100 5329 05e9 0000 ....Z..d..S).... │ │ │ 00000070: 0000 4e29 01da 1142 6173 6554 696c 654d ..N)...BaseTileM │ │ ├── pysollib/tile/__pycache__/timeoutsdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8210 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8210 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7000 0000 6400 0064 0100 6c00 006d .sp...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6404 0064 0500 6c06 006d ..Z...d..d..l..m │ │ │ 00000060: 0700 5a07 0001 6404 0064 0600 6c08 006d ..Z...d..d..l..m │ │ │ 00000070: 0900 5a09 006d 0a00 5a0a 0001 4764 0700 ..Z..m..Z...Gd.. │ │ ├── pysollib/tile/__pycache__/menubar.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d de11 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d de11 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 ec00 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 0001 6400 0064 ..Z..m..Z...d..d │ │ │ 00000040: 0200 6c03 006d 0400 5a04 0001 6400 0064 ..l..m..Z...d..d │ │ │ 00000050: 0300 6c05 006d 0600 5a06 0001 6400 0064 ..l..m..Z...d..d │ │ │ 00000060: 0400 6c05 006d 0700 5a07 0001 6400 0064 ..l..m..Z...d..d │ │ │ 00000070: 0500 6c08 006d 0900 5a09 006d 0a00 5a0a ..l..m..Z..m..Z. │ │ ├── pysollib/tile/__pycache__/ttk.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 14da 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 14da 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0b03 0000 6400 005a 0000 6401 005a .s....d..Z..d..Z │ │ │ 00000030: 0100 6402 005a 0200 6403 0064 0400 6c03 ..d..Z..d..d..l. │ │ │ 00000040: 005a 0300 6403 0064 0500 6c04 006d 0500 .Z..d..d..l..m.. │ │ │ 00000050: 5a05 0001 6505 006a 0600 5a06 0065 0500 Z...e..j..Z..e.. │ │ │ 00000060: 6a07 0064 0600 6b00 0072 4c00 6407 006e j..d..k..rL.d..n │ │ │ 00000070: 0300 6408 005a 0800 6409 0064 0a00 8400 ..d..Z..d..d.... │ │ ├── pysollib/tile/__pycache__/fontsdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 6c21 0000 e300 0000 .......]l!...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 6c21 0000 e300 0000 ....om.]l!...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b000 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6400 0064 0400 6c06 006d ..Z...d..d..l..m │ │ │ 00000060: 0700 5a07 0001 6400 0064 0500 6c06 006d ..Z...d..d..l..m │ │ │ 00000070: 0800 5a08 0001 6406 0064 0700 6c09 006d ..Z...d..d..l..m │ │ ├── pysollib/tile/__pycache__/tktree.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1e35 0000 e300 0000 .......].5...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1e35 0000 e300 0000 ....om.].5...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 fd00 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 0001 6404 0064 0500 6c05 006d 0600 5a06 ..d..d..l..m..Z. │ │ │ 00000060: 0001 4764 0600 6407 0084 0000 6407 0083 ..Gd..d.....d... │ │ │ 00000070: 0200 5a07 0047 6408 0064 0900 8400 0064 ..Z..Gd..d.....d │ │ ├── pysollib/tile/__pycache__/solverdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8a0c 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8a0c 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8500 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6400 0064 0400 6c06 006d ..Z...d..d..l..m │ │ │ 00000060: 0700 5a07 006d 0800 6108 0001 6405 0064 ..Z..m..a...d..d │ │ │ 00000070: 0600 6c09 006d 0a00 5a0a 0001 4764 0700 ..l..m..Z...Gd.. │ │ ├── pysollib/tile/__pycache__/selecttree.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d b008 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d b008 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0006 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b700 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c00 006d ..Z...d..d..l..m │ │ │ 00000040: 0200 5a02 0001 6400 0064 0300 6c00 006d ..Z...d..d..l..m │ │ │ 00000050: 0300 5a03 0001 6404 0064 0500 6c04 006d ..Z...d..d..l..m │ │ │ 00000060: 0500 5a05 006d 0600 5a06 006d 0700 5a07 ..Z..m..Z..m..Z. │ │ │ 00000070: 0001 4764 0600 6407 0084 0000 6407 0083 ..Gd..d.....d... │ │ ├── pysollib/tile/__pycache__/statusbar.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d b819 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d b819 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7001 0000 6400 0064 0100 6c00 005a .sp...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0100 6c04 005a 0400 6400 0064 0300 .d..l..Z..d..d.. │ │ │ 00000060: 6c05 006d 0600 5a06 0001 6404 0064 0500 l..m..Z...d..d.. │ │ │ 00000070: 6c07 006d 0800 5a08 0001 6404 0064 0600 l..m..Z...d..d.. │ │ ├── pysollib/tile/__pycache__/selecttile.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ba1e 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ba1e 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 1a01 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6400 0064 0400 6c06 005a ..Z...d..d..l..Z │ │ │ 00000060: 0600 6400 0064 0500 6c07 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0600 6c07 006d 0900 5a09 ..d..d..l..m..Z. │ │ ├── pysollib/tile/__pycache__/tkwidget.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 0b6f 0000 e300 0000 .......].o...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 0b6f 0000 e300 0000 ....om.].o...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0302 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0100 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 005a 0300 6400 0064 0200 6c04 006d l..Z..d..d..l..m │ │ │ 00000060: 0500 5a05 006d 0600 5a06 006d 0700 5a07 ..Z..m..Z..m..Z. │ │ │ 00000070: 006d 0800 5a08 0001 6400 0064 0300 6c09 .m..Z...d..d..l. │ │ ├── pysollib/tile/__pycache__/soundoptionsdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d dd1d 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d dd1d 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 bc00 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 0001 6400 0064 0400 6c05 006d 0600 5a06 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0500 6c07 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 0001 6400 0064 0600 6c09 006d 0a00 5a0a ..d..d..l..m..Z. │ │ ├── pysollib/tile/__pycache__/edittextdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 9b05 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 9b05 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3d00 0000 6400 0064 0100 6c00 006d .s=...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 4764 0300 6404 0084 0000 ..Z...Gd..d..... │ │ │ 00000050: 6404 0065 0300 6501 0083 0400 5a04 0064 d..e..e.....Z..d │ │ │ 00000060: 0500 5329 06e9 0000 0000 2901 da11 4261 ..S)......)...Ba │ │ │ 00000070: 7365 5469 6c65 4d66 7844 6961 6c6f 6729 seTileMfxDialog) │ │ ├── pysollib/tile/__pycache__/selectgame.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f461 0000 e300 0000 .......].a...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f461 0000 e300 0000 ....om.].a...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8201 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0400 6c03 006d 0700 5a07 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c08 006d 0900 5a09 0001 6400 .d..l..m..Z...d. │ │ ├── pysollib/tile/__pycache__/toolbar.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 843e 0000 e300 0000 .......].>...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 843e 0000 e300 0000 ....om.].>...... │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6801 0000 6400 0064 0100 6c00 005a .sh...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 006d 0300 5a03 006d 0400 5a04 0001 6400 .m..Z..m..Z...d. │ │ │ 00000050: 0064 0300 6c05 006d 0600 5a06 006d 0700 .d..l..m..Z..m.. │ │ │ 00000060: 5a07 0001 6400 0064 0400 6c08 006d 0900 Z...d..d..l..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c0a 006d 0b00 Z...d..d..l..m.. │ │ ├── pysollib/tile/__pycache__/progressbar.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d a911 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d a911 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 aa00 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 0001 6400 0064 ..Z..m..Z...d..d │ │ │ 00000050: 0300 6c05 006d 0600 5a06 0001 6404 0064 ..l..m..Z...d..d │ │ │ 00000060: 0500 6c07 006d 0800 5a08 0001 4764 0600 ..l..m..Z...Gd.. │ │ │ 00000070: 6407 0084 0000 6407 0083 0200 5a09 0047 d.....d.....Z..G │ │ ├── pysollib/tile/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ef03 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ef03 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0001 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0400 0000 6400 0053 2901 4ea9 0072 .s....d..S).N..r │ │ │ 00000030: 0100 0000 7201 0000 0072 0100 0000 fa42 ....r....r.....B │ │ │ 00000040: 2f68 6f6d 652f 7661 6772 616e 742f 6275 /home/vagrant/bu │ │ │ 00000050: 696c 642f 6f72 672e 6c75 6665 6265 3136 ild/org.lufebe16 │ │ │ 00000060: 2e70 7973 6f6c 6663 2f70 7973 6f6c 6c69 .pysolfc/pysolli │ │ │ 00000070: 622f 7469 6c65 2f5f 5f69 6e69 745f 5f2e b/tile/__init__. │ │ ├── pysollib/tile/__pycache__/playeroptionsdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 760f 0000 e300 0000 .......]v....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 760f 0000 e300 0000 ....om.]v....... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6a00 0000 6400 0064 0100 6c00 006d .sj...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6404 0064 0500 6c06 006d ..Z...d..d..l..m │ │ │ 00000060: 0700 5a07 0001 6404 0064 0600 6c08 006d ..Z...d..d..l..m │ │ │ 00000070: 0900 5a09 0001 4764 0700 6408 0084 0000 ..Z...Gd..d..... │ │ ├── pysollib/tile/__pycache__/tkhtml.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d a513 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d a513 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0005 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3901 0000 6400 0064 0100 6c00 005a .s9...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 6400 .d..l..m..Z...d. │ │ │ 00000050: 0064 0300 6c04 006d 0500 5a05 0001 6400 .d..l..m..Z...d. │ │ │ 00000060: 0064 0400 6c06 006d 0700 5a07 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0500 6c08 006d 0900 5a09 0001 6406 .d..l..m..Z...d. │ │ ├── pysollib/ui/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ef03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ef03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa44 2f68 6f6d 652f 7661 6772 616e ...D/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 7569 2f5f 5f69 /pysollib/ui/__i │ │ ├── pysollib/ui/tktile/edittextdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3c07 0000 B..........]<... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3c07 0000 B.......om.]<... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 3600 0000 6400 6401 6c00 .@...s6...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 4700 ..d.d.l.m.Z...G. │ │ │ 00000050: 6404 6405 8400 6405 8302 5a06 6406 5300 d.d...d...Z.d.S. │ │ │ 00000060: 2907 e900 0000 0029 01da 084b 7753 7472 )......)...KwStr │ │ │ 00000070: 7563 7429 01da 015f 2901 da07 746b 696e uct)..._)...tkin │ │ ├── pysollib/ui/tktile/solverdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3421 0000 B..........]4!.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3421 0000 B.......om.]4!.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 5e00 0000 6400 6401 6c00 .@...s^...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 4700 6405 6406 d.l.m.Z...G.d.d. │ │ │ 00000060: 8400 6406 8302 5a08 6407 6109 6408 6409 ..d...Z.d.a.d.d. │ │ │ 00000070: 8400 5a0a 640a 640b 8400 5a0b 640c 640d ..Z.d.d...Z.d.d. │ │ ├── pysollib/ui/tktile/menubar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0f07 0100 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0f07 0100 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2001 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6402 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 6d05 5a05 0100 6400 6403 6c06 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6404 6c08 6d09 5a09 6d0a 5a0a ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 0100 6400 6405 6c08 6d0b 5a0b 6d0c 5a0c ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/ui/tktile/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d eb03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d eb03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa4b 2f68 6f6d 652f 7661 6772 616e ...K/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 7569 2f74 6b74 /pysollib/ui/tkt │ │ ├── pysollib/ui/tktile/tkhtml.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3c3c 0000 B..........]<<.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3c3c 0000 B.......om.]<<.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 9e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 6d04 5a05 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6402 6c06 6d07 5a07 0100 6400 6403 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6404 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6405 6c0c 6d0d 5a0d 6d0e 5a0e ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/ui/tktile/selecttree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4518 0000 B..........]E... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4518 0000 B.......om.]E... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 4800 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 8302 5a02 4700 6404 6405 8400 6405 8302 ..Z.G.d.d...d... │ │ │ 00000050: 5a03 4700 6406 6407 8400 6407 8302 5a04 Z.G.d.d...d...Z. │ │ │ 00000060: 4700 6408 6409 8400 6409 8302 5a05 640a G.d.d...d...Z.d. │ │ │ 00000070: 5300 290b e900 0000 0029 01da 0c74 6b69 S.)......)...tki │ │ ├── pysollib/ui/tktile/findcarddialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 801d 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 801d 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 aa00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 6d07 5a07 0100 6400 6405 6c05 m.Z.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 6d09 5a09 0100 6400 6406 6c0a m.Z.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 6d0c 5a0c 0100 6400 6407 6c0a m.Z.m.Z...d.d.l. │ │ ├── pysollib/ui/tktile/tkwrap.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ce10 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ce10 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3400 0000 6400 6401 6c00 .@...s4...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6503 6a04 5a04 4700 6403 6404 8400 ..e.j.Z.G.d.d... │ │ │ 00000050: 6404 6503 6a05 8303 5a06 6405 5300 2906 d.e.j...Z.d.S.). │ │ │ 00000060: e900 0000 0029 01da 0f45 5645 4e54 5f50 .....)...EVENT_P │ │ │ 00000070: 524f 5041 4741 5445 2901 da07 746b 696e ROPAGATE)...tkin │ │ ├── pysollib/ui/tktile/gameinfodialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1016 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1016 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 3600 0000 6400 6401 6c00 .@...s6...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 4700 ..d.d.l.m.Z...G. │ │ │ 00000050: 6404 6405 8400 6405 8302 5a06 6406 5300 d.d...d...Z.d.S. │ │ │ 00000060: 2907 e900 0000 0029 01da 0247 4929 01da )......)...GI).. │ │ │ 00000070: 084b 7753 7472 7563 7429 01da 015f 6300 .KwStruct)..._c. │ │ ├── pysollib/ui/tktile/tkutil.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5234 0000 B..........]R4.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5234 0000 B.......om.]R4.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4801 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d07 5a07 0100 6400 6404 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c08 6d0a 5a0a 0100 6406 ..d.d.l.m.Z...d. │ │ │ 00000070: 6407 8400 5a0b 6408 6409 8400 5a0c 643c d...Z.d.d...Z.d< │ │ ├── pysollib/ui/tktile/colorsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5c13 0000 B..........]\... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5c13 0000 B.......om.]\... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 4200 0000 6400 6401 6c00 .@...sB...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 4700 6405 6406 d.l.m.Z...G.d.d. │ │ │ 00000060: 8400 6406 8302 5a08 6407 5300 2908 e900 ..d...Z.d.S.)... │ │ │ 00000070: 0000 0029 01da 084b 7753 7472 7563 7429 ...)...KwStruct) │ │ ├── pysollib/ui/tktile/tkcanvas.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d aa35 0000 B..........].5.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d aa35 0000 B.......om.].5.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 aa00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6400 6402 6c03 m.Z.m.Z...d.d.l. │ │ │ 00000040: 6d04 5a04 6d05 5a05 6d06 5a06 6d07 5a07 m.Z.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6403 6c03 6d08 5a09 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6404 6c0a 6d0b 5a0b 6d0c 5a0c 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000070: 6405 6c0d 6d0e 5a0e 0100 4700 6406 6407 d.l.m.Z...G.d.d. │ │ ├── pysollib/ui/tktile/Canvas2.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 101d 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 101d 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 c400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 4700 m.Z.m.Z.m.Z...G. │ │ │ 00000040: 6402 6403 8400 6403 8302 5a04 4700 6404 d.d...d...Z.G.d. │ │ │ 00000050: 6405 8400 6405 6504 8303 5a05 4700 6406 d...d.e...Z.G.d. │ │ │ 00000060: 6407 8400 6407 6504 8303 5a06 4700 6408 d...d.e...Z.G.d. │ │ │ 00000070: 6409 8400 6409 6504 8303 5a07 4700 640a d...d.e...Z.G.d. │ │ ├── pysollib/ui/tktile/tkconst.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1c08 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1c08 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0006 0000 ................ │ │ │ 00000020: 0040 0000 0073 9c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6403 5a04 6404 5a05 6405 5a06 6406 ..d.Z.d.Z.d.Z.d. │ │ │ 00000050: 5a07 6407 5a08 6503 6a09 5a0a 6503 6a0b Z.d.Z.e.j.Z.e.j. │ │ │ 00000060: 5a0c 6503 6a0d 5a0e 6503 6a0f 5a10 6503 Z.e.j.Z.e.j.Z.e. │ │ │ 00000070: 6a11 5a12 6503 6a13 5a14 6503 6a15 5a16 j.Z.e.j.Z.e.j.Z. │ │ ├── pysollib/ui/tktile/card.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d521 0000 B..........].!.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d521 0000 B.......om.].!.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 0100 4700 6403 6404 8400 6404 m.Z...G.d.d...d. │ │ │ 00000050: 6501 8303 5a05 4700 6405 6406 8400 6406 e...Z.G.d.d...d. │ │ │ 00000060: 6505 8303 5a06 4700 6407 6408 8400 6408 e...Z.G.d.d...d. │ │ │ 00000070: 6506 8303 5a07 4700 6409 640a 8400 640a e...Z.G.d.d...d. │ │ ├── pysollib/ui/tktile/__pycache__/colorsdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5c13 0000 e300 0000 .......]\....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5c13 0000 e300 0000 ....om.]\....... │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 5700 0000 6400 0064 0100 6c00 006d .sW...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6400 0064 0400 6c06 006d ..Z...d..d..l..m │ │ │ 00000060: 0700 5a07 0001 4764 0500 6406 0084 0000 ..Z...Gd..d..... │ │ │ 00000070: 6406 0083 0200 5a08 0064 0700 5329 08e9 d.....Z..d..S).. │ │ ├── pysollib/ui/tktile/__pycache__/tkcanvas.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d aa35 0000 e300 0000 .......].5...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d aa35 0000 e300 0000 ....om.].5...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e900 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 0001 6400 0064 ..Z..m..Z...d..d │ │ │ 00000040: 0200 6c03 006d 0400 5a04 006d 0500 5a05 ..l..m..Z..m..Z. │ │ │ 00000050: 006d 0600 5a06 006d 0700 5a07 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0300 6c03 006d 0800 5a09 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0400 6c0a 006d 0b00 5a0b 006d 0c00 .d..l..m..Z..m.. │ │ ├── pysollib/ui/tktile/__pycache__/tkwrap.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ce10 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ce10 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4600 0000 6400 0064 0100 6c00 006d .sF...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6503 006a 0400 5a04 0047 ..Z...e..j..Z..G │ │ │ 00000050: 6403 0064 0400 8400 0064 0400 6503 006a d..d.....d..e..j │ │ │ 00000060: 0500 8303 005a 0600 6405 0053 2906 e900 .....Z..d..S)... │ │ │ 00000070: 0000 0029 01da 0f45 5645 4e54 5f50 524f ...)...EVENT_PRO │ │ ├── pysollib/ui/tktile/__pycache__/gameinfodialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1016 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1016 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4700 0000 6400 0064 0100 6c00 006d .sG...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 4764 0400 6405 0084 0000 ..Z...Gd..d..... │ │ │ 00000060: 6405 0083 0200 5a06 0064 0600 5329 07e9 d.....Z..d..S).. │ │ │ 00000070: 0000 0000 2901 da02 4749 2901 da08 4b77 ....)...GI)...Kw │ │ ├── pysollib/ui/tktile/__pycache__/Canvas2.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 101d 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 101d 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0c01 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 4764 0200 6403 0084 0000 6403 0083 ..Gd..d.....d... │ │ │ 00000050: 0200 5a04 0047 6404 0064 0500 8400 0064 ..Z..Gd..d.....d │ │ │ 00000060: 0500 6504 0083 0300 5a05 0047 6406 0064 ..e.....Z..Gd..d │ │ │ 00000070: 0700 8400 0064 0700 6504 0083 0300 5a06 .....d..e.....Z. │ │ ├── pysollib/ui/tktile/__pycache__/card.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d d521 0000 e300 0000 .......].!...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d d521 0000 e300 0000 ....om.].!...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 b000 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 006d 0400 5a04 0001 4764 0300 ..Z..m..Z...Gd.. │ │ │ 00000050: 6404 0084 0000 6404 0065 0100 8303 005a d.....d..e.....Z │ │ │ 00000060: 0500 4764 0500 6406 0084 0000 6406 0065 ..Gd..d.....d..e │ │ │ 00000070: 0500 8303 005a 0600 4764 0700 6408 0084 .....Z..Gd..d... │ │ ├── pysollib/ui/tktile/__pycache__/menubar.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 0f07 0100 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 0f07 0100 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8c01 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0100 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 005a 0300 6400 0064 0200 6c04 006d l..Z..d..d..l..m │ │ │ 00000060: 0500 5a05 0001 6400 0064 0300 6c06 006d ..Z...d..d..l..m │ │ │ 00000070: 0700 5a07 0001 6400 0064 0400 6c08 006d ..Z...d..d..l..m │ │ ├── pysollib/ui/tktile/__pycache__/solverdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3421 0000 e300 0000 .......]4!...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3421 0000 e300 0000 ....om.]4!...... │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8100 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 6400 0064 0400 6c06 006d ..Z...d..d..l..m │ │ │ 00000060: 0700 5a07 0001 4764 0500 6406 0084 0000 ..Z...Gd..d..... │ │ │ 00000070: 6406 0083 0200 5a08 0064 0700 6109 0064 d.....Z..d..a..d │ │ ├── pysollib/ui/tktile/__pycache__/tkconst.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 1c08 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 1c08 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000d 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 e400 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6403 005a 0400 6404 005a ..Z...d..Z..d..Z │ │ │ 00000050: 0500 6405 005a 0600 6406 005a 0700 6407 ..d..Z..d..Z..d. │ │ │ 00000060: 005a 0800 6503 006a 0900 5a0a 0065 0300 .Z..e..j..Z..e.. │ │ │ 00000070: 6a0b 005a 0c00 6503 006a 0d00 5a0e 0065 j..Z..e..j..Z..e │ │ ├── pysollib/ui/tktile/__pycache__/findcarddialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 801d 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 801d 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 ed00 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 0001 6400 0064 0400 6c05 006d 0600 5a06 ..d..d..l..m..Z. │ │ │ 00000060: 006d 0700 5a07 0001 6400 0064 0500 6c05 .m..Z...d..d..l. │ │ │ 00000070: 006d 0800 5a08 006d 0900 5a09 0001 6400 .m..Z..m..Z...d. │ │ ├── pysollib/ui/tktile/__pycache__/selecttree.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 4518 0000 e300 0000 .......]E....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 4518 0000 e300 0000 ....om.]E....... │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6000 0000 6400 0064 0100 6c00 006d .s`...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 4764 0200 6403 0084 0000 ..Z...Gd..d..... │ │ │ 00000040: 6403 0083 0200 5a02 0047 6404 0064 0500 d.....Z..Gd..d.. │ │ │ 00000050: 8400 0064 0500 8302 005a 0300 4764 0600 ...d.....Z..Gd.. │ │ │ 00000060: 6407 0084 0000 6407 0083 0200 5a04 0047 d.....d.....Z..G │ │ │ 00000070: 6408 0064 0900 8400 0064 0900 8302 005a d..d.....d.....Z │ │ ├── pysollib/ui/tktile/__pycache__/tkutil.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5234 0000 e300 0000 .......]R4...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5234 0000 e300 0000 ....om.]R4...... │ │ │ 00000010: 0000 0000 0000 0000 0006 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0402 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 006d 0300 5a03 006d 0400 5a04 0001 6400 .m..Z..m..Z...d. │ │ │ 00000050: 0064 0300 6c05 006d 0600 5a06 006d 0700 .d..l..m..Z..m.. │ │ │ 00000060: 5a07 0001 6400 0064 0400 6c08 006d 0900 Z...d..d..l..m.. │ │ │ 00000070: 5a09 0001 6400 0064 0500 6c08 006d 0a00 Z...d..d..l..m.. │ │ ├── pysollib/ui/tktile/__pycache__/edittextdialog.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3c07 0000 e300 0000 .......]<....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3c07 0000 e300 0000 ....om.]<....... │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 4700 0000 6400 0064 0100 6c00 006d .sG...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 4764 0400 6405 0084 0000 ..Z...Gd..d..... │ │ │ 00000060: 6405 0083 0200 5a06 0064 0600 5329 07e9 d.....Z..d..S).. │ │ │ 00000070: 0000 0000 2901 da08 4b77 5374 7275 6374 ....)...KwStruct │ │ ├── pysollib/ui/tktile/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d eb03 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d eb03 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0001 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0400 0000 6400 0053 2901 4ea9 0072 .s....d..S).N..r │ │ │ 00000030: 0100 0000 7201 0000 0072 0100 0000 fa47 ....r....r.....G │ │ │ 00000040: 2f68 6f6d 652f 7661 6772 616e 742f 6275 /home/vagrant/bu │ │ │ 00000050: 696c 642f 6f72 672e 6c75 6665 6265 3136 ild/org.lufebe16 │ │ │ 00000060: 2e70 7973 6f6c 6663 2f70 7973 6f6c 6c69 .pysolfc/pysolli │ │ │ 00000070: 622f 7569 2f74 6b74 696c 652f 5f5f 696e b/ui/tktile/__in │ │ ├── pysollib/ui/tktile/__pycache__/tkhtml.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3c3c 0000 e300 0000 .......]<<...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3c3c 0000 e300 0000 ....om.]<<...... │ │ │ 00000010: 0000 0000 0000 0000 0006 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 d800 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0100 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 006a 0400 5a05 0064 0000 6402 006c l..j..Z..d..d..l │ │ │ 00000060: 0600 6d07 005a 0700 0164 0000 6403 006c ..m..Z...d..d..l │ │ │ 00000070: 0800 6d09 005a 0900 0164 0000 6404 006c ..m..Z...d..d..l │ │ ├── pysollib/ui/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ef03 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ef03 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0001 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0400 0000 6400 0053 2901 4ea9 0072 .s....d..S).N..r │ │ │ 00000030: 0100 0000 7201 0000 0072 0100 0000 fa40 ....r....r.....@ │ │ │ 00000040: 2f68 6f6d 652f 7661 6772 616e 742f 6275 /home/vagrant/bu │ │ │ 00000050: 696c 642f 6f72 672e 6c75 6665 6265 3136 ild/org.lufebe16 │ │ │ 00000060: 2e70 7973 6f6c 6663 2f70 7973 6f6c 6c69 .pysolfc/pysolli │ │ │ 00000070: 622f 7569 2f5f 5f69 6e69 745f 5f2e 7079 b/ui/__init__.py │ │ ├── pysollib/tk/tktree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7c34 0000 B..........]|4.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7c34 0000 B.......om.]|4.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 b600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6404 6405 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 4700 6406 6407 8400 6407 m.Z...G.d.d...d. │ │ │ 00000060: 8302 5a07 4700 6408 6409 8400 6409 6507 ..Z.G.d.d...d.e. │ │ │ 00000070: 8303 5a08 4700 640a 640b 8400 640b 6507 ..Z.G.d.d...d.e. │ │ ├── pysollib/tk/edittextdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9105 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9105 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6503 6501 ..G.d.d...d.e.e. │ │ │ 00000050: 8304 5a04 6405 5300 2906 e900 0000 0029 ..Z.d.S.)......) │ │ │ 00000060: 01da 0f42 6173 6554 6b4d 6678 4469 616c ...BaseTkMfxDial │ │ │ 00000070: 6f67 2901 da12 4261 7365 4564 6974 5465 og)...BaseEditTe │ │ ├── pysollib/tk/solverdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 330d 0000 B..........]3... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 330d 0000 B.......om.]3... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 6600 0000 6400 6401 6c00 .@...sf...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 6d08 6108 0100 6400 d.l.m.Z.m.a...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 6d0b 5a0b 0100 7408 d.l.m.Z.m.Z...t. │ │ │ 00000070: 6108 4700 6406 6407 8400 6407 6507 6505 a.G.d.d...d.e.e. │ │ ├── pysollib/tk/menubar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d e912 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d e912 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 a000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 6d06 5a06 ..d.d.l.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 0100 6400 6406 6c0b d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 0100 6407 6408 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/tk/soundoptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 181f 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 181f 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7400 0000 6400 6401 6c00 .@...st...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6404 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d06 5a06 0100 6400 6405 6c07 6d08 5a08 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6406 6c09 6d0a 5a0a 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6407 6c0b 6d0c 5a0c 0100 6408 6409 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/tk/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ef03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ef03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa44 2f68 6f6d 652f 7661 6772 616e ...D/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 746b 2f5f 5f69 /pysollib/tk/__i │ │ ├── pysollib/tk/wizarddialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6b14 0000 B..........]k... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6b14 0000 B.......om.]k... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7000 0000 6400 6401 6c00 .@...sp...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 5a08 6400 6406 6c09 6d0a 5a0a 0100 6407 Z.d.d.l.m.Z...d. │ │ │ 00000070: 6408 6c0b 6d0c 5a0c 0100 6407 6409 6c0d d.l.m.Z...d.d.l. │ │ ├── pysollib/tk/tkhtml.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1713 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1713 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 d600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c06 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c08 6d09 5a09 0100 6406 6407 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 0100 6406 6408 6c0c 6d0d 5a0d m.Z...d.d.l.m.Z. │ │ ├── pysollib/tk/selecttree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 1c07 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 1c07 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 6200 0000 6400 6401 6c00 .@...sb...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6402 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6403 6c04 6d05 5a05 6d06 5a06 6d07 5a07 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 4700 6404 6405 8400 6405 6506 6502 ..G.d.d...d.e.e. │ │ │ 00000060: 8304 5a08 4700 6406 6407 8400 6407 6507 ..Z.G.d.d...d.e. │ │ │ 00000070: 6503 8304 5a09 4700 6408 6409 8400 6409 e...Z.G.d.d...d. │ │ ├── pysollib/tk/gameinfodialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ce04 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ce04 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 3200 0000 6400 6401 6c00 .@...s2...d.d.l. │ │ │ 00000030: 5a01 6400 6402 6c02 6d03 5a03 0100 4700 Z.d.d.l.m.Z...G. │ │ │ 00000040: 6403 6404 8400 6404 6501 6a04 6a05 6a06 d.d...d.e.j.j.j. │ │ │ 00000050: 6a07 6503 8304 5a08 6401 5300 2905 e900 j.e...Z.d.S.)... │ │ │ 00000060: 0000 004e 2901 da0f 4261 7365 546b 4d66 ...N)...BaseTkMf │ │ │ 00000070: 7844 6961 6c6f 6763 0000 0000 0000 0000 xDialogc........ │ │ ├── pysollib/tk/playeroptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ed19 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ed19 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6400 6402 6c03 m.Z.m.Z...d.d.l. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6405 ..d.d.l.m.Z...d. │ │ │ 00000060: 6406 6c09 6d0a 5a0a 0100 4700 6407 6408 d.l.m.Z...G.d.d. │ │ │ 00000070: 8400 6408 650a 8303 5a0b 4700 6409 640a ..d.e...Z.G.d.d. │ │ ├── pysollib/tk/statusbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d518 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d518 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 0a01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6401 6c06 5a06 6400 6404 6c07 ..d.d.l.Z.d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6405 6406 6c09 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 650b 6407 6b02 7296 6500 6a0c a00d ..e.d.k.r.e.j... │ │ ├── pysollib/tk/toolbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d cf42 0000 B..........].B.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d cf42 0000 B.......om.].B.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 fc00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 6d06 5a06 ..d.d.l.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c09 6d0a 5a0a 6d0b 5a0b 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000070: 6406 6c0c 6d0d 5a0d 0100 6400 6407 6c0e d.l.m.Z...d.d.l. │ │ ├── pysollib/tk/progressbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d614 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d614 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7000 0000 6400 6401 6c00 .@...sp...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 4700 6404 6405 8400 6405 8302 5a07 ..G.d.d...d...Z. │ │ │ 00000060: 4700 6406 6407 8400 6407 8302 5a08 6408 G.d.d...d...Z.d. │ │ │ 00000070: 6409 8400 5a09 650a 640a 6b02 726c 6400 d...Z.e.d.k.rld. │ │ ├── pysollib/tk/selectcardset.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d b84e 0000 B..........].N.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d b84e 0000 B.......om.].N.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2c01 0000 6400 6401 6c00 .@...s,...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6406 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6407 6c0c 6d0d 5a0d 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/tk/colorsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a704 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a704 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6503 6501 ..G.d.d...d.e.e. │ │ │ 00000050: 8304 5a04 6405 5300 2906 e900 0000 0029 ..Z.d.S.)......) │ │ │ 00000060: 01da 0f42 6173 6554 6b4d 6678 4469 616c ...BaseTkMfxDial │ │ │ 00000070: 6f67 2901 da10 4261 7365 436f 6c6f 7273 og)...BaseColors │ │ ├── pysollib/tk/selecttile.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d c61e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d c61e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 bc00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 5a06 6400 6405 6c07 6d08 5a08 d.l.Z.d.d.l.m.Z. │ │ │ 00000060: 6d09 5a09 0100 6406 6407 6c0a 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6406 6408 6c0a 6d0c 5a0c 6d0d 5a0d ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/tk/basetkmfxdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d da00 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d da00 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2c00 0000 6400 6401 6c00 .@...s,...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 4700 6403 6404 8400 6404 6501 8303 ..G.d.d...d.e... │ │ │ 00000050: 5a04 6405 5300 2906 e900 0000 0029 01da Z.d.S.)......).. │ │ │ 00000060: 094d 6678 4469 616c 6f67 2901 da07 746b .MfxDialog)...tk │ │ │ 00000070: 696e 7465 7263 0000 0000 0000 0000 0000 interc.......... │ │ ├── pysollib/tk/tkwidget.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d d35e 0000 B..........].^.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d d35e 0000 B.......om.].^.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 6d04 5a04 6d05 5a05 6d06 5a06 m.Z.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6403 6c07 6d08 5a08 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6404 6c09 6d0a 5a0a 0100 6400 6405 6c0b d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0c 5a0c 0100 6400 6406 6c0d 6d0e 5a0e m.Z...d.d.l.m.Z. │ │ ├── pysollib/tk/tabpage.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ce16 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ce16 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 7201 0000 6400 6401 6c00 .@...sr...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6501 6a02 6501 6a03 0200 m.Z...e.j.e.j... │ │ │ 00000040: 5a04 5a05 4700 6402 6403 8400 6403 6506 Z.Z.G.d.d...d.e. │ │ │ 00000050: 8303 5a07 4700 6404 6405 8400 6405 6506 ..Z.G.d.d...d.e. │ │ │ 00000060: 8303 5a08 4700 6406 6407 8400 6407 6501 ..Z.G.d.d...d.e. │ │ │ 00000070: 6a09 8303 5a0a 4700 6408 6409 8400 6409 j...Z.G.d.d...d. │ │ ├── pysollib/tk/selectgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3462 0000 B..........]4b.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3462 0000 B.......om.]4b.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1c01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 6d06 5a06 d.l.m.Z.m.Z.m.Z. │ │ │ 00000050: 0100 6400 6404 6c03 6d07 5a07 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c08 6d09 5a09 0100 6400 6406 6c0a d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0b 5a0b 0100 6400 6407 6c0c 6d0d 5a0d m.Z...d.d.l.m.Z. │ │ ├── pysollib/tk/tkstats.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0b9e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0b9e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3c01 0000 6400 6401 6c00 .@...s<...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6403 6c02 m.Z.m.Z...d.d.l. │ │ │ 00000050: 6d05 5a05 0100 6400 6404 6c06 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 6400 6405 6c08 6d09 5a09 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000070: 6406 6c0a 6d0b 5a0b 6d0c 5a0c 0100 6400 d.l.m.Z.m.Z...d. │ │ ├── pysollib/tk/timeoutsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8a10 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8a10 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4400 0000 6400 6401 6c00 .@...sD...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6404 ..d.d.l.m.Z...d. │ │ │ 00000050: 6405 6c06 6d07 5a07 0100 4700 6406 6407 d.l.m.Z...G.d.d. │ │ │ 00000060: 8400 6407 6507 8303 5a08 6408 5300 2909 ..d.e...Z.d.S.). │ │ │ 00000070: e900 0000 0029 01da 084b 7753 7472 7563 .....)...KwStruc │ │ ├── pysollib/tk/fontsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8121 0000 B..........].!.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8121 0000 B.......om.].!.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6c00 0000 6400 6401 6c00 .@...sl...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6400 6402 6c02 6d03 5a03 m.Z...d.d.l.m.Z. │ │ │ 00000040: 0100 6400 6403 6c04 6d05 5a05 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c06 6d07 5a07 0100 6400 6405 6c08 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d09 5a09 0100 6400 6406 6c08 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 4700 6407 6408 8400 6408 6505 8303 ..G.d.d...d.e... │ │ ├── pysollib/pysolgtk/edittextdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0405 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0405 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0001 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 0c00 0000 6500 5a01 6400 5a02 ...s....e.Z.d.Z. │ │ ├── pysollib/pysolgtk/solverdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d bc04 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d bc04 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2400 0000 6400 6401 8400 .@...s$...d.d... │ │ │ 00000030: 5a00 6402 6403 8400 5a01 6404 6405 8400 Z.d.d...Z.d.d... │ │ │ 00000040: 5a02 6406 6407 8400 5a03 6408 5300 2909 Z.d.d...Z.d.S.). │ │ │ 00000050: 6302 0000 0000 0000 0002 0000 0001 0000 c............... │ │ │ 00000060: 0043 0000 0073 0400 0000 6400 5300 2901 .C...s....d.S.). │ │ │ 00000070: 4ea9 0029 02da 0670 6172 656e 74da 0467 N..)...parent..g │ │ ├── pysollib/pysolgtk/menubar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4770 0000 B..........]Gp.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4770 0000 B.......om.]Gp.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 a200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 6d04 5a04 0100 6400 6401 6c05 m.Z.m.Z...d.d.l. │ │ │ 00000050: 5a05 6400 6403 6c05 6d06 5a06 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000060: 6404 6c07 6d08 5a08 0100 6400 6405 6c09 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 0100 6400 6406 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ ├── pysollib/pysolgtk/soundoptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a515 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a515 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 2600 0000 6400 6401 6c00 .@...s&...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 4700 Z.d.d.l.m.Z...G. │ │ │ 00000040: 6403 6404 8400 6404 8302 5a03 6401 5300 d.d...d...Z.d.S. │ │ │ 00000050: 2905 e900 0000 004e 2901 da01 5f63 0000 )......N)..._c.. │ │ │ 00000060: 0000 0000 0000 0000 0000 0200 0000 4000 ..............@. │ │ │ 00000070: 0000 731c 0000 0065 005a 0164 005a 0264 ..s....e.Z.d.Z.d │ │ ├── pysollib/pysolgtk/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d ef03 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d ef03 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa4a 2f68 6f6d 652f 7661 6772 616e ...J/home/vagran │ │ │ 00000050: 742f 2e63 6163 6865 2f74 6d70 2d66 6f72 t/.cache/tmp-for │ │ │ 00000060: 2d70 3461 2f70 7973 6f6c 6663 2f73 7263 -p4a/pysolfc/src │ │ │ 00000070: 2f70 7973 6f6c 6c69 622f 7079 736f 6c67 /pysollib/pysolg │ │ ├── pysollib/pysolgtk/tkhtml.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 514e 0000 B..........]QN.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 514e 0000 B.......om.]QN.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6401 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 5a04 6400 6401 6c05 5a05 6400 6401 6c06 Z.d.d.l.Z.d.d.l. │ │ │ 00000060: 5a06 6400 6402 6c06 6d07 5a07 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000070: 6401 6c08 5a08 6400 6403 6c09 6d0a 5a0a d.l.Z.d.d.l.m.Z. │ │ ├── pysollib/pysolgtk/findcarddialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7906 0000 B..........]y... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7906 0000 B.......om.]y... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 5a00 6401 .@...s ...d.Z.d. │ │ │ 00000030: 6402 8400 5a01 6403 6404 8400 5a02 6405 d...Z.d.d...Z.d. │ │ │ 00000040: 6406 8400 5a03 6400 5300 2907 4e63 0300 d...Z.d.S.).Nc.. │ │ │ 00000050: 0000 0000 0000 0300 0000 0100 0000 4300 ..............C. │ │ │ 00000060: 0000 7304 0000 0064 0053 0029 014e a900 ..s....d.S.).N.. │ │ │ 00000070: 2903 da06 7061 7265 6e74 da04 6761 6d65 )...parent..game │ │ ├── pysollib/pysolgtk/tkwrap.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2b1e 0000 B..........]+... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2b1e 0000 B.......om.]+... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7600 0000 6400 6401 6c00 .@...sv...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c01 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d02 5a02 0100 6400 6403 6c03 6d04 5a04 m.Z...d.d.l.m.Z. │ │ │ 00000050: 6d05 5a05 0100 6400 6404 6c06 6d07 5a07 m.Z...d.d.l.m.Z. │ │ │ 00000060: 0100 4700 6405 6406 8400 6406 8302 5a08 ..G.d.d...d...Z. │ │ │ 00000070: 640d 6407 6408 8401 5a09 4700 6409 640a d.d.d...Z.G.d.d. │ │ ├── pysollib/pysolgtk/gameinfodialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8905 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8905 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6501 8303 5a02 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 094d 6678 4469 616c 6f67 6300 .)...MfxDialogc. │ │ │ 00000060: 0000 0000 0000 0000 0000 0001 0000 0040 ...............@ │ │ │ 00000070: 0000 0073 0c00 0000 6500 5a01 6400 5a02 ...s....e.Z.d.Z. │ │ ├── pysollib/pysolgtk/playeroptionsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 7d0d 0000 B..........]}... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 7d0d 0000 B.......om.]}... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4800 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 6400 6403 6c04 6d05 5a05 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c06 6d07 5a07 0100 4700 ..d.d.l.m.Z...G. │ │ │ 00000060: 6405 6406 8400 6406 6507 8303 5a08 6401 d.d...d.e...Z.d. │ │ │ 00000070: 5300 2907 e900 0000 004e 2901 da09 6b77 S.)......N)...kw │ │ ├── pysollib/pysolgtk/statusbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a70e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a70e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4e00 0000 6400 6401 6c00 .@...sN...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6401 6c03 5a03 4700 6403 6404 8400 6404 d.l.Z.G.d.d...d. │ │ │ 00000050: 8302 5a04 4700 6405 6406 8400 6406 6504 ..Z.G.d.d...d.e. │ │ │ 00000060: 8303 5a05 4700 6407 6408 8400 6408 6504 ..Z.G.d.d...d.e. │ │ │ 00000070: 8303 5a06 6401 5300 2909 e900 0000 004e ..Z.d.S.)......N │ │ ├── pysollib/pysolgtk/toolbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 6e0d 0000 B..........]n... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 6e0d 0000 B.......om.]n... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 1a00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 4700 6402 6403 8400 6403 8302 5a01 Z.G.d.d...d...Z. │ │ │ 00000040: 6401 5300 2904 e900 0000 004e 6300 0000 d.S.)......Nc... │ │ │ 00000050: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000060: 0073 6a00 0000 6500 5a01 6400 5a02 641a .sj...e.Z.d.Z.d. │ │ │ 00000070: 6403 6404 8401 5a03 6405 6406 8400 5a04 d.d...Z.d.d...Z. │ │ ├── pysollib/pysolgtk/progressbar.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2316 0000 B..........]#... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2316 0000 B.......om.]#... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7400 0000 6400 6401 6c00 .@...st...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c02 6d03 5a03 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c04 6d05 5a05 6d06 5a06 0100 4700 d.l.m.Z.m.Z...G. │ │ │ 00000060: 6404 6405 8400 6405 8302 5a07 4700 6406 d.d...d...Z.G.d. │ │ │ 00000070: 6407 8400 6407 8302 5a08 6408 6409 8400 d...d...Z.d.d... │ │ ├── pysollib/pysolgtk/tkutil.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 4224 0000 B..........]B$.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 4224 0000 B.......om.]B$.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000f 0000 ................ │ │ │ 00000020: 0040 0000 0073 b801 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c02 6d03 5a03 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6401 6c04 5a04 6403 6404 8400 5a05 6405 d.l.Z.d.d...Z.d. │ │ │ 00000060: 6406 8400 5a06 6450 6407 6408 8401 5a07 d...Z.dPd.d...Z. │ │ │ 00000070: 6401 6401 6502 6a08 6603 6409 640a 8401 d.d.e.j.f.d.d... │ │ ├── pysollib/pysolgtk/selectcardset.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a422 0000 B..........].".. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a422 0000 B.......om.].".. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 6400 6404 6c07 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 0100 6400 6405 6c09 6d0a 5a0a m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6406 6c0b 6d0c 5a0c 6d0d 5a0d ..d.d.l.m.Z.m.Z. │ │ ├── pysollib/pysolgtk/colorsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 5e0f 0000 B..........]^... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 5e0f 0000 B.......om.]^... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 3a00 0000 6400 6401 6c00 .@...s:...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a00 6400 6402 6c00 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d02 5a02 0100 6400 6403 6c03 6d04 5a04 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 4700 6404 6405 8400 6405 8302 5a05 ..G.d.d...d...Z. │ │ │ 00000060: 6401 5300 2906 e900 0000 004e 2901 da03 d.S.)......N)... │ │ │ 00000070: 6764 6b29 01da 015f 6300 0000 0000 0000 gdk)..._c....... │ │ ├── pysollib/pysolgtk/selecttile.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8219 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8219 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7800 0000 6400 6401 6c00 .@...sx...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6402 6c01 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d02 5a02 0100 6400 6403 6c03 6d04 5a04 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c05 6d06 5a06 0100 6400 ..d.d.l.m.Z...d. │ │ │ 00000060: 6405 6c07 6d08 5a08 0100 6400 6406 6c09 d.l.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 0100 6400 6407 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ ├── pysollib/pysolgtk/tkcanvas.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d cf46 0000 B..........].F.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d cf46 0000 B.......om.].F.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 dc00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 790c 6400 6401 Z.d.d.l.Z.y.d.d. │ │ │ 00000040: 6c02 5a02 5700 6e20 0400 6503 6b0a 723c l.Z.W.n ..e.k.r< │ │ │ 00000050: 0100 0100 0100 6400 6401 6c04 6d05 5a02 ......d.d.l.m.Z. │ │ │ 00000060: 0100 5900 6e02 5800 6400 6402 6c06 6d07 ..Y.n.X.d.d.l.m. │ │ │ 00000070: 5a07 6d08 5a08 6d09 5a09 0100 6501 6a0a Z.m.Z.m.Z...e.j. │ │ ├── pysollib/pysolgtk/pysoltree.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 8b0e 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 8b0e 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 2200 0000 6400 6401 6c00 .@...s"...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 4700 6402 6403 Z.d.d.l.Z.G.d.d. │ │ │ 00000040: 8400 6403 8302 5a02 6401 5300 2904 e900 ..d...Z.d.S.)... │ │ │ 00000050: 0000 004e 6300 0000 0000 0000 0000 0000 ...Nc........... │ │ │ 00000060: 0002 0000 0040 0000 0073 5800 0000 6500 .....@...sX...e. │ │ │ 00000070: 5a01 6400 5a02 6700 5a03 6401 5a04 6401 Z.d.Z.g.Z.d.Z.d. │ │ ├── pysollib/pysolgtk/tkwidget.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 3b28 0000 B..........];(.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 3b28 0000 B.......om.];(.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 ae00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 6d03 5a03 Z.d.d.l.m.Z.m.Z. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6400 6404 6c07 6d08 5a08 0100 6500 ..d.d.l.m.Z...e. │ │ │ 00000060: 6a09 5a09 4700 6405 6406 8400 6406 6500 j.Z.G.d.d...d.e. │ │ │ 00000070: 6a0a 8303 5a0b 4700 6407 6408 8400 6408 j...Z.G.d.d...d. │ │ ├── pysollib/pysolgtk/tkconst.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 0b06 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 0b06 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6402 5a02 6400 5a03 6501 m.Z...d.Z.d.Z.e. │ │ │ 00000040: 6a04 5a05 6501 6a06 5a07 6501 6a08 5a09 j.Z.e.j.Z.e.j.Z. │ │ │ 00000050: 6403 5a0a 6404 5300 2905 e900 0000 0029 d.Z.d.S.)......) │ │ │ 00000060: 01da 0367 646b e901 0000 0029 0dda 036e ...gdk.....)...n │ │ │ 00000070: 6577 5a07 7265 7374 6172 74da 046f 7065 ewZ.restart..ope │ │ ├── pysollib/pysolgtk/selectgame.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 2a4f 0000 B..........]*O.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 2a4f 0000 B.......om.]*O.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 b400 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 6400 6404 6c07 d.l.m.Z...d.d.l. │ │ │ 00000060: 6d08 5a08 6d09 5a09 0100 6400 6405 6c07 m.Z.m.Z...d.d.l. │ │ │ 00000070: 6d0a 5a0a 0100 6400 6406 6c07 6d0b 5a0b m.Z...d.d.l.m.Z. │ │ ├── pysollib/pysolgtk/tkstats.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9152 0000 B..........].R.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9152 0000 B.......om.].R.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 e200 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6400 6401 6c04 Z.d.d.l.Z.d.d.l. │ │ │ 00000050: 5a03 6400 6401 6c05 5a05 6400 6402 6c06 Z.d.d.l.Z.d.d.l. │ │ │ 00000060: 6d07 5a07 0100 6400 6403 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6400 6404 6c0a 6d0b 5a0b 0100 6400 ..d.d.l.m.Z...d. │ │ ├── pysollib/pysolgtk/timeoutsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d cd0c 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d cd0c 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a00 6400 6402 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 6d03 5a03 0100 4700 6403 6404 8400 6404 m.Z...G.d.d...d. │ │ │ 00000050: 8302 5a04 6401 5300 2905 e900 0000 004e ..Z.d.S.)......N │ │ │ 00000060: 2901 da01 5f63 0000 0000 0000 0000 0000 )..._c.......... │ │ │ 00000070: 0000 0200 0000 4000 0000 731c 0000 0065 ......@...s....e │ │ ├── pysollib/pysolgtk/card.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 9911 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 9911 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 5c00 0000 6400 6401 6c00 .@...s\...d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 6d05 5a05 0100 4700 d.l.m.Z.m.Z...G. │ │ │ 00000050: 6404 6405 8400 6405 6502 8303 5a06 4700 d.d...d.e...Z.G. │ │ │ 00000060: 6406 6407 8400 6407 6506 8303 5a07 4700 d.d...d.e...Z.G. │ │ │ 00000070: 6408 6409 8400 6409 6506 8303 5a08 6508 d.d...d.e...Z.e. │ │ ├── pysollib/pysolgtk/fontsdialog.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d a611 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d a611 0000 B.......om.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 4200 0000 6400 6401 6c00 .@...sB...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a00 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6403 6c05 6d06 5a06 0100 4700 6404 6405 d.l.m.Z...G.d.d. │ │ │ 00000060: 8400 6405 8302 5a07 6401 5300 2906 e900 ..d...Z.d.S.)... │ │ │ 00000070: 0000 004e 2901 da01 5f29 01da 1663 7265 ...N)..._)...cre │ │ ├── pysollib/__pycache__/hint.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 92b1 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 92b1 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 f001 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0100 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 005a 0300 6400 0064 0200 6c04 006d l..Z..d..d..l..m │ │ │ 00000060: 0500 5a05 0001 6400 0064 0300 6c06 006d ..Z...d..d..l..m │ │ │ 00000070: 0700 5a07 0001 6400 0064 0400 6c08 006d ..Z...d..d..l..m │ │ ├── pysollib/__pycache__/settings.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 4609 0000 e300 0000 .......]F....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 4609 0000 e300 0000 ....om.]F....... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 d000 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6402 0064 0300 8400 005a 0100 6404 ..d..d.....Z..d. │ │ │ 00000040: 005a 0200 6405 005a 0300 6406 005a 0400 .Z..d..Z..d..Z.. │ │ │ 00000050: 6419 005a 0500 640a 006a 0600 6507 0065 d..Z..d..j..e..e │ │ │ 00000060: 0800 6505 0083 0200 8301 005a 0900 640b ..e........Z..d. │ │ │ 00000070: 005a 0a00 640c 005a 0b00 640d 005a 0c00 .Z..d..Z..d..Z.. │ │ ├── pysollib/__pycache__/mfxutil.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ff22 0000 e300 0000 .......]."...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d ff22 0000 e300 0000 ....om.]."...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7c02 0000 6400 0064 0100 6c00 005a .s|...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0100 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 005a 0300 6400 0064 0100 6c04 005a l..Z..d..d..l..Z │ │ │ 00000060: 0400 6400 0064 0100 6c05 005a 0500 6400 ..d..d..l..Z..d. │ │ │ 00000070: 0064 0200 6c06 006d 0700 5a07 006d 0800 .d..l..m..Z..m.. │ │ ├── pysollib/__pycache__/stats.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2830 0000 e300 0000 .......](0...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2830 0000 e300 0000 ....om.](0...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8c00 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0200 6c01 006d 0200 5a02 ..d..d..l..m..Z. │ │ │ 00000040: 0001 6400 0064 0300 6c03 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 0001 6400 0064 0400 6c05 006d 0600 5a06 ..d..d..l..m..Z. │ │ │ 00000060: 0001 6400 0064 0500 6c07 006d 0800 5a08 ..d..d..l..m..Z. │ │ │ 00000070: 0001 4764 0600 6407 0084 0000 6407 0083 ..Gd..d.....d... │ │ ├── pysollib/__pycache__/stack.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 82b6 0100 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 82b6 0100 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0006 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 1e07 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 006d 0300 5a03 ..Z..m..Z..m..Z. │ │ │ 00000040: 0001 6400 0064 0200 6c00 006d 0400 5a04 ..d..d..l..m..Z. │ │ │ 00000050: 006d 0500 5a05 006d 0600 5a06 0001 6400 .m..Z..m..Z...d. │ │ │ 00000060: 0064 0300 6c07 006d 0800 5a08 0001 6400 .d..l..m..Z...d. │ │ │ 00000070: 0064 0400 6c09 006d 0a00 5a0a 006d 0b00 .d..l..m..Z..m.. │ │ ├── pysollib/__pycache__/gamedb.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3271 0000 e300 0000 .......]2q...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3271 0000 e300 0000 ....om.]2q...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 da00 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0200 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c03 006d 0400 5a04 006d 0500 .d..l..m..Z..m.. │ │ │ 00000050: 5a05 0001 6400 0064 0300 6c06 006d 0700 Z...d..d..l..m.. │ │ │ 00000060: 5a07 006d 0800 5a08 0001 6400 0064 0400 Z..m..Z...d..d.. │ │ │ 00000070: 6c09 006d 0a00 5a0a 0001 6400 0064 0100 l..m..Z...d..d.. │ │ ├── pysollib/__pycache__/struct_new.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 0302 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 0302 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 2000 0000 6400 005a 0000 4764 0100 .s ...d..Z..Gd.. │ │ │ 00000030: 6402 0084 0000 6402 0065 0100 8303 005a d.....d..e.....Z │ │ │ 00000040: 0200 6403 0053 2904 7a02 0a0a 6300 0000 ..d..S).z...c... │ │ │ 00000050: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000060: 0073 2e00 0000 6500 005a 0100 6400 005a .s....e..Z..d..Z │ │ │ 00000070: 0200 6401 005a 0300 6402 0064 0300 8400 ..d..Z..d..d.... │ │ ├── pysollib/__pycache__/pysolaudio.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2548 0000 e300 0000 .......]%H...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2548 0000 e300 0000 ....om.]%H...... │ │ │ 00000010: 0000 0000 0000 0000 000c 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 eb00 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0200 6c02 006d 0300 5a03 0001 7910 .d..l..m..Z...y. │ │ │ 00000050: 0064 0000 6401 006c 0400 5a04 0057 6e18 .d..d..l..Z..Wn. │ │ │ 00000060: 0004 6505 006b 0a00 7252 0001 0101 6401 ..e..k..rR....d. │ │ │ 00000070: 005a 0400 596e 0100 5847 6403 0064 0400 .Z..Yn..XGd..d.. │ │ ├── pysollib/__pycache__/mygettext.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 6006 0000 e300 0000 .......]`....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 6006 0000 e300 0000 ....om.]`....... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7b00 0000 6400 0064 0100 6c00 005a .s{...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 4764 0200 6403 .d..l..Z..Gd..d. │ │ │ 00000050: 0084 0000 6403 0065 0300 8303 005a 0400 ....d..e.....Z.. │ │ │ 00000060: 6504 0064 0400 8301 005a 0500 6405 0064 e..d.....Z..d..d │ │ │ 00000070: 0600 8400 005a 0600 6407 0064 0800 8400 .....Z..d..d.... │ │ ├── pysollib/__pycache__/move.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d f248 0000 e300 0000 .......].H...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d f248 0000 e300 0000 ....om.].H...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7e01 0000 6400 0064 0100 6c00 005a .s~...d..d..l..Z │ │ │ 00000030: 0000 6500 006a 0100 6423 006b 0400 7227 ..e..j..d#.k..r' │ │ │ 00000040: 0064 0300 6404 0084 0000 5a02 0047 6405 .d..d.....Z..Gd. │ │ │ 00000050: 0064 0600 8400 0064 0600 8302 005a 0300 .d.....d.....Z.. │ │ │ 00000060: 4764 0700 6408 0084 0000 6408 0065 0300 Gd..d.....d..e.. │ │ │ 00000070: 8303 005a 0400 4764 0900 640a 0084 0000 ...Z..Gd..d..... │ │ ├── pysollib/__pycache__/layout.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 8386 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 8386 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 5a00 0000 6400 0064 0100 6c00 006d .sZ...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c04 006d ..Z...d..d..l..m │ │ │ 00000050: 0500 5a05 0001 4764 0400 6405 0084 0000 ..Z...Gd..d..... │ │ │ 00000060: 6405 0083 0200 5a06 0047 6406 0064 0700 d.....Z..Gd..d.. │ │ │ 00000070: 8400 0064 0700 8302 005a 0700 6408 0053 ...d.....Z..d..S │ │ ├── pysollib/__pycache__/resource.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 3243 0000 e300 0000 .......]2C...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 3243 0000 e300 0000 ....om.]2C...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 6c01 0000 6400 0064 0100 6c00 005a .sl...d..d..l..Z │ │ │ 00000030: 0000 6400 0064 0100 6c01 005a 0100 6400 ..d..d..l..Z..d. │ │ │ 00000040: 0064 0100 6c02 005a 0200 6400 0064 0200 .d..l..Z..d..d.. │ │ │ 00000050: 6c03 006d 0400 5a04 006d 0500 5a05 0001 l..m..Z..m..Z... │ │ │ 00000060: 6400 0064 0300 6c06 006d 0700 5a07 0001 d..d..l..m..Z... │ │ │ 00000070: 6400 0064 0400 6c08 006d 0900 5a09 0001 d..d..l..m..Z... │ │ ├── pysollib/__pycache__/util.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5e17 0000 e300 0000 .......]^....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5e17 0000 e300 0000 ....om.]^....... │ │ │ 00000010: 0000 0000 0000 0000 0016 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 d801 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 7910 0064 0000 6401 006c 0100 5a01 ..y..d..d..l..Z. │ │ │ 00000040: 0057 6e2e 0004 6502 006b 0a00 724c 0001 .Wn...e..k..rL.. │ │ │ 00000050: 0101 4764 0200 6403 0084 0000 6403 0083 ..Gd..d.....d... │ │ │ 00000060: 0200 5a03 0065 0300 8300 005a 0100 596e ..Z..e.....Z..Yn │ │ │ 00000070: 0100 5864 0000 6401 006c 0400 5a04 0064 ..Xd..d..l..Z..d │ │ ├── pysollib/__pycache__/htmllib2.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 5634 0000 e300 0000 .......]V4...... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 5634 0000 e300 0000 ....om.]V4...... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 7b00 0000 6400 005a 0000 6401 0064 .s{...d..Z..d..d │ │ │ 00000030: 0200 6c01 006d 0200 5a02 0001 6401 0064 ..l..m..Z...d..d │ │ │ 00000040: 0300 6c03 006d 0400 5a04 0001 4764 0400 ..l..m..Z...Gd.. │ │ │ 00000050: 6405 0084 0000 6405 0065 0500 8303 005a d.....d..e.....Z │ │ │ 00000060: 0600 4764 0600 6407 0084 0000 6407 0065 ..Gd..d.....d..e │ │ │ 00000070: 0400 6a07 0083 0300 5a07 0064 0800 6409 ..j.....Z..d..d. │ │ ├── pysollib/__pycache__/acard.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d dd10 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d dd10 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0003 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 3700 0000 6400 0064 0100 6c00 006d .s7...d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 4764 0300 6404 0084 0000 ..Z...Gd..d..... │ │ │ 00000050: 6404 0083 0200 5a04 0064 0500 5329 06e9 d.....Z..d..S).. │ │ │ 00000060: 0000 0000 2901 da07 7261 6e64 696e 7429 ....)...randint) │ │ │ 00000070: 01da 1653 7562 636c 6173 7352 6573 706f ...SubclassRespo │ │ ├── pysollib/__pycache__/pysolrandom.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 051f 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 051f 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 000e 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8d01 0000 6400 0064 0100 6c00 005a .s....d..d..l..Z │ │ │ 00000030: 0000 7910 0064 0000 6401 006c 0100 5a01 ..y..d..d..l..Z. │ │ │ 00000040: 0057 6e22 0004 6502 006b 0a00 7240 0001 .Wn"..e..k..r@.. │ │ │ 00000050: 0101 6502 0064 0200 6403 0017 8301 0082 ..e..d..d....... │ │ │ 00000060: 0100 596e 0100 5864 0000 6401 006c 0300 ..Yn..Xd..d..l.. │ │ │ 00000070: 5a03 0065 0400 6503 0064 0400 6420 0083 Z..e..e..d..d .. │ │ ├── pysollib/__pycache__/help.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 2915 0000 e300 0000 .......])....... │ │ │ +00000000: 170d 0d0a 6f6d fc5d 2915 0000 e300 0000 ....om.])....... │ │ │ 00000010: 0000 0000 0000 0000 0004 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 c100 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 0001 6400 0064 0200 6c02 006d ..Z...d..d..l..m │ │ │ 00000040: 0300 5a03 0001 6400 0064 0300 6c02 006d ..Z...d..d..l..m │ │ │ 00000050: 0400 5a04 0001 6400 0064 0400 6c02 006d ..Z...d..d..l..m │ │ │ 00000060: 0500 5a05 0001 6400 0064 0500 6c02 006d ..Z...d..d..l..m │ │ │ 00000070: 0600 5a06 0001 6400 0064 0600 6c07 006d ..Z...d..d..l..m │ │ ├── pysollib/__pycache__/__init__.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d ef03 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d ef03 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0001 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 0400 0000 6400 0053 2901 4ea9 0072 .s....d..S).N..r │ │ │ 00000030: 0100 0000 7201 0000 0072 0100 0000 fa3d ....r....r.....= │ │ │ 00000040: 2f68 6f6d 652f 7661 6772 616e 742f 6275 /home/vagrant/bu │ │ │ 00000050: 696c 642f 6f72 672e 6c75 6665 6265 3136 ild/org.lufebe16 │ │ │ 00000060: 2e70 7973 6f6c 6663 2f70 7973 6f6c 6c69 .pysolfc/pysolli │ │ │ 00000070: 622f 5f5f 696e 6974 5f5f 2e70 79da 083c b/__init__.py..< │ │ ├── pysollib/__pycache__/pysoltk.cpython-35.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.5.2+ byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 170d 0d0a df02 cf5d 161a 0000 e300 0000 .......]........ │ │ │ +00000000: 170d 0d0a 6f6d fc5d 161a 0000 e300 0000 ....om.]........ │ │ │ 00000010: 0000 0000 0000 0000 0002 0000 0040 0000 .............@.. │ │ │ 00000020: 0073 8903 0000 6400 0064 0100 6c00 006d .s....d..d..l..m │ │ │ 00000030: 0100 5a01 006d 0200 5a02 0001 6501 0064 ..Z..m..Z...e..d │ │ │ 00000040: 0200 6b02 0072 be01 6400 0064 0300 6c03 ..k..r..d..d..l. │ │ │ 00000050: 0054 6400 0064 0300 6c04 0054 6400 0064 .Td..d..l..Td..d │ │ │ 00000060: 0300 6c05 0054 6400 0064 0300 6c06 0054 ..l..Td..d..l..T │ │ │ 00000070: 6400 0064 0300 6c07 0054 6400 0064 0300 d..d..l..Td..d.. │ │ ├── data/cardset-vienna-2k-png/shadow08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/13z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/13h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/12z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/09c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/18z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom06-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/11h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/07h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow00.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/03d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/04z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/06h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow01.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/02h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/01z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/07c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/10h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/04h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/12s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/03c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/13s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/07s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom08-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/11c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/11d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/10d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow04.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/03h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom03-n.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 1; green: 1; blue: 1;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow09.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/13d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/07z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow12.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow05.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/07d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow07.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/05d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/01d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/12d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/05s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/17z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom07-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom05-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/01h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shade.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 80; green: 152; blue: 224;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/11z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow02.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/22z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow13.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow08.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow03.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/03s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/09z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/19z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/04d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/02s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/08d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/05c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l03-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/12h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow10.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/06d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/08h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/02d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/14c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/10c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/03z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/08s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/10s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/08z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/06z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/04s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/14s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/05z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/11s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/12c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/13c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/09h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/14z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/01s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/15z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/back01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow06.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow13.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/04c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/14d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/05h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/01c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/bottom07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/l04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/08c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/20z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/10z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/09s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/14h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/06s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/02z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/21z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow12.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/06c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/09d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/shadow11.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/xshadow11.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/02c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-vienna-2k-png/16z.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:28+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom06-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow00.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow01.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom09-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom11-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom08-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow04.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom03-n.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 1; green: 1; blue: 1;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom11.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow09.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow12.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow05.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow07.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom07-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom05-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shade.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 80; green: 152; blue: 224;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow02.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow13.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow08.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow03.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/07g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l03-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow10.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/11b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom10-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03a.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/back01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/10e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow06.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow13.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/01c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/bottom07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/l04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/03g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/04b.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow12.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/08e.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/06c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/05g.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/09d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/12f.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/shadow11.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/xshadow11.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-mughal-ganjifa-png/02c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:25+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:22+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/06a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/12z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/09c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/04z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/10a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/07a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/05a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/01z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/05b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/01b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/07c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/06b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/02b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/09a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/03c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/04a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/07z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/01a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/shade.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 80; green: 152; blue: 224;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/09b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/11z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/07b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/09z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/08b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/02a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/05c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/10c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/03z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/03b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/08a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/08z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/06z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/10b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/05z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/03a.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 5; green: 85; blue: 5;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/back01.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/04c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/01c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/08c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/10z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/02z.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 71; green: 68; blue: 62;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/04b.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/06c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-gnome-mahjongg-1-png/02c.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 50; blue: 38;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:16+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/html/all_games.html │ │ │┄ Ordering differences only │ │ │ @@ -9,16 +9,16 @@ │ │ │
    │ │ │

    Categories

    │ │ │
      │ │ │
    • French (729 games)
    • │ │ │
    • Mahjongg (200 games)
    • │ │ │
    • Hanafuda (43 games)
    • │ │ │
    • Tarock (22 games)
    • │ │ │ -
    • Mughal Ganjifa (20 games)
    • │ │ │
    • Dashavatara Ganjifa (20 games)
    • │ │ │ +
    • Mughal Ganjifa (20 games)
    • │ │ │
    • Hex A Deck (19 games)
    • │ │ │
    • Trumps only (15 games)
    • │ │ │
    │ │ │
    │ │ │
    │ │ │

    Types

    │ │ │
      │ │ │ ├── html2text {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ Total games: 1068 │ │ │ │ ***** Categories ***** │ │ │ │ * French (729 games) │ │ │ │ * Mahjongg (200 games) │ │ │ │ * Hanafuda (43 games) │ │ │ │ * Tarock (22 games) │ │ │ │ - * Mughal Ganjifa (20 games) │ │ │ │ * Dashavatara Ganjifa (20 games) │ │ │ │ + * Mughal Ganjifa (20 games) │ │ │ │ * Hex A Deck (19 games) │ │ │ │ * Trumps only (15 games) │ │ │ │ │ │ │ │ ***** Types ***** │ │ │ │ * Baker's Dozen (16 games) │ │ │ │ * Beleaguered Castle (25 games) │ │ │ │ * Canfield (22 games) │ │ ├── data/cardset-standard-png/shadow08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/13h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/09c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom06-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/11h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/07h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow00.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/03d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/06h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow01.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/02h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back102.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/07c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/10h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back122.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back121.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/04h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back101.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/12s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/03c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/13s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/07s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/11c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/11d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/10d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow04.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/03h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom03-n.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow09.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/13d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow12.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow05.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/07d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow07.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/05d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/01d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/12d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/05s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom07-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom05-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/01h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shade.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 128; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow02.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow13.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow08.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow03.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/03s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/04d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/02s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/08d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/05c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l03-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/12h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow10.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/06d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/08h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/02d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back192.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/10c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back111.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back131.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back132.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/08s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/10s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/04s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/11s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/12c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/13c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/09h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/01s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow06.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow13.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/04c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/05h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/01c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/bottom07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/l04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/08c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/09s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back191.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/06s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow12.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/back041.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/06c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/09d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/shadow11.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/xshadow11.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-standard-png/02c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:26+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/13h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/09c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom06-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/11h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/07h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow00.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/03d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/06h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow01.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/02h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/07c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/10h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/04h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/12s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/03c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/13s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/07s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/11c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/11d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/10d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow04.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/03h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom03-n.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow09.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/13d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow12.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow05.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/07d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow07.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/05d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/01d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/12d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/05s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom07-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom05-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/01h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shade.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 80; green: 152; blue: 224;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow02.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow13.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow08.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow03.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/03s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/04d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/02s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/08d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/05c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l03-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/12h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow10.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/06d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/08h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/02d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/10c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/08s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/10s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/04s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/11s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/12c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/13c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/09h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/01s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/back01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow06.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow13.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/04c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/05h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/01c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/bottom07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/l04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/08c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/09s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/06s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow12.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/06c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/09d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/shadow11.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/xshadow11.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-tuxedo-png/02c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:27+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/13h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/09c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom06-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/11h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/07h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow00.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/03d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/06h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow01.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/02h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/07c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/10h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/04h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/12s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/03c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/13s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/07s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/11c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/11d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/10d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow04.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/03h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom03-n.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow09.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/13d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow12.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow05.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/07d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow07.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/05d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/01d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/12d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/05s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom07-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom05-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom01-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/01h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shade.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 80; green: 137; blue: 224;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow02.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow13.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow08.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow03.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/03s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/04d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/02s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/08d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/05c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l03-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/12h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow10.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/06d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/08h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/02d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/10c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/08s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/10s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back10.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom04.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back08.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/04s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/11s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/12c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l02-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/13c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/09h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/01s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back05.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back01.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow06.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow13.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back02.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/04c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back09.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/05h.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/01c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/bottom07.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/l04-n.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 255; green: 255; blue: 255;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow06.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/08c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/back03.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/09s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/06s.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow12.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/06c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/09d.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/shadow11.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/xshadow11.png │ │ │ ├── sng │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ green: (0.3, 0.6); │ │ │ │ blue: (0.15, 0.06); │ │ │ │ } │ │ │ │ gAMA {0.45455} │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/cardset-2000-png/02c.png │ │ │ ├── sng │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ bKGD {red: 0; green: 0; blue: 0;} │ │ │ │ tEXt { │ │ │ │ keyword: "comment"; │ │ │ │ text: "PySol solitaire cardset"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:create"; │ │ │ │ - text: "2019-11-15T19:58:26+00:00"; │ │ │ │ + text: "2019-12-21T00:00:58+00:00"; │ │ │ │ } │ │ │ │ tEXt { │ │ │ │ keyword: "date:modify"; │ │ │ │ text: "2009-12-03T19:52:14+00:00"; │ │ │ │ } │ │ │ │ IMAGE { │ │ │ │ pixels hex │ │ │ ├── Image content │ │ ├── data/themes/clearlooks/create_imgs.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 df02 cf5d 803b 0000 B..........].;.. │ │ │ +00000000: 420d 0d0a 0000 0000 6f6d fc5d 803b 0000 B.......om.].;.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 fc01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6402 5a02 6403 Z.d.d.l.Z.d.Z.d. │ │ │ 00000040: 5a03 6404 5a04 6505 6405 6406 8302 5a06 Z.d.Z.e.d.d...Z. │ │ │ 00000050: 6500 6a07 a008 6502 a101 733c 6500 a009 e.j...e...s)...-r......... │ │ │ │ 000007a0: 7a02 2d2d fa01 5b72 0100 0000 5a07 646f z.--..[r....Z.do │ │ │ │ 000007b0: 6374 7970 6572 1900 0000 7a02 2227 5a34 ctyper....z."'Z4 │ │ │ │ 000007c0: 6162 6364 6566 6768 696a 6b6c 6d6e 6f70 abcdefghijklmnop │ │ │ │ 000007d0: 7172 7374 7576 7778 797a 4142 4344 4546 qrstuvwxyzABCDEF │ │ │ │ 000007e0: 4748 494a 4b4c 4d4e 4f50 5152 5354 5556 GHIJKLMNOPQRSTUV │ │ │ │ -000007f0: 5758 595a 3e04 0000 00da 046c 696e 6bda WXYZ>......link. │ │ │ │ -00000800: 0761 7474 6c69 7374 da08 6c69 6e6b 7479 .attlist..linkty │ │ │ │ -00000810: 7065 da07 656c 656d 656e 747a 2675 6e73 pe..elementz&uns │ │ │ │ +000007f0: 5758 595a 3e04 0000 00da 0761 7474 6c69 WXYZ>......attli │ │ │ │ +00000800: 7374 da04 6c69 6e6b da07 656c 656d 656e st..link..elemen │ │ │ │ +00000810: 74da 086c 696e 6b74 7970 657a 2675 6e73 t..linktypez&uns │ │ │ │ 00000820: 7570 706f 7274 6564 2027 5b27 2063 6861 upported '[' cha │ │ │ │ 00000830: 7220 696e 2025 7320 6465 636c 6172 6174 r in %s declarat │ │ │ │ 00000840: 696f 6e7a 2275 6e65 7870 6563 7465 6420 ionz"unexpected │ │ │ │ 00000850: 275b 2720 6368 6172 2069 6e20 6465 636c '[' char in decl │ │ │ │ 00000860: 6172 6174 696f 6e7a 2175 6e65 7870 6563 arationz!unexpec │ │ │ │ 00000870: 7465 6420 2572 2063 6861 7220 696e 2064 ted %r char in d │ │ │ │ 00000880: 6563 6c61 7261 7469 6f6e 290c 7212 0000 eclaration).r... │ │ │ │ @@ -167,17 +167,17 @@ │ │ │ │ 00000a60: 7c04 6404 6b06 725a 7404 a003 7c03 7c01 |.d.k.rZt...|.|. │ │ │ │ 00000a70: 6401 1700 a102 7d06 6e1a 7c00 a005 6405 d.....}.n.|...d. │ │ │ │ 00000a80: 7c03 7c01 6401 1700 7c05 8502 1900 1600 |.|.d...|....... │ │ │ │ 00000a90: a101 0100 7c06 737c 6406 5300 7c02 72a0 ....|.s|d.S.|.r. │ │ │ │ 00000aa0: 7c06 a006 6402 a101 7d05 7c00 a007 7c03 |...d...}.|...|. │ │ │ │ 00000ab0: 7c01 6401 1700 7c05 8502 1900 a101 0100 |.d...|......... │ │ │ │ 00000ac0: 7c06 a008 6402 a101 5300 2907 4ee9 0300 |...d...S.).N... │ │ │ │ -00000ad0: 0000 7201 0000 003e 0500 0000 da07 696e ..r....>......in │ │ │ │ -00000ae0: 636c 7564 65da 0563 6461 7461 da06 6967 clude..cdata..ig │ │ │ │ -00000af0: 6e6f 7265 da06 7263 6461 7461 da04 7465 nore..rcdata..te │ │ │ │ +00000ad0: 0000 7201 0000 003e 0500 0000 da06 6967 ..r....>......ig │ │ │ │ +00000ae0: 6e6f 7265 da05 6364 6174 61da 0672 6364 nore..cdata..rcd │ │ │ │ +00000af0: 6174 61da 0769 6e63 6c75 6465 da04 7465 ata..include..te │ │ │ │ 00000b00: 6d70 3e03 0000 00da 0465 6c73 65da 0269 mp>......else..i │ │ │ │ 00000b10: 66da 0565 6e64 6966 7a2b 756e 6b6e 6f77 f..endifz+unknow │ │ │ │ 00000b20: 6e20 7374 6174 7573 206b 6579 776f 7264 n status keyword │ │ │ │ 00000b30: 2025 7220 696e 206d 6172 6b65 6420 7365 %r in marked se │ │ │ │ 00000b40: 6374 696f 6e72 1d00 0000 2909 7212 0000 ctionr....).r... │ │ │ │ 00000b50: 0072 2600 0000 da13 5f6d 6172 6b65 6473 .r&....._markeds │ │ │ │ 00000b60: 6563 7469 6f6e 636c 6f73 65da 0673 6561 ectionclose..sea │ │ │ │ @@ -254,16 +254,16 @@ │ │ │ │ 00000fd0: 1600 a101 0100 7116 5700 6403 5300 2914 ......q.W.d.S.). │ │ │ │ 00000fe0: 4efa 013c 721a 0000 0072 1d00 0000 7a02 N......r │ │ │ │ -00001040: 2000 0000 da08 6e6f 7461 7469 6f6e da06 .....notation.. │ │ │ │ -00001050: 656e 7469 7479 7222 0000 007a 2975 6e6b entityr"...z)unk │ │ │ │ +00001040: 1f00 0000 da08 6e6f 7461 7469 6f6e 7221 ......notationr! │ │ │ │ +00001050: 0000 00da 0665 6e74 6974 797a 2975 6e6b .....entityz)unk │ │ │ │ 00001060: 6e6f 776e 2064 6563 6c61 7261 7469 6f6e nown declaration │ │ │ │ 00001070: 2025 7220 696e 2069 6e74 6572 6e61 6c20 %r in internal │ │ │ │ 00001080: 7375 6273 6574 5a0f 5f70 6172 7365 5f64 subsetZ._parse_d │ │ │ │ 00001090: 6f63 7479 7065 5ffa 0125 fa01 3bfa 015d octype_..%..;..] │ │ │ │ 000010a0: 721b 0000 007a 2575 6e65 7870 6563 7465 r....z%unexpecte │ │ │ │ 000010b0: 6420 6368 6172 2061 6674 6572 2069 6e74 d char after int │ │ │ │ 000010c0: 6572 6e61 6c20 7375 6273 6574 7a25 756e ernal subsetz%un │ │ │ ├── netrc.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -119,16 +119,16 @@ │ │ │ │ 00000760: 0029 184e 7a20 2122 2324 2526 2728 292a .).Nz !"#$%&'()* │ │ │ │ 00000770: 2b2c 2d2e 2f3a 3b3c 3d3e 3f40 5b5c 5d5e +,-./:;<=>?@[\]^ │ │ │ │ 00000780: 5f60 7b7c 7d7e fa01 23da 0072 0100 0000 _`{|}~..#..r.... │ │ │ │ 00000790: e901 0000 00da 076d 6163 6869 6e65 da07 .......machine.. │ │ │ │ 000007a0: 6465 6661 756c 74da 066d 6163 6465 667a default..macdefz │ │ │ │ 000007b0: 0220 09da 010a 7a04 2009 0d0a 7a15 6261 . ....z. ...z.ba │ │ │ │ 000007c0: 6420 746f 706c 6576 656c 2074 6f6b 656e d toplevel token │ │ │ │ -000007d0: 2025 723e 0400 0000 721d 0000 0072 2100 %r>....r....r!. │ │ │ │ -000007e0: 0000 7220 0000 0072 1f00 0000 7a26 6d61 ..r ...r....z&ma │ │ │ │ +000007d0: 2025 723e 0400 0000 721d 0000 0072 2000 %r>....r....r . │ │ │ │ +000007e0: 0000 721f 0000 0072 2100 0000 7a26 6d61 ..r....r!...z&ma │ │ │ │ 000007f0: 6c66 6f72 6d65 6420 2573 2065 6e74 7279 lformed %s entry │ │ │ │ 00000800: 2025 7320 7465 726d 696e 6174 6564 2062 %s terminated b │ │ │ │ 00000810: 7920 2573 da05 6c6f 6769 6eda 0475 7365 y %s..login..use │ │ │ │ 00000820: 72da 0761 6363 6f75 6e74 da08 7061 7373 r..account..pass │ │ │ │ 00000830: 776f 7264 da05 706f 7369 787a 0675 6964 word..posixz.uid │ │ │ │ 00000840: 2025 737a 397e 2f2e 6e65 7472 6320 6669 %sz9~/.netrc fi │ │ │ │ 00000850: 6c65 206f 776e 6572 2028 2573 2920 646f le owner (%s) do │ │ │ ├── pydoc.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -234,25 +234,25 @@ │ │ │ │ 00000e90: 0003 0000 0043 0000 0073 5c00 0000 7c00 .....C...s\...|. │ │ │ │ 00000ea0: 6401 6b06 720c 6402 5300 7c00 a000 6403 d.k.r.d.S.|...d. │ │ │ │ 00000eb0: a101 7224 7c00 a001 6403 a101 7224 6404 ..r$|...d...r$d. │ │ │ │ 00000ec0: 5300 7c00 a000 6405 a101 723c 7402 7c02 S.|...d...r.. │ │ │ │ -00000f00: 0000 da0b 5f5f 7061 636b 6167 655f 5fda ....__package__. │ │ │ │ -00000f10: 0c5f 5f71 7561 6c6e 616d 655f 5fda 095f .__qualname__.._ │ │ │ │ -00000f20: 5f73 6c6f 7473 5f5f 7226 0000 00da 0a5f _slots__r&....._ │ │ │ │ -00000f30: 5f6c 6f61 6465 725f 5f72 2700 0000 da0b _loader__r'..... │ │ │ │ -00000f40: 5f5f 6372 6564 6974 735f 5fda 085f 5f66 __credits__..__f │ │ │ │ -00000f50: 696c 655f 5fda 085f 5f64 6174 655f 5fda ile__..__date__. │ │ │ │ -00000f60: 075f 5f64 6f63 5f5f da0a 5f5f 6175 7468 .__doc__..__auth │ │ │ │ -00000f70: 6f72 5f5f da08 5f5f 7061 7468 5f5f da0b or__..__path__.. │ │ │ │ -00000f80: 5f5f 7665 7273 696f 6e5f 5fda 0c5f 5f62 __version__..__b │ │ │ │ -00000f90: 7569 6c74 696e 735f 5fda 085f 5f73 7065 uiltins__..__spe │ │ │ │ -00000fa0: 635f 5fda 0a5f 5f63 6163 6865 645f 5f72 c__..__cached__r │ │ │ │ +00000f00: 0000 da08 5f5f 6461 7465 5f5f da0a 5f5f ....__date__..__ │ │ │ │ +00000f10: 6175 7468 6f72 5f5f da08 5f5f 7370 6563 author__..__spec │ │ │ │ +00000f20: 5f5f da0b 5f5f 7665 7273 696f 6e5f 5fda __..__version__. │ │ │ │ +00000f30: 085f 5f66 696c 655f 5f72 2600 0000 da08 .__file__r&..... │ │ │ │ +00000f40: 5f5f 7061 7468 5f5f da0b 5f5f 7061 636b __path__..__pack │ │ │ │ +00000f50: 6167 655f 5fda 0b5f 5f63 7265 6469 7473 age__..__credits │ │ │ │ +00000f60: 5f5f da0c 5f5f 6275 696c 7469 6e73 5f5f __..__builtins__ │ │ │ │ +00000f70: 7227 0000 00da 075f 5f64 6f63 5f5f da0a r'.....__doc__.. │ │ │ │ +00000f80: 5f5f 6c6f 6164 6572 5f5f da0c 5f5f 7175 __loader__..__qu │ │ │ │ +00000f90: 616c 6e61 6d65 5f5f da09 5f5f 736c 6f74 alname__..__slot │ │ │ │ +00000fa0: 735f 5fda 0a5f 5f63 6163 6865 645f 5f72 s__..__cached__r │ │ │ │ 00000fb0: 0200 0000 da02 5f5f 721d 0000 00da 015f ......__r......_ │ │ │ │ 00000fc0: da07 5f66 6965 6c64 7354 2903 da0a 7374 .._fieldsT)...st │ │ │ │ 00000fd0: 6172 7473 7769 7468 da08 656e 6473 7769 artswith..endswi │ │ │ │ 00000fe0: 7468 da07 6861 7361 7474 7229 0372 2900 th..hasattr).r). │ │ │ │ 00000ff0: 0000 da03 616c 6c72 3b00 0000 7211 0000 ....allr;...r... │ │ │ │ 00001000: 0072 1100 0000 7212 0000 00da 0b76 6973 .r....r......vis │ │ │ │ 00001010: 6962 6c65 6e61 6d65 ba00 0000 7312 0000 iblename....s... │ │ │ │ @@ -378,15 +378,15 @@ │ │ │ │ 00001790: 4646 4958 4553 da13 4578 7465 6e73 696f FFIXES..Extensio │ │ │ │ 000017a0: 6e46 696c 654c 6f61 6465 72da 0874 6f6b nFileLoader..tok │ │ │ │ 000017b0: 656e 697a 65da 046f 7065 6eda 074f 5345 enize..open..OSE │ │ │ │ 000017c0: 7272 6f72 7284 0000 00da 0475 7469 6cda rrorr......util. │ │ │ │ 000017d0: 1773 7065 635f 6672 6f6d 5f66 696c 655f .spec_from_file_ │ │ │ │ 000017e0: 6c6f 6361 7469 6f6e da0a 5f62 6f6f 7473 location.._boots │ │ │ │ 000017f0: 7472 6170 da05 5f6c 6f61 6472 0700 0000 trap.._loadr.... │ │ │ │ -00001800: da07 6d6f 6475 6c65 7372 5800 0000 da0a ..modulesrX..... │ │ │ │ +00001800: da07 6d6f 6475 6c65 7372 5a00 0000 da0a ..modulesrZ..... │ │ │ │ 00001810: 7370 6c69 746c 696e 6573 290a da08 6669 splitlines)...fi │ │ │ │ 00001820: 6c65 6e61 6d65 da05 6361 6368 65da 056d lename..cache..m │ │ │ │ 00001830: 7469 6d65 5a0a 6c61 7374 7570 6461 7465 timeZ.lastupdate │ │ │ │ 00001840: 721b 0000 005a 0a6c 6f61 6465 725f 636c r....Z.loader_cl │ │ │ │ 00001850: 7372 8200 0000 7285 0000 00da 0473 7065 sr....r......spe │ │ │ │ 00001860: 63da 066d 6f64 756c 6572 1100 0000 7211 c..moduler....r. │ │ │ │ 00001870: 0000 0072 1200 0000 da08 7379 6e6f 7073 ...r......synops │ │ │ │ @@ -416,15 +416,15 @@ │ │ │ │ 000019f0: 6e20 2573 202d 2025 733a 2025 7329 0472 n %s - %s: %s).r │ │ │ │ 00001a00: 9f00 0000 7226 0000 0072 9800 0000 724a ....r&...r....rJ │ │ │ │ 00001a10: 0000 0029 0272 4000 0000 729f 0000 0072 ...).r@...r....r │ │ │ │ 00001a20: 1100 0000 7211 0000 0072 1200 0000 da07 ....r....r...... │ │ │ │ 00001a30: 5f5f 7374 725f 5f2b 0100 0073 0400 0000 __str__+...s.... │ │ │ │ 00001a40: 0001 0801 7a19 4572 726f 7244 7572 696e ....z.ErrorDurin │ │ │ │ 00001a50: 6749 6d70 6f72 742e 5f5f 7374 725f 5f4e gImport.__str__N │ │ │ │ -00001a60: 2905 7226 0000 0072 2700 0000 7252 0000 ).r&...r'...rR.. │ │ │ │ +00001a60: 2905 7226 0000 0072 2700 0000 725c 0000 ).r&...r'...r\.. │ │ │ │ 00001a70: 0072 7900 0000 72a2 0000 0072 1100 0000 .ry...r....r.... │ │ │ │ 00001a80: 7211 0000 0072 1100 0000 7212 0000 0072 r....r....r....r │ │ │ │ 00001a90: 9e00 0000 2501 0000 7304 0000 0008 0208 ....%...s....... │ │ │ │ 00001aa0: 0472 9e00 0000 6301 0000 0000 0000 0009 .r....c......... │ │ │ │ 00001ab0: 0000 0009 0000 0043 0000 0073 ac00 0000 .......C...s.... │ │ │ │ 00001ac0: 7400 6a01 6a02 7d01 7403 7c00 6401 8302 t.j.j.}.t.|.d... │ │ │ │ 00001ad0: 8f18 7d02 7c01 7c02 a004 7405 7c01 8301 ..}.|.|...t.|... │ │ │ │ @@ -484,15 +484,15 @@ │ │ │ │ 00001e30: 6f6d 703e 5501 0000 7302 0000 0006 007a omp>U...s......z │ │ │ │ 00001e40: 1e73 6166 6569 6d70 6f72 742e 3c6c 6f63 .safeimport..r │ │ │ │ 00001e60: 0600 0000 721d 0000 0029 0f72 0700 0000 ....r....).r.... │ │ │ │ 00001e70: 7296 0000 00da 1462 7569 6c74 696e 5f6d r......builtin_m │ │ │ │ 00001e80: 6f64 756c 655f 6e61 6d65 73da 0a5f 5f69 odule_names..__i │ │ │ │ 00001e90: 6d70 6f72 745f 5f72 a100 0000 729e 0000 mport__r....r... │ │ │ │ -00001ea0: 0072 5600 0000 da0b 5379 6e74 6178 4572 .rV.....SyntaxEr │ │ │ │ +00001ea0: 0072 5500 0000 da0b 5379 6e74 6178 4572 .rU.....SyntaxEr │ │ │ │ 00001eb0: 726f 7272 9800 0000 da0a 6973 7375 6263 rorr......issubc │ │ │ │ 00001ec0: 6c61 7373 da0b 496d 706f 7274 4572 726f lass..ImportErro │ │ │ │ 00001ed0: 7272 2900 0000 7220 0000 0072 3e00 0000 rr)...r ...r>... │ │ │ │ 00001ee0: da0e 4174 7472 6962 7574 6545 7272 6f72 ..AttributeError │ │ │ │ 00001ef0: 290b 7208 0000 00da 0966 6f72 6365 6c6f ).r......forcelo │ │ │ │ 00001f00: 6164 7299 0000 005a 0473 7562 7372 4900 adr....Z.subsrI. │ │ │ │ 00001f10: 0000 729c 0000 0072 9f00 0000 724a 0000 ..r....r....rJ.. │ │ │ │ @@ -595,15 +595,15 @@ │ │ │ │ 00002520: 6261 7365 6469 7272 8200 0000 da06 646f basedirr......do │ │ │ │ 00002530: 636c 6f63 7211 0000 0072 1100 0000 7212 clocr....r....r. │ │ │ │ 00002540: 0000 00da 0967 6574 646f 636c 6f63 9101 .....getdocloc.. │ │ │ │ 00002550: 0000 7320 0000 0000 0502 010e 010e 010a ..s ............ │ │ │ │ 00002560: 0210 020c 010e 010a 030a 0114 010a 010a ................ │ │ │ │ 00002570: 011a 021a 0204 017a 0d44 6f63 2e67 6574 .......z.Doc.get │ │ │ │ 00002580: 646f 636c 6f63 2901 4e29 014e 2915 7226 docloc).N).N).r& │ │ │ │ -00002590: 0000 0072 2700 0000 7252 0000 0072 0900 ...r'...rR...r.. │ │ │ │ +00002590: 0000 0072 2700 0000 725c 0000 0072 0900 ...r'...r\...r.. │ │ │ │ 000025a0: 0000 72d7 0000 0072 7000 0000 7207 0000 ..r....rp...r... │ │ │ │ 000025b0: 00da 0c76 6572 7369 6f6e 5f69 6e66 6f72 ...version_infor │ │ │ │ 000025c0: b900 0000 72c5 0000 0072 ca00 0000 72bd ....r....r....r. │ │ │ │ 000025d0: 0000 0072 be00 0000 72bf 0000 0072 c300 ...r....r....r.. │ │ │ │ 000025e0: 0000 72c2 0000 0072 bb00 0000 7208 0000 ..r....r....r... │ │ │ │ 000025f0: 0072 2200 0000 da10 6261 7365 5f65 7865 .r".....base_exe │ │ │ │ 00002600: 635f 7072 6566 6978 72da 0000 0072 1100 c_prefixr....r.. │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ 00002b90: 636c 6173 735f 5f72 2600 0000 2903 7240 class__r&...).r@ │ │ │ │ 00002ba0: 0000 0072 4f00 0000 72eb 0000 0072 1100 ...rO...r....r.. │ │ │ │ 00002bb0: 0000 7211 0000 0072 1200 0000 da0d 7265 ..r....r......re │ │ │ │ 00002bc0: 7072 5f69 6e73 7461 6e63 65d1 0100 0073 pr_instance....s │ │ │ │ 00002bd0: 0800 0000 0001 0201 1a01 0601 7a16 4854 ............z.HT │ │ │ │ 00002be0: 4d4c 5265 7072 2e72 6570 725f 696e 7374 MLRepr.repr_inst │ │ │ │ 00002bf0: 616e 6365 4e29 0b72 2600 0000 7227 0000 anceN).r&...r'.. │ │ │ │ -00002c00: 0072 5200 0000 7279 0000 0072 e900 0000 .rR...ry...r.... │ │ │ │ +00002c00: 0072 5c00 0000 7279 0000 0072 e900 0000 .r\...ry...r.... │ │ │ │ 00002c10: 72c7 0000 0072 ed00 0000 72f1 0000 00da r....r....r..... │ │ │ │ 00002c20: 0872 6570 725f 7374 7272 f300 0000 5a0c .repr_strr....Z. │ │ │ │ 00002c30: 7265 7072 5f75 6e69 636f 6465 7211 0000 repr_unicoder... │ │ │ │ 00002c40: 0072 1100 0000 7211 0000 0072 1200 0000 .r....r....r.... │ │ │ │ 00002c50: 72dd 0000 00af 0100 0073 1000 0000 0802 r........s...... │ │ │ │ 00002c60: 0806 0803 0803 0807 080b 0402 0806 72dd ..............r. │ │ │ │ 00002c70: 0000 0063 0000 0000 0000 0000 0000 0000 ...c............ │ │ │ │ @@ -1133,27 +1133,27 @@ │ │ │ │ 000046c0: 1d00 0000 7a35 3c61 2068 7265 663d 2225 ....z5%s │ │ │ │ 000046f0: 3c2f 666f 6e74 3e3c 2f61 3e72 7f00 0000 r.... │ │ │ │ 00004700: 7a29 3c62 6967 3e3c 6269 673e 3c73 7472 z)%s< │ │ │ │ 00004720: 2f62 6967 3e3c 2f62 6967 3e7a 0a28 6275 /big>z.(bu │ │ │ │ -00004730: 696c 742d 696e 2972 5b00 0000 e90b 0000 ilt-in)r[....... │ │ │ │ +00004730: 696c 742d 696e 2972 5400 0000 e90b 0000 ilt-in)rT....... │ │ │ │ 00004740: 007a 0b24 5265 7669 7369 6f6e 3a20 fa01 .z.$Revision: .. │ │ │ │ -00004750: 247a 0a76 6572 7369 6f6e 2025 7372 5700 $z.version %srW. │ │ │ │ +00004750: 247a 0a76 6572 7369 6f6e 2025 7372 5100 $z.version %srQ. │ │ │ │ 00004760: 0000 7a05 2028 2573 297a 022c 207a 2d3c ..z. (%s)z., z-< │ │ │ │ 00004770: 6272 3e3c 6120 6872 6566 3d22 2528 646f br>Module R │ │ │ │ 00004790: 6566 6572 656e 6365 3c2f 613e 7214 0000 eferencer... │ │ │ │ 000047a0: 007a 0723 6666 6666 6666 7a07 2337 3739 .z.#ffffffz.#779 │ │ │ │ 000047b0: 3965 657a 193c 6120 6872 6566 3d22 2e22 9eez.index
      r} │ │ │ │ 000047d0: 0000 007a 062e 6874 6d6c 237a 0223 2d7a ...z..html#z.#-z │ │ │ │ 000047e0: 0b3c 7474 3e25 733c 2f74 743e 7a0a 3c70 .%sz.

      %s

      .rZ...r.. │ │ │ │ +000047f0: 3e25 733c 2f70 3e0a 7256 0000 0072 0200 >%s

      .rV...r.. │ │ │ │ 00004800: 0000 7a10 5061 636b 6167 6520 436f 6e74 ..z.Package Cont │ │ │ │ 00004810: 656e 7473 7a07 2361 6135 3563 6363 0100 entsz.#aa55ccc.. │ │ │ │ 00004820: 0000 0000 0000 0100 0000 0400 0000 1300 ................ │ │ │ │ 00004830: 0000 730e 0000 0088 00a0 007c 0064 0119 ..s........|.d.. │ │ │ │ 00004840: 00a1 0153 0029 024e 721d 0000 0029 0172 ...S.).Nr....).r │ │ │ │ 00004850: 0e01 0000 2901 da01 7429 0172 4000 0000 ....)...t).r@... │ │ │ │ 00004860: 7211 0000 0072 1200 0000 7273 0000 00e0 r....r....rs.... │ │ │ │ @@ -1169,36 +1169,36 @@ │ │ │ │ 00004900: 0000 00e5 0200 0073 0200 0000 0600 7a25 .......s......z% │ │ │ │ 00004910: 4854 4d4c 446f 632e 646f 636d 6f64 756c HTMLDoc.docmodul │ │ │ │ 00004920: 652e 3c6c 6f63 616c 733e 2e3c 6c69 7374 e..Z.Classesz. │ │ │ │ 00004940: 2365 6537 3761 6172 c600 0000 5a09 4675 #ee77aar....Z.Fu │ │ │ │ 00004950: 6e63 7469 6f6e 737a 0723 6565 6161 3737 nctionsz.#eeaa77 │ │ │ │ 00004960: 5a04 4461 7461 7a07 2335 3561 6135 357a Z.Dataz.#55aa55z │ │ │ │ -00004970: 053c 6272 3e0a 7259 0000 005a 0641 7574 .
      .rY...Z.Aut │ │ │ │ -00004980: 686f 7272 5500 0000 5a07 4372 6564 6974 horrU...Z.Credit │ │ │ │ +00004970: 053c 6272 3e0a 7252 0000 005a 0641 7574 .
      .rR...Z.Aut │ │ │ │ +00004980: 686f 7272 5800 0000 5a07 4372 6564 6974 horrX...Z.Credit │ │ │ │ 00004990: 7329 3672 2600 0000 da07 5f5f 616c 6c5f s)6r&.....__all_ │ │ │ │ 000049a0: 5f72 b300 0000 7220 0000 0072 0401 0000 _r....r ...r.... │ │ │ │ 000049b0: 7221 0000 0072 0d00 0000 7222 0000 0072 r!...r....r"...r │ │ │ │ 000049c0: 1500 0000 72d6 0000 00da 0675 726c 6c69 ....r......urlli │ │ │ │ 000049d0: 62da 0570 6172 7365 da05 7175 6f74 6572 b..parse..quoter │ │ │ │ 000049e0: 1201 0000 7275 0000 0072 6400 0000 da03 ....ru...rd..... │ │ │ │ -000049f0: 7374 7272 5b00 0000 721f 0000 0072 e900 strr[...r....r.. │ │ │ │ -00004a00: 0000 7257 0000 0072 da00 0000 da06 6c6f ..rW...r......lo │ │ │ │ +000049f0: 7374 7272 5400 0000 721f 0000 0072 e900 strrT...r....r.. │ │ │ │ +00004a00: 0000 7251 0000 0072 da00 0000 da06 6c6f ..rQ...r......lo │ │ │ │ 00004a10: 6361 6c73 72fc 0000 0072 4200 0000 722b calsr....rB...r+ │ │ │ │ 00004a20: 0000 0072 2c00 0000 da09 6765 746d 6f64 ...r,.....getmod │ │ │ │ 00004a30: 756c 6572 6600 0000 7243 0000 0072 2700 ulerf...rC...r'. │ │ │ │ 00004a40: 0000 7207 0000 0072 9600 0000 7270 0000 ..r....r....rp.. │ │ │ │ 00004a50: 0072 3e00 0000 722d 0000 0072 3a00 0000 .r>...r-...r:... │ │ │ │ 00004a60: 7238 0000 0072 2e00 0000 7221 0100 0072 r8...r....r!...r │ │ │ │ 00004a70: 1600 0000 7203 0100 00da 0770 6b67 7574 ....r......pkgut │ │ │ │ 00004a80: 696c da0c 6974 6572 5f6d 6f64 756c 6573 il..iter_modules │ │ │ │ -00004a90: 725a 0000 0072 7600 0000 7209 0100 0072 rZ...rv...r....r │ │ │ │ +00004a90: 7256 0000 0072 7600 0000 7209 0100 0072 rV...rv...r....r │ │ │ │ 00004aa0: 1101 0000 7201 0100 0072 2301 0000 da0c ....r....r#..... │ │ │ │ 00004ab0: 6765 7463 6c61 7373 7472 6565 72c5 0000 getclasstreer... │ │ │ │ -00004ac0: 0072 5900 0000 7255 0000 0029 2372 4000 .rY...rU...)#r@. │ │ │ │ +00004ac0: 0072 5200 0000 7258 0000 0029 2372 4000 .rR...rX...)#r@. │ │ │ │ 00004ad0: 0000 721a 0000 0072 2900 0000 da03 6d6f ..r....r).....mo │ │ │ │ 00004ae0: 64da 0769 676e 6f72 6564 7265 0000 00da d..ignoredre.... │ │ │ │ 00004af0: 0570 6172 7473 5a05 6c69 6e6b 7372 6d00 .partsZ.linksrm. │ │ │ │ 00004b00: 0000 5a0a 6c69 6e6b 6564 6e61 6d65 da04 ..Z.linkedname.. │ │ │ │ 00004b10: 6865 6164 7208 0000 0072 1001 0000 7212 headr....r....r. │ │ │ │ 00004b20: 0100 0072 b500 0000 da07 7665 7273 696f ...r......versio │ │ │ │ 00004b30: 6e72 d900 0000 721b 0000 0072 9600 0000 nr....r....r.... │ │ │ │ @@ -1305,15 +1305,15 @@ │ │ │ │ 00005180: 2901 7241 0100 0029 0172 4000 0000 2901 ).rA...).r@...). │ │ │ │ 00005190: da04 7075 7368 7211 0000 0072 1200 0000 ..pushr....r.... │ │ │ │ 000051a0: da05 6d61 7962 6511 0300 0073 0600 0000 ..maybe....s.... │ │ │ │ 000051b0: 0001 0601 0801 7a2e 4854 4d4c 446f 632e ......z.HTMLDoc. │ │ │ │ 000051c0: 646f 6363 6c61 7373 2e3c 6c6f 6361 6c73 docclass..HorizontalRule │ │ │ │ 000051e0: 2e6d 6179 6265 4e29 0572 2600 0000 7227 .maybeN).r&...r' │ │ │ │ -000051f0: 0000 0072 5200 0000 7279 0000 0072 4301 ...rR...ry...rC. │ │ │ │ +000051f0: 0000 0072 5c00 0000 7279 0000 0072 4301 ...r\...ry...rC. │ │ │ │ 00005200: 0000 7211 0000 0029 0172 4201 0000 7211 ..r....).rB...r. │ │ │ │ 00005210: 0000 0072 1200 0000 da0e 486f 7269 7a6f ...r......Horizo │ │ │ │ 00005220: 6e74 616c 5275 6c65 0e03 0000 7304 0000 ntalRule....s... │ │ │ │ 00005230: 0008 0108 0272 4401 0000 721e 0000 007a .....rD...r....z │ │ │ │ 00005240: 263c 646c 3e3c 6474 3e4d 6574 686f 6420 &
      Method │ │ │ │ 00005250: 7265 736f 6c75 7469 6f6e 206f 7264 6572 resolution order │ │ │ │ 00005260: 3a3c 2f64 743e 0a7a 0c3c 6464 3e25 733c :
      .z.
      %s< │ │ │ │ @@ -1370,15 +1370,15 @@ │ │ │ │ 00005590: 7c07 8301 735a 7405 a006 7c07 a101 7268 |...sZt...|...rh │ │ │ │ 000055a0: 7403 7c07 6401 6400 8303 7d09 6e04 6400 t.|.d.d...}.n.d. │ │ │ │ 000055b0: 7d09 7c09 6400 6b08 7282 8806 6402 7c08 }.|.d.k.r...d.|. │ │ │ │ 000055c0: 1600 8301 0100 6e30 8807 a007 7408 7c07 ......n0....t.|. │ │ │ │ 000055d0: 8301 8807 6a09 8801 8800 8803 a105 7d09 ....j.........}. │ │ │ │ 000055e0: 6403 7c09 1600 7d09 8806 6404 7c08 7c09 d.|...}...d.|.|. │ │ │ │ 000055f0: 6602 1600 8301 0100 8806 6405 8301 0100 f.........d..... │ │ │ │ -00005600: 7128 5700 7c01 5300 2906 4e72 5800 0000 q(W.|.S.).NrX... │ │ │ │ +00005600: 7128 5700 7c01 5300 2906 4e72 5a00 0000 q(W.|.S.).NrZ... │ │ │ │ 00005610: 7a10 3c64 6c3e 3c64 743e 2573 3c2f 646c z.
      %s
      .z.
      %sz.
      %s% │ │ │ │ 00005640: 733c 2f64 6c3e 0a72 1c00 0000 290a 7250 s
      .r....).rP │ │ │ │ 00005650: 0000 0072 4301 0000 72c3 0000 0072 3e00 ...rC...r....r>. │ │ │ │ 00005660: 0000 da08 6361 6c6c 6162 6c65 7215 0000 ....callabler... │ │ │ │ 00005670: 0072 6800 0000 7221 0100 0072 1600 0000 .rh...r!...r.... │ │ │ │ @@ -1591,15 +1591,15 @@ │ │ │ │ 00006360: 7c00 6a04 a102 7d06 7c05 6402 7c06 1600 |.j...}.|.d.|... │ │ │ │ 00006370: 8301 0100 7c05 6403 8301 0100 6404 a005 ....|.d.....d... │ │ │ │ 00006380: 7c04 a101 5300 2905 4e7a 213c 646c 3e3c |...S.).Nz!
      < │ │ │ │ 00006390: 6474 3e3c 7374 726f 6e67 3e25 733c 2f73 dt>%s.z.%s.z.
      .r.... │ │ │ │ -000063d0: 2906 720d 0000 0072 5800 0000 7221 0100 ).r....rX...r!.. │ │ │ │ +000063d0: 2906 720d 0000 0072 5a00 0000 7221 0100 ).r....rZ...r!.. │ │ │ │ 000063e0: 0072 1600 0000 7203 0100 0072 2200 0000 .r....r....r"... │ │ │ │ 000063f0: 2907 7240 0000 0072 2900 0000 724a 0000 ).r@...r)...rJ.. │ │ │ │ 00006400: 0072 3701 0000 7269 0000 0072 4201 0000 .r7...ri...rB... │ │ │ │ 00006410: 7223 0000 0072 1100 0000 7211 0000 0072 r#...r....r....r │ │ │ │ 00006420: 1200 0000 7246 0100 00e6 0300 0073 1200 ....rF.......s.. │ │ │ │ 00006430: 0000 0001 0401 0602 0401 0c01 0a01 1201 ................ │ │ │ │ 00006440: 0c01 0802 7a16 4854 4d4c 446f 632e 5f64 ....z.HTMLDoc._d │ │ │ │ @@ -1663,15 +1663,15 @@ │ │ │ │ 000067e0: 0073 1600 0000 0002 0401 0800 0401 1801 .s.............. │ │ │ │ 000067f0: 1202 0201 1601 0c02 0801 0e01 7a0d 4854 ............z.HT │ │ │ │ 00006800: 4d4c 446f 632e 696e 6465 7829 0172 1400 MLDoc.index).r.. │ │ │ │ 00006810: 0000 2904 72fd 0000 0072 1400 0000 4e72 ..).r....r....Nr │ │ │ │ 00006820: fe00 0000 2901 727e 0000 0029 014e 2902 ....).r~...).N). │ │ │ │ 00006830: 4e4e 2903 4e4e 4e29 024e 4e29 034e 4e4e NN).NNN).NN).NNN │ │ │ │ 00006840: 2901 4e29 1e72 2600 0000 7227 0000 0072 ).N).r&...r'...r │ │ │ │ -00006850: 5200 0000 72dd 0000 00da 0e5f 7265 7072 R...r......_repr │ │ │ │ +00006850: 5c00 0000 72dd 0000 00da 0e5f 7265 7072 \...r......_repr │ │ │ │ 00006860: 5f69 6e73 7461 6e63 6572 c700 0000 72e9 _instancer....r. │ │ │ │ 00006870: 0000 0072 f800 0000 72fc 0000 0072 0001 ...r....r....r.. │ │ │ │ 00006880: 0000 7201 0100 0072 0301 0000 7209 0100 ..r....r....r... │ │ │ │ 00006890: 0072 0a01 0000 720c 0100 0072 0d01 0000 .r....r....r.... │ │ │ │ 000068a0: 720e 0100 0072 1101 0000 7212 0100 0072 r....r....r....r │ │ │ │ 000068b0: 2101 0000 7223 0100 0072 bd00 0000 72be !...r#...r....r. │ │ │ │ 000068c0: 0000 0072 6001 0000 72bf 0000 0072 4601 ...r`...r....rF. │ │ │ │ @@ -1739,15 +1739,15 @@ │ │ │ │ 00006ca0: 3500 0000 7237 0000 0072 c700 0000 72e4 5...r7...r....r. │ │ │ │ 00006cb0: 0000 0072 f200 0000 7226 0000 0029 0372 ...r....r&...).r │ │ │ │ 00006cc0: 4000 0000 724f 0000 0072 eb00 0000 7211 @...rO...r....r. │ │ │ │ 00006cd0: 0000 0072 1100 0000 7212 0000 0072 f300 ...r....r....r.. │ │ │ │ 00006ce0: 0000 2b04 0000 7308 0000 0000 0102 0114 ..+...s......... │ │ │ │ 00006cf0: 0106 017a 1654 6578 7452 6570 722e 7265 ...z.TextRepr.re │ │ │ │ 00006d00: 7072 5f69 6e73 7461 6e63 654e 2908 7226 pr_instanceN).r& │ │ │ │ -00006d10: 0000 0072 2700 0000 7252 0000 0072 7900 ...r'...rR...ry. │ │ │ │ +00006d10: 0000 0072 2700 0000 725c 0000 0072 7900 ...r'...r\...ry. │ │ │ │ 00006d20: 0000 72ed 0000 0072 f100 0000 72f4 0000 ..r....r....r... │ │ │ │ 00006d30: 0072 f300 0000 7211 0000 0072 1100 0000 .r....r....r.... │ │ │ │ 00006d40: 7211 0000 0072 1200 0000 726b 0100 0011 r....r....rk.... │ │ │ │ 00006d50: 0400 0073 0a00 0000 0802 0806 0807 0809 ...s............ │ │ │ │ 00006d60: 0402 726b 0100 0063 0000 0000 0000 0000 ..rk...c........ │ │ │ │ 00006d70: 0000 0000 0500 0000 4000 0000 7388 0000 ........@...s... │ │ │ │ 00006d80: 0065 005a 0164 005a 0265 0383 005a 0465 .e.Z.d.Z.e...Z.e │ │ │ │ @@ -1929,47 +1929,47 @@ │ │ │ │ 00007880: 7765 656e 2050 7974 686f 6e0a 696d 706c ween Python.impl │ │ │ │ 00007890: 656d 656e 7461 7469 6f6e 732e 2020 5768 ementations. Wh │ │ │ │ 000078a0: 656e 2069 6e20 646f 7562 742c 2063 6f6e en in doubt, con │ │ │ │ 000078b0: 7375 6c74 2074 6865 206d 6f64 756c 6520 sult the module │ │ │ │ 000078c0: 7265 6665 7265 6e63 6520 6174 2074 6865 reference at the │ │ │ │ 000078d0: 0a6c 6f63 6174 696f 6e20 6c69 7374 6564 .location listed │ │ │ │ 000078e0: 2061 626f 7665 2e0a 5a0b 4445 5343 5249 above..Z.DESCRI │ │ │ │ -000078f0: 5054 494f 4e72 5a00 0000 7a0a 2028 7061 PTIONrZ...z. (pa │ │ │ │ +000078f0: 5054 494f 4e72 5600 0000 7a0a 2028 7061 PTIONrV...z. (pa │ │ │ │ 00007900: 636b 6167 6529 7a10 5041 434b 4147 4520 ckage)z.PACKAGE │ │ │ │ 00007910: 434f 4e54 454e 5453 721c 0000 0072 0600 CONTENTSr....r.. │ │ │ │ 00007920: 0000 5a0a 5355 424d 4f44 554c 4553 6301 ..Z.SUBMODULESc. │ │ │ │ 00007930: 0000 0000 0000 0003 0000 0004 0000 0053 ...............S │ │ │ │ 00007940: 0000 0073 1400 0000 6700 7c00 5d0c 5c02 ...s....g.|.].\. │ │ │ │ 00007950: 7d01 7d02 7c02 9102 7104 5300 7211 0000 }.}.|...q.S.r... │ │ │ │ 00007960: 0072 1100 0000 2903 726c 0000 0072 4900 .r....).rl...rI. │ │ │ │ 00007970: 0000 724a 0000 0072 1100 0000 7211 0000 ..rJ...r....r... │ │ │ │ 00007980: 0072 1200 0000 72ad 0000 009b 0400 0073 .r....r........s │ │ │ │ 00007990: 0200 0000 0600 7a25 5465 7874 446f 632e ......z%TextDoc. │ │ │ │ 000079a0: 646f 636d 6f64 756c 652e 3c6c 6f63 616c docmodule..r.. │ │ │ │ 000079c0: 0000 da07 434c 4153 5345 53da 0946 554e ....CLASSES..FUN │ │ │ │ 000079d0: 4354 494f 4e53 e946 0000 0029 0172 3300 CTIONS.F...).r3. │ │ │ │ -000079e0: 0000 5a04 4441 5441 725b 0000 0072 2a01 ..Z.DATAr[...r*. │ │ │ │ +000079e0: 0000 5a04 4441 5441 7254 0000 0072 2a01 ..Z.DATArT...r*. │ │ │ │ 000079f0: 0000 7a0b 2452 6576 6973 696f 6e3a 2072 ..z.$Revision: r │ │ │ │ 00007a00: 7f00 0000 722b 0100 00da 0756 4552 5349 ....r+.....VERSI │ │ │ │ -00007a10: 4f4e 7257 0000 005a 0444 4154 4572 5900 ONrW...Z.DATErY. │ │ │ │ -00007a20: 0000 5a06 4155 5448 4f52 7255 0000 005a ..Z.AUTHORrU...Z │ │ │ │ +00007a10: 4f4e 7251 0000 005a 0444 4154 4572 5200 ONrQ...Z.DATErR. │ │ │ │ +00007a20: 0000 5a06 4155 5448 4f52 7258 0000 005a ..Z.AUTHORrX...Z │ │ │ │ 00007a30: 0743 5245 4449 5453 7a0a 2862 7569 6c74 .CREDITSz.(built │ │ │ │ 00007a40: 2d69 6e29 da04 4649 4c45 2925 7226 0000 -in)..FILE)%r&.. │ │ │ │ 00007a50: 0072 2500 0000 7216 0000 0072 0001 0000 .r%...r....r.... │ │ │ │ 00007a60: 723e 0000 0072 da00 0000 7215 0000 0072 r>...r....r....r │ │ │ │ 00007a70: 4200 0000 722c 0000 0072 3301 0000 7266 B...r,...r3...rf │ │ │ │ 00007a80: 0000 0072 0d00 0000 722d 0000 0072 3a00 ...r....r-...r:. │ │ │ │ 00007a90: 0000 722e 0000 00da 0373 6574 7264 0000 ..r......setrd.. │ │ │ │ -00007aa0: 0072 3401 0000 7235 0100 0072 5a00 0000 .r4...r5...rZ... │ │ │ │ +00007aa0: 0072 3401 0000 7235 0100 0072 5600 0000 .r4...r5...rV... │ │ │ │ 00007ab0: da03 6164 6472 7600 0000 7222 0000 0072 ..addrv...r"...r │ │ │ │ 00007ac0: 2b00 0000 7262 0000 0072 2301 0000 7236 +...rb...r#...r6 │ │ │ │ 00007ad0: 0100 0072 c500 0000 72c3 0000 0072 3101 ...r....r....r1. │ │ │ │ -00007ae0: 0000 725b 0000 0072 1f00 0000 7257 0000 ..r[...r....rW.. │ │ │ │ -00007af0: 0072 5900 0000 7255 0000 0072 d600 0000 .rY...rU...r.... │ │ │ │ +00007ae0: 0000 7254 0000 0072 1f00 0000 7251 0000 ..rT...r....rQ.. │ │ │ │ +00007af0: 0072 5200 0000 7258 0000 0072 d600 0000 .rR...rX...r.... │ │ │ │ 00007b00: 7275 0000 0029 1872 4000 0000 721a 0000 ru...).r@...r... │ │ │ │ 00007b10: 0072 2900 0000 7237 0100 005a 0573 796e .r)...r7...Z.syn │ │ │ │ 00007b20: 6f70 da04 6465 7363 721b 0000 0072 6500 op..descr....re. │ │ │ │ 00007b30: 0000 72d9 0000 0072 1b01 0000 7249 0000 ..r....r....rI.. │ │ │ │ 00007b40: 0072 4a00 0000 721a 0100 0072 3c01 0000 .rJ...r....r<... │ │ │ │ 00007b50: 723d 0100 005a 0d6d 6f64 706b 6773 5f6e r=...Z.modpkgs_n │ │ │ │ 00007b60: 616d 6573 723e 0100 0072 2800 0000 723f amesr>...r(...r? │ │ │ │ @@ -2072,15 +2072,15 @@ │ │ │ │ 00008170: 2d72 1d00 0000 2901 7241 0100 0029 0172 -r....).rA...).r │ │ │ │ 00008180: 4000 0000 2901 7242 0100 0072 1100 0000 @...).rB...r.... │ │ │ │ 00008190: 7212 0000 0072 4301 0000 ed04 0000 7306 r....rC.......s. │ │ │ │ 000081a0: 0000 0000 0106 0108 017a 2e54 6578 7444 .........z.TextD │ │ │ │ 000081b0: 6f63 2e64 6f63 636c 6173 732e 3c6c 6f63 oc.docclass..HorizontalR │ │ │ │ 000081d0: 756c 652e 6d61 7962 654e 2905 7226 0000 ule.maybeN).r&.. │ │ │ │ -000081e0: 0072 2700 0000 7252 0000 0072 7900 0000 .r'...rR...ry... │ │ │ │ +000081e0: 0072 2700 0000 725c 0000 0072 7900 0000 .r'...r\...ry... │ │ │ │ 000081f0: 7243 0100 0072 1100 0000 2901 7242 0100 rC...r....).rB.. │ │ │ │ 00008200: 0072 1100 0000 7212 0000 0072 4401 0000 .r....r....rD... │ │ │ │ 00008210: ea04 0000 7304 0000 0008 0108 0272 4401 ....s........rD. │ │ │ │ 00008220: 0000 6303 0000 0000 0000 0008 0000 000a ..c............. │ │ │ │ 00008230: 0000 0013 0000 0073 8600 0000 7400 7c01 .......s....t.|. │ │ │ │ 00008240: 7c02 8302 5c02 7d03 7d01 7c03 7282 8800 |...\.}.}.|.r... │ │ │ │ 00008250: a001 a100 0100 8803 7c00 8301 0100 785e ........|.....x^ │ │ │ │ @@ -2342,15 +2342,15 @@ │ │ │ │ 00009250: 6f70 7211 0000 0072 1100 0000 7212 0000 opr....r....r... │ │ │ │ 00009260: 0072 c300 0000 9405 0000 7314 0000 0000 .r........s..... │ │ │ │ 00009270: 020a 0104 0114 010c 0108 0010 011a 0108 ................ │ │ │ │ 00009280: 0116 017a 1054 6578 7444 6f63 2e64 6f63 ...z.TextDoc.doc │ │ │ │ 00009290: 6f74 6865 7229 0172 6f01 0000 2902 4e72 other).ro...).Nr │ │ │ │ 000092a0: 1400 0000 2902 4e4e 2902 4e4e 2903 4e4e ....).NN).NN).NN │ │ │ │ 000092b0: 4e29 034e 4e4e 2903 4e4e 4e29 054e 4e4e N).NNN).NNN).NNN │ │ │ │ -000092c0: 4e4e 2912 7226 0000 0072 2700 0000 7252 NN).r&...r'...rR │ │ │ │ +000092c0: 4e4e 2912 7226 0000 0072 2700 0000 725c NN).r&...r'...r\ │ │ │ │ 000092d0: 0000 0072 6b01 0000 726a 0100 0072 c700 ...rk...rj...r.. │ │ │ │ 000092e0: 0000 726e 0100 0072 7101 0000 7200 0100 ..rn...rq...r... │ │ │ │ 000092f0: 0072 2301 0000 72bd 0000 0072 be00 0000 .r#...r....r.... │ │ │ │ 00009300: 7260 0100 0072 bf00 0000 7246 0100 0072 r`...r....rF...r │ │ │ │ 00009310: c200 0000 72bb 0000 0072 c300 0000 7211 ....r....r....r. │ │ │ │ 00009320: 0000 0072 1100 0000 7211 0000 0072 1200 ...r....r....r.. │ │ │ │ 00009330: 0000 726c 0100 0031 0400 0073 1e00 0000 ..rl...1...s.... │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ 000093a0: 6f63 6302 0000 0000 0000 0002 0000 0001 occ............. │ │ │ │ 000093b0: 0000 0043 0000 0073 0400 0000 7c01 5300 ...C...s....|.S. │ │ │ │ 000093c0: 2901 4e72 1100 0000 2902 7240 0000 0072 ).Nr....).r@...r │ │ │ │ 000093d0: 2f00 0000 7211 0000 0072 1100 0000 7212 /...r....r....r. │ │ │ │ 000093e0: 0000 0072 6e01 0000 a205 0000 7302 0000 ...rn.......s... │ │ │ │ 000093f0: 0000 017a 125f 506c 6169 6e54 6578 7444 ...z._PlainTextD │ │ │ │ 00009400: 6f63 2e62 6f6c 644e 2904 7226 0000 0072 oc.boldN).r&...r │ │ │ │ -00009410: 2700 0000 7252 0000 0072 6e01 0000 7211 '...rR...rn...r. │ │ │ │ +00009410: 2700 0000 725c 0000 0072 6e01 0000 7211 '...r\...rn...r. │ │ │ │ 00009420: 0000 0072 1100 0000 7211 0000 0072 1200 ...r....r....r.. │ │ │ │ 00009430: 0000 727d 0100 00a0 0500 0073 0200 0000 ..r}.......s.... │ │ │ │ 00009440: 0802 727d 0100 0063 0100 0000 0000 0000 ..r}...c........ │ │ │ │ 00009450: 0100 0000 0200 0000 4300 0000 7312 0000 ........C...s... │ │ │ │ 00009460: 0074 0083 0061 0174 017c 0083 0101 0064 .t...a.t.|.....d │ │ │ │ 00009470: 0053 0029 014e 2902 da08 6765 7470 6167 .S.).N)...getpag │ │ │ │ 00009480: 6572 da05 7061 6765 7229 0172 2f00 0000 er..pager).r/... │ │ │ │ @@ -2608,15 +2608,15 @@ │ │ │ │ 0000a2f0: 0172 9664 077c 006a 086a 097c 006a 086a .r.d.|.j.j.|.j.j │ │ │ │ 0000a300: 027c 006a 0266 0316 0053 0074 00a0 0b7c .|.j.f...S.t...| │ │ │ │ 0000a310: 00a1 0172 aa64 087c 006a 0217 0053 0074 ...r.d.|.j...S.t │ │ │ │ 0000a320: 00a0 0c7c 00a1 0172 be64 097c 006a 0217 ...|...r.d.|.j.. │ │ │ │ 0000a330: 0053 0074 00a0 0d7c 00a1 0172 d264 0a7c .S.t...|...r.d.| │ │ │ │ 0000a340: 006a 0217 0053 0074 0e7c 0083 016a 0253 .j...S.t.|...j.S │ │ │ │ 0000a350: 0029 0b4e 7a10 6275 696c 742d 696e 206d .).Nz.built-in m │ │ │ │ -0000a360: 6f64 756c 6520 725a 0000 007a 0870 6163 odule rZ...z.pac │ │ │ │ +0000a360: 6f64 756c 6520 7256 0000 007a 0870 6163 odule rV...z.pac │ │ │ │ 0000a370: 6b61 6765 207a 076d 6f64 756c 6520 7a12 kage z.module z. │ │ │ │ 0000a380: 6275 696c 742d 696e 2066 756e 6374 696f built-in functio │ │ │ │ 0000a390: 6e20 7a1a 6765 7473 6574 2064 6573 6372 n z.getset descr │ │ │ │ 0000a3a0: 6970 746f 7220 2573 2e25 732e 2573 7a1a iptor %s.%s.%sz. │ │ │ │ 0000a3b0: 6d65 6d62 6572 2064 6573 6372 6970 746f member descripto │ │ │ │ 0000a3c0: 7220 2573 2e25 732e 2573 7a06 636c 6173 r %s.%s.%sz.clas │ │ │ │ 0000a3d0: 7320 7a09 6675 6e63 7469 6f6e 207a 076d s z.function z.m │ │ │ │ @@ -3117,15 +3117,15 @@ │ │ │ │ 0000c2c0: 0000 7400 a001 a100 6401 1900 6402 1900 ..t.....d...d... │ │ │ │ 0000c2d0: 6403 6b02 721e 7c00 8300 0100 6404 5300 d.k.r.|.....d.S. │ │ │ │ 0000c2e0: 6405 7c00 6a02 6a03 7c00 6a02 6a04 6602 d.|.j.j.|.j.j.f. │ │ │ │ 0000c2f0: 1600 5300 2906 4e72 1d00 0000 7231 0000 ..S.).Nr....r1.. │ │ │ │ 0000c300: 00fa 013f 7214 0000 007a 103c 2573 2e25 ...?r....z.<%s.% │ │ │ │ 0000c310: 7320 696e 7374 616e 6365 3e29 0572 1500 s instance>).r.. │ │ │ │ 0000c320: 0000 da05 7374 6163 6b72 f200 0000 7227 ....stackr....r' │ │ │ │ -0000c330: 0000 0072 5200 0000 2901 7240 0000 0072 ...rR...).r@...r │ │ │ │ +0000c330: 0000 0072 5c00 0000 2901 7240 0000 0072 ...r\...).r@...r │ │ │ │ 0000c340: 1100 0000 7211 0000 0072 1200 0000 da08 ....r....r...... │ │ │ │ 0000c350: 5f5f 7265 7072 5f5f 5d07 0000 730a 0000 __repr__]...s... │ │ │ │ 0000c360: 0000 0114 0106 0104 0108 017a 0f48 656c ...........z.Hel │ │ │ │ 0000c370: 7065 722e 5f5f 7265 7072 5f5f 6302 0000 per.__repr__c... │ │ │ │ 0000c380: 0000 0000 0002 0000 0003 0000 0043 0000 .............C.. │ │ │ │ 0000c390: 0073 3600 0000 7c01 7c00 6a00 6b09 7216 .s6...|.|.j.k.r. │ │ │ │ 0000c3a0: 7c00 a001 7c01 a101 0100 6e1c 7c00 a002 |...|.....n.|... │ │ │ │ @@ -3521,15 +3521,15 @@ │ │ │ │ 0000dc00: 0c01 0a02 0603 0601 0401 0c05 0c02 1001 ................ │ │ │ │ 0000dc10: 0e01 0603 7a12 4865 6c70 6572 2e6c 6973 ....z.Helper.lis │ │ │ │ 0000dc20: 746d 6f64 756c 6573 2904 72f1 0100 0072 tmodules).r....r │ │ │ │ 0000dc30: f501 0000 7213 0100 0072 f601 0000 2902 ....r....r....). │ │ │ │ 0000dc40: 4e4e 2902 727e 0000 0072 3802 0000 2901 NN).r~...r8...). │ │ │ │ 0000dc50: 7214 0000 0029 0172 1400 0000 2901 7214 r....).r....).r. │ │ │ │ 0000dc60: 0000 0029 2172 2600 0000 7227 0000 0072 ...)!r&...r'...r │ │ │ │ -0000dc70: 5200 0000 722d 0200 005a 0c5f 7374 7270 R...r-...Z._strp │ │ │ │ +0000dc70: 5c00 0000 722d 0200 005a 0c5f 7374 7270 \...r-...Z._strp │ │ │ │ 0000dc80: 7265 6669 7865 735a 105f 7379 6d62 6f6c refixesZ._symbol │ │ │ │ 0000dc90: 735f 696e 7665 7273 6572 2e02 0000 723a s_inverser....r: │ │ │ │ 0000dca0: 0200 0072 4202 0000 5a08 7379 6d62 6f6c ...rB...Z.symbol │ │ │ │ 0000dcb0: 735f 724a 0200 0072 7000 0000 722f 0200 s_rJ...rp...r/.. │ │ │ │ 0000dcc0: 0072 7900 0000 72c1 0000 0072 2002 0000 .ry...r....r ... │ │ │ │ 0000dcd0: 72be 0100 0072 2302 0000 721a 0000 0072 r....r#...r....r │ │ │ │ 0000dce0: 2402 0000 7228 0200 0072 2602 0000 722a $...r(...r&...r* │ │ │ │ @@ -3596,17 +3596,17 @@ │ │ │ │ 0000e0b0: a100 a007 7c02 a101 6406 6b05 72a2 7c01 ....|...d.k.r.|. │ │ │ │ 0000e0c0: 7c0e 7c06 7c08 8303 0100 71a2 5700 7c03 |.|.|.....q.W.|. │ │ │ │ 0000e0d0: 9002 7206 7c03 8300 0100 6400 5300 290c ..r.|.....d.S.). │ │ │ │ 0000e0e0: 4e46 da08 5f5f 6d61 696e 5f5f 721d 0000 NF..__main__r... │ │ │ │ 0000e0f0: 0072 1400 0000 721c 0000 0072 0200 0000 .r....r....r.... │ │ │ │ 0000e100: 7a03 202d 2029 0172 4d02 0000 da0a 6765 z. - ).rM.....ge │ │ │ │ 0000e110: 745f 736f 7572 6365 da0c 6765 745f 6669 t_source..get_fi │ │ │ │ -0000e120: 6c65 6e61 6d65 7256 0000 0029 1a72 d800 lenamerV...).r.. │ │ │ │ +0000e120: 6c65 6e61 6d65 7255 0000 0029 1a72 d800 lenamerU...).r.. │ │ │ │ 0000e130: 0000 7229 0200 0072 0700 0000 72ae 0000 ..r)...r....r... │ │ │ │ -0000e140: 0072 af00 0000 7258 0000 0072 2000 0000 .r....rX...r ... │ │ │ │ +0000e140: 0072 af00 0000 725a 0000 0072 2000 0000 .r....rZ...r ... │ │ │ │ 0000e150: 724b 0200 0072 3401 0000 72c1 0100 00da rK...r4...r..... │ │ │ │ 0000e160: 095f 6765 745f 7370 6563 72b0 0000 0072 ._get_specr....r │ │ │ │ 0000e170: 8500 0000 7264 0000 0072 5202 0000 7245 ....rd...rR...rE │ │ │ │ 0000e180: 0100 0072 8400 0000 7297 0100 00da 0853 ...r....r......S │ │ │ │ 0000e190: 7472 696e 6749 4f72 5302 0000 7289 0000 tringIOrS...r... │ │ │ │ 0000e1a0: 0072 9400 0000 7295 0000 0072 b200 0000 .r....r....r.... │ │ │ │ 0000e1b0: 7297 0000 0072 3e00 0000 2910 7240 0000 r....r>...).r@.. │ │ │ │ @@ -3621,15 +3621,15 @@ │ │ │ │ 0000e240: 0108 0108 010e 020e 010e 010c 0112 0110 ................ │ │ │ │ 0000e250: 021c 0106 0102 0208 010e 0202 0110 010e ................ │ │ │ │ 0000e260: 0208 0106 010c 0102 010e 0110 0106 0108 ................ │ │ │ │ 0000e270: 0108 0114 010c 010c 0206 0202 0110 0110 ................ │ │ │ │ 0000e280: 0106 0108 0108 011a 010c 010c 0112 0110 ................ │ │ │ │ 0000e290: 0206 017a 114d 6f64 756c 6553 6361 6e6e ...z.ModuleScann │ │ │ │ 0000e2a0: 6572 2e72 756e 2903 4e4e 4e29 0472 2600 er.run).NNN).r&. │ │ │ │ -0000e2b0: 0000 7227 0000 0072 5200 0000 7250 0200 ..r'...rR...rP.. │ │ │ │ +0000e2b0: 0000 7227 0000 0072 5c00 0000 7250 0200 ..r'...r\...rP.. │ │ │ │ 0000e2c0: 0072 1100 0000 7211 0000 0072 1100 0000 .r....r....r.... │ │ │ │ 0000e2d0: 7212 0000 0072 4f02 0000 3708 0000 7302 r....rO...7...s. │ │ │ │ 0000e2e0: 0000 0008 0372 4f02 0000 6301 0000 0000 .....rO...c..... │ │ │ │ 0000e2f0: 0000 0003 0000 0009 0000 0043 0000 0073 ...........C...s │ │ │ │ 0000e300: 4400 0000 6401 6402 8400 7d01 6403 6404 D...d.d...}.d.d. │ │ │ │ 0000e310: 8400 7d02 7400 a001 a100 8f22 0100 7400 ..}.t......"..t. │ │ │ │ 0000e320: a002 6405 a101 0100 7403 8300 6a04 7c01 ..d.....t...j.|. │ │ │ │ @@ -3708,15 +3708,15 @@ │ │ │ │ 0000e7b0: 0053 0029 014e 7211 0000 0029 0272 4000 .S.).Nr....).r@. │ │ │ │ 0000e7c0: 0000 72c4 0000 0072 1100 0000 7211 0000 ..r....r....r... │ │ │ │ 0000e7d0: 0072 1200 0000 da0b 6c6f 675f 6d65 7373 .r......log_mess │ │ │ │ 0000e7e0: 6167 65d1 0800 0073 0200 0000 0002 7a2d age....s......z- │ │ │ │ 0000e7f0: 5f73 7461 7274 5f73 6572 7665 722e 3c6c _start_server..DocHandle │ │ │ │ 0000e810: 722e 6c6f 675f 6d65 7373 6167 654e 2905 r.log_messageN). │ │ │ │ -0000e820: 7226 0000 0072 2700 0000 7252 0000 0072 r&...r'...rR...r │ │ │ │ +0000e820: 7226 0000 0072 2700 0000 725c 0000 0072 r&...r'...r\...r │ │ │ │ 0000e830: 5f02 0000 7260 0200 0072 1100 0000 7211 _...r`...r....r. │ │ │ │ 0000e840: 0000 0072 1100 0000 7212 0000 00da 0a44 ...r....r......D │ │ │ │ 0000e850: 6f63 4861 6e64 6c65 72bf 0800 0073 0400 ocHandler....s.. │ │ │ │ 0000e860: 0000 0802 0810 7261 0200 0063 0000 0000 ......ra...c.... │ │ │ │ 0000e870: 0000 0000 0000 0000 0300 0000 0000 0000 ................ │ │ │ │ 0000e880: 7328 0000 0065 005a 0164 005a 0264 0164 s(...e.Z.d.Z.d.d │ │ │ │ 0000e890: 0284 005a 0387 0066 0164 0364 0484 085a ...Z...f.d.d...Z │ │ │ │ @@ -3763,15 +3763,15 @@ │ │ │ │ 0000eb20: 6572 5f61 6374 6976 6174 6572 4c02 0000 er_activaterL... │ │ │ │ 0000eb30: 2901 7240 0000 0072 1100 0000 7211 0000 ).r@...r....r... │ │ │ │ 0000eb40: 0072 1200 0000 726b 0200 00e5 0800 0073 .r....rk.......s │ │ │ │ 0000eb50: 0600 0000 0001 0c01 0601 7a30 5f73 7461 ..........z0_sta │ │ │ │ 0000eb60: 7274 5f73 6572 7665 722e 3c6c 6f63 616c rt_server..DocServer.ser │ │ │ │ 0000eb80: 7665 725f 6163 7469 7661 7465 4e29 0672 ver_activateN).r │ │ │ │ -0000eb90: 2600 0000 7227 0000 0072 5200 0000 7279 &...r'...rR...ry │ │ │ │ +0000eb90: 2600 0000 7227 0000 0072 5c00 0000 7279 &...r'...r\...ry │ │ │ │ 0000eba0: 0000 0072 6a02 0000 726b 0200 0072 1100 ...rj...rk...r.. │ │ │ │ 0000ebb0: 0000 2901 7266 0200 0072 1100 0000 7212 ..).rf...r....r. │ │ │ │ 0000ebc0: 0000 00da 0944 6f63 5365 7276 6572 d508 .....DocServer.. │ │ │ │ 0000ebd0: 0000 7306 0000 0008 0208 070c 0772 6c02 ..s..........rl. │ │ │ │ 0000ebe0: 0000 6300 0000 0000 0000 0000 0000 0004 ..c............. │ │ │ │ 0000ebf0: 0000 0000 0000 0073 3a00 0000 6500 5a01 .......s:...e.Z. │ │ │ │ 0000ec00: 6400 5a02 8704 6601 6401 6402 8408 5a03 d.Z...f.d.d...Z. │ │ │ │ @@ -3842,15 +3842,15 @@ │ │ │ │ 0000f010: 0000 726e 0200 0072 1001 0000 2901 7240 ..rn...r....).r@ │ │ │ │ 0000f020: 0000 0072 1100 0000 7211 0000 0072 1200 ...r....r....r.. │ │ │ │ 0000f030: 0000 da04 7374 6f70 0709 0000 730a 0000 ....stop....s... │ │ │ │ 0000f040: 0000 0208 0108 0306 0106 017a 285f 7374 ...........z(_st │ │ │ │ 0000f050: 6172 745f 7365 7276 6572 2e3c 6c6f 6361 art_server..ServerThread │ │ │ │ 0000f070: 2e73 746f 704e 2907 7226 0000 0072 2700 .stopN).r&...r'. │ │ │ │ -0000f080: 0000 7252 0000 0072 7900 0000 7250 0200 ..rR...ry...rP.. │ │ │ │ +0000f080: 0000 725c 0000 0072 7900 0000 7250 0200 ..r\...ry...rP.. │ │ │ │ 0000f090: 0072 7402 0000 7279 0200 0072 1100 0000 .rt...ry...r.... │ │ │ │ 0000f0a0: 2905 7261 0200 0072 6c02 0000 7277 0200 ).ra...rl...rw.. │ │ │ │ 0000f0b0: 0072 7802 0000 7270 0200 0072 1100 0000 .rx...rp...r.... │ │ │ │ 0000f0c0: 7212 0000 00da 0c53 6572 7665 7254 6872 r......ServerThr │ │ │ │ 0000f0d0: 6561 64ea 0800 0073 0800 0000 0802 0c08 ead....s........ │ │ │ │ 0000f0e0: 120d 0806 727a 0200 0067 7b14 ae47 e17a ....rz...g{..G.z │ │ │ │ 0000f0f0: 843f 290d 5a0b 6874 7470 2e73 6572 7665 .?).Z.http.serve │ │ │ │ @@ -3935,15 +3935,15 @@ │ │ │ │ 0000f5e0: 3d25 7322 3e25 733c 2f61 3e72 1100 0000 =%s">%sr.... │ │ │ │ 0000f5f0: 2903 7240 0000 0072 1001 0000 7208 0000 ).r@...r....r... │ │ │ │ 0000f600: 0072 1100 0000 7211 0000 0072 1200 0000 .r....r....r.... │ │ │ │ 0000f610: 7212 0100 0032 0900 0073 0200 0000 0001 r....2...s...... │ │ │ │ 0000f620: 7a27 5f75 726c 5f68 616e 646c 6572 2e3c z'_url_handler.< │ │ │ │ 0000f630: 6c6f 6361 6c73 3e2e 5f48 544d 4c44 6f63 locals>._HTMLDoc │ │ │ │ 0000f640: 2e66 696c 656c 696e 6b4e 2905 7226 0000 .filelinkN).r&.. │ │ │ │ -0000f650: 0072 2700 0000 7252 0000 0072 f800 0000 .r'...rR...r.... │ │ │ │ +0000f650: 0072 2700 0000 725c 0000 0072 f800 0000 .r'...r\...r.... │ │ │ │ 0000f660: 7212 0100 0072 1100 0000 2901 7282 0200 r....r....).r... │ │ │ │ 0000f670: 0072 1100 0000 7212 0000 00da 085f 4854 .r....r......_HT │ │ │ │ 0000f680: 4d4c 446f 6323 0900 0073 0400 0000 0802 MLDoc#...s...... │ │ │ │ 0000f690: 0c0d 7283 0200 0063 0000 0000 0000 0000 ..r....c........ │ │ │ │ 0000f6a0: 0100 0000 0700 0000 1300 0000 733e 0000 ............s>.. │ │ │ │ 0000f6b0: 0088 00a0 0064 0174 01a0 02a1 0074 01a0 .....d.t.....t.. │ │ │ │ 0000f6c0: 03a1 0064 0219 0074 01a0 04a1 0066 0316 ...d...t.....f.. │ │ │ │ @@ -4375,15 +4375,15 @@ │ │ │ │ 00011160: 6167 6572 d500 0000 721d 0000 007a 0874 ager....r....z.t │ │ │ │ 00011170: 6578 742f 6373 7372 1400 0000 7a09 7465 ext/cssr....z.te │ │ │ │ 00011180: 7874 2f68 746d 6c7a 2275 6e6b 6e6f 776e xt/htmlz"unknown │ │ │ │ 00011190: 2063 6f6e 7465 6e74 2074 7970 6520 2572 content type %r │ │ │ │ 000111a0: 2066 6f72 2075 726c 2025 7329 0b72 f500 for url %s).r.. │ │ │ │ 000111b0: 0000 7262 0000 0072 0900 0000 7208 0000 ..rb...r....r... │ │ │ │ 000111c0: 00da 0764 6972 6e61 6d65 da08 7265 616c ...dirname..real │ │ │ │ -000111d0: 7061 7468 7256 0000 0072 2200 0000 7290 pathrV...r"...r. │ │ │ │ +000111d0: 7061 7468 7255 0000 0072 2200 0000 7290 pathrU...r"...r. │ │ │ │ 000111e0: 0000 00da 0972 6561 646c 696e 6573 7275 .....readlinesru │ │ │ │ 000111f0: 0000 0029 0772 1001 0000 725e 0200 0072 ...).r....r^...r │ │ │ │ 00011200: 8302 0000 7295 0200 005a 0970 6174 685f ....r....Z.path_ │ │ │ │ 00011210: 6865 7265 7281 0200 0072 8a02 0000 7211 herer....r....r. │ │ │ │ 00011220: 0000 0029 0a72 bf01 0000 7292 0200 0072 ...).r....r....r │ │ │ │ 00011230: 8b02 0000 7291 0200 0072 8602 0000 728d ....r....r....r. │ │ │ │ 00011240: 0200 0072 8202 0000 7288 0200 0072 8f02 ...r....r....r.. │ │ │ │ @@ -4446,15 +4446,15 @@ │ │ │ │ 000115d0: 7c01 a101 7d03 7c00 a006 a100 7d04 7c03 |...}.|.....}.|. │ │ │ │ 000115e0: 7c00 6b06 7262 7400 6a03 a007 7c03 7c02 |.k.rbt.j...|.|. │ │ │ │ 000115f0: a102 7362 7c04 a008 7c03 a101 0100 7c04 ..sb|...|.....|. │ │ │ │ 00011600: a009 6402 7400 a002 a100 a102 0100 7c04 ..d.t.........|. │ │ │ │ 00011610: 5300 2903 4e72 1400 0000 7202 0000 0029 S.).Nr....r....) │ │ │ │ 00011620: 0a72 0900 0000 da06 6375 7264 6972 da06 .r......curdir.. │ │ │ │ 00011630: 6765 7463 7764 7208 0000 0072 9602 0000 getcwdr....r.... │ │ │ │ -00011640: 7256 0000 00da 0463 6f70 79da 0873 616d rV.....copy..sam │ │ │ │ +00011640: 7255 0000 00da 0463 6f70 79da 0873 616d rU.....copy..sam │ │ │ │ 00011650: 6566 696c 65da 0672 656d 6f76 65da 0669 efile..remove..i │ │ │ │ 00011660: 6e73 6572 7429 055a 0a67 6976 656e 5f70 nsert).Z.given_p │ │ │ │ 00011670: 6174 685a 0561 7267 7630 5a0a 7374 646c athZ.argv0Z.stdl │ │ │ │ 00011680: 6962 5f64 6972 5a0a 7363 7269 7074 5f64 ib_dirZ.script_d │ │ │ │ 00011690: 6972 da0c 7265 7669 7365 645f 7061 7468 ir..revised_path │ │ │ │ 000116a0: 7211 0000 0072 1100 0000 7212 0000 00da r....r....r..... │ │ │ │ 000116b0: 115f 6765 745f 7265 7669 7365 645f 7061 ._get_revised_pa │ │ │ │ @@ -4503,15 +4503,15 @@ │ │ │ │ 00011960: 0164 0119 007d 0d74 0b64 106a 167c 0d74 .d...}.t.d.j.|.t │ │ │ │ 00011970: 086a 1764 118d 0283 0101 0059 006e 0258 .j.d.......Y.n.X │ │ │ │ 00011980: 0064 0053 0029 124e 7202 0000 0063 0000 .d.S.).Nr....c.. │ │ │ │ 00011990: 0000 0000 0000 0000 0000 0100 0000 4000 ..............@. │ │ │ │ 000119a0: 0000 730c 0000 0065 005a 0164 005a 0264 ..s....e.Z.d.Z.d │ │ │ │ 000119b0: 0153 0029 027a 1563 6c69 2e3c 6c6f 6361 .S.).z.cli..BadUsageN).r │ │ │ │ -000119d0: 2600 0000 7227 0000 0072 5200 0000 7211 &...r'...rR...r. │ │ │ │ +000119d0: 2600 0000 7227 0000 0072 5c00 0000 7211 &...r'...r\...r. │ │ │ │ 000119e0: 0000 0072 1100 0000 7211 0000 0072 1200 ...r....r....r.. │ │ │ │ 000119f0: 0000 da08 4261 6455 7361 6765 6a0a 0000 ....BadUsagej... │ │ │ │ 00011a00: 7302 0000 0008 0072 aa02 0000 721d 0000 s......r....r... │ │ │ │ 00011a10: 007a 0862 6b3a 6e3a 703a 7746 729a 0200 .z.bk:n:p:wFr... │ │ │ │ 00011a20: 007a 022d 6254 7a02 2d6b 7a02 2d70 7a02 .z.-bTz.-kz.-pz. │ │ │ │ 00011a30: 2d77 7a02 2d6e 2902 727d 0200 0072 9b02 -wz.-n).r}...r.. │ │ │ │ 00011a40: 0000 7a16 6669 6c65 2025 7220 646f 6573 ..z.file %r does │ │ │ │ @@ -4616,16 +4616,16 @@ │ │ │ │ 00012070: 010c 0102 0102 0118 0108 0106 0118 010a ................ │ │ │ │ 00012080: 020a 020e 0112 0122 0216 011e 0102 1d72 .......".......r │ │ │ │ 00012090: b102 0000 7251 0200 0029 024e 4e29 0172 ....rQ...).NN).r │ │ │ │ 000120a0: 0200 0000 2901 7202 0000 0029 0372 b901 ....).r....).r.. │ │ │ │ 000120b0: 0000 7202 0000 004e 2903 72b9 0100 0072 ..r....N).r....r │ │ │ │ 000120c0: 0200 0000 4e29 0172 0200 0000 2902 7214 ....N).r....).r. │ │ │ │ 000120d0: 0000 004e 2901 7280 0200 0029 0172 0200 ...N).r....).r.. │ │ │ │ -000120e0: 0000 2959 722d 0100 0072 5900 0000 7257 ..)Yr-...rY...rW │ │ │ │ -000120f0: 0000 0072 5500 0000 7255 0100 005a 1469 ...rU...rU...Z.i │ │ │ │ +000120e0: 0000 2959 722d 0100 0072 5200 0000 7251 ..)Yr-...rR...rQ │ │ │ │ +000120f0: 0000 0072 5800 0000 7255 0100 005a 1469 ...rX...rU...Z.i │ │ │ │ 00012100: 6d70 6f72 746c 6962 2e5f 626f 6f74 7374 mportlib._bootst │ │ │ │ 00012110: 7261 7072 8900 0000 5a1d 696d 706f 7274 rapr....Z.import │ │ │ │ 00012120: 6c69 622e 5f62 6f6f 7473 7472 6170 5f65 lib._bootstrap_e │ │ │ │ 00012130: 7874 6572 6e61 6cda 1369 6d70 6f72 746c xternal..importl │ │ │ │ 00012140: 6962 2e6d 6163 6869 6e65 7279 da0e 696d ib.machinery..im │ │ │ │ 00012150: 706f 7274 6c69 622e 7574 696c 7215 0000 portlib.utilr... │ │ │ │ 00012160: 0072 9701 0000 7209 0000 0072 3401 0000 .r....r....r4... │ │ │ ├── hashlib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -199,17 +199,17 @@ │ │ │ │ 00000c60: 0000 0029 04da 0653 4841 3235 3672 0400 ...)...SHA256r.. │ │ │ │ 00000c70: 0000 da06 5348 4132 3234 7203 0000 0072 ....SHA224r....r │ │ │ │ 00000c80: 1700 0000 7203 0000 0072 1600 0000 7204 ....r....r....r. │ │ │ │ 00000c90: 0000 0029 04da 0653 4841 3531 3272 0600 ...)...SHA512r.. │ │ │ │ 00000ca0: 0000 da06 5348 4133 3834 7205 0000 0072 ....SHA384r....r │ │ │ │ 00000cb0: 1900 0000 7205 0000 0072 1800 0000 7206 ....r....r....r. │ │ │ │ 00000cc0: 0000 0029 0272 0700 0000 7208 0000 0072 ...).r....r....r │ │ │ │ -00000cd0: 0700 0000 7208 0000 003e 0600 0000 720c ....r....>....r. │ │ │ │ -00000ce0: 0000 0072 0e00 0000 720d 0000 0072 0a00 ...r....r....r.. │ │ │ │ -00000cf0: 0000 720b 0000 0072 0900 0000 7209 0000 ..r....r....r... │ │ │ │ +00000cd0: 0700 0000 7208 0000 003e 0600 0000 720b ....r....>....r. │ │ │ │ +00000ce0: 0000 0072 0e00 0000 7209 0000 0072 0a00 ...r....r....r.. │ │ │ │ +00000cf0: 0000 720c 0000 0072 0d00 0000 7209 0000 ..r....r....r... │ │ │ │ 00000d00: 0072 0a00 0000 720b 0000 0072 0c00 0000 .r....r....r.... │ │ │ │ 00000d10: 720d 0000 0072 0e00 0000 7a16 756e 7375 r....r....z.unsu │ │ │ │ 00000d20: 7070 6f72 7465 6420 6861 7368 2074 7970 pported hash typ │ │ │ │ 00000d30: 6520 2918 da1b 5f5f 6275 696c 7469 6e5f e )...__builtin_ │ │ │ │ 00000d40: 636f 6e73 7472 7563 746f 725f 6361 6368 constructor_cach │ │ │ │ 00000d50: 65da 0367 6574 da05 5f73 6861 3172 0200 e..get.._sha1r.. │ │ │ │ 00000d60: 0000 da04 5f6d 6435 7201 0000 00da 075f ...._md5r......_ │ │ │ │ @@ -243,15 +243,15 @@ │ │ │ │ 00000f20: 0a01 0a01 0402 7229 0000 0063 0100 0000 ......r)...c.... │ │ │ │ 00000f30: 0000 0000 0200 0000 0900 0000 4300 0000 ............C... │ │ │ │ 00000f40: 734a 0000 007c 0064 016b 0672 1074 007c sJ...|.d.k.r.t.| │ │ │ │ 00000f50: 0083 0153 0079 1874 0174 0264 027c 0017 ...S.y.t.t.d.|.. │ │ │ │ 00000f60: 0083 027d 017c 0183 0001 007c 0153 0004 ...}.|.....|.S.. │ │ │ │ 00000f70: 0074 0374 0466 026b 0a72 4401 0001 0001 .t.t.f.k.rD..... │ │ │ │ 00000f80: 0074 007c 0083 0153 0058 0064 0053 0029 .t.|...S.X.d.S.) │ │ │ │ -00000f90: 034e 3e02 0000 0072 0700 0000 7208 0000 .N>....r....r... │ │ │ │ +00000f90: 034e 3e02 0000 0072 0800 0000 7207 0000 .N>....r....r... │ │ │ │ 00000fa0: 005a 086f 7065 6e73 736c 5f29 0572 2900 .Z.openssl_).r). │ │ │ │ 00000fb0: 0000 da07 6765 7461 7474 72da 085f 6861 ....getattr.._ha │ │ │ │ 00000fc0: 7368 6c69 62da 0e41 7474 7269 6275 7465 shlib..Attribute │ │ │ │ 00000fd0: 4572 726f 7272 2300 0000 2902 7224 0000 Errorr#...).r$.. │ │ │ │ 00000fe0: 00da 0166 7227 0000 0072 2700 0000 7228 ...fr'...r'...r( │ │ │ │ 00000ff0: 0000 00da 195f 5f67 6574 5f6f 7065 6e73 .....__get_opens │ │ │ │ 00001000: 736c 5f63 6f6e 7374 7275 6374 6f72 7400 sl_constructort. │ │ │ │ @@ -266,16 +266,16 @@ │ │ │ │ 00001090: 6e65 7783 0000 0073 0200 0000 0005 7232 new....s......r2 │ │ │ │ 000010a0: 0000 0063 0200 0000 0000 0000 0300 0000 ...c............ │ │ │ │ 000010b0: 0800 0000 4b00 0000 7346 0000 007c 0064 ....K...sF...|.d │ │ │ │ 000010c0: 016b 0672 1874 007c 0083 017c 0166 017c .k.r.t.|...|.f.| │ │ │ │ 000010d0: 028e 0153 0079 0c74 01a0 027c 007c 01a1 ...S.y.t...|.|.. │ │ │ │ 000010e0: 0253 0004 0074 036b 0a72 4001 0001 0001 .S...t.k.r@..... │ │ │ │ 000010f0: 0074 007c 0083 017c 0183 0153 0058 0064 .t.|...|...S.X.d │ │ │ │ -00001100: 0053 0029 024e 3e02 0000 0072 0700 0000 .S.).N>....r.... │ │ │ │ -00001110: 7208 0000 0029 0472 2900 0000 722b 0000 r....).r)...r+.. │ │ │ │ +00001100: 0053 0029 024e 3e02 0000 0072 0800 0000 .S.).N>....r.... │ │ │ │ +00001110: 7207 0000 0029 0472 2900 0000 722b 0000 r....).r)...r+.. │ │ │ │ 00001120: 0072 0f00 0000 7223 0000 0029 0372 2400 .r....r#...).r$. │ │ │ │ 00001130: 0000 7230 0000 0072 3100 0000 7227 0000 ..r0...r1...r'.. │ │ │ │ 00001140: 0072 2700 0000 7228 0000 00da 0a5f 5f68 .r'...r(.....__h │ │ │ │ 00001150: 6173 685f 6e65 778b 0000 0073 0c00 0000 ash_new....s.... │ │ │ │ 00001160: 0004 0805 1001 0201 0c01 0e05 7233 0000 ............r3.. │ │ │ │ 00001170: 0072 1400 0000 4e29 0172 1200 0000 6301 .r....N).r....c. │ │ │ │ 00001180: 0000 0000 0000 0002 0000 0003 0000 0063 ...............c │ │ │ ├── rlcompleter.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -91,18 +91,18 @@ │ │ │ │ 000005a0: a100 4400 5d3c 5c02 7d06 7d08 7c06 6400 ..D.]<\.}.}.|.d. │ │ │ │ 000005b0: 7c05 8502 1900 7c01 6b02 728c 7c06 7c04 |.....|.k.r.|.|. │ │ │ │ 000005c0: 6b07 728c 7c04 a003 7c06 a101 0100 7c03 k.r.|...|.....|. │ │ │ │ 000005d0: a004 7c00 a009 7c08 7c06 a102 a101 0100 ..|...|.|....... │ │ │ │ 000005e0: 718c 5700 717e 5700 7c03 5300 2907 4e72 q.W.q~W.|.S.).Nr │ │ │ │ 000005f0: 0100 0000 da0c 5f5f 6275 696c 7469 6e73 ......__builtins │ │ │ │ 00000600: 5f5f 3e02 0000 00da 0374 7279 da07 6669 __>......try..fi │ │ │ │ -00000610: 6e61 6c6c 79fa 013a 3e07 0000 00da 044e nally..:>......N │ │ │ │ -00000620: 6f6e 65da 0465 6c73 65da 0470 6173 73da one..else..pass. │ │ │ │ -00000630: 0562 7265 616b da04 5472 7565 da05 4661 .break..True..Fa │ │ │ │ -00000640: 6c73 65da 0863 6f6e 7469 6e75 65fa 0120 lse..continue.. │ │ │ │ +00000610: 6e61 6c6c 79fa 013a 3e07 0000 00da 0863 nally..:>......c │ │ │ │ +00000620: 6f6e 7469 6e75 65da 0465 6c73 65da 0470 ontinue..else..p │ │ │ │ +00000630: 6173 73da 0562 7265 616b da05 4661 6c73 ass..break..Fals │ │ │ │ +00000640: 65da 044e 6f6e 65da 0454 7275 65fa 0120 e..None..True.. │ │ │ │ 00000650: 290a da07 6b65 7977 6f72 64da 036c 656e )...keyword..len │ │ │ │ 00000660: da06 6b77 6c69 7374 da03 6164 64da 0661 ..kwlist..add..a │ │ │ │ 00000670: 7070 656e 6472 0800 0000 da08 6275 696c ppendr......buil │ │ │ │ 00000680: 7469 6e73 7211 0000 00da 0569 7465 6d73 tinsr......items │ │ │ │ 00000690: 7220 0000 0029 0972 0900 0000 7219 0000 r ...).r....r... │ │ │ │ 000006a0: 0072 2d00 0000 7216 0000 00da 0473 6565 .r-...r......see │ │ │ │ 000006b0: 6eda 016e 721f 0000 005a 066e 7370 6163 n..nr....Z.nspac │ │ │ ├── subprocess.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -1636,15 +1636,15 @@ │ │ │ │ 00006630: 0000 72ec 0000 0072 1a01 0000 7201 0100 ..r....r....r... │ │ │ │ 00006640: 0072 2501 0000 7223 0100 0072 8900 0000 .r%...r#...r.... │ │ │ │ 00006650: 72d1 0000 00da 0b57 4946 5349 474e 414c r......WIFSIGNAL │ │ │ │ 00006660: 4544 da08 5754 4552 4d53 4947 da09 5749 ED..WTERMSIG..WI │ │ │ │ 00006670: 4645 5849 5445 44da 0b57 4558 4954 5354 FEXITED..WEXITST │ │ │ │ 00006680: 4154 5553 da0a 5749 4653 544f 5050 4544 ATUS..WIFSTOPPED │ │ │ │ 00006690: da08 5753 544f 5053 4947 7242 0100 0072 ..WSTOPSIGrB...r │ │ │ │ -000066a0: 4101 0000 726c 0100 0072 fa00 0000 da06 A...rl...r...... │ │ │ │ +000066a0: 4101 0000 726c 0100 0072 fa00 0000 5a06 A...rl...r....Z. │ │ │ │ 000066b0: 4543 4849 4c44 726b 0100 0072 7301 0000 ECHILDrk...rs... │ │ │ │ 000066c0: 7208 0000 0072 0800 0000 7208 0000 0072 r....r....r....r │ │ │ │ 000066d0: 0900 0000 7228 0000 005a 0200 0073 6a00 ....r(...Z...sj. │ │ │ │ 000066e0: 0000 082e 0402 0001 0001 0001 0001 0001 ................ │ │ │ │ 000066f0: 0001 147f 0010 0c06 0e04 0804 0803 081c ................ │ │ │ │ 00006700: 120f 0805 0819 0a44 0806 0808 0808 0a18 .......D........ │ │ │ │ 00006710: 0604 0848 0809 080d 0861 0201 0401 0401 ...H.....a...... │ │ │ ├── pathlib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -1589,15 +1589,15 @@ │ │ │ │ 00006340: 616d 6566 696c 6563 0100 0000 0000 0000 amefilec........ │ │ │ │ 00006350: 0200 0000 0400 0000 6300 0000 734c 0000 ........c...sL.. │ │ │ │ 00006360: 007c 006a 0072 0e7c 00a0 01a1 0001 0078 .|.j.r.|.......x │ │ │ │ 00006370: 387c 006a 02a0 037c 00a1 0144 005d 287d 8|.j...|...D.](} │ │ │ │ 00006380: 017c 0164 016b 0672 2a71 1c7c 00a0 047c .|.d.k.r*q.|...| │ │ │ │ 00006390: 01a1 0156 0001 007c 006a 0072 1c7c 00a0 ...V...|.j.r.|.. │ │ │ │ 000063a0: 01a1 0001 0071 1c57 0064 0053 0029 024e .....q.W.d.S.).N │ │ │ │ -000063b0: 3e02 0000 00fa 022e 2e72 2700 0000 2905 >........r'...). │ │ │ │ +000063b0: 3e02 0000 0072 2700 0000 fa02 2e2e 2905 >....r'.......). │ │ │ │ 000063c0: 7216 0100 0072 1a01 0000 7285 0000 0072 r....r....r....r │ │ │ │ 000063d0: 9b00 0000 72ba 0000 0029 0272 2400 0000 ....r....).r$... │ │ │ │ 000063e0: 7275 0000 0072 1d00 0000 721d 0000 0072 ru...r....r....r │ │ │ │ 000063f0: 1f00 0000 da07 6974 6572 6469 722c 0400 ......iterdir,.. │ │ │ │ 00006400: 0073 1000 0000 0004 0601 0801 1201 0802 .s.............. │ │ │ │ 00006410: 0201 0c01 0601 7a0c 5061 7468 2e69 7465 ......z.Path.ite │ │ │ │ 00006420: 7264 6972 6302 0000 0000 0000 0007 0000 rdirc........... │ │ │ ├── difflib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -666,17 +666,17 @@ │ │ │ │ 00002990: 0090 0171 4857 0071 cc57 0071 2e57 0064 ...qHW.q.W.q.W.d │ │ │ │ 000029a0: 0053 0029 144e 4654 7a03 097b 7d72 1500 .S.).NFTz..{}r.. │ │ │ │ 000029b0: 0000 7a0a 2d2d 2d20 7b7d 7b7d 7b7d 7a0a ..z.--- {}{}{}z. │ │ │ │ 000029c0: 2b2b 2b20 7b7d 7b7d 7b7d 720d 0000 0072 +++ {}{}{}r....r │ │ │ │ 000029d0: 5600 0000 7225 0000 00e9 0200 0000 7255 V...r%........rU │ │ │ │ 000029e0: 0000 00e9 0400 0000 7a0f 4040 202d 7b7d ........z.@@ -{} │ │ │ │ 000029f0: 202b 7b7d 2040 407b 7d72 4f00 0000 7273 +{} @@{}rO...rs │ │ │ │ -00002a00: 0000 003e 0200 0000 724c 0000 0072 4d00 ...>....rL...rM. │ │ │ │ -00002a10: 0000 7271 0000 003e 0200 0000 724e 0000 ..rq...>....rN.. │ │ │ │ -00002a20: 0072 4c00 0000 7272 0000 0029 05da 0c5f .rL...rr...)..._ │ │ │ │ +00002a00: 0000 003e 0200 0000 724d 0000 0072 4c00 ...>....rM...rL. │ │ │ │ +00002a10: 0000 7271 0000 003e 0200 0000 724c 0000 ..rq...>....rL.. │ │ │ │ +00002a20: 0072 4e00 0000 7272 0000 0029 05da 0c5f .rN...rr...)..._ │ │ │ │ 00002a30: 6368 6563 6b5f 7479 7065 7372 0400 0000 check_typesr.... │ │ │ │ 00002a40: 725b 0000 0072 8800 0000 728c 0000 0029 r[...r....r....) │ │ │ │ 00002a50: 1672 1700 0000 7218 0000 00da 0866 726f .r....r......fro │ │ │ │ 00002a60: 6d66 696c 65da 0674 6f66 696c 65da 0c66 mfile..tofile..f │ │ │ │ 00002a70: 726f 6d66 696c 6564 6174 65da 0a74 6f66 romfiledate..tof │ │ │ │ 00002a80: 696c 6564 6174 6572 3300 0000 da08 6c69 iledater3.....li │ │ │ │ 00002a90: 6e65 7465 726d da07 7374 6172 7465 6472 neterm..startedr │ │ │ │ @@ -739,27 +739,27 @@ │ │ │ │ 00002e20: 7d7b 7d7b 7d72 0d00 0000 7256 0000 007a }{}{}r....rV...z │ │ │ │ 00002e30: 0f2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .*************** │ │ │ │ 00002e40: 7225 0000 0072 8e00 0000 7a0d 2a2a 2a20 r%...r....z.*** │ │ │ │ 00002e50: 7b7d 202a 2a2a 2a7b 7d63 0100 0000 0000 {} ****{}c...... │ │ │ │ 00002e60: 0000 0300 0000 0600 0000 7300 0000 7320 ..........s...s │ │ │ │ 00002e70: 0000 007c 005d 185c 057d 017d 027d 027d ...|.].\.}.}.}.} │ │ │ │ 00002e80: 027d 027c 0164 006b 0656 0001 0071 0264 .}.|.d.k.V...q.d │ │ │ │ -00002e90: 0153 0029 023e 0200 0000 724c 0000 0072 .S.).>....rL...r │ │ │ │ -00002ea0: 4d00 0000 4e72 1000 0000 2903 725c 0000 M...Nr....).r\.. │ │ │ │ +00002e90: 0153 0029 023e 0200 0000 724d 0000 0072 .S.).>....rM...r │ │ │ │ +00002ea0: 4c00 0000 4e72 1000 0000 2903 725c 0000 L...Nr....).r\.. │ │ │ │ 00002eb0: 0072 5300 0000 da01 5f72 1000 0000 7210 .rS....._r....r. │ │ │ │ 00002ec0: 0000 0072 1300 0000 725d 0000 0002 0500 ...r....r]...... │ │ │ │ 00002ed0: 0073 0200 0000 0400 7a1f 636f 6e74 6578 .s......z.contex │ │ │ │ 00002ee0: 745f 6469 6666 2e3c 6c6f 6361 6c73 3e2e t_diff.. │ │ │ │ 00002ef0: 3c67 656e 6578 7072 3e72 4e00 0000 7255 rN...rU │ │ │ │ 00002f00: 0000 0072 8f00 0000 7a0d 2d2d 2d20 7b7d ...r....z.--- {} │ │ │ │ 00002f10: 202d 2d2d 2d7b 7d63 0100 0000 0000 0000 ----{}c........ │ │ │ │ 00002f20: 0300 0000 0600 0000 7300 0000 7320 0000 ........s...s .. │ │ │ │ 00002f30: 007c 005d 185c 057d 017d 027d 027d 027d .|.].\.}.}.}.}.} │ │ │ │ 00002f40: 027c 0164 006b 0656 0001 0071 0264 0153 .|.d.k.V...q.d.S │ │ │ │ -00002f50: 0029 023e 0200 0000 724e 0000 0072 4c00 .).>....rN...rL. │ │ │ │ +00002f50: 0029 023e 0200 0000 724c 0000 0072 4e00 .).>....rL...rN. │ │ │ │ 00002f60: 0000 4e72 1000 0000 2903 725c 0000 0072 ..Nr....).r\...r │ │ │ │ 00002f70: 5300 0000 729d 0000 0072 1000 0000 7210 S...r....r....r. │ │ │ │ 00002f80: 0000 0072 1300 0000 725d 0000 000b 0500 ...r....r]...... │ │ │ │ 00002f90: 0073 0200 0000 0400 724d 0000 0029 0772 .s......rM...).r │ │ │ │ 00002fa0: 9000 0000 da04 6469 6374 7204 0000 0072 ......dictr....r │ │ │ │ 00002fb0: 5b00 0000 7288 0000 0072 9c00 0000 da03 [...r....r...... │ │ │ │ 00002fc0: 616e 7929 1872 1700 0000 7218 0000 0072 any).r....r....r │ │ │ ├── ftplib.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -188,16 +188,16 @@ │ │ │ │ 00000bb0: 6574 5f70 6173 7663 0200 0000 0000 0000 et_pasvc........ │ │ │ │ 00000bc0: 0300 0000 0400 0000 4300 0000 734a 0000 ........C...sJ.. │ │ │ │ 00000bd0: 007c 0164 0064 0185 0219 0064 026b 0672 .|.d.d.....d.k.r │ │ │ │ 00000be0: 4274 007c 01a0 0164 03a1 0183 017d 027c Bt.|...d.....}.| │ │ │ │ 00000bf0: 0164 0064 0185 0219 0064 047c 0264 0118 .d.d.....d.|.d.. │ │ │ │ 00000c00: 0014 0017 007c 017c 0264 0085 0219 0017 .....|.|.d...... │ │ │ │ 00000c10: 007d 0174 027c 0183 0153 0029 054e e905 .}.t.|...S.).N.. │ │ │ │ -00000c20: 0000 003e 0200 0000 fa05 7061 7373 20fa ...>......pass . │ │ │ │ -00000c30: 0550 4153 5320 7a02 0d0a da01 2a29 03da .PASS z.....*).. │ │ │ │ +00000c20: 0000 003e 0200 0000 fa05 5041 5353 20fa ...>......PASS . │ │ │ │ +00000c30: 0570 6173 7320 7a02 0d0a da01 2a29 03da .pass z.....*).. │ │ │ │ 00000c40: 036c 656e da06 7273 7472 6970 da04 7265 .len..rstrip..re │ │ │ │ 00000c50: 7072 2903 7216 0000 00da 0173 da01 6972 pr).r......s..ir │ │ │ │ 00000c60: 0f00 0000 720f 0000 0072 1000 0000 7232 ....r....r....r2 │ │ │ │ 00000c70: 0000 00b5 0000 0073 0800 0000 0001 1001 .......s........ │ │ │ │ 00000c80: 0e01 2401 7a0c 4654 502e 7361 6e69 7469 ..$.z.FTP.saniti │ │ │ │ 00000c90: 7a65 6302 0000 0000 0000 0002 0000 0005 zec............. │ │ │ │ 00000ca0: 0000 0043 0000 0073 5200 0000 6401 7c01 ...C...sR...d.|. │ │ │ │ @@ -273,15 +273,15 @@ │ │ │ │ 00001100: 7c00 a003 7c01 a101 8302 0100 7c01 6400 |...|.......|.d. │ │ │ │ 00001110: 6402 8502 1900 7c00 5f04 7c01 6400 6403 d.....|._.|.d.d. │ │ │ │ 00001120: 8502 1900 7d02 7c02 6404 6b06 7244 7c01 ....}.|.d.k.rD|. │ │ │ │ 00001130: 5300 7c02 6405 6b02 7254 7405 7c01 8301 S.|.d.k.rTt.|... │ │ │ │ 00001140: 8201 7c02 6406 6b02 7264 7406 7c01 8301 ..|.d.k.rdt.|... │ │ │ │ 00001150: 8201 7407 7c01 8301 8201 6400 5300 2907 ..t.|.....d.S.). │ │ │ │ 00001160: 4e7a 062a 7265 7370 2a72 5000 0000 7209 Nz.*resp*rP...r. │ │ │ │ -00001170: 0000 003e 0300 0000 da01 31da 0133 da01 ...>......1..3.. │ │ │ │ +00001170: 0000 003e 0300 0000 da01 33da 0131 da01 ...>......3..1.. │ │ │ │ 00001180: 32da 0134 da01 3529 0872 5400 0000 7230 2..4..5).rT...r0 │ │ │ │ 00001190: 0000 0072 3100 0000 7232 0000 005a 086c ...r1...r2...Z.l │ │ │ │ 000011a0: 6173 7472 6573 7072 0500 0000 7206 0000 astrespr....r... │ │ │ │ 000011b0: 0072 0700 0000 2903 7216 0000 00da 0472 .r....).r......r │ │ │ │ 000011c0: 6573 70da 0163 720f 0000 0072 0f00 0000 esp..cr....r.... │ │ │ │ 000011d0: 7210 0000 0072 2e00 0000 eb00 0000 7318 r....r........s. │ │ │ │ 000011e0: 0000 0000 0108 0106 0110 010e 010c 0108 ................ │ │ │ │ @@ -302,15 +302,15 @@ │ │ │ │ 000012d0: 0264 037c 00a0 037c 01a1 0183 0201 007c .d.|...|.......| │ │ │ │ 000012e0: 006a 04a0 057c 0174 06a1 0201 007c 00a0 .j...|.t.....|.. │ │ │ │ 000012f0: 07a1 007d 027c 0264 0064 0485 0219 0064 ...}.|.d.d.....d │ │ │ │ 00001300: 056b 0772 5074 087c 0283 0182 017c 0253 .k.rPt.|.....|.S │ │ │ │ 00001310: 0029 064e 7304 0000 0041 424f 5272 0900 .).Ns....ABORr.. │ │ │ │ 00001320: 0000 7a0c 2a70 7574 2075 7267 656e 742a ..z.*put urgent* │ │ │ │ 00001330: 7250 0000 003e 0300 0000 da03 3432 36da rP...>......426. │ │ │ │ -00001340: 0332 3235 da03 3232 3629 09da 0642 5f43 .225..226)...B_C │ │ │ │ +00001340: 0332 3236 da03 3232 3529 09da 0642 5f43 .226..225)...B_C │ │ │ │ 00001350: 524c 4672 3000 0000 7231 0000 0072 3200 RLFr0...r1...r2. │ │ │ │ 00001360: 0000 721d 0000 0072 4600 0000 da07 4d53 ..r....rF.....MS │ │ │ │ 00001370: 475f 4f4f 4272 5400 0000 7207 0000 0029 G_OOBrT...r....) │ │ │ │ 00001380: 0372 1600 0000 7248 0000 0072 5a00 0000 .r....rH...rZ... │ │ │ │ 00001390: 720f 0000 0072 0f00 0000 7210 0000 00da r....r....r..... │ │ │ │ 000013a0: 0561 626f 7274 0001 0000 7310 0000 0000 .abort....s..... │ │ │ │ 000013b0: 0508 010a 0110 010e 0108 0110 0108 017a ...............z │ │ │ │ @@ -441,15 +441,15 @@ │ │ │ │ 00001b80: 8301 8201 7c08 a00b a100 5c02 7d06 7d09 ....|.....\.}.}. │ │ │ │ 00001b90: 7c00 6a04 740c 6b09 9001 720a 7c06 a00d |.j.t.k...r.|... │ │ │ │ 00001ba0: 7c00 6a04 a101 0100 5700 6400 5100 5200 |.j.....W.d.Q.R. │ │ │ │ 00001bb0: 5800 7c07 6400 6406 8502 1900 6407 6b02 X.|.d.d.....d.k. │ │ │ │ 00001bc0: 9001 722e 740e 7c07 8301 7d03 7c06 7c03 ..r.t.|...}.|.|. │ │ │ │ 00001bd0: 6602 5300 2908 4e29 0172 1200 0000 7a07 f.S.).N).r....z. │ │ │ │ 00001be0: 5245 5354 2025 7372 0100 0000 7257 0000 REST %sr....rW.. │ │ │ │ -00001bf0: 0072 5500 0000 7250 0000 00da 0331 3530 .rU...rP.....150 │ │ │ │ +00001bf0: 0072 5600 0000 7250 0000 00da 0331 3530 .rV...rP.....150 │ │ │ │ 00001c00: 290f 7236 0000 0072 8500 0000 7228 0000 ).r6...r....r(.. │ │ │ │ 00001c10: 0072 2900 0000 7213 0000 0072 1200 0000 .r)...r....r.... │ │ │ │ 00001c20: 7264 0000 0072 2e00 0000 7204 0000 0072 rd...r....r....r │ │ │ │ 00001c30: 2100 0000 7280 0000 00da 0661 6363 6570 !...r......accep │ │ │ │ 00001c40: 7472 0200 0000 7278 0000 00da 0870 6172 tr....rx.....par │ │ │ │ 00001c50: 7365 3135 3029 0a72 1600 0000 7263 0000 se150).r....rc.. │ │ │ │ 00001c60: 00da 0472 6573 74da 0473 697a 6572 1700 ...rest..sizer.. │ │ │ │ @@ -480,15 +480,15 @@ │ │ │ │ 00001df0: 087c 0217 00a1 017d 047c 0464 0619 0064 .|.....}.|.d...d │ │ │ │ 00001e00: 076b 0272 727c 00a0 0064 097c 0317 00a1 .k.rr|...d.|.... │ │ │ │ 00001e10: 017d 047c 0464 0619 0064 0a6b 0372 8674 .}.|.d...d.k.r.t │ │ │ │ 00001e20: 017c 0483 0182 017c 0453 0029 0b4e 5a09 .|.....|.S.).NZ. │ │ │ │ 00001e30: 616e 6f6e 796d 6f75 7372 1100 0000 3e02 anonymousr....>. │ │ │ │ 00001e40: 0000 0072 1100 0000 7252 0000 007a 0a61 ...r....rR...z.a │ │ │ │ 00001e50: 6e6f 6e79 6d6f 7573 407a 0555 5345 5220 nonymous@z.USER │ │ │ │ -00001e60: 7201 0000 0072 5600 0000 7a05 5041 5353 r....rV...z.PASS │ │ │ │ +00001e60: 7201 0000 0072 5500 0000 7a05 5041 5353 r....rU...z.PASS │ │ │ │ 00001e70: 207a 0541 4343 5420 7257 0000 0029 0272 z.ACCT rW...).r │ │ │ │ 00001e80: 6400 0000 7204 0000 0029 0572 1600 0000 d...r....).r.... │ │ │ │ 00001e90: 7218 0000 0072 1900 0000 721a 0000 0072 r....r....r....r │ │ │ │ 00001ea0: 5a00 0000 720f 0000 0072 0f00 0000 7210 Z...r....r....r. │ │ │ │ 00001eb0: 0000 0072 1500 0000 9101 0000 7320 0000 ...r........s .. │ │ │ │ 00001ec0: 0000 0204 0104 0104 0104 0104 0104 0110 ................ │ │ │ │ 00001ed0: 0808 010e 010c 010e 010c 010e 010c 0108 ................ │ │ │ │ @@ -661,15 +661,15 @@ │ │ │ │ 00002940: 0a02 0401 0401 0e01 0a01 1601 0401 1801 ................ │ │ │ │ 00002950: 1001 1001 7a08 4654 502e 6d6c 7364 6303 ....z.FTP.mlsdc. │ │ │ │ 00002960: 0000 0000 0000 0004 0000 0004 0000 0043 ...............C │ │ │ │ 00002970: 0000 0073 3000 0000 7c00 a000 6401 7c01 ...s0...|...d.|. │ │ │ │ 00002980: 1700 a101 7d03 7c03 6402 1900 6403 6b03 ....}.|.d...d.k. │ │ │ │ 00002990: 7222 7401 7c03 8301 8201 7c00 a002 6404 r"t.|.....|...d. │ │ │ │ 000029a0: 7c02 1700 a101 5300 2905 4e7a 0552 4e46 |.....S.).Nz.RNF │ │ │ │ -000029b0: 5220 7201 0000 0072 5600 0000 7a05 524e R r....rV...z.RN │ │ │ │ +000029b0: 5220 7201 0000 0072 5500 0000 7a05 524e R r....rU...z.RN │ │ │ │ 000029c0: 544f 2029 0372 6400 0000 7204 0000 0072 TO ).rd...r....r │ │ │ │ 000029d0: 6500 0000 2904 7216 0000 005a 0866 726f e...).r....Z.fro │ │ │ │ 000029e0: 6d6e 616d 655a 0674 6f6e 616d 6572 5a00 mnameZ.tonamerZ. │ │ │ │ 000029f0: 0000 720f 0000 0072 0f00 0000 7210 0000 ..r....r....r... │ │ │ │ 00002a00: 00da 0672 656e 616d 655d 0200 0073 0800 ...rename]...s.. │ │ │ │ 00002a10: 0000 0002 0e01 0c01 0801 7a0a 4654 502e ..........z.FTP. │ │ │ │ 00002a20: 7265 6e61 6d65 6302 0000 0000 0000 0003 renamec......... │ │ │ │ @@ -1048,15 +1048,15 @@ │ │ │ │ 00004170: 7c03 1700 a101 7d07 7c07 6400 6404 8502 |.....}.|.d.d... │ │ │ │ 00004180: 1900 6405 6b07 7264 7404 8201 7c00 a002 ..d.k.rdt...|... │ │ │ │ 00004190: 6406 7c01 1700 a101 7d08 7c08 6400 6404 d.|.....}.|.d.d. │ │ │ │ 000041a0: 8502 1900 6405 6b07 7286 7404 8201 7c00 ....d.k.r.t...|. │ │ │ │ 000041b0: a005 a100 0100 7c02 a005 a100 0100 6400 ......|.......d. │ │ │ │ 000041c0: 5300 2907 4e7a 0554 5950 4520 7281 0000 S.).Nz.TYPE r... │ │ │ │ 000041d0: 007a 0553 544f 5220 7250 0000 003e 0200 .z.STOR rP...>.. │ │ │ │ -000041e0: 0000 7286 0000 00da 0331 3235 7a05 5245 ..r......125z.RE │ │ │ │ +000041e0: 0000 da03 3132 3572 8600 0000 7a05 5245 ....125r....z.RE │ │ │ │ 000041f0: 5452 2029 0672 6500 0000 7282 0000 0072 TR ).re...r....r │ │ │ │ 00004200: 6400 0000 726c 0000 0072 0700 0000 725c d...rl...r....r\ │ │ │ │ 00004210: 0000 0029 09da 0673 6f75 7263 655a 0a73 ...)...sourceZ.s │ │ │ │ 00004220: 6f75 7263 656e 616d 65da 0674 6172 6765 ourcename..targe │ │ │ │ 00004230: 745a 0a74 6172 6765 746e 616d 6572 a400 tZ.targetnamer.. │ │ │ │ 00004240: 0000 5a0a 736f 7572 6365 686f 7374 5a0a ..Z.sourcehostZ. │ │ │ │ 00004250: 736f 7572 6365 706f 7274 5a06 7472 6570 sourceportZ.trep │ │ │ ├── ctypes/util.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -00000000: 420d 0d0a 0000 0000 a703 cf5d f633 0000 B..........].3.. │ │ │ │ +00000000: 420d 0d0a 0000 0000 f460 fd5d f633 0000 B........`.].3.. │ │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ │ 00000020: 0040 0000 0073 7000 0000 6400 6401 6c00 .@...sp...d.d.l. │ │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ │ 00000040: 5a02 6400 6401 6c03 5a03 6500 6a04 6402 Z.d.d.l.Z.e.j.d. │ │ │ │ 00000050: 6b02 7242 6403 6404 8400 5a05 6405 6406 k.rBd.d...Z.d.d. │ │ │ │ 00000060: 8400 5a06 6407 6408 8400 5a07 6400 6409 ..Z.d.d...Z.d.d. │ │ │ │ 00000070: 6c08 6d07 5a09 0100 640a 6408 8400 5a07 l.m.Z...d.d...Z. │ │ │ ├── json/decoder.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -138,28 +138,28 @@ │ │ │ │ 00000890: 0069 ffdf 0000 6900 0001 00e9 0a00 0000 .i....i......... │ │ │ │ 000008a0: e906 0000 00da 0029 0ada 0661 7070 656e .......)...appen │ │ │ │ 000008b0: 6472 0500 0000 da03 656e 64da 0667 726f dr......end..gro │ │ │ │ 000008c0: 7570 73da 0666 6f72 6d61 74da 0a49 6e64 ups..format..Ind │ │ │ │ 000008d0: 6578 4572 726f 72da 084b 6579 4572 726f exError..KeyErro │ │ │ │ 000008e0: 7272 3000 0000 da03 6368 72da 046a 6f69 rr0.....chr..joi │ │ │ │ 000008f0: 6e29 1072 2e00 0000 7237 0000 00da 0673 n).r....r7.....s │ │ │ │ -00000900: 7472 6963 745a 025f 62da 025f 6dda 0663 trictZ._b.._m..c │ │ │ │ +00000900: 7472 6963 745a 025f 625a 025f 6dda 0663 trictZ._bZ._m..c │ │ │ │ 00000910: 6875 6e6b 73da 075f 6170 7065 6e64 5a05 hunks.._appendZ. │ │ │ │ 00000920: 6265 6769 6eda 0563 6875 6e6b 5a07 636f begin..chunkZ.co │ │ │ │ 00000930: 6e74 656e 74da 0a74 6572 6d69 6e61 746f ntent..terminato │ │ │ │ 00000940: 7272 0e00 0000 722f 0000 00da 0463 6861 rr....r/.....cha │ │ │ │ 00000950: 725a 0375 6e69 5a04 756e 6932 7215 0000 rZ.uniZ.uni2r... │ │ │ │ 00000960: 0072 1500 0000 7216 0000 00da 0d70 795f .r....r......py_ │ │ │ │ 00000970: 7363 616e 7374 7269 6e67 4500 0000 7352 scanstringE...sR │ │ │ │ 00000980: 0000 0000 0a04 0106 0108 0104 010a 0108 ................ │ │ │ │ 00000990: 010c 0108 010c 0204 0108 0308 0104 0108 ................ │ │ │ │ 000009a0: 0104 020a 010e 0208 0102 0102 010c 010e ................ │ │ │ │ 000009b0: 0104 0110 020a 0102 010c 010e 010a 0112 ................ │ │ │ │ 000009c0: 010a 020a 0108 0132 010e 011c 0118 0108 .......2........ │ │ │ │ -000009d0: 0108 010c 0172 4500 0000 7a0a 5b20 5c74 .....rE...z.[ \t │ │ │ │ +000009d0: 0108 010c 0172 4400 0000 7a0a 5b20 5c74 .....rD...z.[ \t │ │ │ │ 000009e0: 5c6e 5c72 5d2a 7a04 2009 0a0d 6308 0000 \n\r]*z. ...c... │ │ │ │ 000009f0: 0000 0000 0012 0000 000a 0000 0043 0000 .............C.. │ │ │ │ 00000a00: 0073 ce02 0000 7c00 5c02 7d08 7d09 6700 .s....|.\.}.}.g. │ │ │ │ 00000a10: 7d0a 7c0a 6a00 7d0b 7c05 6400 6b08 721e }.|.j.}.|.d.k.r. │ │ │ │ 00000a20: 6900 7d05 7c05 6a01 7d0c 7c08 7c09 7c09 i.}.|.j.}.|.|.|. │ │ │ │ 00000a30: 6401 1700 8502 1900 7d0d 7c0d 6402 6b03 d.......}.|.d.k. │ │ │ │ 00000a40: 72ba 7c0d 7c07 6b06 7262 7c06 7c08 7c09 r.|.|.k.rb|.|.|. │ │ │ │ @@ -221,26 +221,26 @@ │ │ │ │ 00000dc0: 5f6f 6e63 65da 0b6f 626a 6563 745f 686f _once..object_ho │ │ │ │ 00000dd0: 6f6b da11 6f62 6a65 6374 5f70 6169 7273 ok..object_pairs │ │ │ │ 00000de0: 5f68 6f6f 6bda 046d 656d 6fda 025f 77da _hook..memo.._w. │ │ │ │ 00000df0: 035f 7773 722e 0000 0072 3700 0000 5a05 ._wsr....r7...Z. │ │ │ │ 00000e00: 7061 6972 735a 0c70 6169 7273 5f61 7070 pairsZ.pairs_app │ │ │ │ 00000e10: 656e 645a 086d 656d 6f5f 6765 74da 086e endZ.memo_get..n │ │ │ │ 00000e20: 6578 7463 6861 72da 0672 6573 756c 74da extchar..result. │ │ │ │ -00000e30: 036b 6579 724b 0000 00da 0365 7272 7215 .keyrK.....errr. │ │ │ │ +00000e30: 036b 6579 724a 0000 00da 0365 7272 7215 .keyrJ.....errr. │ │ │ │ 00000e40: 0000 0072 1500 0000 7216 0000 00da 0a4a ...r....r......J │ │ │ │ 00000e50: 534f 4e4f 626a 6563 7488 0000 0073 8800 SONObject....s.. │ │ │ │ 00000e60: 0000 0002 0801 0401 0602 0801 0401 0603 ................ │ │ │ │ 00000e70: 1002 0801 0801 0e01 1002 0801 0801 0801 ................ │ │ │ │ 00000e80: 0c01 0401 0801 0801 0c01 0801 0201 0a01 ................ │ │ │ │ 00000e90: 0801 0401 1001 0a03 1601 0e01 1601 0c01 ................ │ │ │ │ 00000ea0: 0802 0201 0e01 0801 0e01 1601 1001 0602 ................ │ │ │ │ 00000eb0: 0201 1201 1201 2201 0c01 0201 0801 0a01 ......"......... │ │ │ │ 00000ec0: 1201 0c01 1001 0a01 0802 0a01 0401 0a01 ................ │ │ │ │ 00000ed0: 1001 0e01 1001 0801 0801 0201 1201 0a01 ................ │ │ │ │ -00000ee0: 0801 0801 0801 0a01 0801 7258 0000 0063 ..........rX...c │ │ │ │ +00000ee0: 0801 0801 0801 0a01 0801 7257 0000 0063 ..........rW...c │ │ │ │ 00000ef0: 0400 0000 0000 0000 0b00 0000 0a00 0000 ................ │ │ │ │ 00000f00: 4300 0000 737a 0100 007c 005c 027d 047d C...sz...|.\.}.} │ │ │ │ 00000f10: 0567 007d 067c 047c 057c 0564 0117 0085 .g.}.|.|.|.d.... │ │ │ │ 00000f20: 0219 007d 077c 077c 036b 0672 467c 027c ...}.|.|.k.rF|.| │ │ │ │ 00000f30: 047c 0564 0117 0083 02a0 00a1 007d 057c .|.d.........}.| │ │ │ │ 00000f40: 047c 057c 0564 0117 0085 0219 007d 077c .|.|.d.......}.| │ │ │ │ 00000f50: 0764 026b 0272 5a7c 067c 0564 0117 0066 .d.k.rZ|.|.d...f │ │ │ │ @@ -260,112 +260,112 @@ │ │ │ │ 00001030: 0690 0172 547c 0564 0137 007d 057c 047c ...rT|.d.7.}.|.| │ │ │ │ 00001040: 0519 007c 036b 0690 0172 547c 027c 047c ...|.k...rT|.|.| │ │ │ │ 00001050: 0564 0117 0083 02a0 00a1 007d 0557 0071 .d.........}.W.q │ │ │ │ 00001060: 6404 0074 056b 0a90 0172 6c01 0001 0001 d..t.k...rl..... │ │ │ │ 00001070: 0059 0071 6458 0071 6457 007c 067c 0566 .Y.qdX.qdW.|.|.f │ │ │ │ 00001080: 0253 0029 064e 7209 0000 00fa 015d 7a0f .S.).Nr......]z. │ │ │ │ 00001090: 4578 7065 6374 696e 6720 7661 6c75 6572 Expecting valuer │ │ │ │ -000010a0: 4800 0000 7a17 4578 7065 6374 696e 6720 H...z.Expecting │ │ │ │ +000010a0: 4700 0000 7a17 4578 7065 6374 696e 6720 G...z.Expecting │ │ │ │ 000010b0: 272c 2720 6465 6c69 6d69 7465 7229 0672 ',' delimiter).r │ │ │ │ -000010c0: 3700 0000 7236 0000 0072 4a00 0000 7205 7...r6...rJ...r. │ │ │ │ -000010d0: 0000 0072 4b00 0000 723a 0000 0029 0b72 ...rK...r:...).r │ │ │ │ -000010e0: 4d00 0000 724e 0000 0072 5200 0000 7253 M...rN...rR...rS │ │ │ │ +000010c0: 3700 0000 7236 0000 0072 4900 0000 7205 7...r6...rI...r. │ │ │ │ +000010d0: 0000 0072 4a00 0000 723a 0000 0029 0b72 ...rJ...r:...).r │ │ │ │ +000010e0: 4c00 0000 724d 0000 0072 5100 0000 7252 L...rM...rQ...rR │ │ │ │ 000010f0: 0000 0072 2e00 0000 7237 0000 00da 0676 ...r....r7.....v │ │ │ │ -00001100: 616c 7565 7372 5400 0000 7241 0000 0072 aluesrT...rA...r │ │ │ │ -00001110: 4b00 0000 7257 0000 0072 1500 0000 7215 K...rW...r....r. │ │ │ │ +00001100: 616c 7565 7372 5300 0000 7240 0000 0072 aluesrS...r@...r │ │ │ │ +00001110: 4a00 0000 7256 0000 0072 1500 0000 7215 J...rV...r....r. │ │ │ │ 00001120: 0000 0072 1600 0000 da09 4a53 4f4e 4172 ...r......JSONAr │ │ │ │ 00001130: 7261 79d9 0000 0073 4000 0000 0001 0801 ray....s@....... │ │ │ │ 00001140: 0401 1001 0801 1201 1002 0801 0c01 0601 ................ │ │ │ │ 00001150: 0401 0201 1201 1001 2201 0801 1001 0801 ........"....... │ │ │ │ 00001160: 1201 1001 0801 0a01 0401 0a01 1001 0201 ................ │ │ │ │ -00001170: 0e01 0801 0e01 1601 1001 0a02 725b 0000 ............r[.. │ │ │ │ +00001170: 0e01 0801 0e01 1601 1001 0a02 725a 0000 ............rZ.. │ │ │ │ 00001180: 0063 0000 0000 0000 0000 0000 0000 0700 .c.............. │ │ │ │ 00001190: 0000 4000 0000 733c 0000 0065 005a 0164 ..@...s<...e.Z.d │ │ │ │ 000011a0: 005a 0264 0164 0164 0164 0164 0264 0164 .Z.d.d.d.d.d.d.d │ │ │ │ 000011b0: 039c 0664 0464 0584 025a 0365 046a 0566 ...d.d...Z.e.j.f │ │ │ │ 000011c0: 0164 0664 0784 015a 0664 0b64 0964 0a84 .d.d...Z.d.d.d.. │ │ │ │ 000011d0: 015a 0764 0153 0029 0c72 0400 0000 4e54 .Z.d.S.).r....NT │ │ │ │ -000011e0: 2906 724f 0000 00da 0b70 6172 7365 5f66 ).rO.....parse_f │ │ │ │ +000011e0: 2906 724e 0000 00da 0b70 6172 7365 5f66 ).rN.....parse_f │ │ │ │ 000011f0: 6c6f 6174 da09 7061 7273 655f 696e 74da loat..parse_int. │ │ │ │ 00001200: 0e70 6172 7365 5f63 6f6e 7374 616e 7472 .parse_constantr │ │ │ │ -00001210: 3e00 0000 7250 0000 0063 0100 0000 0600 >...rP...c...... │ │ │ │ +00001210: 3e00 0000 724f 0000 0063 0100 0000 0600 >...rO...c...... │ │ │ │ 00001220: 0000 0700 0000 0300 0000 4300 0000 735a ..........C...sZ │ │ │ │ 00001230: 0000 007c 017c 005f 007c 0270 0c74 017c ...|.|._.|.p.t.| │ │ │ │ 00001240: 005f 027c 0370 1674 037c 005f 047c 0470 ._.|.p.t.|._.|.p │ │ │ │ 00001250: 2274 056a 067c 005f 077c 057c 005f 087c "t.j.|._.|.|._.| │ │ │ │ 00001260: 067c 005f 0974 0a7c 005f 0b74 0c7c 005f .|._.t.|._.t.|._ │ │ │ │ 00001270: 0d74 0e7c 005f 0f69 007c 005f 1074 11a0 .t.|._.i.|._.t.. │ │ │ │ 00001280: 127c 00a1 017c 005f 1364 0053 0029 014e .|...|._.d.S.).N │ │ │ │ -00001290: 2914 724f 0000 00da 0566 6c6f 6174 725c ).rO.....floatr\ │ │ │ │ -000012a0: 0000 0072 2d00 0000 725d 0000 00da 0a5f ...r-...r]....._ │ │ │ │ +00001290: 2914 724e 0000 00da 0566 6c6f 6174 725b ).rN.....floatr[ │ │ │ │ +000012a0: 0000 0072 2d00 0000 725c 0000 00da 0a5f ...r-...r\....._ │ │ │ │ 000012b0: 434f 4e53 5441 4e54 53da 0b5f 5f67 6574 CONSTANTS..__get │ │ │ │ -000012c0: 6974 656d 5f5f 725e 0000 0072 3e00 0000 item__r^...r>... │ │ │ │ -000012d0: 7250 0000 0072 5800 0000 5a0c 7061 7273 rP...rX...Z.pars │ │ │ │ -000012e0: 655f 6f62 6a65 6374 725b 0000 005a 0b70 e_objectr[...Z.p │ │ │ │ +000012c0: 6974 656d 5f5f 725d 0000 0072 3e00 0000 item__r]...r>... │ │ │ │ +000012d0: 724f 0000 0072 5700 0000 5a0c 7061 7273 rO...rW...Z.pars │ │ │ │ +000012e0: 655f 6f62 6a65 6374 725a 0000 005a 0b70 e_objectrZ...Z.p │ │ │ │ 000012f0: 6172 7365 5f61 7272 6179 7203 0000 005a arse_arrayr....Z │ │ │ │ -00001300: 0c70 6172 7365 5f73 7472 696e 6772 5100 .parse_stringrQ. │ │ │ │ +00001300: 0c70 6172 7365 5f73 7472 696e 6772 5000 .parse_stringrP. │ │ │ │ 00001310: 0000 7202 0000 005a 0c6d 616b 655f 7363 ..r....Z.make_sc │ │ │ │ -00001320: 616e 6e65 7272 4e00 0000 2907 7213 0000 annerrN...).r... │ │ │ │ -00001330: 0072 4f00 0000 725c 0000 0072 5d00 0000 .rO...r\...r]... │ │ │ │ -00001340: 725e 0000 0072 3e00 0000 7250 0000 0072 r^...r>...rP...r │ │ │ │ +00001320: 616e 6e65 7272 4d00 0000 2907 7213 0000 annerrM...).r... │ │ │ │ +00001330: 0072 4e00 0000 725b 0000 0072 5c00 0000 .rN...r[...r\... │ │ │ │ +00001340: 725d 0000 0072 3e00 0000 724f 0000 0072 r]...r>...rO...r │ │ │ │ 00001350: 1500 0000 7215 0000 0072 1600 0000 720d ....r....r....r. │ │ │ │ 00001360: 0000 001c 0100 0073 1600 0000 0023 0601 .......s.....#.. │ │ │ │ 00001370: 0a01 0a01 0c01 0601 0601 0601 0601 0601 ................ │ │ │ │ 00001380: 0601 7a14 4a53 4f4e 4465 636f 6465 722e ..z.JSONDecoder. │ │ │ │ 00001390: 5f5f 696e 6974 5f5f 6303 0000 0000 0000 __init__c....... │ │ │ │ 000013a0: 0005 0000 0005 0000 0043 0000 0073 4600 .........C...sF. │ │ │ │ 000013b0: 0000 7c00 6a00 7c01 7c02 7c01 6401 8302 ..|.j.|.|.|.d... │ │ │ │ 000013c0: a001 a100 6402 8d02 5c02 7d03 7d04 7c02 ....d...\.}.}.|. │ │ │ │ 000013d0: 7c01 7c04 8302 a001 a100 7d04 7c04 7402 |.|.......}.|.t. │ │ │ │ 000013e0: 7c01 8301 6b03 7242 7403 6403 7c01 7c04 |...k.rBt.d.|.|. │ │ │ │ 000013f0: 8303 8201 7c03 5300 2904 4e72 0100 0000 ....|.S.).Nr.... │ │ │ │ 00001400: 2901 da03 6964 787a 0a45 7874 7261 2064 )...idxz.Extra d │ │ │ │ 00001410: 6174 6129 04da 0a72 6177 5f64 6563 6f64 ata)...raw_decod │ │ │ │ 00001420: 6572 3700 0000 722c 0000 0072 0500 0000 er7...r,...r.... │ │ │ │ -00001430: 2905 7213 0000 0072 2e00 0000 7252 0000 ).r....r....rR.. │ │ │ │ +00001430: 2905 7213 0000 0072 2e00 0000 7251 0000 ).r....r....rQ.. │ │ │ │ 00001440: 00da 036f 626a 7237 0000 0072 1500 0000 ...objr7...r.... │ │ │ │ 00001450: 7215 0000 0072 1600 0000 da06 6465 636f r....r......deco │ │ │ │ 00001460: 6465 4c01 0000 730a 0000 0000 051c 010e deL...s......... │ │ │ │ 00001470: 010c 010c 017a 124a 534f 4e44 6563 6f64 .....z.JSONDecod │ │ │ │ 00001480: 6572 2e64 6563 6f64 6572 0100 0000 6303 er.decoder....c. │ │ │ │ 00001490: 0000 0000 0000 0006 0000 000a 0000 0043 ...............C │ │ │ │ 000014a0: 0000 0073 5000 0000 7914 7c00 a000 7c01 ...sP...y.|...|. │ │ │ │ 000014b0: 7c02 a102 5c02 7d03 7d04 5700 6e32 0400 |...\.}.}.W.n2.. │ │ │ │ 000014c0: 7401 6b0a 7246 0100 7d05 0100 7a14 7402 t.k.rF..}...z.t. │ │ │ │ 000014d0: 6401 7c01 7c05 6a03 8303 6400 8202 5700 d.|.|.j...d...W. │ │ │ │ 000014e0: 6400 6400 7d05 7e05 5800 5900 6e02 5800 d.d.}.~.X.Y.n.X. │ │ │ │ 000014f0: 7c03 7c04 6602 5300 2902 4e7a 0f45 7870 |.|.f.S.).Nz.Exp │ │ │ │ -00001500: 6563 7469 6e67 2076 616c 7565 2904 724e ecting value).rN │ │ │ │ -00001510: 0000 0072 4a00 0000 7205 0000 0072 4b00 ...rJ...r....rK. │ │ │ │ -00001520: 0000 2906 7213 0000 0072 2e00 0000 7262 ..).r....r....rb │ │ │ │ -00001530: 0000 0072 6400 0000 7237 0000 0072 5700 ...rd...r7...rW. │ │ │ │ +00001500: 6563 7469 6e67 2076 616c 7565 2904 724d ecting value).rM │ │ │ │ +00001510: 0000 0072 4900 0000 7205 0000 0072 4a00 ...rI...r....rJ. │ │ │ │ +00001520: 0000 2906 7213 0000 0072 2e00 0000 7261 ..).r....r....ra │ │ │ │ +00001530: 0000 0072 6300 0000 7237 0000 0072 5600 ...rc...r7...rV. │ │ │ │ 00001540: 0000 7215 0000 0072 1500 0000 7216 0000 ..r....r....r... │ │ │ │ -00001550: 0072 6300 0000 5701 0000 730a 0000 0000 .rc...W...s..... │ │ │ │ +00001550: 0072 6200 0000 5701 0000 730a 0000 0000 .rb...W...s..... │ │ │ │ 00001560: 0902 0114 0110 0122 017a 164a 534f 4e44 .......".z.JSOND │ │ │ │ 00001570: 6563 6f64 6572 2e72 6177 5f64 6563 6f64 ecoder.raw_decod │ │ │ │ 00001580: 6529 0172 0100 0000 2908 7219 0000 0072 e).r....).r....r │ │ │ │ 00001590: 1a00 0000 721b 0000 0072 0d00 0000 da0a ....r....r...... │ │ │ │ 000015a0: 5748 4954 4553 5041 4345 da05 6d61 7463 WHITESPACE..matc │ │ │ │ -000015b0: 6872 6500 0000 7263 0000 0072 1500 0000 hre...rc...r.... │ │ │ │ +000015b0: 6872 6400 0000 7262 0000 0072 1500 0000 hrd...rb...r.... │ │ │ │ 000015c0: 7215 0000 0072 1500 0000 7216 0000 0072 r....r....r....r │ │ │ │ 000015d0: 0400 0000 fe00 0000 730a 0000 0008 1e04 ........s....... │ │ │ │ 000015e0: 0106 010e 2e0e 0b29 1fda 0272 655a 046a .......)...reZ.j │ │ │ │ 000015f0: 736f 6e72 0200 0000 5a05 5f6a 736f 6e72 sonr....Z._jsonr │ │ │ │ 00001600: 0300 0000 5a0c 635f 7363 616e 7374 7269 ....Z.c_scanstri │ │ │ │ 00001610: 6e67 da0b 496d 706f 7274 4572 726f 72da ng..ImportError. │ │ │ │ 00001620: 075f 5f61 6c6c 5f5f da07 5645 5242 4f53 .__all__..VERBOS │ │ │ │ 00001630: 45da 094d 554c 5449 4c49 4e45 da06 444f E..MULTILINE..DO │ │ │ │ -00001640: 5441 4c4c da05 464c 4147 5372 5f00 0000 TALL..FLAGSr_... │ │ │ │ +00001640: 5441 4c4c da05 464c 4147 5372 5e00 0000 TALL..FLAGSr^... │ │ │ │ 00001650: 721c 0000 005a 0650 6f73 496e 665a 064e r....Z.PosInfZ.N │ │ │ │ 00001660: 6567 496e 6672 0c00 0000 7205 0000 0072 egInfr....r....r │ │ │ │ -00001670: 6000 0000 da07 636f 6d70 696c 655a 0b53 `.....compileZ.S │ │ │ │ +00001670: 5f00 0000 da07 636f 6d70 696c 655a 0b53 _.....compileZ.S │ │ │ │ 00001680: 5452 494e 4743 4855 4e4b 5a09 4241 434b TRINGCHUNKZ.BACK │ │ │ │ -00001690: 534c 4153 4872 3000 0000 7267 0000 0072 SLASHr0...rg...r │ │ │ │ -000016a0: 4500 0000 7266 0000 005a 0e57 4849 5445 E...rf...Z.WHITE │ │ │ │ -000016b0: 5350 4143 455f 5354 5272 5800 0000 725b SPACE_STRrX...r[ │ │ │ │ +00001690: 534c 4153 4872 3000 0000 7266 0000 0072 SLASHr0...rf...r │ │ │ │ +000016a0: 4400 0000 7265 0000 005a 0e57 4849 5445 D...re...Z.WHITE │ │ │ │ +000016b0: 5350 4143 455f 5354 5272 5700 0000 725a SPACE_STRrW...rZ │ │ │ │ 000016c0: 0000 00da 066f 626a 6563 7472 0400 0000 .....objectr.... │ │ │ │ 000016d0: 7215 0000 0072 1500 0000 7215 0000 0072 r....r....r....r │ │ │ │ 000016e0: 1600 0000 da08 3c6d 6f64 756c 653e 0300 ........ │ │ │ │ 000016f0: 0000 7334 0000 0008 020c 0102 0110 010e ..s4............ │ │ │ │ 00001700: 010a 0208 0212 0208 0108 0108 0310 1b02 ................ │ │ │ │ 00001710: 0102 0108 040c 0206 0110 0308 0a02 0110 ................ │ │ │ │ 00001720: 3c08 020c 0104 0412 5010 25 <.......P.% │ │ │ ├── unittest/mock.pyc │ │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ │ @@ -867,16 +867,16 @@ │ │ │ │ 00003620: 7c02 6400 6b08 72c4 6400 7d03 7c00 6a09 |.d.k.r.d.}.|.j. │ │ │ │ 00003630: 6400 6b09 72a4 740a 7c00 6a09 7c01 8302 d.k.r.t.|.j.|... │ │ │ │ 00003640: 7d03 7c00 6a0b 7c00 7c01 7c03 7c01 7c00 }.|.j.|.|.|.|.|. │ │ │ │ 00003650: 6404 8d05 7d02 7c02 7c00 6a06 7c01 3c00 d...}.|.|.j.|.<. │ │ │ │ 00003660: 6e2e 740c 7c02 740d 8302 72f2 740e 7c02 n.t.|.t...r.t.|. │ │ │ │ 00003670: 6a0f 7c02 6a10 7c02 6a11 7c02 6a12 7c02 j.|.j.|.j.|.j.|. │ │ │ │ 00003680: 6a13 8305 7d02 7c02 7c00 6a06 7c01 3c00 j...}.|.|.j.|.<. │ │ │ │ -00003690: 7c02 5300 2905 4e3e 0200 0000 72ab 0000 |.S.).N>....r... │ │ │ │ -000036a0: 0072 9b00 0000 7a1f 4d6f 636b 206f 626a .r....z.Mock obj │ │ │ │ +00003690: 7c02 5300 2905 4e3e 0200 0000 729b 0000 |.S.).N>....r... │ │ │ │ +000036a0: 0072 ab00 0000 7a1f 4d6f 636b 206f 626a .r....z.Mock obj │ │ │ │ 000036b0: 6563 7420 6861 7320 6e6f 2061 7474 7269 ect has no attri │ │ │ │ 000036c0: 6275 7465 2025 7229 02da 0661 7373 6572 bute %r)...asser │ │ │ │ 000036d0: 745a 0661 7373 7265 7429 0572 8900 0000 tZ.assret).r.... │ │ │ │ 000036e0: 7216 0000 0072 1100 0000 72a2 0000 0072 r....r....r....r │ │ │ │ 000036f0: a300 0000 2914 7223 0000 0072 ab00 0000 ....).r#...r.... │ │ │ │ 00003700: da0b 5f61 6c6c 5f6d 6167 6963 7372 6700 .._all_magicsrg. │ │ │ │ 00003710: 0000 729b 0000 0072 1400 0000 7263 0000 ..r....r....rc.. │ │ ├── _python_bundle/modules/_sysconfigdata_m_linux_.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3e07 cf5d c9b3 0000 B.......>..].... │ │ │ +00000000: 420d 0d0a 0000 0000 8662 fd5d c9b3 0000 B........b.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0092 0200 ................ │ │ │ 00000020: 0040 0000 0073 2e05 0000 6400 6401 6401 .@...s....d.d.d. │ │ │ 00000030: 6402 6403 6404 6405 6406 6407 6408 6409 d.d.d.d.d.d.d.d. │ │ │ 00000040: 640a 640b 6407 640c 640d 640e 640f 6407 d.d.d.d.d.d.d.d. │ │ │ 00000050: 6410 6407 6411 6407 6412 6413 6414 6415 d.d.d.d.d.d.d.d. │ │ │ 00000060: 6416 6417 6418 6419 6407 641a 641b 641c d.d.d.d.d.d.d.d. │ │ │ 00000070: 641d 641e 641f 6409 6407 6420 6407 6421 d.d.d.d.d.d d.d! │ │ ├── _python_bundle/site-packages/configobj.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 af0b cf5d 1b5e 0100 B..........].^.. │ │ │ +00000000: 420d 0d0a 0000 0000 4b64 fd5d 1b5e 0100 B.......Kd.].^.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0010 0000 ................ │ │ │ 00000020: 0040 0000 0073 5402 0000 6400 6401 6c00 .@...sT...d.d.l. │ │ │ 00000030: 5a00 6400 6401 6c01 5a01 6400 6401 6c02 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a02 6400 6402 6c03 6d04 5a04 6d05 5a05 Z.d.d.l.m.Z.m.Z. │ │ │ 00000050: 6d06 5a06 6d07 5a07 0100 6400 6401 6c08 m.Z.m.Z...d.d.l. │ │ │ 00000060: 5a08 6400 6403 6c09 6d0a 5a0a 0100 6401 Z.d.d.l.m.Z...d. │ │ │ 00000070: 610b 6504 6404 6506 6405 6507 6406 6505 a.e.d.e.d.e.d.e. │ │ ├── _python_bundle/site-packages/validate.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 af0b cf5d 85b8 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4b64 fd5d 85b8 0000 B.......Kd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 000b 0000 ................ │ │ │ 00000020: 0040 0000 0073 9802 0000 6400 5a00 6401 .@...s....d.Z.d. │ │ │ 00000030: 5a01 6402 6403 6c02 5a02 6402 6403 6c03 Z.d.d.l.Z.d.d.l. │ │ │ 00000040: 5a03 6402 6404 6c04 6d04 5a04 0100 6503 Z.d.d.l.m.Z...e. │ │ │ 00000050: 6a05 6405 6b00 7234 6506 5a07 6e10 6508 j.d.k.r4e.Z.n.e. │ │ │ 00000060: 5a07 6406 6407 8400 5a09 650a 5a0b 6502 Z.d.d...Z.e.Z.e. │ │ │ 00000070: a00c 6408 6502 6a0d 6502 6a0e 4200 a102 ..d.e.j.e.j.B... │ │ ├── _python_bundle/site-packages/random2.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d fb7e 0000 B..........].~.. │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d fb7e 0000 B.......Jd.].~.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0019 0000 ................ │ │ │ 00000020: 0040 0000 0073 3802 0000 6400 6401 6c00 .@...s8...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6400 6402 6c03 m.Z.m.Z...d.d.l. │ │ │ 00000040: 5a03 6400 6403 6c04 6d05 5a06 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000050: 6404 6c07 6d08 5a09 6d0a 5a0b 0100 6400 d.l.m.Z.m.Z...d. │ │ │ 00000060: 6405 6c0c 6d0d 5a0e 6d0f 5a10 6d11 5a12 d.l.m.Z.m.Z.m.Z. │ │ │ 00000070: 6d13 5a14 6d15 5a16 0100 6400 6406 6c0c m.Z.m.Z...d.d.l. │ │ ├── _python_bundle/site-packages/_version.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 af0b cf5d 1500 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4b64 fd5d 1500 0000 B.......Kd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0800 0000 6400 5a00 6401 .@...s....d.Z.d. │ │ │ 00000030: 5300 2902 7a05 352e 302e 364e 2901 da0b S.).z.5.0.6N)... │ │ │ 00000040: 5f5f 7665 7273 696f 6e5f 5fa9 0072 0200 __version__..r.. │ │ │ 00000050: 0000 7202 0000 00fa 572f 686f 6d65 2f76 ..r.....W/home/v │ │ │ 00000060: 6167 7261 6e74 2f2e 6c6f 6361 6c2f 7368 agrant/.local/sh │ │ │ 00000070: 6172 652f 7079 7468 6f6e 2d66 6f72 2d61 are/python-for-a │ │ ├── _python_bundle/site-packages/pysol_cards/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,12 +1,12 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d 2200 0000 B..........]"... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 2200 0000 B.......Jd.]"... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 0c00 0000 6400 0400 5a00 .@...s....d...Z. │ │ │ 00000030: 5a01 6401 5300 2902 2903 e900 0000 00e9 Z.d.S.).)....... │ │ │ -00000040: 0800 0000 e906 0000 004e 2902 da07 5645 .........N)...VE │ │ │ +00000040: 0800 0000 e907 0000 004e 2902 da07 5645 .........N)...VE │ │ │ 00000050: 5253 494f 4eda 0b5f 5f76 6572 7369 6f6e RSION..__version │ │ │ 00000060: 5f5f a900 7206 0000 0072 0600 0000 fa63 __..r....r.....c │ │ │ 00000070: 2f68 6f6d 652f 7661 6772 616e 742f 2e6c /home/vagrant/.l │ │ │ 00000080: 6f63 616c 2f73 6861 7265 2f70 7974 686f ocal/share/pytho │ │ │ 00000090: 6e2d 666f 722d 616e 6472 6f69 642f 6275 n-for-android/bu │ │ │ 000000a0: 696c 642f 7079 7468 6f6e 2d69 6e73 7461 ild/python-insta │ │ │ 000000b0: 6c6c 732f 7079 736f 6c66 632f 7079 736f lls/pysolfc/pyso │ │ ├── _python_bundle/site-packages/pysol_cards/cards.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d 3b07 0000 B..........];... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 3b07 0000 B.......Jd.];... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3600 0000 4700 6400 6401 .@...s6...G.d.d. │ │ │ 00000030: 8400 6401 6500 8303 5a01 4700 6402 6403 ..d.e...Z.G.d.d. │ │ │ 00000040: 8400 6403 6500 8303 5a02 640a 6405 6406 ..d.e...Z.d.d.d. │ │ │ 00000050: 8401 5a03 6407 6408 8400 5a04 6409 5300 ..Z.d.d...Z.d.S. │ │ │ 00000060: 290b 6300 0000 0000 0000 0000 0000 0003 ).c............. │ │ │ 00000070: 0000 0040 0000 0073 3e00 0000 6500 5a01 ...@...s>...e.Z. │ │ ├── _python_bundle/site-packages/pysol_cards/random.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d f90a 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 680c 0000 B.......Jd.]h... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0005 0000 ................ │ │ │ 00000020: 0040 0000 0073 8a00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5a00 6400 6402 6c01 6d02 5a02 0100 6400 Z.d.d.l.m.Z...d. │ │ │ 00000040: 6403 6c03 6d04 5a04 0100 6400 6401 6c05 d.l.m.Z...d.d.l. │ │ │ 00000050: 5a05 4700 6404 6405 8400 6405 6504 8303 Z.G.d.d...d.e... │ │ │ 00000060: 5a06 4700 6406 6407 8400 6407 6506 8303 Z.G.d.d...d.e... │ │ │ 00000070: 5a07 4700 6408 6409 8400 6409 6504 8303 Z.G.d.d...d.e... │ │ │ @@ -133,67 +133,93 @@ │ │ │ 00000840: 6e64 6f6d 3331 2e72 616e 6469 6e74 4e29 ndom31.randintN) │ │ │ 00000850: 0972 0e00 0000 720f 0000 0072 1000 0000 .r....r....r.... │ │ │ 00000860: 7206 0000 0072 0c00 0000 7214 0000 0072 r....r....r....r │ │ │ 00000870: 1800 0000 7217 0000 0072 1d00 0000 720a ....r....r....r. │ │ │ 00000880: 0000 0072 0a00 0000 720a 0000 0072 0b00 ...r....r....r.. │ │ │ 00000890: 0000 7215 0000 002d 0000 0073 0c00 0000 ..r....-...s.... │ │ │ 000008a0: 0801 0402 0806 0807 0804 0804 7215 0000 ............r... │ │ │ -000008b0: 0063 0000 0000 0000 0000 0000 0000 0200 .c.............. │ │ │ -000008c0: 0000 4000 0000 7318 0000 0065 005a 0164 ..@...s....e.Z.d │ │ │ -000008d0: 005a 0264 015a 0364 0264 0384 005a 0464 .Z.d.Z.d.d...Z.d │ │ │ -000008e0: 0453 0029 05da 084d 5452 616e 646f 6d6c .S.)...MTRandoml │ │ │ -000008f0: 0500 0000 0000 2046 b578 3a5e 5600 6302 ...... F.x:^V.c. │ │ │ -00000900: 0000 0000 0000 0002 0000 0004 0000 0043 ...............C │ │ │ -00000910: 0000 0073 1c00 0000 7400 6a01 a002 7c00 ...s....t.j...|. │ │ │ -00000920: 7c01 a102 0100 7c00 a003 a100 7c00 5f04 |.....|.....|._. │ │ │ -00000930: 6400 5300 2901 4e29 05da 0772 616e 646f d.S.).N)...rando │ │ │ -00000940: 6d32 da06 5261 6e64 6f6d da08 5f5f 696e m2..Random..__in │ │ │ -00000950: 6974 5f5f da08 6765 7473 7461 7465 5a0d it__..getstateZ. │ │ │ -00000960: 696e 6974 6961 6c5f 7374 6174 6529 0272 initial_state).r │ │ │ -00000970: 0900 0000 7208 0000 0072 0a00 0000 720a ....r....r....r. │ │ │ -00000980: 0000 0072 0b00 0000 720c 0000 004d 0000 ...r....r....M.. │ │ │ -00000990: 0073 0400 0000 0001 0e01 7a10 4d54 5261 .s........z.MTRa │ │ │ -000009a0: 6e64 6f6d 2e73 6574 5365 6564 4e29 0572 ndom.setSeedN).r │ │ │ -000009b0: 0e00 0000 720f 0000 0072 1000 0000 7206 ....r....r....r. │ │ │ -000009c0: 0000 0072 0c00 0000 720a 0000 0072 0a00 ...r....r....r.. │ │ │ -000009d0: 0000 720a 0000 0072 0b00 0000 721e 0000 ..r....r....r... │ │ │ -000009e0: 004a 0000 0073 0400 0000 0801 0402 721e .J...s........r. │ │ │ -000009f0: 0000 0063 0300 0000 0000 0000 0500 0000 ...c............ │ │ │ -00000a00: 0400 0000 4300 0000 7352 0000 007c 0164 ....C...sR...|.d │ │ │ -00000a10: 016b 0170 107c 0274 006a 016b 027d 037c .k.p.|.t.j.k.}.| │ │ │ -00000a20: 0372 1c74 0283 006e 147c 0274 006a 036b .r.t...n.|.t.j.k │ │ │ -00000a30: 0272 2c74 0483 006e 0474 0583 007d 047c .r,t...n.t...}.| │ │ │ -00000a40: 04a0 067c 01a1 0101 007c 04a0 077c 0372 ...|.....|...|.r │ │ │ -00000a50: 4c74 087c 0083 016e 027c 00a1 0153 0029 Lt.|...n.|...S.) │ │ │ -00000a60: 024e 6900 7d00 0029 0972 0300 0000 5a08 .Ni.}..).r....Z. │ │ │ -00000a70: 4445 414c 535f 4d53 7215 0000 005a 0d44 DEALS_MSr....Z.D │ │ │ -00000a80: 4541 4c53 5f50 5953 4f4c 4643 721e 0000 EALS_PYSOLFCr... │ │ │ -00000a90: 0072 1100 0000 720c 0000 00da 0773 6875 .r....r......shu │ │ │ -00000aa0: 6666 6c65 7202 0000 0029 055a 0563 6172 ffler....).Z.car │ │ │ -00000ab0: 6473 5a08 6761 6d65 5f6e 756d 5a0b 7768 dsZ.game_numZ.wh │ │ │ -00000ac0: 6963 685f 6465 616c 73da 026d 73da 0172 ich_deals..ms..r │ │ │ -00000ad0: 720a 0000 0072 0a00 0000 720b 0000 0072 r....r....r....r │ │ │ -00000ae0: 2300 0000 5200 0000 730a 0000 0000 0112 #...R...s....... │ │ │ -00000af0: 010c 0114 010a 0172 2300 0000 7a0f 6d73 .......r#...z.ms │ │ │ -00000b00: 285b 302d 395d 2b29 5c6e 3f5c 5a63 0100 ([0-9]+)\n?\Zc.. │ │ │ -00000b10: 0000 0000 0000 0200 0000 0400 0000 4300 ..............C. │ │ │ -00000b20: 0000 7322 0000 0074 00a0 0174 027c 00a1 ..s"...t...t.|.. │ │ │ -00000b30: 027d 017c 0173 1464 0053 0074 037c 01a0 .}.|.s.d.S.t.|.. │ │ │ -00000b40: 0464 01a1 0183 0153 0029 024e 7212 0000 .d.....S.).Nr... │ │ │ -00000b50: 0029 05da 0272 65da 056d 6174 6368 da07 .)...re..match.. │ │ │ -00000b60: 5f6d 735f 7061 7472 0d00 0000 da05 6772 _ms_patr......gr │ │ │ -00000b70: 6f75 7029 025a 086d 7973 7472 696e 6772 oup).Z.mystringr │ │ │ -00000b80: 1900 0000 720a 0000 0072 0a00 0000 720b ....r....r....r. │ │ │ -00000b90: 0000 00da 146d 6174 6368 5f6d 735f 6465 .....match_ms_de │ │ │ -00000ba0: 616c 5f70 7265 6669 785a 0000 0073 0400 al_prefixZ...s.. │ │ │ -00000bb0: 0000 0001 0c01 722a 0000 0029 0f72 2600 ......r*...).r&. │ │ │ -00000bc0: 0000 5a11 7079 736f 6c5f 6361 7264 732e ..Z.pysol_cards. │ │ │ -00000bd0: 6361 7264 7372 0200 0000 5a17 7079 736f cardsr....Z.pyso │ │ │ -00000be0: 6c5f 6361 7264 732e 7261 6e64 6f6d 5f62 l_cards.random_b │ │ │ -00000bf0: 6173 6572 0300 0000 721f 0000 0072 0400 aser....r....r.. │ │ │ -00000c00: 0000 7211 0000 0072 1500 0000 7220 0000 ..r....r....r .. │ │ │ -00000c10: 0072 1e00 0000 7223 0000 00da 0763 6f6d .r....r#.....com │ │ │ -00000c20: 7069 6c65 7228 0000 0072 2a00 0000 720a piler(...r*...r. │ │ │ -00000c30: 0000 0072 0a00 0000 720a 0000 0072 0b00 ...r....r....r.. │ │ │ -00000c40: 0000 da08 3c6d 6f64 756c 653e 0900 0000 ........ │ │ │ -00000c50: 7314 0000 0008 020c 010c 0208 0310 1410 s............... │ │ │ -00000c60: 0810 1d14 0808 070a 01 ......... │ │ │ +000008b0: 0063 0000 0000 0000 0000 0000 0000 0300 .c.............. │ │ │ +000008c0: 0000 4000 0000 732a 0000 0065 005a 0164 ..@...s*...e.Z.d │ │ │ +000008d0: 005a 0264 015a 0364 0964 0364 0484 015a .Z.d.Z.d.d.d...Z │ │ │ +000008e0: 0464 0564 0684 005a 0564 0764 0884 005a .d.d...Z.d.d...Z │ │ │ +000008f0: 0664 0253 0029 0ada 084d 5452 616e 646f .d.S.)...MTRando │ │ │ +00000900: 6d6c 0500 0000 0000 2046 b578 3a5e 5600 ml...... F.x:^V. │ │ │ +00000910: 4e63 0200 0000 0000 0000 0200 0000 0400 Nc.............. │ │ │ +00000920: 0000 4300 0000 7344 0000 007c 0164 006b ..C...sD...|.d.k │ │ │ +00000930: 0872 107c 00a0 00a1 007d 0174 01a0 027c .r.|.....}.t...| │ │ │ +00000940: 00a1 0101 0074 036a 04a0 027c 007c 01a1 .....t.j...|.|.. │ │ │ +00000950: 0201 007c 017c 005f 057c 00a0 06a1 007c ...|.|._.|.....| │ │ │ +00000960: 005f 077c 006a 087c 005f 0964 0053 0029 ._.|.j.|._.d.S.) │ │ │ +00000970: 014e 290a 5a0e 5f67 6574 5261 6e64 6f6d .N).Z._getRandom │ │ │ +00000980: 5365 6564 7203 0000 00da 085f 5f69 6e69 Seedr......__ini │ │ │ +00000990: 745f 5fda 0772 616e 646f 6d32 da06 5261 t__..random2..Ra │ │ │ +000009a0: 6e64 6f6d 5a0c 696e 6974 6961 6c5f 7365 ndomZ.initial_se │ │ │ +000009b0: 6564 da08 6765 7473 7461 7465 da0d 696e ed..getstate..in │ │ │ +000009c0: 6974 6961 6c5f 7374 6174 655a 0e4f 5249 itial_stateZ.ORI │ │ │ +000009d0: 4749 4e5f 554e 4b4e 4f57 4eda 066f 7269 GIN_UNKNOWN..ori │ │ │ +000009e0: 6769 6e29 0272 0900 0000 7208 0000 0072 gin).r....r....r │ │ │ +000009f0: 0a00 0000 720a 0000 0072 0b00 0000 721f ....r....r....r. │ │ │ +00000a00: 0000 004d 0000 0073 0e00 0000 0001 0801 ...M...s........ │ │ │ +00000a10: 0801 0a01 0e01 0601 0a01 7a11 4d54 5261 ..........z.MTRa │ │ │ +00000a20: 6e64 6f6d 2e5f 5f69 6e69 745f 5f63 0200 ndom.__init__c.. │ │ │ +00000a30: 0000 0000 0000 0200 0000 0400 0000 4300 ..............C. │ │ │ +00000a40: 0000 731c 0000 0074 006a 01a0 027c 007c ..s....t.j...|.| │ │ │ +00000a50: 01a1 0201 007c 00a0 03a1 007c 005f 0464 .....|.....|._.d │ │ │ +00000a60: 0053 0029 014e 2905 7220 0000 0072 2100 .S.).N).r ...r!. │ │ │ +00000a70: 0000 721f 0000 0072 2200 0000 7223 0000 ..r....r"...r#.. │ │ │ +00000a80: 0029 0272 0900 0000 7208 0000 0072 0a00 .).r....r....r.. │ │ │ +00000a90: 0000 720a 0000 0072 0b00 0000 720c 0000 ..r....r....r... │ │ │ +00000aa0: 0056 0000 0073 0400 0000 0001 0e01 7a10 .V...s........z. │ │ │ +00000ab0: 4d54 5261 6e64 6f6d 2e73 6574 5365 6564 MTRandom.setSeed │ │ │ +00000ac0: 6301 0000 0000 0000 0001 0000 0003 0000 c............... │ │ │ +00000ad0: 0043 0000 0073 1000 0000 7c00 a000 7c00 .C...s....|...|. │ │ │ +00000ae0: 6a01 a101 0100 6400 5300 2901 4e29 02da j.....d.S.).N).. │ │ │ +00000af0: 0873 6574 7374 6174 6572 2300 0000 2901 .setstater#...). │ │ │ +00000b00: 7209 0000 0072 0a00 0000 720a 0000 0072 r....r....r....r │ │ │ +00000b10: 0b00 0000 da05 7265 7365 745a 0000 0073 ......resetZ...s │ │ │ +00000b20: 0200 0000 0001 7a0e 4d54 5261 6e64 6f6d ......z.MTRandom │ │ │ +00000b30: 2e72 6573 6574 2901 4e29 0772 0e00 0000 .reset).N).r.... │ │ │ +00000b40: 720f 0000 0072 1000 0000 7206 0000 0072 r....r....r....r │ │ │ +00000b50: 1f00 0000 720c 0000 0072 2600 0000 720a ....r....r&...r. │ │ │ +00000b60: 0000 0072 0a00 0000 720a 0000 0072 0b00 ...r....r....r.. │ │ │ +00000b70: 0000 721e 0000 004a 0000 0073 0800 0000 ..r....J...s.... │ │ │ +00000b80: 0801 0402 0a09 0804 721e 0000 0063 0300 ........r....c.. │ │ │ +00000b90: 0000 0000 0000 0500 0000 0400 0000 4300 ..............C. │ │ │ +00000ba0: 0000 7352 0000 007c 0164 016b 0170 107c ..sR...|.d.k.p.| │ │ │ +00000bb0: 0274 006a 016b 027d 037c 0372 1c74 0283 .t.j.k.}.|.r.t.. │ │ │ +00000bc0: 006e 147c 0274 006a 036b 0272 2c74 0483 .n.|.t.j.k.r,t.. │ │ │ +00000bd0: 006e 0474 0583 007d 047c 04a0 067c 01a1 .n.t...}.|...|.. │ │ │ +00000be0: 0101 007c 04a0 077c 0372 4c74 087c 0083 ...|...|.rLt.|.. │ │ │ +00000bf0: 016e 027c 00a1 0153 0029 024e 6900 7d00 .n.|...S.).Ni.}. │ │ │ +00000c00: 0029 0972 0300 0000 5a08 4445 414c 535f .).r....Z.DEALS_ │ │ │ +00000c10: 4d53 7215 0000 005a 0d44 4541 4c53 5f50 MSr....Z.DEALS_P │ │ │ +00000c20: 5953 4f4c 4643 721e 0000 0072 1100 0000 YSOLFCr....r.... │ │ │ +00000c30: 720c 0000 00da 0773 6875 6666 6c65 7202 r......shuffler. │ │ │ +00000c40: 0000 0029 055a 0563 6172 6473 5a08 6761 ...).Z.cardsZ.ga │ │ │ +00000c50: 6d65 5f6e 756d 5a0b 7768 6963 685f 6465 me_numZ.which_de │ │ │ +00000c60: 616c 73da 026d 73da 0172 720a 0000 0072 als..ms..rr....r │ │ │ +00000c70: 0a00 0000 720b 0000 0072 2700 0000 5e00 ....r....r'...^. │ │ │ +00000c80: 0000 730a 0000 0000 0112 010c 0114 010a ..s............. │ │ │ +00000c90: 0172 2700 0000 7a0f 6d73 285b 302d 395d .r'...z.ms([0-9] │ │ │ +00000ca0: 2b29 5c6e 3f5c 5a63 0100 0000 0000 0000 +)\n?\Zc........ │ │ │ +00000cb0: 0200 0000 0400 0000 4300 0000 7322 0000 ........C...s".. │ │ │ +00000cc0: 0074 00a0 0174 027c 00a1 027d 017c 0173 .t...t.|...}.|.s │ │ │ +00000cd0: 1464 0053 0074 037c 01a0 0464 01a1 0183 .d.S.t.|...d.... │ │ │ +00000ce0: 0153 0029 024e 7212 0000 0029 05da 0272 .S.).Nr....)...r │ │ │ +00000cf0: 65da 056d 6174 6368 da07 5f6d 735f 7061 e..match.._ms_pa │ │ │ +00000d00: 7472 0d00 0000 da05 6772 6f75 7029 025a tr......group).Z │ │ │ +00000d10: 086d 7973 7472 696e 6772 1900 0000 720a .mystringr....r. │ │ │ +00000d20: 0000 0072 0a00 0000 720b 0000 00da 146d ...r....r......m │ │ │ +00000d30: 6174 6368 5f6d 735f 6465 616c 5f70 7265 atch_ms_deal_pre │ │ │ +00000d40: 6669 7869 0000 0073 0400 0000 0001 0c01 fixi...s........ │ │ │ +00000d50: 722e 0000 0029 0f72 2a00 0000 5a11 7079 r....).r*...Z.py │ │ │ +00000d60: 736f 6c5f 6361 7264 732e 6361 7264 7372 sol_cards.cardsr │ │ │ +00000d70: 0200 0000 5a17 7079 736f 6c5f 6361 7264 ....Z.pysol_card │ │ │ +00000d80: 732e 7261 6e64 6f6d 5f62 6173 6572 0300 s.random_baser.. │ │ │ +00000d90: 0000 7220 0000 0072 0400 0000 7211 0000 ..r ...r....r... │ │ │ +00000da0: 0072 1500 0000 7221 0000 0072 1e00 0000 .r....r!...r.... │ │ │ +00000db0: 7227 0000 00da 0763 6f6d 7069 6c65 722c r'.....compiler, │ │ │ +00000dc0: 0000 0072 2e00 0000 720a 0000 0072 0a00 ...r....r....r.. │ │ │ +00000dd0: 0000 720a 0000 0072 0b00 0000 da08 3c6d ..r....r..........s..... │ │ │ +00000df0: 020c 010c 0208 0310 1410 0810 1d14 1408 ................ │ │ │ +00000e00: 080a 03 ... │ │ ├── _python_bundle/site-packages/pysol_cards/random_base.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d a306 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d a306 0000 B.......Jd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 2000 0000 6400 6401 6c00 .@...s ...d.d.l. │ │ │ 00000030: 6d01 5a01 0100 4700 6402 6403 8400 6403 m.Z...G.d.d...d. │ │ │ 00000040: 6502 8303 5a03 6404 5300 2905 e900 0000 e...Z.d.S.)..... │ │ │ 00000050: 0029 01da 1653 7562 636c 6173 7352 6573 .)...SubclassRes │ │ │ 00000060: 706f 6e73 6962 696c 6974 7963 0000 0000 ponsibilityc.... │ │ │ 00000070: 0000 0000 0000 0000 0200 0000 4000 0000 ............@... │ │ ├── _python_bundle/site-packages/pysol_cards/deal_game.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d ed2c 0000 B..........].,.. │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d ed2c 0000 B.......Jd.].,.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 6400 0000 6400 6401 6c00 .@...sd...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 0100 6400 6402 6c03 m.Z.m.Z...d.d.l. │ │ │ 00000040: 6d04 5a04 0100 6400 6403 6c05 6d06 5a06 m.Z...d.d.l.m.Z. │ │ │ 00000050: 0100 6404 6405 8400 5a07 4700 6406 6407 ..d.d...Z.G.d.d. │ │ │ 00000060: 8400 6407 6508 8303 5a09 4700 6408 6409 ..d.e...Z.G.d.d. │ │ │ 00000070: 8400 6409 6508 8303 5a0a 4700 640a 640b ..d.e...Z.G.d.d. │ │ ├── _python_bundle/site-packages/pysol_cards/errors.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ae0b cf5d d800 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d d800 0000 B.......Jd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1400 0000 4700 6400 6401 .@...s....G.d.d. │ │ │ 00000030: 8400 6401 6500 8303 5a01 6402 5300 2903 ..d.e...Z.d.S.). │ │ │ 00000040: 6300 0000 0000 0000 0000 0000 0001 0000 c............... │ │ │ 00000050: 0040 0000 0073 0c00 0000 6500 5a01 6400 .@...s....e.Z.d. │ │ │ 00000060: 5a02 6401 5300 2902 da16 5375 6263 6c61 Z.d.S.)...Subcla │ │ │ 00000070: 7373 5265 7370 6f6e 7369 6269 6c69 7479 ssResponsibility │ │ ├── _python_bundle/site-packages/kivy/version.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,13 +1,13 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 950b cf5d 6e00 0000 B..........]n... │ │ │ +00000000: 420d 0d0a 0000 0000 4064 fd5d 6e00 0000 B.......@d.]n... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 1000 0000 6400 5a00 6401 .@...s....d.Z.d. │ │ │ 00000030: 5a01 6402 5a02 6403 5300 2904 7a06 312e Z.d.Z.d.S.).z.1. │ │ │ 00000040: 3131 2e30 5a07 556e 6b6e 6f77 6e5a 0832 11.0Z.UnknownZ.2 │ │ │ -00000050: 3031 3931 3131 354e 2903 da0b 5f5f 7665 0191115N)...__ve │ │ │ +00000050: 3031 3931 3232 314e 2903 da0b 5f5f 7665 0191221N)...__ve │ │ │ 00000060: 7273 696f 6e5f 5fda 085f 5f68 6173 685f rsion__..__hash_ │ │ │ 00000070: 5fda 085f 5f64 6174 655f 5fa9 0072 0400 _..__date__..r.. │ │ │ 00000080: 0000 7204 0000 00fa 5b2f 686f 6d65 2f76 ..r.....[/home/v │ │ │ 00000090: 6167 7261 6e74 2f2e 6c6f 6361 6c2f 7368 agrant/.local/sh │ │ │ 000000a0: 6172 652f 7079 7468 6f6e 2d66 6f72 2d61 are/python-for-a │ │ │ 000000b0: 6e64 726f 6964 2f62 7569 6c64 2f70 7974 ndroid/build/pyt │ │ │ 000000c0: 686f 6e2d 696e 7374 616c 6c73 2f70 7973 hon-installs/pys │ │ ├── _python_bundle/site-packages/kivy/setupconfig.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 9c08 cf5d 8c01 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 1863 fd5d 8c01 0000 B........c.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 5800 0000 6400 5a00 6401 .@...sX...d.Z.d. │ │ │ 00000030: 5a01 6402 5a02 6403 5a03 6404 5a04 6404 Z.d.Z.d.Z.d.Z.d. │ │ │ 00000040: 5a05 6400 5a06 6404 5a07 6400 5a08 6404 Z.d.Z.d.Z.d.Z.d. │ │ │ 00000050: 5a09 6404 5a0a 6400 5a0b 6404 5a0c 6404 Z.d.Z.d.Z.d.Z.d. │ │ │ 00000060: 5a0d 6404 5a0e 6404 5a0f 6404 5a10 6404 Z.d.Z.d.Z.d.Z.d. │ │ │ 00000070: 5a11 6404 5a12 6405 5a13 6406 5a14 6407 Z.d.Z.d.Z.d.Z.d. │ │ ├── _python_bundle/site-packages/kivy/core/image/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -955,18 +955,18 @@ │ │ │ 00003ba0: 2e73 6176 6563 0200 0000 0000 0000 0300 .savec.......... │ │ │ 00003bb0: 0000 0400 0000 4300 0000 733c 0000 007c ......C...s<...| │ │ │ 00003bc0: 01a0 0064 0164 02a1 0264 0319 00a0 01a1 ...d.d...d...... │ │ │ 00003bd0: 007d 027c 0264 046b 0672 207c 0253 007c .}.|.d.k.r |.S.| │ │ │ 00003be0: 0264 056b 0672 2c64 0653 007c 0264 076b .d.k.r,d.S.|.d.k │ │ │ 00003bf0: 0672 3864 0853 0064 0053 0029 094e 7265 .r8d.S.d.S.).Nre │ │ │ 00003c00: 0000 0072 2c00 0000 7266 0000 003e 0c00 ...r,...rf...>.. │ │ │ -00003c10: 0000 da03 7863 66da 0370 6e6d da03 7063 ....xcf..pnm..pc │ │ │ -00003c20: 78da 036c 626d da03 6a70 65da 0474 6966 x..lbm..jpe..tif │ │ │ -00003c30: 66da 0378 706d da02 7876 da03 706e 67da f..xpm..xv..png. │ │ │ -00003c40: 0477 6562 70da 0374 6761 da03 626d 7029 .webp..tga..bmp) │ │ │ +00003c10: 0000 da03 626d 70da 0378 6366 da03 6a70 ....bmp..xcf..jp │ │ │ +00003c20: 65da 0477 6562 70da 0378 706d da03 6c62 e..webp..xpm..lb │ │ │ +00003c30: 6dda 0370 6e6d da02 7876 da03 7063 78da m..pnm..xv..pcx. │ │ │ +00003c40: 0374 6761 da03 706e 67da 0474 6966 6629 .tga..png..tiff) │ │ │ 00003c50: 02da 036a 7067 5a04 6a70 6567 72c9 0000 ...jpgZ.jpegr... │ │ │ 00003c60: 0029 025a 0362 3634 728f 0000 0072 8f00 .).Z.b64r....r.. │ │ │ 00003c70: 0000 2902 727f 0000 0072 6e00 0000 2903 ..).r....rn...). │ │ │ 00003c80: 721f 0000 0072 4200 0000 724a 0000 0072 r....rB...rJ...r │ │ │ 00003c90: 2400 0000 7224 0000 0072 2500 0000 72bb $...r$...r%...r. │ │ │ 00003ca0: 0000 008d 0300 0073 1000 0000 0001 1401 .......s........ │ │ │ 00003cb0: 0803 0401 0801 0401 0801 0401 7a20 496d ............z Im │ │ ├── _python_bundle/site-packages/jnius/jnius.so │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00013 0x00013 R 0x1 │ │ │ │ [Requesting program interpreter: /system/bin/linker] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x5d828 0x5d828 R E 0x1000 │ │ │ │ - LOAD 0x05db30 0x0005eb30 0x0005eb30 0x033dc 0x03ee0 RW 0x1000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x5d900 0x5d900 R E 0x1000 │ │ │ │ + LOAD 0x05db30 0x0005eb30 0x0005eb30 0x033dc 0x03ee8 RW 0x1000 │ │ │ │ DYNAMIC 0x05db34 0x0005eb34 0x0005eb34 0x00110 0x00110 RW 0x4 │ │ │ │ NOTE 0x000168 0x00000168 0x00000168 0x00098 0x00098 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - EXIDX 0x05d728 0x0005d728 0x0005d728 0x00100 0x00100 R 0x4 │ │ │ │ + EXIDX 0x05d800 0x0005d800 0x0005d800 0x00100 0x00100 R 0x4 │ │ │ │ GNU_RELRO 0x05db30 0x0005eb30 0x0005eb30 0x004d0 0x004d0 RW 0x4 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .interp .note.android.ident .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .plt .text .rodata .ARM.extab .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,23 +10,23 @@ │ │ │ │ [ 5] .hash HASH 000024bc 0024bc 00071c 04 A 3 0 4 │ │ │ │ [ 6] .gnu.version VERSYM 00002bd8 002bd8 000200 02 A 3 0 2 │ │ │ │ [ 7] .gnu.version_d VERDEF 00002dd8 002dd8 00001c 00 A 4 1 4 │ │ │ │ [ 8] .gnu.version_r VERNEED 00002df4 002df4 000020 00 A 4 1 4 │ │ │ │ [ 9] .rel.dyn REL 00002e14 002e14 002258 08 A 3 0 4 │ │ │ │ [10] .rel.plt REL 0000506c 00506c 0005d0 08 AI 3 18 4 │ │ │ │ [11] .plt PROGBITS 0000563c 00563c 0008cc 00 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00005f08 005f08 052030 00 AX 0 0 8 │ │ │ │ - [13] .rodata PROGBITS 00057f38 057f38 0057be 01 A 0 0 4 │ │ │ │ - [14] .ARM.extab PROGBITS 0005d6f8 05d6f8 000030 00 A 0 0 4 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 0005d728 05d728 000100 08 AL 12 0 4 │ │ │ │ + [12] .text PROGBITS 00005f08 005f08 052108 00 AX 0 0 8 │ │ │ │ + [13] .rodata PROGBITS 00058010 058010 0057be 01 A 0 0 4 │ │ │ │ + [14] .ARM.extab PROGBITS 0005d7d0 05d7d0 000030 00 A 0 0 4 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 0005d800 05d800 000100 08 AL 12 0 4 │ │ │ │ [16] .fini_array FINI_ARRAY 0005eb30 05db30 000004 04 WA 0 0 4 │ │ │ │ [17] .dynamic DYNAMIC 0005eb34 05db34 000110 08 WA 4 0 4 │ │ │ │ [18] .got PROGBITS 0005ec44 05dc44 0003bc 00 WA 0 0 4 │ │ │ │ [19] .data PROGBITS 0005f000 05e000 002f0c 00 WA 0 0 8 │ │ │ │ - [20] .bss NOBITS 00061f10 060f0c 000b00 00 WA 0 0 8 │ │ │ │ + [20] .bss NOBITS 00061f10 060f0c 000b08 00 WA 0 0 8 │ │ │ │ [21] .comment PROGBITS 00000000 060f0c 000028 01 MS 0 0 1 │ │ │ │ [22] .note.gnu.gold-version NOTE 00000000 060f34 00001c 00 0 0 4 │ │ │ │ [23] .ARM.attributes ARM_ATTRIBUTES 00000000 060f50 00003a 00 0 0 1 │ │ │ │ [24] .shstrtab STRTAB 00000000 060f8a 0000f3 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ Symbol table '.dynsym' contains 256 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ │ │ 3: 00061f0c 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ │ │ 4: 00061f0c 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ │ │ - 5: 00062a10 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ │ │ + 5: 00062a18 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND PyObject_Free │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND Py_FatalError │ │ │ │ 10: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ │ │ 11: 00000000 0 FUNC GLOBAL DEFAULT UND PyMem_Free │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ @@ -201,59 +201,59 @@ │ │ │ │ 197: 00000000 0 FUNC GLOBAL DEFAULT UND PyImport_AddModule │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND PyImport_GetModuleDict │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND PyThread_free_lock │ │ │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ │ │ 201: 00000000 0 FUNC GLOBAL DEFAULT UND PyErr_PrintEx │ │ │ │ 202: 00000000 0 FUNC GLOBAL DEFAULT UND PyInterpreterState_GetID │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND _PyThreadState_UncheckedGet │ │ │ │ - 204: 00057701 4 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ │ │ - 205: 00057705 4 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ │ │ + 204: 000577d9 4 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ │ │ + 205: 000577dd 4 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ │ │ 206: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ │ │ 207: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_AndroidGetJNIEnv │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ │ │ - 210: 00062a0c 4 OBJECT GLOBAL DEFAULT 20 __pyx_module_is_main_jnius__jnius │ │ │ │ + 210: 00062a14 4 OBJECT GLOBAL DEFAULT 20 __pyx_module_is_main_jnius__jnius │ │ │ │ 211: 0000d03d 16 FUNC GLOBAL DEFAULT 12 PyInit_jnius │ │ │ │ 212: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ │ │ 213: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ │ │ 214: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ │ │ 215: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ │ │ - 216: 00057709 4 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ │ │ - 217: 00057965 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ │ │ - 218: 00057955 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ │ │ - 219: 00057975 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ │ │ - 220: 00057985 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ │ │ - 221: 00057a0d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ │ │ - 222: 0005793d 24 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ │ │ - 223: 000572b5 4 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ │ │ - 224: 000572b9 98 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ │ │ - 225: 0005731b 20 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ │ │ - 226: 0005732f 66 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ │ │ - 227: 00057371 16 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ │ │ - 228: 00057381 2 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ │ │ - 229: 00057383 12 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ │ │ - 230: 0005738f 46 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ │ │ - 231: 000573d5 46 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ │ │ - 232: 0005741d 122 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ │ │ - 233: 00057b2f 630 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ │ │ - 234: 0005770d 558 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ │ │ - 235: 000579c9 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ │ │ - 236: 00057a21 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ │ │ - 237: 0005796d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ │ │ - 238: 0005795d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ │ │ - 239: 0005797d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ │ │ - 240: 0005793d 24 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ │ │ - 241: 00057a35 34 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ │ │ - 242: 00057a35 34 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ │ │ - 243: 00057a59 34 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ │ │ - 244: 00057a59 34 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ │ │ - 245: 00057a7d 34 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ │ │ - 246: 00057a7d 34 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ │ │ - 247: 00057aa1 34 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ │ │ - 248: 00057aa1 34 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ │ │ - 249: 00057ac5 34 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ │ │ - 250: 00057ac5 34 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ │ │ - 251: 00057da5 42 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ │ │ - 252: 00057dcf 10 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ │ │ - 253: 00057dd9 18 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ │ │ - 254: 00057deb 6 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ │ │ - 255: 00057df1 6 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ │ │ + 216: 000577e1 4 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ │ │ + 217: 00057a3d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ │ │ + 218: 00057a2d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ │ │ + 219: 00057a4d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ │ │ + 220: 00057a5d 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ │ │ + 221: 00057ae5 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ │ │ + 222: 00057a15 24 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ │ │ + 223: 0005738d 4 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ │ │ + 224: 00057391 98 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ │ │ + 225: 000573f3 20 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ │ │ + 226: 00057407 66 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ │ │ + 227: 00057449 16 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ │ │ + 228: 00057459 2 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ │ │ + 229: 0005745b 12 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ │ │ + 230: 00057467 46 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ │ │ + 231: 000574ad 46 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ │ │ + 232: 000574f5 122 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ │ │ + 233: 00057c07 630 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ │ │ + 234: 000577e5 558 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ │ │ + 235: 00057aa1 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ │ │ + 236: 00057af9 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ │ │ + 237: 00057a45 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ │ │ + 238: 00057a35 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ │ │ + 239: 00057a55 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ │ │ + 240: 00057a15 24 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ │ │ + 241: 00057b0d 34 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ │ │ + 242: 00057b0d 34 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ │ │ + 243: 00057b31 34 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ │ │ + 244: 00057b31 34 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ │ │ + 245: 00057b55 34 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ │ │ + 246: 00057b55 34 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ │ │ + 247: 00057b79 34 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ │ │ + 248: 00057b79 34 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ │ │ + 249: 00057b9d 34 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ │ │ + 250: 00057b9d 34 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ │ │ + 251: 00057e7d 42 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ │ │ + 252: 00057ea7 10 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ │ │ + 253: 00057eb1 18 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ │ │ + 254: 00057ec3 6 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ │ │ + 255: 00057ec9 6 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -854,36 +854,36 @@ │ │ │ │ 00061744 00000017 R_ARM_RELATIVE │ │ │ │ 0006174c 00000017 R_ARM_RELATIVE │ │ │ │ 00061750 00000017 R_ARM_RELATIVE │ │ │ │ 00061758 00000017 R_ARM_RELATIVE │ │ │ │ 0006175c 00000017 R_ARM_RELATIVE │ │ │ │ 00061760 00000017 R_ARM_RELATIVE │ │ │ │ 00061764 00000017 R_ARM_RELATIVE │ │ │ │ -0006176c 00000017 R_ARM_RELATIVE │ │ │ │ +00061768 00000017 R_ARM_RELATIVE │ │ │ │ 00061770 00000017 R_ARM_RELATIVE │ │ │ │ +00061774 00000017 R_ARM_RELATIVE │ │ │ │ 00061778 00000017 R_ARM_RELATIVE │ │ │ │ 0006177c 00000017 R_ARM_RELATIVE │ │ │ │ -00061780 00000017 R_ARM_RELATIVE │ │ │ │ 00061784 00000017 R_ARM_RELATIVE │ │ │ │ 00061788 00000017 R_ARM_RELATIVE │ │ │ │ -00061790 00000017 R_ARM_RELATIVE │ │ │ │ +0006178c 00000017 R_ARM_RELATIVE │ │ │ │ 00061794 00000017 R_ARM_RELATIVE │ │ │ │ -00061798 00000017 R_ARM_RELATIVE │ │ │ │ -000617a0 00000017 R_ARM_RELATIVE │ │ │ │ -000617a8 00000017 R_ARM_RELATIVE │ │ │ │ +0006179c 00000017 R_ARM_RELATIVE │ │ │ │ +000617a4 00000017 R_ARM_RELATIVE │ │ │ │ +000617ac 00000017 R_ARM_RELATIVE │ │ │ │ 000617b0 00000017 R_ARM_RELATIVE │ │ │ │ 000617b4 00000017 R_ARM_RELATIVE │ │ │ │ -000617b8 00000017 R_ARM_RELATIVE │ │ │ │ -000617c0 00000017 R_ARM_RELATIVE │ │ │ │ +000617bc 00000017 R_ARM_RELATIVE │ │ │ │ +000617c4 00000017 R_ARM_RELATIVE │ │ │ │ 000617c8 00000017 R_ARM_RELATIVE │ │ │ │ -000617cc 00000017 R_ARM_RELATIVE │ │ │ │ +000617d0 00000017 R_ARM_RELATIVE │ │ │ │ 000617d4 00000017 R_ARM_RELATIVE │ │ │ │ 000617d8 00000017 R_ARM_RELATIVE │ │ │ │ -000617dc 00000017 R_ARM_RELATIVE │ │ │ │ -000617e4 00000017 R_ARM_RELATIVE │ │ │ │ +000617e0 00000017 R_ARM_RELATIVE │ │ │ │ +000617e8 00000017 R_ARM_RELATIVE │ │ │ │ 000617ec 00000017 R_ARM_RELATIVE │ │ │ │ 000617f4 00000017 R_ARM_RELATIVE │ │ │ │ 000617f8 00000017 R_ARM_RELATIVE │ │ │ │ 00061814 00000017 R_ARM_RELATIVE │ │ │ │ 00061818 00000017 R_ARM_RELATIVE │ │ │ │ 00061820 00000017 R_ARM_RELATIVE │ │ │ │ 00061824 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1055,55 +1055,55 @@ │ │ │ │ 0005ec84 00001315 R_ARM_GLOB_DAT 00000000 PyExc_OverflowError │ │ │ │ 0005ece4 00001415 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeError │ │ │ │ 0005ec90 00002015 R_ARM_GLOB_DAT 00000000 PyUnicode_Type │ │ │ │ 0005ec60 00002215 R_ARM_GLOB_DAT 00000000 _Py_FalseStruct │ │ │ │ 0005ec44 00002315 R_ARM_GLOB_DAT 00000000 _Py_NoneStruct │ │ │ │ 0005ec64 00002615 R_ARM_GLOB_DAT 00000000 PyByteArray_Type │ │ │ │ 0005ec9c 00002915 R_ARM_GLOB_DAT 00000000 PyCFunction_Type │ │ │ │ -0005ecc0 00002a15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ -0005ecd0 00002d15 R_ARM_GLOB_DAT 00000000 PyExc_BufferError │ │ │ │ -0005ec78 00002e15 R_ARM_GLOB_DAT 00000000 PyExc_DeprecationWarning │ │ │ │ +0005ecc8 00002a15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ +0005eccc 00002d15 R_ARM_GLOB_DAT 00000000 PyExc_BufferError │ │ │ │ +0005ec74 00002e15 R_ARM_GLOB_DAT 00000000 PyExc_DeprecationWarning │ │ │ │ 0005ecb0 00002f15 R_ARM_GLOB_DAT 00000000 PyExc_IndexError │ │ │ │ 0005ec94 00003015 R_ARM_GLOB_DAT 00000000 PyExc_StopIteration │ │ │ │ 0005ec58 00003115 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 0005ec4c 00003215 R_ARM_GLOB_DAT 00000000 PyExc_TypeError │ │ │ │ 0005ec50 00003315 R_ARM_GLOB_DAT 00000000 PyExc_ValueError │ │ │ │ -0005ecc8 00003515 R_ARM_GLOB_DAT 00000000 PyFloat_Type │ │ │ │ +0005ecdc 00003515 R_ARM_GLOB_DAT 00000000 PyFloat_Type │ │ │ │ 0005ec7c 00003815 R_ARM_GLOB_DAT 00000000 PyList_Type │ │ │ │ -0005ec74 00003b15 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ +0005ec78 00003b15 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 0005ec80 00004f15 R_ARM_GLOB_DAT 00000000 PyTuple_Type │ │ │ │ -0005ecbc 00005115 R_ARM_GLOB_DAT 00000000 PyType_Type │ │ │ │ +0005ecc4 00005115 R_ARM_GLOB_DAT 00000000 PyType_Type │ │ │ │ 0005ec68 00005215 R_ARM_GLOB_DAT 00000000 _PyByteArray_empty_string │ │ │ │ 0005ec54 00005515 R_ARM_GLOB_DAT 00000000 _Py_CheckRecursionLimit │ │ │ │ -0005ece0 00005a15 R_ARM_GLOB_DAT 00000000 PyBool_Type │ │ │ │ +0005ecd8 00005a15 R_ARM_GLOB_DAT 00000000 PyBool_Type │ │ │ │ 0005ec5c 00005c15 R_ARM_GLOB_DAT 00000000 _Py_TrueStruct │ │ │ │ 0005eca8 00005e15 R_ARM_GLOB_DAT 00000000 PyBytes_Type │ │ │ │ -0005ecd4 00006315 R_ARM_GLOB_DAT 00000000 PyObject_GenericGetAttr │ │ │ │ -0005ecc4 00006415 R_ARM_GLOB_DAT 00000000 PySlice_Type │ │ │ │ +0005ecd0 00006315 R_ARM_GLOB_DAT 00000000 PyObject_GenericGetAttr │ │ │ │ +0005ecc0 00006415 R_ARM_GLOB_DAT 00000000 PySlice_Type │ │ │ │ 0005ec48 00006715 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 0005ec98 00006f15 R_ARM_GLOB_DAT 00000000 PyFunction_Type │ │ │ │ 0005ecb4 00007615 R_ARM_GLOB_DAT 00000000 PyMethod_Type │ │ │ │ -0005eccc 00007f15 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ +0005ecbc 00007f15 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ 0005ec8c 00008315 R_ARM_GLOB_DAT 00000000 PyExc_AttributeError │ │ │ │ 0005ecb8 00008415 R_ARM_GLOB_DAT 00000000 PyExc_Exception │ │ │ │ -0005ecd8 00008515 R_ARM_GLOB_DAT 00000000 PyMethodDescr_Type │ │ │ │ +0005ecd4 00008515 R_ARM_GLOB_DAT 00000000 PyMethodDescr_Type │ │ │ │ 0005ecac 00008e15 R_ARM_GLOB_DAT 00000000 PyExc_AssertionError │ │ │ │ 0005ec6c 00008f15 R_ARM_GLOB_DAT 00000000 PyExc_ImportError │ │ │ │ 0005ec70 00009015 R_ARM_GLOB_DAT 00000000 PyExc_KeyError │ │ │ │ 0005ec88 00009115 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 0005eca0 00009215 R_ARM_GLOB_DAT 00000000 PyExc_NotImplementedError │ │ │ │ -0005ecdc 00009315 R_ARM_GLOB_DAT 00000000 PyExc_UnboundLocalError │ │ │ │ +0005ece0 00009315 R_ARM_GLOB_DAT 00000000 PyExc_UnboundLocalError │ │ │ │ 0005ece8 00009f15 R_ARM_GLOB_DAT 00000000 PyFrame_Type │ │ │ │ 0005eca4 0000c215 R_ARM_GLOB_DAT 00000000 Py_OptimizeFlag │ │ │ │ -0005ecf0 0000cc15 R_ARM_GLOB_DAT 00057701 __aeabi_unwind_cpp_pr0 │ │ │ │ -0005ecf4 0000cd15 R_ARM_GLOB_DAT 00057705 __aeabi_unwind_cpp_pr1 │ │ │ │ -0005ecec 0000d215 R_ARM_GLOB_DAT 00062a0c __pyx_module_is_main_jnius__jnius │ │ │ │ +0005ecf0 0000cc15 R_ARM_GLOB_DAT 000577d9 __aeabi_unwind_cpp_pr0 │ │ │ │ +0005ecf4 0000cd15 R_ARM_GLOB_DAT 000577dd __aeabi_unwind_cpp_pr1 │ │ │ │ +0005ecec 0000d215 R_ARM_GLOB_DAT 00062a14 __pyx_module_is_main_jnius__jnius │ │ │ │ 0005ecfc 0000d415 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ │ │ 0005ed08 0000d715 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ -0005ecf8 0000d815 R_ARM_GLOB_DAT 00057709 __aeabi_unwind_cpp_pr2 │ │ │ │ +0005ecf8 0000d815 R_ARM_GLOB_DAT 000577e1 __aeabi_unwind_cpp_pr2 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x506c contains 186 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0005ed18 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ │ │ 0005ed1c 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ │ │ 0005ed20 00008916 R_ARM_JUMP_SLOT 00000000 PyDict_New │ │ │ │ 0005ed24 00006c16 R_ARM_JUMP_SLOT 00000000 PyDict_Next │ │ │ │ @@ -1139,104 +1139,104 @@ │ │ │ │ 0005ed9c 00001a16 R_ARM_JUMP_SLOT 00000000 PyErr_ExceptionMatches │ │ │ │ 0005eda0 00001916 R_ARM_JUMP_SLOT 00000000 PyErr_Clear │ │ │ │ 0005eda4 00003716 R_ARM_JUMP_SLOT 00000000 PyList_New │ │ │ │ 0005eda8 00007d16 R_ARM_JUMP_SLOT 00000000 PyTuple_Pack │ │ │ │ 0005edac 00009a16 R_ARM_JUMP_SLOT 00000000 PyErr_SetObject │ │ │ │ 0005edb0 0000aa16 R_ARM_JUMP_SLOT 00000000 PyDict_GetItemWithError │ │ │ │ 0005edb4 00001716 R_ARM_JUMP_SLOT 00000000 PyUnicode_FromString │ │ │ │ -0005edb8 00003f16 R_ARM_JUMP_SLOT 00000000 PyNumber_Index │ │ │ │ -0005edbc 00003916 R_ARM_JUMP_SLOT 00000000 PyLong_AsSsize_t │ │ │ │ -0005edc0 0000c816 R_ARM_JUMP_SLOT 00000000 vsnprintf@LIBC │ │ │ │ -0005edc4 00000916 R_ARM_JUMP_SLOT 00000000 Py_FatalError │ │ │ │ -0005edc8 00004e16 R_ARM_JUMP_SLOT 00000000 PyTuple_New │ │ │ │ -0005edcc 00007016 R_ARM_JUMP_SLOT 00000000 PyObject_Call │ │ │ │ -0005edd0 00002c16 R_ARM_JUMP_SLOT 00000000 PyErr_WarnFormat │ │ │ │ -0005edd4 0000c016 R_ARM_JUMP_SLOT 00000000 PyEval_EvalCodeEx │ │ │ │ -0005edd8 0000a216 R_ARM_JUMP_SLOT 00000000 PyObject_GC_Track │ │ │ │ -0005eddc 00007116 R_ARM_JUMP_SLOT 00000000 PyObject_GetAttr │ │ │ │ -0005ede0 00007316 R_ARM_JUMP_SLOT 00000000 PyObject_RichCompare │ │ │ │ -0005ede4 00005d16 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ │ │ -0005ede8 00004716 R_ARM_JUMP_SLOT 00000000 PyObject_IsTrue │ │ │ │ -0005edec 00002116 R_ARM_JUMP_SLOT 00000000 _PyUnicode_Ready │ │ │ │ -0005edf0 0000a416 R_ARM_JUMP_SLOT 00000000 PyLong_AsUnsignedLong │ │ │ │ -0005edf4 0000b716 R_ARM_JUMP_SLOT 00000000 __aeabi_uidivmod │ │ │ │ -0005edf8 00006016 R_ARM_JUMP_SLOT 00000000 PyLong_AsLong │ │ │ │ -0005edfc 0000c916 R_ARM_JUMP_SLOT 00000000 PyErr_PrintEx │ │ │ │ -0005ee00 00009b16 R_ARM_JUMP_SLOT 00000000 PyErr_WriteUnraisable │ │ │ │ -0005ee04 00000d16 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ │ │ -0005ee08 00008716 R_ARM_JUMP_SLOT 00000000 PyTuple_GetSlice │ │ │ │ -0005ee0c 00006a16 R_ARM_JUMP_SLOT 00000000 PyTuple_GetItem │ │ │ │ -0005ee10 0000ab16 R_ARM_JUMP_SLOT 00000000 PyDict_Size │ │ │ │ -0005ee14 00002b16 R_ARM_JUMP_SLOT 00000000 PyErr_GivenExceptionMatches │ │ │ │ -0005ee18 0000cf16 R_ARM_JUMP_SLOT 00000000 SDL_AndroidGetJNIEnv │ │ │ │ -0005ee1c 0000ac16 R_ARM_JUMP_SLOT 00000000 _PyDict_GetItem_KnownHash │ │ │ │ -0005ee20 0000c316 R_ARM_JUMP_SLOT 00000000 PyTraceBack_Here │ │ │ │ -0005ee24 00009816 R_ARM_JUMP_SLOT 00000000 _PyObject_GetDictPtr │ │ │ │ -0005ee28 0000b516 R_ARM_JUMP_SLOT 00000000 PyObject_Not │ │ │ │ -0005ee2c 00007416 R_ARM_JUMP_SLOT 00000000 PyUnicode_FromFormat │ │ │ │ -0005ee30 00007b16 R_ARM_JUMP_SLOT 00000000 PyCode_New │ │ │ │ -0005ee34 0000d016 R_ARM_JUMP_SLOT 00000000 memmove@LIBC │ │ │ │ -0005ee38 00009716 R_ARM_JUMP_SLOT 00000000 PyObject_SetAttr │ │ │ │ -0005ee3c 00001c16 R_ARM_JUMP_SLOT 00000000 PyMem_Realloc │ │ │ │ -0005ee40 00000c16 R_ARM_JUMP_SLOT 00000000 PyMem_Malloc │ │ │ │ -0005ee44 00003e16 R_ARM_JUMP_SLOT 00000000 PyNumber_InPlaceMultiply │ │ │ │ -0005ee48 00004116 R_ARM_JUMP_SLOT 00000000 PyNumber_Multiply │ │ │ │ -0005ee4c 00006116 R_ARM_JUMP_SLOT 00000000 PyLong_FromLong │ │ │ │ -0005ee50 00003616 R_ARM_JUMP_SLOT 00000000 PyList_AsTuple │ │ │ │ -0005ee54 00005716 R_ARM_JUMP_SLOT 00000000 PyList_Append │ │ │ │ -0005ee58 0000be16 R_ARM_JUMP_SLOT 00000000 PyUnicode_Format │ │ │ │ -0005ee5c 00006316 R_ARM_JUMP_SLOT 00000000 PyObject_GenericGetAttr │ │ │ │ -0005ee60 00004916 R_ARM_JUMP_SLOT 00000000 PyObject_SetItem │ │ │ │ -0005ee64 0000d116 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ │ │ -0005ee68 00002816 R_ARM_JUMP_SLOT 00000000 PyBytes_FromStringAndSize │ │ │ │ -0005ee6c 00004c16 R_ARM_JUMP_SLOT 00000000 PySequence_List │ │ │ │ -0005ee70 00003c16 R_ARM_JUMP_SLOT 00000000 PyNumber_Add │ │ │ │ -0005ee74 00006816 R_ARM_JUMP_SLOT 00000000 PyBytes_FromString │ │ │ │ -0005ee78 00006b16 R_ARM_JUMP_SLOT 00000000 _PyBytes_Join │ │ │ │ -0005ee7c 0000a616 R_ARM_JUMP_SLOT 00000000 PyLong_FromSize_t │ │ │ │ -0005ee80 00005916 R_ARM_JUMP_SLOT 00000000 PyUnicode_Join │ │ │ │ -0005ee84 0000ae16 R_ARM_JUMP_SLOT 00000000 PyUnicode_AsASCIIString │ │ │ │ -0005ee88 00004a16 R_ARM_JUMP_SLOT 00000000 PyObject_Str │ │ │ │ -0005ee8c 00009916 R_ARM_JUMP_SLOT 00000000 PyErr_SetNone │ │ │ │ +0005edb8 0000c816 R_ARM_JUMP_SLOT 00000000 vsnprintf@LIBC │ │ │ │ +0005edbc 00000916 R_ARM_JUMP_SLOT 00000000 Py_FatalError │ │ │ │ +0005edc0 00004e16 R_ARM_JUMP_SLOT 00000000 PyTuple_New │ │ │ │ +0005edc4 00007016 R_ARM_JUMP_SLOT 00000000 PyObject_Call │ │ │ │ +0005edc8 00002c16 R_ARM_JUMP_SLOT 00000000 PyErr_WarnFormat │ │ │ │ +0005edcc 0000c016 R_ARM_JUMP_SLOT 00000000 PyEval_EvalCodeEx │ │ │ │ +0005edd0 0000a216 R_ARM_JUMP_SLOT 00000000 PyObject_GC_Track │ │ │ │ +0005edd4 00007116 R_ARM_JUMP_SLOT 00000000 PyObject_GetAttr │ │ │ │ +0005edd8 00007316 R_ARM_JUMP_SLOT 00000000 PyObject_RichCompare │ │ │ │ +0005eddc 00005d16 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ │ │ +0005ede0 00004716 R_ARM_JUMP_SLOT 00000000 PyObject_IsTrue │ │ │ │ +0005ede4 00002116 R_ARM_JUMP_SLOT 00000000 _PyUnicode_Ready │ │ │ │ +0005ede8 0000a416 R_ARM_JUMP_SLOT 00000000 PyLong_AsUnsignedLong │ │ │ │ +0005edec 0000b716 R_ARM_JUMP_SLOT 00000000 __aeabi_uidivmod │ │ │ │ +0005edf0 00006016 R_ARM_JUMP_SLOT 00000000 PyLong_AsLong │ │ │ │ +0005edf4 0000c916 R_ARM_JUMP_SLOT 00000000 PyErr_PrintEx │ │ │ │ +0005edf8 00009b16 R_ARM_JUMP_SLOT 00000000 PyErr_WriteUnraisable │ │ │ │ +0005edfc 00000d16 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ │ │ +0005ee00 00008716 R_ARM_JUMP_SLOT 00000000 PyTuple_GetSlice │ │ │ │ +0005ee04 00006a16 R_ARM_JUMP_SLOT 00000000 PyTuple_GetItem │ │ │ │ +0005ee08 0000ab16 R_ARM_JUMP_SLOT 00000000 PyDict_Size │ │ │ │ +0005ee0c 00002b16 R_ARM_JUMP_SLOT 00000000 PyErr_GivenExceptionMatches │ │ │ │ +0005ee10 0000cf16 R_ARM_JUMP_SLOT 00000000 SDL_AndroidGetJNIEnv │ │ │ │ +0005ee14 0000ac16 R_ARM_JUMP_SLOT 00000000 _PyDict_GetItem_KnownHash │ │ │ │ +0005ee18 0000c316 R_ARM_JUMP_SLOT 00000000 PyTraceBack_Here │ │ │ │ +0005ee1c 00009816 R_ARM_JUMP_SLOT 00000000 _PyObject_GetDictPtr │ │ │ │ +0005ee20 0000b516 R_ARM_JUMP_SLOT 00000000 PyObject_Not │ │ │ │ +0005ee24 00007416 R_ARM_JUMP_SLOT 00000000 PyUnicode_FromFormat │ │ │ │ +0005ee28 00007b16 R_ARM_JUMP_SLOT 00000000 PyCode_New │ │ │ │ +0005ee2c 0000d016 R_ARM_JUMP_SLOT 00000000 memmove@LIBC │ │ │ │ +0005ee30 00009716 R_ARM_JUMP_SLOT 00000000 PyObject_SetAttr │ │ │ │ +0005ee34 00001c16 R_ARM_JUMP_SLOT 00000000 PyMem_Realloc │ │ │ │ +0005ee38 00000c16 R_ARM_JUMP_SLOT 00000000 PyMem_Malloc │ │ │ │ +0005ee3c 00003e16 R_ARM_JUMP_SLOT 00000000 PyNumber_InPlaceMultiply │ │ │ │ +0005ee40 00004116 R_ARM_JUMP_SLOT 00000000 PyNumber_Multiply │ │ │ │ +0005ee44 00006116 R_ARM_JUMP_SLOT 00000000 PyLong_FromLong │ │ │ │ +0005ee48 00003616 R_ARM_JUMP_SLOT 00000000 PyList_AsTuple │ │ │ │ +0005ee4c 00005716 R_ARM_JUMP_SLOT 00000000 PyList_Append │ │ │ │ +0005ee50 0000be16 R_ARM_JUMP_SLOT 00000000 PyUnicode_Format │ │ │ │ +0005ee54 00006316 R_ARM_JUMP_SLOT 00000000 PyObject_GenericGetAttr │ │ │ │ +0005ee58 00004916 R_ARM_JUMP_SLOT 00000000 PyObject_SetItem │ │ │ │ +0005ee5c 0000d116 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ │ │ +0005ee60 00002816 R_ARM_JUMP_SLOT 00000000 PyBytes_FromStringAndSize │ │ │ │ +0005ee64 00004c16 R_ARM_JUMP_SLOT 00000000 PySequence_List │ │ │ │ +0005ee68 00003c16 R_ARM_JUMP_SLOT 00000000 PyNumber_Add │ │ │ │ +0005ee6c 00006816 R_ARM_JUMP_SLOT 00000000 PyBytes_FromString │ │ │ │ +0005ee70 00006b16 R_ARM_JUMP_SLOT 00000000 _PyBytes_Join │ │ │ │ +0005ee74 0000a616 R_ARM_JUMP_SLOT 00000000 PyLong_FromSize_t │ │ │ │ +0005ee78 00005916 R_ARM_JUMP_SLOT 00000000 PyUnicode_Join │ │ │ │ +0005ee7c 0000ae16 R_ARM_JUMP_SLOT 00000000 PyUnicode_AsASCIIString │ │ │ │ +0005ee80 00004a16 R_ARM_JUMP_SLOT 00000000 PyObject_Str │ │ │ │ +0005ee84 00009916 R_ARM_JUMP_SLOT 00000000 PyErr_SetNone │ │ │ │ +0005ee88 00003f16 R_ARM_JUMP_SLOT 00000000 PyNumber_Index │ │ │ │ +0005ee8c 00003916 R_ARM_JUMP_SLOT 00000000 PyLong_AsSsize_t │ │ │ │ 0005ee90 00000b16 R_ARM_JUMP_SLOT 00000000 PyMem_Free │ │ │ │ 0005ee94 0000b216 R_ARM_JUMP_SLOT 00000000 PyGILState_Ensure │ │ │ │ 0005ee98 0000b316 R_ARM_JUMP_SLOT 00000000 PyGILState_Release │ │ │ │ 0005ee9c 00000f16 R_ARM_JUMP_SLOT 00000000 PyErr_NoMemory │ │ │ │ 0005eea0 00000a16 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ │ │ 0005eea4 0000b616 R_ARM_JUMP_SLOT 00000000 PyUnicode_DecodeASCII │ │ │ │ 0005eea8 0000bf16 R_ARM_JUMP_SLOT 00000000 PyUnicode_FromUnicode │ │ │ │ 0005eeac 00006616 R_ARM_JUMP_SLOT 00000000 _Py_BuildValue_SizeT │ │ │ │ 0005eeb0 00001816 R_ARM_JUMP_SLOT 00000000 PyBytes_AsString │ │ │ │ 0005eeb4 00004516 R_ARM_JUMP_SLOT 00000000 PyObject_GetIter │ │ │ │ -0005eeb8 00001d16 R_ARM_JUMP_SLOT 00000000 PyObject_Size │ │ │ │ -0005eebc 00005316 R_ARM_JUMP_SLOT 00000000 _PyList_Extend │ │ │ │ -0005eec0 0000a516 R_ARM_JUMP_SLOT 00000000 PyLong_FromLongLong │ │ │ │ +0005eeb8 00002416 R_ARM_JUMP_SLOT 00000000 __aeabi_idiv │ │ │ │ +0005eebc 00000816 R_ARM_JUMP_SLOT 00000000 PyObject_Malloc │ │ │ │ +0005eec0 00000e16 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ │ │ 0005eec4 00004216 R_ARM_JUMP_SLOT 00000000 PyNumber_Remainder │ │ │ │ -0005eec8 00003416 R_ARM_JUMP_SLOT 00000000 PyFloat_FromDouble │ │ │ │ -0005eecc 00002416 R_ARM_JUMP_SLOT 00000000 __aeabi_idiv │ │ │ │ -0005eed0 00000816 R_ARM_JUMP_SLOT 00000000 PyObject_Malloc │ │ │ │ -0005eed4 00000e16 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ │ │ -0005eed8 00004616 R_ARM_JUMP_SLOT 00000000 PyObject_IsInstance │ │ │ │ -0005eedc 00001f16 R_ARM_JUMP_SLOT 00000000 PyUnicode_DecodeUTF8 │ │ │ │ -0005eee0 00003d16 R_ARM_JUMP_SLOT 00000000 PyNumber_InPlaceAdd │ │ │ │ -0005eee4 00004b16 R_ARM_JUMP_SLOT 00000000 PySequence_Contains │ │ │ │ -0005eee8 00004316 R_ARM_JUMP_SLOT 00000000 PyObject_GetBuffer │ │ │ │ -0005eeec 00001516 R_ARM_JUMP_SLOT 00000000 PyThread_allocate_lock │ │ │ │ -0005eef0 00009616 R_ARM_JUMP_SLOT 00000000 PyObject_Repr │ │ │ │ -0005eef4 0000b416 R_ARM_JUMP_SLOT 00000000 PyObject_Dir │ │ │ │ -0005eef8 00007a16 R_ARM_JUMP_SLOT 00000000 _PyType_Lookup │ │ │ │ -0005eefc 00007916 R_ARM_JUMP_SLOT 00000000 PyType_Ready │ │ │ │ -0005ef00 00008216 R_ARM_JUMP_SLOT 00000000 PyDict_Contains │ │ │ │ +0005eec8 00004616 R_ARM_JUMP_SLOT 00000000 PyObject_IsInstance │ │ │ │ +0005eecc 00001f16 R_ARM_JUMP_SLOT 00000000 PyUnicode_DecodeUTF8 │ │ │ │ +0005eed0 00001d16 R_ARM_JUMP_SLOT 00000000 PyObject_Size │ │ │ │ +0005eed4 00003d16 R_ARM_JUMP_SLOT 00000000 PyNumber_InPlaceAdd │ │ │ │ +0005eed8 00004b16 R_ARM_JUMP_SLOT 00000000 PySequence_Contains │ │ │ │ +0005eedc 00004316 R_ARM_JUMP_SLOT 00000000 PyObject_GetBuffer │ │ │ │ +0005eee0 00001516 R_ARM_JUMP_SLOT 00000000 PyThread_allocate_lock │ │ │ │ +0005eee4 00009616 R_ARM_JUMP_SLOT 00000000 PyObject_Repr │ │ │ │ +0005eee8 00007a16 R_ARM_JUMP_SLOT 00000000 _PyType_Lookup │ │ │ │ +0005eeec 00007916 R_ARM_JUMP_SLOT 00000000 PyType_Ready │ │ │ │ +0005eef0 00008216 R_ARM_JUMP_SLOT 00000000 PyDict_Contains │ │ │ │ +0005eef4 00008816 R_ARM_JUMP_SLOT 00000000 PyDict_Copy │ │ │ │ +0005eef8 0000a116 R_ARM_JUMP_SLOT 00000000 PyList_Sort │ │ │ │ +0005eefc 00001216 R_ARM_JUMP_SLOT 00000000 PyEval_SaveThread │ │ │ │ +0005ef00 00001116 R_ARM_JUMP_SLOT 00000000 PyEval_RestoreThread │ │ │ │ 0005ef04 00004d16 R_ARM_JUMP_SLOT 00000000 PySequence_Tuple │ │ │ │ -0005ef08 0000bd16 R_ARM_JUMP_SLOT 00000000 PyUnicode_DecodeUTF16 │ │ │ │ -0005ef0c 0000bb16 R_ARM_JUMP_SLOT 00000000 PyUnicode_AsUTF16String │ │ │ │ -0005ef10 00001216 R_ARM_JUMP_SLOT 00000000 PyEval_SaveThread │ │ │ │ -0005ef14 00001116 R_ARM_JUMP_SLOT 00000000 PyEval_RestoreThread │ │ │ │ -0005ef18 00008816 R_ARM_JUMP_SLOT 00000000 PyDict_Copy │ │ │ │ -0005ef1c 0000a116 R_ARM_JUMP_SLOT 00000000 PyList_Sort │ │ │ │ +0005ef08 0000a516 R_ARM_JUMP_SLOT 00000000 PyLong_FromLongLong │ │ │ │ +0005ef0c 0000b416 R_ARM_JUMP_SLOT 00000000 PyObject_Dir │ │ │ │ +0005ef10 00005316 R_ARM_JUMP_SLOT 00000000 _PyList_Extend │ │ │ │ +0005ef14 00003416 R_ARM_JUMP_SLOT 00000000 PyFloat_FromDouble │ │ │ │ +0005ef18 0000bd16 R_ARM_JUMP_SLOT 00000000 PyUnicode_DecodeUTF16 │ │ │ │ +0005ef1c 0000bb16 R_ARM_JUMP_SLOT 00000000 PyUnicode_AsUTF16String │ │ │ │ 0005ef20 00004016 R_ARM_JUMP_SLOT 00000000 PyNumber_Long │ │ │ │ 0005ef24 00006916 R_ARM_JUMP_SLOT 00000000 PyFloat_AsDouble │ │ │ │ 0005ef28 0000b916 R_ARM_JUMP_SLOT 00000000 PySlice_New │ │ │ │ 0005ef2c 00006216 R_ARM_JUMP_SLOT 00000000 PyObject_GC_Del │ │ │ │ 0005ef30 00007516 R_ARM_JUMP_SLOT 00000000 PyMethod_New │ │ │ │ 0005ef34 0000a316 R_ARM_JUMP_SLOT 00000000 PyLong_AsLongLong │ │ │ │ 0005ef38 0000b816 R_ARM_JUMP_SLOT 00000000 PyCapsule_New │ │ │ │ @@ -1262,30 +1262,30 @@ │ │ │ │ 0005ef88 00009d16 R_ARM_JUMP_SLOT 00000000 PyImport_ImportModule │ │ │ │ 0005ef8c 00008016 R_ARM_JUMP_SLOT 00000000 PyCFunction_NewEx │ │ │ │ 0005ef90 0000ad16 R_ARM_JUMP_SLOT 00000000 _PyDict_SetItem_KnownHash │ │ │ │ 0005ef94 00008116 R_ARM_JUMP_SLOT 00000000 PyDescr_NewClassMethod │ │ │ │ 0005ef98 0000a016 R_ARM_JUMP_SLOT 00000000 PyClassMethod_New │ │ │ │ 0005ef9c 0000af16 R_ARM_JUMP_SLOT 00000000 PyModuleDef_Init │ │ │ │ 0005efa0 0000d416 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ │ │ -0005efa4 0000d916 R_ARM_JUMP_SLOT 00057965 __gnu_Unwind_Restore_VFP_D │ │ │ │ -0005efa8 0000da16 R_ARM_JUMP_SLOT 00057955 __gnu_Unwind_Restore_VFP │ │ │ │ -0005efac 0000db16 R_ARM_JUMP_SLOT 00057975 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ │ │ -0005efb0 0000dc16 R_ARM_JUMP_SLOT 00057985 __gnu_Unwind_Restore_WMMXD │ │ │ │ +0005efa4 0000d916 R_ARM_JUMP_SLOT 00057a3d __gnu_Unwind_Restore_VFP_D │ │ │ │ +0005efa8 0000da16 R_ARM_JUMP_SLOT 00057a2d __gnu_Unwind_Restore_VFP │ │ │ │ +0005efac 0000db16 R_ARM_JUMP_SLOT 00057a4d __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ │ │ +0005efb0 0000dc16 R_ARM_JUMP_SLOT 00057a5d __gnu_Unwind_Restore_WMMXD │ │ │ │ 0005efb4 00005416 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ │ │ -0005efb8 0000de16 R_ARM_JUMP_SLOT 0005793d restore_core_regs │ │ │ │ -0005efbc 0000e616 R_ARM_JUMP_SLOT 0005738f _Unwind_VRS_Get │ │ │ │ -0005efc0 0000e716 R_ARM_JUMP_SLOT 000573d5 _Unwind_VRS_Set │ │ │ │ +0005efb8 0000de16 R_ARM_JUMP_SLOT 00057a15 restore_core_regs │ │ │ │ +0005efbc 0000e616 R_ARM_JUMP_SLOT 00057467 _Unwind_VRS_Get │ │ │ │ +0005efc0 0000e716 R_ARM_JUMP_SLOT 000574ad _Unwind_VRS_Set │ │ │ │ 0005efc4 0000d516 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ │ │ 0005efc8 0000d616 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ │ │ │ -0005efcc 0000e916 R_ARM_JUMP_SLOT 00057b2f __gnu_unwind_execute │ │ │ │ -0005efd0 0000eb16 R_ARM_JUMP_SLOT 000579c9 __gnu_Unwind_Save_WMMXD │ │ │ │ -0005efd4 0000ec16 R_ARM_JUMP_SLOT 00057a21 __gnu_Unwind_Save_WMMXC │ │ │ │ -0005efd8 0000dd16 R_ARM_JUMP_SLOT 00057a0d __gnu_Unwind_Restore_WMMXC │ │ │ │ -0005efdc 0000ed16 R_ARM_JUMP_SLOT 0005796d __gnu_Unwind_Save_VFP_D │ │ │ │ -0005efe0 0000ee16 R_ARM_JUMP_SLOT 0005795d __gnu_Unwind_Save_VFP │ │ │ │ -0005efe4 0000ef16 R_ARM_JUMP_SLOT 0005797d __gnu_Unwind_Save_VFP_D_16_to_31 │ │ │ │ -0005efe8 0000e016 R_ARM_JUMP_SLOT 000572b9 __gnu_Unwind_RaiseException │ │ │ │ -0005efec 0000e216 R_ARM_JUMP_SLOT 0005732f __gnu_Unwind_Resume │ │ │ │ -0005eff0 0000e316 R_ARM_JUMP_SLOT 00057371 __gnu_Unwind_Resume_or_Rethrow │ │ │ │ -0005eff4 0000e116 R_ARM_JUMP_SLOT 0005731b __gnu_Unwind_ForcedUnwind │ │ │ │ -0005eff8 0000e816 R_ARM_JUMP_SLOT 0005741d __gnu_Unwind_Backtrace │ │ │ │ -0005effc 0000ea16 R_ARM_JUMP_SLOT 0005770d _Unwind_VRS_Pop │ │ │ │ +0005efcc 0000e916 R_ARM_JUMP_SLOT 00057c07 __gnu_unwind_execute │ │ │ │ +0005efd0 0000eb16 R_ARM_JUMP_SLOT 00057aa1 __gnu_Unwind_Save_WMMXD │ │ │ │ +0005efd4 0000ec16 R_ARM_JUMP_SLOT 00057af9 __gnu_Unwind_Save_WMMXC │ │ │ │ +0005efd8 0000dd16 R_ARM_JUMP_SLOT 00057ae5 __gnu_Unwind_Restore_WMMXC │ │ │ │ +0005efdc 0000ed16 R_ARM_JUMP_SLOT 00057a45 __gnu_Unwind_Save_VFP_D │ │ │ │ +0005efe0 0000ee16 R_ARM_JUMP_SLOT 00057a35 __gnu_Unwind_Save_VFP │ │ │ │ +0005efe4 0000ef16 R_ARM_JUMP_SLOT 00057a55 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ │ │ +0005efe8 0000e016 R_ARM_JUMP_SLOT 00057391 __gnu_Unwind_RaiseException │ │ │ │ +0005efec 0000e216 R_ARM_JUMP_SLOT 00057407 __gnu_Unwind_Resume │ │ │ │ +0005eff0 0000e316 R_ARM_JUMP_SLOT 00057449 __gnu_Unwind_Resume_or_Rethrow │ │ │ │ +0005eff4 0000e116 R_ARM_JUMP_SLOT 000573f3 __gnu_Unwind_ForcedUnwind │ │ │ │ +0005eff8 0000e816 R_ARM_JUMP_SLOT 000574f5 __gnu_Unwind_Backtrace │ │ │ │ +0005effc 0000ea16 R_ARM_JUMP_SLOT 000577e5 _Unwind_VRS_Pop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -277,15 +277,14 @@ │ │ │ │ !M}D-h*h │ │ │ │ HFAF;F*F │ │ │ │ AL|D$h"h │ │ │ │ PFIF:FCF │ │ │ │ !M}D-h*h │ │ │ │ ?L?K|D$h │ │ │ │ Ch.LYm|D │ │ │ │ -Ch.LYm|D │ │ │ │ ZJ[KzD{Dz │ │ │ │ ZK{D-h0FYI-hyD │ │ │ │ Vhji]h7h │ │ │ │ 68888888888888888 │ │ │ │ FCh4LYm|D │ │ │ │ 2V`K|D>`{D │ │ │ │ H|D:F1F+FxD │ │ │ │ +Ch.LYm|D │ │ │ │ |DrF9F3FxD │ │ │ │ |DrF3F9FxD │ │ │ │ `K(F1F{D │ │ │ │ EK(F1F{D │ │ │ │ -F%FzDx D │ │ │ │ -K@lJw${D │ │ │ │ -PG1F*F|D │ │ │ │ -F{Ds zDD │ │ │ │ -F{Dr zDD │ │ │ │ -d0hJq${D │ │ │ │ }DrF3F9FxD │ │ │ │ ^A{D.FzD │ │ │ │ ~D{D*FxD!F │ │ │ │ E{D2FxD)F │ │ │ │ `bHbKxD{D │ │ │ │ 6|DLH}D:F1F#FxD │ │ │ │ /M0I}D-h │ │ │ │ H~DbF;FqFxD │ │ │ │ -a{D5FzD4F │ │ │ │ -a{D,FzD.F │ │ │ │ -@JFPF9F#i │ │ │ │ -&{DxDrF1F │ │ │ │ -xD_FyD%F │ │ │ │ -C&{DxDrF1F │ │ │ │ -) VJ{DzDH │ │ │ │ d{DxD2F!F │ │ │ │ {DxD2F!F │ │ │ │ {DxD*F!F │ │ │ │ ,7(F1F{D │ │ │ │ d{D*FxD!F │ │ │ │ ^K_J! {D@ │ │ │ │ KKKJ# {D@ │ │ │ │ @@ -401,83 +387,46 @@ │ │ │ │ FzD=%yDD │ │ │ │ mJ]FmI:&zDD │ │ │ │ \J;$\I]FzDD │ │ │ │ F@I<%zDD │ │ │ │ F{DFzD │ │ │ │ -#h FIF*F │ │ │ │ -#hAF:F F │ │ │ │ -7K8Jr {DA │ │ │ │ -GbJXF1FzD │ │ │ │ -G%huJuKzD │ │ │ │ -~|DbFqFxD#F.F │ │ │ │ -DBFaFsFxD&F │ │ │ │ -[0zD%FyD │ │ │ │ -#h9F2F F │ │ │ │ -xD*F{D!F │ │ │ │ -IK F%h2F{D9F │ │ │ │ -G!H#F*F1FxD │ │ │ │ -E{DxD2F)F │ │ │ │ -{D2F!FxD │ │ │ │ -jHFBF;h9F │ │ │ │ -D{D:FxD!F │ │ │ │ -eK{DeHxD │ │ │ │ -D{D:FxD!F │ │ │ │ -6\FzD]F{D │ │ │ │ -$~D/FyD%F │ │ │ │ -A{D.FzD,F │ │ │ │ -{D2FxD)F │ │ │ │ -A%{D2FxD)F │ │ │ │ ;IHF;L:FyD │ │ │ │ F>FFyDO │ │ │ │ F{D7FzD@ │ │ │ │ [K{D[IyD │ │ │ │ q IIzD+F.F │ │ │ │ @@ -489,40 +438,93 @@ │ │ │ │ ('5FxDKFzDFF │ │ │ │ 5F|DKFyDFF │ │ │ │ &5FyDCFzDNF │ │ │ │ h&5FyDCFzDNF │ │ │ │ I(F5FFFyD │ │ │ │ I#FzD%FyD │ │ │ │ LIHFLLBFyD │ │ │ │ +apLJ{DzD& │ │ │ │ +@F │ │ │ │ +qK!FqJDF{D │ │ │ │ +F{DfJDF@ │ │ │ │ +F]F"F#FO │ │ │ │ + 48F1F{D │ │ │ │ +F%F-#xDH │ │ │ │ +F%F[FZF\F │ │ │ │ +FsI[FsHyD │ │ │ │ +FfIfH[FyD │ │ │ │ +]I[F]H"FyDLF │ │ │ │ +a{D5FzD4F │ │ │ │ +a{D,FzD.F │ │ │ │ +@JFPF9F#i │ │ │ │ +&{DxDrF1F │ │ │ │ +xD_FyD%F │ │ │ │ +C&{DxDrF1F │ │ │ │ +) VJ{DzDH │ │ │ │ +~DrF9FxD3F │ │ │ │ +vH{D*F!FxD │ │ │ │ +F%FzDx D │ │ │ │ +K@nJw${D │ │ │ │ +`Z0F3h}D │ │ │ │ +kh(F,F.F │ │ │ │ +F{D=F>FzD │ │ │ │ +#h FIF*F │ │ │ │ +#hAF:F F │ │ │ │ +7K8Jr {DA │ │ │ │ +GbJXF1FzD │ │ │ │ +G%huJuKzD │ │ │ │ +~|DbFqFxD#F.F │ │ │ │ +DBFaFsFxD&F │ │ │ │ +[0zD%FyD │ │ │ │ +6\FzD]F{D │ │ │ │ +$~D/FyD%F │ │ │ │ +A{D.FzD,F │ │ │ │ +#h9F2F F │ │ │ │ +xD*F{D!F │ │ │ │ +IK F%h2F{D9F │ │ │ │ +G!H#F*F1FxD │ │ │ │ +E{DxD2F)F │ │ │ │ +U{D2FxD)F │ │ │ │ +be{D2FxD)F │ │ │ │ +{D2FxD)F │ │ │ │ +A%{D2FxD)F │ │ │ │ {D"F)FxD │ │ │ │ TexD{D:F)F │ │ │ │ j@FRF;h9F │ │ │ │ u{D:FxD)F │ │ │ │ umH{DrF)FxD │ │ │ │ DEH~DbFqF;FxD │ │ │ │ -{D*F1FxD │ │ │ │ -}DrF9F3FxD │ │ │ │ -c&{D:FxD1F │ │ │ │ -EF.F{h8F │ │ │ │ -DJFAFcFxD>F │ │ │ │ -{D*F!FxD │ │ │ │ -KPFTF{DYh │ │ │ │ -uI@FuLJFyD │ │ │ │ -JMF{DNFzD │ │ │ │ -{DZJ.FzD │ │ │ │ +{D"F)FxD │ │ │ │ +5xD{D:F)F │ │ │ │ +G;h!F8FTF │ │ │ │ +E{D:FxD)F │ │ │ │ +EoH{D:F)FxD │ │ │ │ +DDH~DbFqF;FxD │ │ │ │ ;q{DdFzD │ │ │ │ a{DdFzDEF │ │ │ │ -iI#h FyD │ │ │ │ +hI#h FyD │ │ │ │ H1{DdFzD │ │ │ │ -3+`jh(F]K │ │ │ │ -x(uF{Dh zDH │ │ │ │ -}D:F#F1FxD │ │ │ │ -n$xD{D*F!F │ │ │ │ -hAF.h(F;F │ │ │ │ -^${D*FxD!F │ │ │ │ '2J6 2KB │ │ │ │ ')J0 )KB │ │ │ │ 1zD5F{D │ │ │ │ 5U zD5F{DB │ │ │ │ F?K*F9 B │ │ │ │ 7H zD5F{DB │ │ │ │ zD5F{DB │ │ │ │ @@ -534,14 +536,20 @@ │ │ │ │ TA{D4FzD │ │ │ │ ^A{D: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1416]! ; 0x588 │ │ │ │ │ │ │ │ -00005830 : │ │ │ │ +00005830 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1408]! ; 0x580 │ │ │ │ │ │ │ │ -0000583c : │ │ │ │ +0000583c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1400]! ; 0x578 │ │ │ │ │ │ │ │ -00005848 : │ │ │ │ +00005848 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1392]! ; 0x570 │ │ │ │ │ │ │ │ -00005854 : │ │ │ │ +00005854 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1384]! ; 0x568 │ │ │ │ │ │ │ │ -00005860 : │ │ │ │ +00005860 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1376]! ; 0x560 │ │ │ │ │ │ │ │ -0000586c : │ │ │ │ +0000586c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1368]! ; 0x558 │ │ │ │ │ │ │ │ -00005878 : │ │ │ │ +00005878 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1360]! ; 0x550 │ │ │ │ │ │ │ │ -00005884 : │ │ │ │ +00005884 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1352]! ; 0x548 │ │ │ │ │ │ │ │ -00005890 : │ │ │ │ +00005890 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1344]! ; 0x540 │ │ │ │ │ │ │ │ -0000589c : │ │ │ │ +0000589c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1336]! ; 0x538 │ │ │ │ │ │ │ │ -000058a8 : │ │ │ │ +000058a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1328]! ; 0x530 │ │ │ │ │ │ │ │ -000058b4 : │ │ │ │ +000058b4 <_PyUnicode_Ready@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1320]! ; 0x528 │ │ │ │ │ │ │ │ -000058c0 : │ │ │ │ +000058c0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1312]! ; 0x520 │ │ │ │ │ │ │ │ -000058cc <_PyUnicode_Ready@plt>: │ │ │ │ +000058cc <__aeabi_uidivmod@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1304]! ; 0x518 │ │ │ │ │ │ │ │ -000058d8 : │ │ │ │ +000058d8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1296]! ; 0x510 │ │ │ │ │ │ │ │ -000058e4 <__aeabi_uidivmod@plt>: │ │ │ │ +000058e4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1288]! ; 0x508 │ │ │ │ │ │ │ │ -000058f0 : │ │ │ │ +000058f0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1280]! ; 0x500 │ │ │ │ │ │ │ │ -000058fc : │ │ │ │ +000058fc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1272]! ; 0x4f8 │ │ │ │ │ │ │ │ -00005908 : │ │ │ │ +00005908 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1264]! ; 0x4f0 │ │ │ │ │ │ │ │ -00005914 : │ │ │ │ +00005914 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1256]! ; 0x4e8 │ │ │ │ │ │ │ │ -00005920 : │ │ │ │ +00005920 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1248]! ; 0x4e0 │ │ │ │ │ │ │ │ -0000592c : │ │ │ │ +0000592c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1240]! ; 0x4d8 │ │ │ │ │ │ │ │ -00005938 : │ │ │ │ +00005938 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1232]! ; 0x4d0 │ │ │ │ │ │ │ │ -00005944 : │ │ │ │ +00005944 <_PyDict_GetItem_KnownHash@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1224]! ; 0x4c8 │ │ │ │ │ │ │ │ -00005950 : │ │ │ │ +00005950 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1216]! ; 0x4c0 │ │ │ │ │ │ │ │ -0000595c <_PyDict_GetItem_KnownHash@plt>: │ │ │ │ +0000595c <_PyObject_GetDictPtr@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1208]! ; 0x4b8 │ │ │ │ │ │ │ │ -00005968 : │ │ │ │ +00005968 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1200]! ; 0x4b0 │ │ │ │ │ │ │ │ -00005974 <_PyObject_GetDictPtr@plt>: │ │ │ │ +00005974 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1192]! ; 0x4a8 │ │ │ │ │ │ │ │ -00005980 : │ │ │ │ +00005980 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1184]! ; 0x4a0 │ │ │ │ │ │ │ │ -0000598c : │ │ │ │ +0000598c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1176]! ; 0x498 │ │ │ │ │ │ │ │ -00005998 : │ │ │ │ +00005998 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1168]! ; 0x490 │ │ │ │ │ │ │ │ -000059a4 : │ │ │ │ +000059a4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1160]! ; 0x488 │ │ │ │ │ │ │ │ -000059b0 : │ │ │ │ +000059b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1152]! ; 0x480 │ │ │ │ │ │ │ │ -000059bc : │ │ │ │ +000059bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1144]! ; 0x478 │ │ │ │ │ │ │ │ -000059c8 : │ │ │ │ +000059c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1136]! ; 0x470 │ │ │ │ │ │ │ │ -000059d4 : │ │ │ │ +000059d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1128]! ; 0x468 │ │ │ │ │ │ │ │ -000059e0 : │ │ │ │ +000059e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1120]! ; 0x460 │ │ │ │ │ │ │ │ -000059ec : │ │ │ │ +000059ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1112]! ; 0x458 │ │ │ │ │ │ │ │ -000059f8 : │ │ │ │ +000059f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1104]! ; 0x450 │ │ │ │ │ │ │ │ -00005a04 : │ │ │ │ +00005a04 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1096]! ; 0x448 │ │ │ │ │ │ │ │ -00005a10 : │ │ │ │ +00005a10 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1088]! ; 0x440 │ │ │ │ │ │ │ │ -00005a1c : │ │ │ │ +00005a1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1080]! ; 0x438 │ │ │ │ │ │ │ │ -00005a28 : │ │ │ │ +00005a28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1072]! ; 0x430 │ │ │ │ │ │ │ │ -00005a34 : │ │ │ │ +00005a34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1064]! ; 0x428 │ │ │ │ │ │ │ │ -00005a40 : │ │ │ │ +00005a40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1056]! ; 0x420 │ │ │ │ │ │ │ │ -00005a4c : │ │ │ │ +00005a4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1048]! ; 0x418 │ │ │ │ │ │ │ │ -00005a58 : │ │ │ │ +00005a58 <_PyBytes_Join@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1040]! ; 0x410 │ │ │ │ │ │ │ │ -00005a64 : │ │ │ │ +00005a64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1032]! ; 0x408 │ │ │ │ │ │ │ │ -00005a70 <_PyBytes_Join@plt>: │ │ │ │ +00005a70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1024]! ; 0x400 │ │ │ │ │ │ │ │ -00005a7c : │ │ │ │ +00005a7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1016]! ; 0x3f8 │ │ │ │ │ │ │ │ -00005a88 : │ │ │ │ +00005a88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1008]! ; 0x3f0 │ │ │ │ │ │ │ │ -00005a94 : │ │ │ │ +00005a94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #1000]! ; 0x3e8 │ │ │ │ │ │ │ │ -00005aa0 : │ │ │ │ +00005aa0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #992]! ; 0x3e0 │ │ │ │ │ │ │ │ -00005aac : │ │ │ │ +00005aac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #984]! ; 0x3d8 │ │ │ │ │ │ │ │ 00005ab8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ @@ -526,140 +526,140 @@ │ │ │ │ ldr pc, [ip, #912]! ; 0x390 │ │ │ │ │ │ │ │ 00005b24 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #904]! ; 0x388 │ │ │ │ │ │ │ │ -00005b30 : │ │ │ │ +00005b30 <__aeabi_idiv@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #896]! ; 0x380 │ │ │ │ │ │ │ │ -00005b3c <_PyList_Extend@plt>: │ │ │ │ +00005b3c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #888]! ; 0x378 │ │ │ │ │ │ │ │ -00005b48 : │ │ │ │ +00005b48 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #880]! ; 0x370 │ │ │ │ │ │ │ │ 00005b54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #872]! ; 0x368 │ │ │ │ │ │ │ │ -00005b60 : │ │ │ │ +00005b60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #864]! ; 0x360 │ │ │ │ │ │ │ │ -00005b6c <__aeabi_idiv@plt>: │ │ │ │ +00005b6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #856]! ; 0x358 │ │ │ │ │ │ │ │ -00005b78 : │ │ │ │ +00005b78 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #848]! ; 0x350 │ │ │ │ │ │ │ │ -00005b84 : │ │ │ │ +00005b84 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #840]! ; 0x348 │ │ │ │ │ │ │ │ -00005b90 : │ │ │ │ +00005b90 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #832]! ; 0x340 │ │ │ │ │ │ │ │ -00005b9c : │ │ │ │ +00005b9c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #824]! ; 0x338 │ │ │ │ │ │ │ │ -00005ba8 : │ │ │ │ +00005ba8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #816]! ; 0x330 │ │ │ │ │ │ │ │ -00005bb4 : │ │ │ │ +00005bb4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #808]! ; 0x328 │ │ │ │ │ │ │ │ -00005bc0 : │ │ │ │ +00005bc0 <_PyType_Lookup@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #800]! ; 0x320 │ │ │ │ │ │ │ │ -00005bcc : │ │ │ │ +00005bcc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #792]! ; 0x318 │ │ │ │ │ │ │ │ -00005bd8 : │ │ │ │ +00005bd8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #784]! ; 0x310 │ │ │ │ │ │ │ │ -00005be4 : │ │ │ │ +00005be4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #776]! ; 0x308 │ │ │ │ │ │ │ │ -00005bf0 <_PyType_Lookup@plt>: │ │ │ │ +00005bf0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #768]! ; 0x300 │ │ │ │ │ │ │ │ -00005bfc : │ │ │ │ +00005bfc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #760]! ; 0x2f8 │ │ │ │ │ │ │ │ -00005c08 : │ │ │ │ +00005c08 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #752]! ; 0x2f0 │ │ │ │ │ │ │ │ 00005c14 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #744]! ; 0x2e8 │ │ │ │ │ │ │ │ -00005c20 : │ │ │ │ +00005c20 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #736]! ; 0x2e0 │ │ │ │ │ │ │ │ -00005c2c : │ │ │ │ +00005c2c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #728]! ; 0x2d8 │ │ │ │ │ │ │ │ -00005c38 : │ │ │ │ +00005c38 <_PyList_Extend@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #720]! ; 0x2d0 │ │ │ │ │ │ │ │ -00005c44 : │ │ │ │ +00005c44 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #712]! ; 0x2c8 │ │ │ │ │ │ │ │ -00005c50 : │ │ │ │ +00005c50 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #704]! ; 0x2c0 │ │ │ │ │ │ │ │ -00005c5c : │ │ │ │ +00005c5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ │ ldr pc, [ip, #696]! ; 0x2b8 │ │ │ │ │ │ │ │ 00005c68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #364544 ; 0x59000 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ ; instruction: 0xf04fb910 │ │ │ │ ; instruction: 0xe01b34ff │ │ │ │ strtmi r4, [r0], -lr, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-1578 ; 0xfffff9d6 │ │ │ │ ; instruction: 0xf7ff6b19 │ │ │ │ stmdavs ip!, {r1, r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ - blle 1cff3c <_end@@Base+0x16d52c> │ │ │ │ + blle 1cff3c <_end@@Base+0x16d524> │ │ │ │ stmdavs fp!, {r2, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r5, r9, sl, lr} │ │ │ │ mul r9, r8, r7 │ │ │ │ and r2, r7, r0, lsl #8 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ldrbtcc pc, [pc], #79 ; 5f58 <_Unwind_VRS_Pop@plt+0x5c> ; │ │ │ │ @@ -33,38 +33,38 @@ │ │ │ │ ; instruction: 0xf7ffb920 │ │ │ │ stmdblt r4, {r1, r3, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ and r4, pc, r5, lsr #12 │ │ │ │ andcs r4, r2, #42991616 ; 0x2900000 │ │ │ │ mrc 7, 4, APSR_nzcv, cr12, cr15, {7} │ │ │ │ ble 4d7a0 │ │ │ │ strcs lr, [r0, #-2035] ; 0xfffff80d │ │ │ │ - blcc 60020 <_Unwind_GetTextRelBase@@Base+0x8230> │ │ │ │ + blcc 60020 <_Unwind_GetTextRelBase@@Base+0x8158> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldclt 6, cr4, [r8, #-160]! ; 0xffffff60 │ │ │ │ andeq fp, r5, r6, lsr #31 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ ldclmi 6, cr4, [r0, #-512]! ; 0xfffffe00 │ │ │ │ - blvs fea571a8 <_end@@Base+0xfe9f4798> │ │ │ │ - mrc 7, 0, APSR_nzcv, cr14, cr15, {7} │ │ │ │ + blvs fea571a8 <_end@@Base+0xfe9f4790> │ │ │ │ + mcr 7, 0, pc, cr6, cr15, {7} ; │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r8, r0, asr #32 │ │ │ │ - blvs ffa59974 <_end@@Base+0xff9f6f64> │ │ │ │ + blvs ffa59974 <_end@@Base+0xff9f6f5c> │ │ │ │ ldmdavs r6!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ; instruction: 0xf7ff4630 │ │ │ │ - ; instruction: 0x4607ee14 │ │ │ │ + ; instruction: 0x4607edfc │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ - blvs ffa578d8 <_end@@Base+0xff9f4ec8> │ │ │ │ + blvs ffa578d8 <_end@@Base+0xff9f4ec0> │ │ │ │ stc2 0, cr15, [sl, #28] │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ adcsmi sp, r8, #94 ; 0x5e │ │ │ │ addhi pc, fp, r0, asr #32 │ │ │ │ stcvs 6, cr4, [r9], #-192 ; 0xffffff40 │ │ │ │ - mcr 7, 0, pc, cr2, cr15, {7} ; │ │ │ │ + stcl 7, cr15, [sl, #1020]! ; 0x3fc │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ; instruction: 0x4640d05a │ │ │ │ ; instruction: 0xf0076c29 │ │ │ │ ; instruction: 0x4607fd79 │ │ │ │ subsle r2, r7, r0, lsl #16 │ │ │ │ smlatble r8, r0, r2, r4 │ │ │ │ ; instruction: 0x46404c5b │ │ │ │ @@ -84,29 +84,29 @@ │ │ │ │ stclvs 0, cr0, [r1], #-528 ; 0xfffffdf0 │ │ │ │ mcr 7, 2, pc, cr2, cr15, {7} ; │ │ │ │ beq 4270c │ │ │ │ ; instruction: 0x4640db39 │ │ │ │ ; instruction: 0xf0076ca1 │ │ │ │ strmi pc, [r6], -sp, asr #26 │ │ │ │ cmnle lr, r0, lsl #16 │ │ │ │ - bl ff1c405c <_end@@Base+0xff16164c> │ │ │ │ + bl ff1c405c <_end@@Base+0xff161644> │ │ │ │ ; instruction: 0xa118f8df │ │ │ │ ldrbtmi r4, [sl], #1600 ; 0x640 │ │ │ │ ldrdne pc, [ip], #-138 ; 0xffffff76 │ │ │ │ stc2l 0, cr15, [r0, #-28] ; 0xffffffe4 │ │ │ │ movtlt r4, #1540 ; 0x604 │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ ; instruction: 0xf8da4622 │ │ │ │ ; instruction: 0xf7ff1048 │ │ │ │ stmdacs r0, {r1, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dadb1f │ │ │ │ ; instruction: 0xf8d8104c │ │ │ │ ; instruction: 0xf7ff0084 │ │ │ │ ; instruction: 0xf1b0ee1e │ │ │ │ - blle 588898 <_end@@Base+0x525e88> │ │ │ │ + blle 588898 <_end@@Base+0x525e80> │ │ │ │ ; instruction: 0xf7ff4640 │ │ │ │ eor lr, r2, lr, lsl lr │ │ │ │ strtmi r2, [r6], -r0, lsl #8 │ │ │ │ strtmi r4, [r1], r5, lsr #12 │ │ │ │ and r4, ip, r7, lsr #12 │ │ │ │ strmi r4, [r5], -r6, lsl #12 │ │ │ │ and r4, r8, r7, lsl #12 │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ strcs lr, [r0], #-1 │ │ │ │ ; instruction: 0xf7ff4626 │ │ │ │ stmdblt r8, {r2, r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ pushmi {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - b ffac40dc <_end@@Base+0xffa616cc> │ │ │ │ + b ffac40dc <_end@@Base+0xffa616c4> │ │ │ │ bcc 2220 <__cxa_atexit@plt-0x3430> │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf1b94798 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ @@ -132,99 +132,99 @@ │ │ │ │ strtmi r4, [r2], r5, lsr #12 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ; instruction: 0xf8c93b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ldmibvs fp, {r3, r6, r9, sl, lr} │ │ │ │ teqlt sp, r8 ; │ │ │ │ - blcc 601cc <_Unwind_GetTextRelBase@@Base+0x83dc> │ │ │ │ + blcc 601cc <_Unwind_GetTextRelBase@@Base+0x8304> │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ and fp, sl, lr, lsl r9 │ │ │ │ beq 42270 │ │ │ │ ldmdavs r3!, {r0, r3, r4, sp, lr, pc} │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0xb1844798 │ │ │ │ - blcc 601d8 <_Unwind_GetTextRelBase@@Base+0x83e8> │ │ │ │ + blcc 601d8 <_Unwind_GetTextRelBase@@Base+0x8310> │ │ │ │ stmdblt r3!, {r0, r1, r5, sp, lr}^ │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ stclvs 0, cr14, [r1], #28 │ │ │ │ ; instruction: 0xff02f7ff │ │ │ │ ; instruction: 0xf47f2800 │ │ │ │ ; instruction: 0x4604af7d │ │ │ │ ; instruction: 0x4650e796 │ │ │ │ ; instruction: 0x87f0e8bd │ │ │ │ andeq fp, r5, r0, ror #30 │ │ │ │ andeq r8, r5, r4, lsl #25 │ │ │ │ andeq fp, r5, r4, lsl #30 │ │ │ │ andeq fp, r5, sl, lsr #29 │ │ │ │ andeq r8, r5, r4, lsl ip │ │ │ │ - ; instruction: 0x00053eb0 │ │ │ │ + andeq r3, r5, r8, lsl #31 │ │ │ │ mvnsmi lr, #737280 ; 0xb4000 │ │ │ │ ; instruction: 0xf856460e │ │ │ │ strmi r9, [r4], -r8, lsl #30 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r8, asr #11 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf856da1b │ │ │ │ ldmdavs pc, {r2, r8, r9, sl, fp, ip, sp}^ ; │ │ │ │ ldrtmi fp, [r9], -ip, lsr #3 │ │ │ │ - b fee441ac <_end@@Base+0xfede179c> │ │ │ │ + b fee441ac <_end@@Base+0xfede1794> │ │ │ │ strtmi fp, [r1], -r0, lsl #19 │ │ │ │ ; instruction: 0xf7ff4638 │ │ │ │ ; instruction: 0x4605eab4 │ │ │ │ - blmi 334720 <_end@@Base+0x2d1d10> │ │ │ │ + blmi 334720 <_end@@Base+0x2d1d08> │ │ │ │ ldrbtmi r4, [fp], #-2316 ; 0xfffff6f4 │ │ │ │ ldrbtmi r6, [r9], #-2075 ; 0xfffff7e5 │ │ │ │ ; instruction: 0xf7ff6818 │ │ │ │ strtmi lr, [r8], -r6, lsl #21 │ │ │ │ mvnshi lr, #12386304 ; 0xbd0000 │ │ │ │ ldrtmi r4, [ip], -r7, lsr #12 │ │ │ │ ldmdblt r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [ip], #-3078 ; 0xfffff3fa │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ movwcc r4, #5664 ; 0x1620 │ │ │ │ pop {r0, r1, r5, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ andeq r8, r5, sl, lsl #21 │ │ │ │ - andeq r3, r5, lr, lsl #31 │ │ │ │ - ldrdeq r8, [r5], -lr │ │ │ │ + strdeq r3, [r5], -r6 │ │ │ │ + andeq r8, r5, r6, ror #21 │ │ │ │ ; instruction: 0x460fb5f8 │ │ │ │ ; instruction: 0x461e4611 │ │ │ │ ; instruction: 0xf7ff9c06 │ │ │ │ strmi lr, [r5], -lr, ror #26 │ │ │ │ - bmi 4f28f0 <_end@@Base+0x48fee0> │ │ │ │ + bmi 4f28f0 <_end@@Base+0x48fed8> │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ; instruction: 0xd1034290 │ │ │ │ svclt 0x00183400 │ │ │ │ ; instruction: 0xb12c2401 │ │ │ │ ; instruction: 0x46314638 │ │ │ │ ; instruction: 0xf7ff462a │ │ │ │ strmi lr, [r4], -r4, ror #26 │ │ │ │ - blcc 602dc <_Unwind_GetTextRelBase@@Base+0x84ec> │ │ │ │ + blcc 602dc <_Unwind_GetTextRelBase@@Base+0x8414> │ │ │ │ stmiblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blmi 23e270 <_end@@Base+0x1db860> │ │ │ │ + blmi 23e270 <_end@@Base+0x1db858> │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ; instruction: 0xf7ff6818 │ │ │ │ tstlt r8, ip, asr #21 │ │ │ │ - b ff3c424c <_end@@Base+0xff36183c> │ │ │ │ + b ff3c424c <_end@@Base+0xff361834> │ │ │ │ and r4, r1, ip, lsr #12 │ │ │ │ ldrbtcc pc, [pc], #79 ; 6258 <_Unwind_VRS_Pop@plt+0x35c> ; │ │ │ │ ldcllt 6, cr4, [r8, #128]! ; 0x80 │ │ │ │ andeq r8, r5, r4, lsr sl │ │ │ │ andeq r8, r5, ip, asr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ strmi fp, [r6], -r2, lsl #1 │ │ │ │ - b a4426c <_end@@Base+0x9e185c> │ │ │ │ + b a4426c <_end@@Base+0x9e1854> │ │ │ │ ldrbtmi r4, [ip], #-3138 ; 0xfffff3be │ │ │ │ ; instruction: 0xf7ff6880 │ │ │ │ ldmib r4, {r1, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mrrcne 3, 0, r2, sp, cr0 │ │ │ │ ; instruction: 0xf1b2bf08 │ │ │ │ strdle r3, [r7, -pc] │ │ │ │ smlabteq r0, r4, r9, lr │ │ │ │ @@ -232,16 +232,16 @@ │ │ │ │ svccc 0x00fff1b0 │ │ │ │ rsb sp, r2, sp, lsl #2 │ │ │ │ svclt 0x00084299 │ │ │ │ mulle r8, r0, r2 │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r4, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - b 5442ac <_end@@Base+0x4e189c> │ │ │ │ - blmi d7e408 <_end@@Base+0xd1b9f8> │ │ │ │ + b 5442ac <_end@@Base+0x4e1894> │ │ │ │ + blmi d7e408 <_end@@Base+0xd1b9f0> │ │ │ │ cfldrsvs mvf4, [sp, #-492] ; 0xfffffe14 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r8, ip, sp, pc} │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ ldmdbmi r2!, {r0, r1, r2, r4, r6, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 ; 0xfffff9d0 │ │ │ │ stc 7, cr15, [ip, #-1020] ; 0xfffffc04 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ @@ -250,87 +250,87 @@ │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdblt fp, {r2, r9, sl, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ suble r2, r2, r0, lsl #24 │ │ │ │ ; instruction: 0xf7ff4620 │ │ │ │ strmi lr, [r7], -ip, ror #20 │ │ │ │ - bmi 9b3198 <_end@@Base+0x950788> │ │ │ │ + bmi 9b3198 <_end@@Base+0x950780> │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r5, lsr #22 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-1593 ; 0xfffff9c7 │ │ │ │ ; instruction: 0xf7ff447b │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 87cfb0 <_end@@Base+0x81a5a0> │ │ │ │ - blmi 857bd8 <_end@@Base+0x7f51c8> │ │ │ │ + bmi 87cfb0 <_end@@Base+0x81a598> │ │ │ │ + blmi 857bd8 <_end@@Base+0x7f51c0> │ │ │ │ ; instruction: 0xf8cd4639 │ │ │ │ ldrbtmi r8, [sl], #-0 │ │ │ │ ; instruction: 0xf7ff447b │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 77cf98 <_end@@Base+0x71a588> │ │ │ │ - blmi 757bf0 <_end@@Base+0x6f51e0> │ │ │ │ + bmi 77cf98 <_end@@Base+0x71a580> │ │ │ │ + blmi 757bf0 <_end@@Base+0x6f51d8> │ │ │ │ ; instruction: 0xf8cd4639 │ │ │ │ ldrbtmi r8, [sl], #-0 │ │ │ │ ; instruction: 0xf7ff447b │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs sp, #2831 ; 0xb0f │ │ │ │ movwls r4, #2584 ; 0xa18 │ │ │ │ - blmi 617c0c <_end@@Base+0x5b51fc> │ │ │ │ + blmi 617c0c <_end@@Base+0x5b51f4> │ │ │ │ ldrbtmi r4, [sl], #-1593 ; 0xfffff9c7 │ │ │ │ ; instruction: 0xf7ff447b │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r5], -r3, lsl #22 │ │ │ │ strcs lr, [r0, #-9] │ │ │ │ stmdavs r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ; instruction: 0x46284798 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ muleq r5, r6, sp │ │ │ │ andeq r8, r5, r8, asr #19 │ │ │ │ - andeq r3, r5, r8, lsr #30 │ │ │ │ + muleq r5, r0, pc ; │ │ │ │ andeq fp, r5, ip, asr ip │ │ │ │ - andeq r3, r5, sl, ror #30 │ │ │ │ - andeq r3, r5, r2, lsr pc │ │ │ │ - andeq r3, r5, r8, lsr pc │ │ │ │ - andeq r3, r5, lr, lsr #30 │ │ │ │ - andeq r3, r5, r4, lsr pc │ │ │ │ - andeq r3, r5, sl, lsr #30 │ │ │ │ - andeq r3, r5, r0, lsr pc │ │ │ │ - andeq r3, r5, r6, lsr #30 │ │ │ │ - andeq r3, r5, r0, asr #30 │ │ │ │ + ldrdeq r3, [r5], -r2 │ │ │ │ + muleq r5, sl, pc ; │ │ │ │ + andeq r3, r5, r0, lsr #31 │ │ │ │ + muleq r5, r6, pc ; │ │ │ │ + muleq r5, ip, pc ; │ │ │ │ + muleq r5, r2, pc ; │ │ │ │ + muleq r5, r8, pc ; │ │ │ │ + andeq r3, r5, lr, lsl #31 │ │ │ │ + andeq r3, r5, r8, lsr #31 │ │ │ │ mvnsmi lr, #737280 ; 0xb4000 │ │ │ │ ldcmi 6, cr4, [lr], {7} │ │ │ │ ldrmi r4, [r8], -r9, lsl #13 │ │ │ │ ldrbtmi r4, [ip], #-1566 ; 0xfffff9e2 │ │ │ │ stclvs 6, cr4, [r1, #-576]! ; 0xfffffdc0 │ │ │ │ stmib r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-2841 ; 0xfffff4e7 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - b 1443d4 <_end@@Base+0xe19c4> │ │ │ │ + b 1443d4 <_end@@Base+0xe19bc> │ │ │ │ ; instruction: 0xf7ffb340 │ │ │ │ and lr, r0, r8, lsl #20 │ │ │ │ ldrtmi r4, [r3], -r7, lsl #12 │ │ │ │ strbmi r4, [r2], -r9, asr #12 │ │ │ │ ; instruction: 0xf7ff2003 │ │ │ │ strmi lr, [r6], -ip, lsl #20 │ │ │ │ ; instruction: 0x4638b170 │ │ │ │ andcs r4, r0, #51380224 ; 0x3100000 │ │ │ │ - b ec43f8 <_end@@Base+0xe619e8> │ │ │ │ - blcc 604cc <_Unwind_GetTextRelBase@@Base+0x86dc> │ │ │ │ + b bc43f8 <_end@@Base+0xb619e0> │ │ │ │ + blcc 604cc <_Unwind_GetTextRelBase@@Base+0x8604> │ │ │ │ ; instruction: 0x46046033 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r5, r9, sl, lr} │ │ │ │ mul r0, r8, r7 │ │ │ │ cmplt r5, r4, lsl #12 │ │ │ │ - blcc 604c4 <_Unwind_GetTextRelBase@@Base+0x86d4> │ │ │ │ + blcc 604c4 <_Unwind_GetTextRelBase@@Base+0x85fc> │ │ │ │ ldmdblt r3!, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ ; instruction: 0x462083f8 │ │ │ │ mvnshi lr, #12386304 ; 0xbd0000 │ │ │ │ andeq fp, r5, r2, asr fp │ │ │ │ @@ -359,15 +359,15 @@ │ │ │ │ stmdavs fp!, {r0, r2, r4, r8, ip, sp, pc} │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ rscvs r2, r5, #0, 6 │ │ │ │ mvnvs r4, #32, 12 ; 0x2000000 │ │ │ │ strbtvs r6, [r3], #-931 ; 0xfffffc5d │ │ │ │ strbtvs r6, [r3], #1187 ; 0x4a3 │ │ │ │ ; instruction: 0xf7ff6523 │ │ │ │ - ; instruction: 0x4620e9f6 │ │ │ │ + strtmi lr, [r0], -sl, ror #19 │ │ │ │ ; instruction: 0x87f0e8bd │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ svcls 0x00074698 │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ ; instruction: 0x460c4b37 │ │ │ │ ldrbtmi r4, [fp], #-1557 ; 0xfffff9eb │ │ │ │ ; instruction: 0xf0076d99 │ │ │ │ @@ -381,266 +381,266 @@ │ │ │ │ ldmfd sp!, {sp} │ │ │ │ ldmdavs r3!, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ ldmibvs fp, {r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0x46284798 │ │ │ │ ldrhhi lr, [r0, #141]! ; 0x8d │ │ │ │ ; instruction: 0x46294630 │ │ │ │ ; instruction: 0xf7ff2200 │ │ │ │ - ldmdavs r3!, {r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r2, r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ ldmdblt fp, {r2, r9, sl, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 605c4 <_Unwind_GetTextRelBase@@Base+0x87d4> │ │ │ │ + blcc 605c4 <_Unwind_GetTextRelBase@@Base+0x86fc> │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blmi 7be568 <_end@@Base+0x75bb58> │ │ │ │ + blmi 7be568 <_end@@Base+0x75bb50> │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ; instruction: 0xf7ff6818 │ │ │ │ stmdacs r0, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf7ffd0d6 │ │ │ │ ; instruction: 0xf7ffe95a │ │ │ │ ; instruction: 0x4604e898 │ │ │ │ ; instruction: 0xf7ffe002 │ │ │ │ ; instruction: 0x4604e894 │ │ │ │ sbcle r2, fp, r0, lsl #24 │ │ │ │ ; instruction: 0x46204d15 │ │ │ │ ldrbtmi r9, [sp], #-2566 ; 0xfffff5fa │ │ │ │ ; instruction: 0xf7ff6de9 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdavs r5!, {r0, r1, r3, r9, fp, ip, lr, pc} │ │ │ │ eorvs r3, r5, r1, lsl #26 │ │ │ │ ; instruction: 0xd1bd2d00 │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ ; instruction: 0x464281f0 │ │ │ │ cfmadda32vs mvax1, mvax4, mvfx9, mvfx0 │ │ │ │ - b 15c457c <_end@@Base+0x1561b6c> │ │ │ │ - blle ffb10584 <_end@@Base+0xffaadb74> │ │ │ │ + b 12c457c <_end@@Base+0x1261b64> │ │ │ │ + blle ffb10584 <_end@@Base+0xffaadb6c> │ │ │ │ mcrvs 1, 3, fp, cr9, cr7, {1} │ │ │ │ ; instruction: 0x4620463a │ │ │ │ - b 13c458c <_end@@Base+0x1361b7c> │ │ │ │ - blle ff910594 <_end@@Base+0xff8adb84> │ │ │ │ + b 10c458c <_end@@Base+0x1061b74> │ │ │ │ + blle ff910594 <_end@@Base+0xff8adb7c> │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ andeq fp, r5, lr, asr #20 │ │ │ │ andeq r8, r5, r4, ror #14 │ │ │ │ ; instruction: 0x0005b9be │ │ │ │ adcslt fp, r6, r0, ror r5 │ │ │ │ ; instruction: 0x460e4615 │ │ │ │ - bl fe6445b0 <_end@@Base+0xfe5e1ba0> │ │ │ │ + bl fe6445b0 <_end@@Base+0xfe5e1b98> │ │ │ │ stmdblt r8, {r2, r9, sl, lr} │ │ │ │ sub r2, r0, r0 │ │ │ │ ldclvs 8, cr6, [fp, #-268] ; 0xfffffef4 │ │ │ │ - blle 2d11c4 <_end@@Base+0x26e7b4> │ │ │ │ + blle 2d11c4 <_end@@Base+0x26e7ac> │ │ │ │ ; instruction: 0x4633481f │ │ │ │ ldrbtmi r4, [r8], #-2335 ; 0xfffff6e1 │ │ │ │ - bmi 7e05d0 <_end@@Base+0x77dbc0> │ │ │ │ + bmi 7e05d0 <_end@@Base+0x77dbb8> │ │ │ │ ldrbtmi r4, [sl], #-1145 ; 0xfffffb87 │ │ │ │ ; instruction: 0xf7ff6800 │ │ │ │ eor lr, r6, lr, ror #16 │ │ │ │ adcmi r6, r8, #0, 18 │ │ │ │ - bmi 6fae18 <_end@@Base+0x698408> │ │ │ │ + bmi 6fae18 <_end@@Base+0x698400> │ │ │ │ strls r4, [r0, #-1587] ; 0xfffff9cd │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdbmi r9, {r0, ip, pc} │ │ │ │ - bmi 660634 <_end@@Base+0x5fdc24> │ │ │ │ + bmi 660634 <_end@@Base+0x5fdc1c> │ │ │ │ ldrbtmi r4, [sl], #-1145 ; 0xfffffb87 │ │ │ │ ldmda ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdble r2, {r0, r2, r4, sp, lr, pc} │ │ │ │ cfstr32ge mvfx9, [r4, #-4] │ │ │ │ biccs r4, r8, r5, lsl sl │ │ │ │ andls r4, r2, r5, lsl fp │ │ │ │ ldrbtmi r4, [fp], #-1146 ; 0xfffffb86 │ │ │ │ strtmi r9, [r8], -r0, lsl #12 │ │ │ │ - bl fe144614 <_end@@Base+0xfe0e1c04> │ │ │ │ + bl fe144614 <_end@@Base+0xfe0e1bfc> │ │ │ │ strtmi r2, [r9], -r0 │ │ │ │ ; instruction: 0xf7ff4602 │ │ │ │ stmdacs r0, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r1, lsl #22 │ │ │ │ stmdavs r5!, {r0, r3, sp, lr, pc} │ │ │ │ eorvs r3, r5, r1, lsl #26 │ │ │ │ bicle r2, r1, r0, lsl #26 │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ eorslt r4, r6, r8, lsr #12 │ │ │ │ svclt 0x0000bd70 │ │ │ │ andeq r8, r5, r2, lsl #13 │ │ │ │ - andeq r3, r5, ip, asr #25 │ │ │ │ - andeq r3, r5, lr, ror #25 │ │ │ │ - andeq r8, r5, r8, ror #12 │ │ │ │ - ldrdeq r3, [r5], -r8 │ │ │ │ - andeq r3, r5, sl, asr #25 │ │ │ │ andeq r3, r5, r4, lsr sp │ │ │ │ - ; instruction: 0x00053cb2 │ │ │ │ + andeq r3, r5, r6, asr sp │ │ │ │ + andeq r8, r5, r8, ror #12 │ │ │ │ + andeq r3, r5, r0, asr #26 │ │ │ │ + andeq r3, r5, r2, lsr sp │ │ │ │ + muleq r5, ip, sp │ │ │ │ + andeq r3, r5, sl, lsl sp │ │ │ │ cfldr32mi mvfx11, [r1], {16} │ │ │ │ svcvs 0x0060447c │ │ │ │ - ; instruction: 0xf9dcf009 │ │ │ │ + ; instruction: 0xf95ef009 │ │ │ │ stmdblt r0!, {r5, r7, r8, r9, sl, sp, lr}^ │ │ │ │ orrscs r4, r3, lr, lsl #23 │ │ │ │ rsbne pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf0090088 │ │ │ │ - ; instruction: 0xf8c4f9c9 │ │ │ │ + ; instruction: 0xf8c4f94b │ │ │ │ stmdblt r0!, {r2, r3, r7}^ │ │ │ │ smlabbcs r1, r5, fp, r4 │ │ │ │ rsbne pc, r5, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf0090090 │ │ │ │ - ; instruction: 0xf8c4f9b5 │ │ │ │ + ; instruction: 0xf8c4f937 │ │ │ │ stmdblt r0!, {r2, r4, r7}^ │ │ │ │ cmncs sl, ip, ror fp │ │ │ │ rsbne pc, r6, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf0090098 │ │ │ │ - ; instruction: 0xf8c4f9a1 │ │ │ │ + ; instruction: 0xf8c4f923 │ │ │ │ stmdblt r0!, {r2, r3, r4, r7}^ │ │ │ │ tstcs pc, r3, ror fp ; │ │ │ │ rsbne pc, r7, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf00900a0 │ │ │ │ - ; instruction: 0xf8c4f98d │ │ │ │ + ; instruction: 0xf8c4f90f │ │ │ │ stmdblt r0!, {r2, r5, r7}^ │ │ │ │ tstcs fp, sl, ror #22 │ │ │ │ rsbne pc, r8, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf00900a8 │ │ │ │ - ; instruction: 0xf8c4f979 │ │ │ │ + ; instruction: 0xf8c4f8fb │ │ │ │ stmdblt r0!, {r2, r3, r5, r7}^ │ │ │ │ cmncs r7, r1, ror #22 │ │ │ │ rsbne pc, r9, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf00900b0 │ │ │ │ - ; instruction: 0xf8c4f965 │ │ │ │ + ; instruction: 0xf8c4f8e7 │ │ │ │ stmdblt r8!, {r2, r4, r5, r7}^ │ │ │ │ ; instruction: 0xf44f4b58 │ │ │ │ ; instruction: 0xf64c7190 │ │ │ │ ; instruction: 0xf8c4126a │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldclt 7, cr6, [r0, #-908] ; 0xfffffc74 │ │ │ │ ldrsbteq pc, [r8], r4 ; │ │ │ │ - ; instruction: 0xf950f009 │ │ │ │ + ; instruction: 0xf8d2f009 │ │ │ │ adcseq pc, ip, r4, asr #17 │ │ │ │ - blmi 13f4d10 <_end@@Base+0x1392300> │ │ │ │ + blmi 13f4d10 <_end@@Base+0x13922f8> │ │ │ │ ; instruction: 0xf64c2113 │ │ │ │ ; instruction: 0xf8c4126b │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldclt 7, cr6, [r0, #-908] ; 0xfffffc74 │ │ │ │ ldrdeq pc, [r0], #132 ; 0x84 │ │ │ │ - ; instruction: 0xf93cf009 │ │ │ │ + ; instruction: 0xf8bef009 │ │ │ │ sbceq pc, r4, r4, asr #17 │ │ │ │ - blmi 11b4d38 <_end@@Base+0x1152328> │ │ │ │ + blmi 11b4d38 <_end@@Base+0x1152320> │ │ │ │ ; instruction: 0xf64c216a │ │ │ │ ; instruction: 0xf8c4126c │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldclt 7, cr6, [r0, #-908] ; 0xfffffc74 │ │ │ │ ldrdeq pc, [r8], #132 ; 0x84 │ │ │ │ - ; instruction: 0xf928f009 │ │ │ │ + ; instruction: 0xf8aaf009 │ │ │ │ sbceq pc, ip, r4, asr #17 │ │ │ │ - blmi f74dc0 <_end@@Base+0xf123b0> │ │ │ │ + blmi f74dc0 <_end@@Base+0xf123a8> │ │ │ │ strbne pc, [r5], #-576 ; 0xfffffdc0 ; │ │ │ │ ; instruction: 0xf64c4a3c │ │ │ │ ldrbtmi r1, [fp], #-365 ; 0xfffffe93 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r4, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ldcmi 13, cr11, [r7], #-64 ; 0xffffffc0 │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ ; instruction: 0xf00900d0 │ │ │ │ - ; instruction: 0xf8c4f90f │ │ │ │ + ; instruction: 0xf8c4f891 │ │ │ │ stmdblt r8!, {r2, r4, r6, r7}^ │ │ │ │ vpadd.i8 d20, d0, d19 │ │ │ │ ; instruction: 0xf64c11cb │ │ │ │ ; instruction: 0xf8c4126e │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldclt 7, cr6, [r0, #-908] ; 0xfffffc74 │ │ │ │ ldrsbeq pc, [r8], #132 ; 0x84 ; │ │ │ │ - ; instruction: 0xf8faf009 │ │ │ │ + ; instruction: 0xf87cf009 │ │ │ │ sbcseq pc, ip, r4, asr #17 │ │ │ │ - blmi ab4dbc <_end@@Base+0xa523ac> │ │ │ │ + blmi ab4dbc <_end@@Base+0xa523a4> │ │ │ │ ; instruction: 0xf64c2185 │ │ │ │ ; instruction: 0xf8c4126f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldclt 7, cr6, [r0, #-908] ; 0xfffffc74 │ │ │ │ ldrdeq pc, [r0], #132 ; 0x84 ; │ │ │ │ - ; instruction: 0xf8e6f009 │ │ │ │ + ; instruction: 0xf868f009 │ │ │ │ rsceq pc, r4, r4, asr #17 │ │ │ │ - blmi 874e04 <_end@@Base+0x8123f4> │ │ │ │ + blmi 874e04 <_end@@Base+0x8123ec> │ │ │ │ bicvc pc, sl, pc, asr #8 │ │ │ │ rsbsne pc, r0, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ ; instruction: 0xf04f2084 │ │ │ │ ; instruction: 0x67e330ff │ │ │ │ ; instruction: 0xf8d4bd10 │ │ │ │ ; instruction: 0xf00900e8 │ │ │ │ - ; instruction: 0xf8c4f8d1 │ │ │ │ + ; instruction: 0xf8c4f853 │ │ │ │ stmdblt r8!, {r2, r3, r5, r6, r7}^ │ │ │ │ ; instruction: 0xf44f4b17 │ │ │ │ ; instruction: 0xf64c7150 │ │ │ │ ; instruction: 0xf8c41271 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldclt 7, cr6, [r0, #-908] ; 0xfffffc74 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ andeq fp, r5, r8, lsr #17 │ │ │ │ - andeq r3, r5, r4, lsr pc │ │ │ │ - andeq r3, r5, ip, lsr #30 │ │ │ │ - andeq r3, r5, ip, lsl pc │ │ │ │ - andeq r3, r5, ip, lsl #30 │ │ │ │ - andeq r3, r5, r4, ror #29 │ │ │ │ - ; instruction: 0x00053ebc │ │ │ │ - muleq r5, r2, lr │ │ │ │ - andeq r3, r5, r6, lsl #29 │ │ │ │ - strdeq r3, [r5], -r2 │ │ │ │ + muleq r5, ip, pc ; │ │ │ │ + muleq r5, r4, pc ; │ │ │ │ + andeq r3, r5, r4, lsl #31 │ │ │ │ + andeq r3, r5, r4, ror pc │ │ │ │ + andeq r3, r5, ip, asr #30 │ │ │ │ + andeq r3, r5, r4, lsr #30 │ │ │ │ + strdeq r3, [r5], -sl │ │ │ │ + andeq r3, r5, lr, ror #29 │ │ │ │ + andeq r3, r5, sl, asr lr │ │ │ │ andeq fp, r5, r6, lsr #14 │ │ │ │ - andeq r3, r5, r4, asr #27 │ │ │ │ + andeq r3, r5, ip, lsr #28 │ │ │ │ andeq fp, r5, r0, lsl r7 │ │ │ │ - muleq r5, r6, sp │ │ │ │ - strdeq r3, [r5], -r6 │ │ │ │ - andeq r3, r5, ip, asr #27 │ │ │ │ - andeq r3, r5, r2, lsr #27 │ │ │ │ + strdeq r3, [r5], -lr │ │ │ │ + andeq r3, r5, lr, asr lr │ │ │ │ + andeq r3, r5, r4, lsr lr │ │ │ │ + andeq r3, r5, sl, lsl #28 │ │ │ │ ldccc 8, cr15, [ip], {223} ; 0xdf │ │ │ │ svcmi 0x00f0e92d │ │ │ │ ; instruction: 0xf8df447b │ │ │ │ smulllt r8, r9, r8, ip │ │ │ │ ; instruction: 0x46066d1b │ │ │ │ strdlt r4, [r3, r8] │ │ │ │ ; instruction: 0xf0004283 │ │ │ │ @@ -674,50 +674,50 @@ │ │ │ │ andls r4, r0, #2046820352 ; 0x7a000000 │ │ │ │ stccs 8, cr15, [ip], #-892 ; 0xfffffc84 │ │ │ │ strls r4, [r1, #-1568] ; 0xfffff9e0 │ │ │ │ ; instruction: 0xf7ff447a │ │ │ │ strtmi lr, [r1], -ip, asr #19 │ │ │ │ andcs r2, r1, #0 │ │ │ │ stmib ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 390998 <_end@@Base+0x32df88> │ │ │ │ + ble 390998 <_end@@Base+0x32df80> │ │ │ │ ldccc 8, cr15, [r4], {223} ; 0xdf │ │ │ │ ; instruction: 0xf8df2002 │ │ │ │ ; instruction: 0xf64c2c14 │ │ │ │ ldrbtmi r5, [fp], #-502 ; 0xfffffe0a │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0xf8dfe0d8 │ │ │ │ andcs r3, r0, r0, lsl #24 │ │ │ │ - blmi fff44d3c <_end@@Base+0xffee232c> │ │ │ │ + blmi fff44d3c <_end@@Base+0xffee2324> │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ ldmdbvs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ adcvs r3, r3, r4, lsl #22 │ │ │ │ - svc 0x004af7fe │ │ │ │ + svc 0x003ef7fe │ │ │ │ ldmdblt r8, {r5, r6, sp, lr}^ │ │ │ │ - blcc ffa44d54 <_end@@Base+0xff9e2344> │ │ │ │ + blcc ffa44d54 <_end@@Base+0xff9e233c> │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c452fa │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ adcs r6, sp, r3, ror #15 │ │ │ │ - blpl ff544d6c <_end@@Base+0xff4e235c> │ │ │ │ + blpl ff544d6c <_end@@Base+0xff4e2354> │ │ │ │ ldrbtmi r2, [sp], #-256 ; 0xffffff00 │ │ │ │ ; instruction: 0xf7ff4628 │ │ │ │ - ; instruction: 0xf8c4e826 │ │ │ │ + ; instruction: 0xf8c4e81a │ │ │ │ ldmdblt r8, {r2, r5, r8}^ │ │ │ │ - blcc ff144d80 <_end@@Base+0xff0e2370> │ │ │ │ + blcc ff144d80 <_end@@Base+0xff0e2368> │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c452fb │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ adc r6, r7, r3, ror #15 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ ldmib r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - addeq pc, r4, #196, 16 ; 0xc40000 │ │ │ │ + rsbseq pc, r8, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ smlatbcs r2, r4, fp, r3 │ │ │ │ rscspl pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ; instruction: 0xf8dfe094 │ │ │ │ @@ -744,45 +744,45 @@ │ │ │ │ ; instruction: 0xf8dfd02c │ │ │ │ ; instruction: 0xf8df3b44 │ │ │ │ ; instruction: 0xf8d41b48 │ │ │ │ ; instruction: 0xf85820a0 │ │ │ │ ldrbtmi r3, [r9], #-3 │ │ │ │ ; instruction: 0xf7fe6818 │ │ │ │ eors lr, fp, r6, lsl #28 │ │ │ │ - blcc d44e2c <_end@@Base+0xce241c> │ │ │ │ + blcc d44e2c <_end@@Base+0xce2414> │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ ; instruction: 0xf7fe6818 │ │ │ │ stmdblt r8, {r2, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ands r2, r5, r0, lsl #10 │ │ │ │ ldreq pc, [r4, #260] ; 0x104 │ │ │ │ mrc 7, 4, APSR_nzcv, cr2, cr14, {7} │ │ │ │ ; instruction: 0xf7ff4628 │ │ │ │ - stmdacs r0, {r1, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r7, fp, sp, lr, pc} │ │ │ │ ; instruction: 0x4638dbf4 │ │ │ │ ldrdne pc, [r0], r4 ; │ │ │ │ ; instruction: 0xf7ff462a │ │ │ │ stmdacs r0, {r6, r8, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8d4dbec │ │ │ │ movwcc r3, #4244 ; 0x1094 │ │ │ │ addscc pc, r4, r4, asr #17 │ │ │ │ - blcc 60bdc <_Unwind_GetTextRelBase@@Base+0x8dec> │ │ │ │ + blcc 60bdc <_Unwind_GetTextRelBase@@Base+0x8d14> │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ strmi lr, [r5], -r0 │ │ │ │ - bmi ff944e80 <_end@@Base+0xff8e2470> │ │ │ │ + bmi ff944e80 <_end@@Base+0xff8e2468> │ │ │ │ ; instruction: 0xf8c4447c │ │ │ │ ldmiblt r5!, {r3, r9, ip, lr} │ │ │ │ - bcc ff744e8c <_end@@Base+0xff6e247c> │ │ │ │ + bcc ff744e8c <_end@@Base+0xff6e2474> │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c452fe │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ eor r6, r1, r3, ror #15 │ │ │ │ - blcc 60bd4 <_Unwind_GetTextRelBase@@Base+0x8de4> │ │ │ │ + blcc 60bd4 <_Unwind_GetTextRelBase@@Base+0x8d0c> │ │ │ │ blcs 1ebd8 │ │ │ │ stmdavs sl!, {r1, r2, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrmi r4, [sp], -r8, lsr #12 │ │ │ │ ; instruction: 0x47986993 │ │ │ │ ldmdavs r3!, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strvs r4, [r6, #-1584]! ; 0xfffff9d0 │ │ │ │ eorsvs r3, r3, r1, lsl #6 │ │ │ │ @@ -791,38 +791,38 @@ │ │ │ │ stmdacs r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ; instruction: 0xf8dfd142 │ │ │ │ ; instruction: 0x21023a9c │ │ │ │ eorvs pc, r2, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - bcc fe244ee8 <_end@@Base+0xfe1e24d8> │ │ │ │ + bcc fe244ee8 <_end@@Base+0xfe1e24d0> │ │ │ │ cfldrsvs mvf4, [sl, #-492] ; 0xfffffe14 │ │ │ │ ; instruction: 0xf8d3b1da │ │ │ │ strdlt r2, [sl, #-12] │ │ │ │ - beq 1f44ef8 <_end@@Base+0x1ee24e8> │ │ │ │ + beq 1f44ef8 <_end@@Base+0x1ee24e0> │ │ │ │ ldrdne pc, [r4], r3 │ │ │ │ ldrdcs pc, [r0], r3 │ │ │ │ svcvs 0x00db4478 │ │ │ │ - ; instruction: 0xffb8f00b │ │ │ │ - bcs 1b44f0c <_end@@Base+0x1ae24fc> │ │ │ │ + cdp2 0, 12, cr15, cr12, cr11, {0} │ │ │ │ + bcs 1b44f0c <_end@@Base+0x1ae24f4> │ │ │ │ cfldrsvs mvf4, [r0, #-488] ; 0xfffffe18 │ │ │ │ stmdavs r3, {r4, r5, r7, r8, ip, sp, pc} │ │ │ │ ldrvs r2, [r1, #-256] ; 0xffffff00 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3, {r0, r1, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf7fee00c │ │ │ │ stmdblt r8, {r1, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - bcc 1344f30 <_end@@Base+0x12e2520> │ │ │ │ - bne 1344f34 <_end@@Base+0x12e2524> │ │ │ │ + bcc 1344f30 <_end@@Base+0x12e2518> │ │ │ │ + bne 1344f34 <_end@@Base+0x12e251c> │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ stc 7, cr15, [sl, #1016] ; 0x3f8 │ │ │ │ - bcc 1044f44 <_end@@Base+0xfe2534> │ │ │ │ + bcc 1044f44 <_end@@Base+0xfe252c> │ │ │ │ cfldrsvs mvf4, [r8, #-492] ; 0xfffffe14 │ │ │ │ ; instruction: 0xf080fab0 │ │ │ │ submi r0, r0, #64, 18 ; 0x100000 │ │ │ │ stmlt ip, {r2, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8df681a │ │ │ │ andcc r0, r1, #48, 20 ; 0x30000 │ │ │ │ ldrbtmi r6, [r8], #-26 ; 0xffffffe6 │ │ │ │ @@ -831,15 +831,15 @@ │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ tstcs r2, r0, lsr #20 │ │ │ │ eorvs pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmdavs r2, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - beq 244f88 <_end@@Base+0x1e2578> │ │ │ │ + beq 244f88 <_end@@Base+0x1e2570> │ │ │ │ andsvs r3, sl, r1, lsl #4 │ │ │ │ ; instruction: 0xf7ff4478 │ │ │ │ ; instruction: 0x4603e89e │ │ │ │ smlabteq r0, r4, r8, pc ; │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ strdcs r3, [r2, -r8] │ │ │ │ eorvs pc, r6, #76, 12 ; 0x4c00000 │ │ │ │ @@ -883,57 +883,57 @@ │ │ │ │ cdpne 0, 4, cr14, cr1, cr14, {0} │ │ │ │ ldceq 8, cr15, [r0], {84} ; 0x54 │ │ │ │ ldmda lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ and r6, r7, r8, lsr #32 │ │ │ │ stcne 8, cr15, [ip], {84} ; 0x54 │ │ │ │ ldceq 8, cr15, [r0], {84} ; 0x54 │ │ │ │ ; instruction: 0xf7fe3901 │ │ │ │ - strhtvs lr, [r8], -r6 │ │ │ │ + eorvs lr, r8, sl, lsr #29 │ │ │ │ ldccc 8, cr15, [r4], {84} ; 0x54 │ │ │ │ ldmdavs fp, {r2, r4, sl, ip, sp} │ │ │ │ orrlt r4, r3, #24, 12 ; 0x1800000 │ │ │ │ stmda r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bicle r3, r5, r1 │ │ │ │ andcs lr, r0, fp, lsr #32 │ │ │ │ svclt 0x00fcf003 │ │ │ │ ; instruction: 0xf8df4628 │ │ │ │ ; instruction: 0xf7fe4930 │ │ │ │ - ldrbtmi lr, [ip], #-3704 ; 0xfffff188 │ │ │ │ - rsbseq pc, r8, #196, 16 ; 0xc40000 │ │ │ │ + ldrbtmi lr, [ip], #-3692 ; 0xfffff194 │ │ │ │ + rsbeq pc, ip, #196, 16 ; 0xc40000 │ │ │ │ strdcs fp, [r1], -r8 │ │ │ │ - mrc 7, 3, APSR_nzcv, cr0, cr14, {7} │ │ │ │ + mcr 7, 3, pc, cr4, cr14, {7} ; │ │ │ │ smlalbteq pc, ip, r4, r8 ; │ │ │ │ ; instruction: 0xf648b1c8 │ │ │ │ ; instruction: 0xf6c01031 │ │ │ │ ; instruction: 0xf7fe3006 │ │ │ │ - ; instruction: 0xf8c4ee68 │ │ │ │ - orrlt r0, r0, r8, lsl #5 │ │ │ │ + ; instruction: 0xf8c4ee5c │ │ │ │ + orrlt r0, r0, ip, ror r2 │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [sl], -r9, lsr #12 │ │ │ │ ; instruction: 0xf7ff4478 │ │ │ │ ; instruction: 0xf8c4e826 │ │ │ │ - teqlt r0, ip, lsl #5 │ │ │ │ + teqlt r0, r0, lsl #5 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr6, cr14, {7} │ │ │ │ - addseq pc, r0, #196, 16 ; 0xc40000 │ │ │ │ + mcr 7, 2, pc, cr10, cr14, {7} ; │ │ │ │ + addeq pc, r4, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ andcs r3, r2, r8, ror #17 │ │ │ │ stmiacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ msrvs R10_fiq, ip │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ldrbt r1, [pc], r4, lsl #1 │ │ │ │ ldmcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ orrslt r6, fp, fp, lsl r8 │ │ │ │ - blvs 18621f8 <_end@@Base+0x17ff7e8> │ │ │ │ - addscs pc, r4, #212, 16 ; 0xd40000 │ │ │ │ - mrc 7, 0, APSR_nzcv, cr10, cr14, {7} │ │ │ │ - ble 2d0d84 <_end@@Base+0x26e374> │ │ │ │ + blvs 18621f8 <_end@@Base+0x17ff7e0> │ │ │ │ + addcs pc, r8, #212, 16 ; 0xd40000 │ │ │ │ + mcr 7, 0, pc, cr14, cr14, {7} ; │ │ │ │ + ble 2d0d84 <_end@@Base+0x26e36c> │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c4622f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strbt r6, [r5], r3, ror #15 │ │ │ │ svc 0x00f6f7fe │ │ │ │ @@ -949,15 +949,15 @@ │ │ │ │ ldrbtmi r5, [sp], #-2184 ; 0xfffff778 │ │ │ │ ; instruction: 0xf7fe4629 │ │ │ │ stmiblt r8!, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdami ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0x46294630 │ │ │ │ cfstrsvs mvf4, [r2, #-496]! ; 0xfffffe10 │ │ │ │ svc 0x0088f7fe │ │ │ │ - ble 2d0de4 <_end@@Base+0x26e3d4> │ │ │ │ + ble 2d0de4 <_end@@Base+0x26e3cc> │ │ │ │ stmdacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c46235 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrt r6, [r5], r3, ror #15 │ │ │ │ ldc2 7, cr15, [r2], #-1020 ; 0xfffffc04 │ │ │ │ @@ -973,49 +973,49 @@ │ │ │ │ ldmdacc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf64c2116 │ │ │ │ ; instruction: 0xf8c41282 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldr r6, [r5], r3, ror #15 │ │ │ │ ; instruction: 0xf8d42002 │ │ │ │ - ; instruction: 0xf8d41298 │ │ │ │ + ; instruction: 0xf8d4128c │ │ │ │ ; instruction: 0xf7fe214c │ │ │ │ ; instruction: 0xf8c4ecde │ │ │ │ - ldmdblt r8, {r2, r3, r4, r7, r9}^ │ │ │ │ + ldmdblt r8, {r4, r7, r9}^ │ │ │ │ ldmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf64c212b │ │ │ │ ; instruction: 0xf8c4128d │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrbt r6, [pc], -r3, ror #15 │ │ │ │ ; instruction: 0xf8d42002 │ │ │ │ - ; instruction: 0xf8d412a0 │ │ │ │ - ; instruction: 0xf7fe22a4 │ │ │ │ + ; instruction: 0xf8d41294 │ │ │ │ + ; instruction: 0xf7fe2298 │ │ │ │ ; instruction: 0xf8c4ecc8 │ │ │ │ - ldmdblt r8, {r3, r5, r7, r9}^ │ │ │ │ + ldmdblt r8, {r2, r3, r4, r7, r9}^ │ │ │ │ ubfxcc pc, pc, #17, #9 │ │ │ │ ; instruction: 0xf64c2153 │ │ │ │ ; instruction: 0xf8c41298 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strbt r6, [r9], -r3, ror #15 │ │ │ │ ; instruction: 0xf8d42002 │ │ │ │ - ; instruction: 0xf8d412a4 │ │ │ │ - ; instruction: 0xf7fe22a0 │ │ │ │ + ; instruction: 0xf8d41298 │ │ │ │ + ; instruction: 0xf7fe2294 │ │ │ │ ; instruction: 0xf8c4ecb2 │ │ │ │ - ldmdblt r8, {r2, r3, r5, r7, r9}^ │ │ │ │ + ldmdblt r8, {r5, r7, r9}^ │ │ │ │ ; instruction: 0x37c0f8df │ │ │ │ ; instruction: 0xf64c21da │ │ │ │ ; instruction: 0xf8c412a3 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [r3], -r3, ror #15 │ │ │ │ ldrdeq pc, [ip, #-132] ; 0xffffff7c │ │ │ │ ; instruction: 0xf8d4462a │ │ │ │ - ; instruction: 0xf7fe1290 │ │ │ │ + ; instruction: 0xf7fe1284 │ │ │ │ ssatvs lr, #1, ip, asr #29 │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ vst1.32 {d19}, [pc :64], ip │ │ │ │ ; instruction: 0xf64c7196 │ │ │ │ ; instruction: 0xf8c412ae │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ @@ -1027,577 +1027,577 @@ │ │ │ │ ; instruction: 0x3774f8df │ │ │ │ ; instruction: 0xf64c211a │ │ │ │ ; instruction: 0xf8c412b9 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strt r6, [r9], -r3, ror #15 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ec74 │ │ │ │ ldmdblt r8, {r9}^ │ │ │ │ smmlscc r0, pc, r8, pc ; │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c412c3 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldr r6, [r5], -r3, ror #15 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ec60 │ │ │ │ ldmdblt r8, {r2, r3, r4, r5, r6, r7, r8}^ │ │ │ │ ; instruction: 0x372cf8df │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c412cc │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ str r6, [r1], -r3, ror #15 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b4 │ │ │ │ + ; instruction: 0xf7fe12a8 │ │ │ │ ; instruction: 0xf8c4ec4c │ │ │ │ - ldmdblt r0!, {r4, r5, r6, r9}^ │ │ │ │ + ldmdblt r0!, {r2, r5, r6, r9}^ │ │ │ │ ; instruction: 0x3708f8df │ │ │ │ ; instruction: 0xf8df2026 │ │ │ │ ; instruction: 0xf64c2708 │ │ │ │ ldrbtmi r1, [fp], #-471 ; 0xfffffe29 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0xf8dfe5ea │ │ │ │ strdcs r4, [r1], -r4 ; │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ec32 │ │ │ │ ldmdblt r8, {r3, r4, r6, r7, r8}^ │ │ │ │ usatcc pc, #0, pc, asr #17 ; │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c412e1 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [r3, #2019] ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ec1e │ │ │ │ ldmdblt r8, {r2, r4, r6, r7, r8}^ │ │ │ │ ssatcc pc, #29, pc, asr #17 ; │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c412ea │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldr r6, [pc, #2019]! ; 77cb <_Unwind_VRS_Pop@plt+0x18cf> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ec0a │ │ │ │ ldmdblt r8, {r2, r3, r6, r7, r8}^ │ │ │ │ ; instruction: 0x3698f8df │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c412f4 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ str r6, [fp, #2019]! ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ebf6 │ │ │ │ ldmdblt r8, {r3, r6, r7, r8}^ │ │ │ │ ; instruction: 0x3674f8df │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c412fd │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldr r6, [r7, #2019] ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ebe2 │ │ │ │ ldmdblt r8, {r2, r6, r7, r8}^ │ │ │ │ ; instruction: 0x3650f8df │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c42207 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ str r6, [r3, #2019] ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ebce │ │ │ │ ldmdblt r8, {r6, r7, r8}^ │ │ │ │ ; instruction: 0x362cf8df │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c42210 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strb r6, [pc, #-2019]! ; 68a5 <_Unwind_VRS_Pop@plt+0x9a9> │ │ │ │ ; instruction: 0xf8d42002 │ │ │ │ - ; instruction: 0xf8d412b8 │ │ │ │ + ; instruction: 0xf8d412ac │ │ │ │ ; instruction: 0xf7fe21e4 │ │ │ │ ; instruction: 0xf8c4ebb8 │ │ │ │ - ldmdblt r8, {r2, r3, r4, r5, r7, r9}^ │ │ │ │ + ldmdblt r8, {r4, r5, r7, r9}^ │ │ │ │ ; instruction: 0x3604f8df │ │ │ │ ; instruction: 0xf64c219f │ │ │ │ ; instruction: 0xf8c4221b │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [r9, #-2019] ; 0xfffff81d │ │ │ │ ; instruction: 0xf8d42002 │ │ │ │ - ; instruction: 0xf8d412c0 │ │ │ │ + ; instruction: 0xf8d412b4 │ │ │ │ ; instruction: 0xf7fe21e4 │ │ │ │ ; instruction: 0xf8c4eba2 │ │ │ │ - ldmdblt r8, {r2, r6, r7, r9}^ │ │ │ │ + ldmdblt r8, {r3, r4, r5, r7, r9}^ │ │ │ │ ldrbcc pc, [ip, #2271] ; 0x8df ; │ │ │ │ ; instruction: 0xf64c21a0 │ │ │ │ ; instruction: 0xf8c42226 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strb r6, [r3, #-2019] ; 0xfffff81d │ │ │ │ strbcc pc, [r8, #2271] ; 0x8df ; │ │ │ │ ; instruction: 0xf8d42002 │ │ │ │ - ; instruction: 0xf85812c8 │ │ │ │ + ; instruction: 0xf85812bc │ │ │ │ ; instruction: 0xf7fe2003 │ │ │ │ ; instruction: 0xf8c4eb8a │ │ │ │ - stmdblt r0!, {r2, r3, r6, r7, r9}^ │ │ │ │ + stmdblt r0!, {r6, r7, r9}^ │ │ │ │ ldrcc pc, [r4, #2271]! ; 0x8df │ │ │ │ tstne r3, r0, asr #4 ; │ │ │ │ eorscs pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ andcs lr, r1, sl, lsr #10 │ │ │ │ - sbcsne pc, r0, #212, 16 ; 0xd40000 │ │ │ │ - bl 1d45114 <_end@@Base+0x1ce2704> │ │ │ │ - sbcseq pc, r4, #196, 16 ; 0xc40000 │ │ │ │ + sbcne pc, r4, #212, 16 ; 0xd40000 │ │ │ │ + bl 1d45114 <_end@@Base+0x1ce26fc> │ │ │ │ + sbceq pc, r8, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb978 │ │ │ │ vqrshl.s8 d19, d0, d16 │ │ │ │ ; instruction: 0xf8df1045 │ │ │ │ ; instruction: 0xf64c258c │ │ │ │ ldrbtmi r2, [fp], #-316 ; 0xfffffec4 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0xf8dfe512 │ │ │ │ andcs r4, r1, r8, ror r5 │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eb5a │ │ │ │ ldmdblt r8, {r2, r3, r4, r5, r7, r8}^ │ │ │ │ strbcc pc, [r4, #-2271]! ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c42246 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrbt r6, [fp], #2019 ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eb46 │ │ │ │ ldmdblt r8, {r3, r4, r5, r7, r8}^ │ │ │ │ strbcc pc, [r0, #-2271] ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c4224f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strbt r6, [r7], #2019 ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eb32 │ │ │ │ ldmdblt r8, {r2, r4, r5, r7, r8}^ │ │ │ │ ldrcc pc, [ip, #-2271] ; 0xfffff721 │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c42259 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [r3], #2019 ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eb1e │ │ │ │ ldmdblt r8, {r4, r5, r7, r8}^ │ │ │ │ ldrbtcc pc, [r8], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c42262 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrt r6, [pc], #2019 ; 71e8 <_Unwind_VRS_Pop@plt+0x12ec> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eb0a │ │ │ │ ldmdblt r8, {r3, r5, r7, r8}^ │ │ │ │ ldrbcc pc, [r4], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c4226c │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strt r6, [fp], #2019 ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eaf6 │ │ │ │ ldmdblt r8, {r2, r5, r7, r8}^ │ │ │ │ ldrtcc pc, [r0], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c42275 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldr r6, [r7], #2019 ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eae2 │ │ │ │ ldmdblt r8, {r2, r3, r4, r7, r8}^ │ │ │ │ strcc pc, [ip], #2271 ; 0x8df │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c4227f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ str r6, [r3], #2019 ; 0x7e3 │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eace │ │ │ │ ldmdblt r8, {r3, r4, r7, r8}^ │ │ │ │ strbtcc pc, [r8], #-2271 ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c42288 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strbt r6, [pc], #-2019 ; 7288 <_Unwind_VRS_Pop@plt+0x138c> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eaba │ │ │ │ ldmdblt r8, {r3, r7, r8}^ │ │ │ │ strbcc pc, [r4], #-2271 ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c42292 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [fp], #-2019 ; 0xfffff81d │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4eaa6 │ │ │ │ ldmdblt r0!, {r2, r7, r8}^ │ │ │ │ strtcc pc, [r0], #-2271 ; 0xfffff721 │ │ │ │ ; instruction: 0xf8df2004 │ │ │ │ ; instruction: 0xf64c2420 │ │ │ │ ldrbtmi r2, [fp], #-411 ; 0xfffffe65 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0xf8dfe444 │ │ │ │ strtmi r4, [r8], -ip, lsl #8 │ │ │ │ ldrbtmi r4, [ip], #-1578 ; 0xfffff9d6 │ │ │ │ ldrdne pc, [ip, #-132] ; 0xffffff7c │ │ │ │ stcl 7, cr15, [sl], {254} ; 0xfe │ │ │ │ - sbcseq pc, r8, #196, 16 ; 0xc40000 │ │ │ │ - blmi fffb5838 <_end@@Base+0xfff52e28> │ │ │ │ + sbceq pc, ip, #196, 16 ; 0xc40000 │ │ │ │ + blmi fffb5838 <_end@@Base+0xfff52e20> │ │ │ │ ; instruction: 0xf64c2180 │ │ │ │ ; instruction: 0xf8c422a6 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strt r6, [sp], #-2019 ; 0xfffff81d │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12dc │ │ │ │ + ; instruction: 0xf7fe12d0 │ │ │ │ ; instruction: 0xf8c4ea78 │ │ │ │ - ldmdblt r0, {r5, r6, r7, r9}^ │ │ │ │ + ldmdblt r0, {r2, r4, r6, r7, r9}^ │ │ │ │ strdcs r4, [r5, r5] │ │ │ │ adcscs pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ andcs lr, r1, sl, lsl r4 │ │ │ │ - rscne pc, r4, #212, 16 ; 0xd40000 │ │ │ │ - b 1945334 <_end@@Base+0x18e2924> │ │ │ │ - rsceq pc, r8, #196, 16 ; 0xc40000 │ │ │ │ - blmi ffb75884 <_end@@Base+0xffb12e74> │ │ │ │ + sbcsne pc, r8, #212, 16 ; 0xd40000 │ │ │ │ + b 1945334 <_end@@Base+0x18e291c> │ │ │ │ + sbcseq pc, ip, #196, 16 ; 0xc40000 │ │ │ │ + blmi ffb75884 <_end@@Base+0xffb12e6c> │ │ │ │ ; instruction: 0xf64c2188 │ │ │ │ ; instruction: 0xf8c422bc │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ str r6, [r7], #-2019 ; 0xfffff81d │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12ec │ │ │ │ + ; instruction: 0xf7fe12e0 │ │ │ │ ; instruction: 0xf8c4ea52 │ │ │ │ - ldmdblt r8, {r4, r5, r6, r7, r9}^ │ │ │ │ + ldmdblt r8, {r2, r5, r6, r7, r9}^ │ │ │ │ orrscs r4, r4, r4, ror #23 │ │ │ │ sbccs pc, r7, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - bllt ffd4537c <_end@@Base+0xffce296c> │ │ │ │ + bllt ffd4537c <_end@@Base+0xffce2964> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12f4 │ │ │ │ + ; instruction: 0xf7fe12e8 │ │ │ │ ; instruction: 0xf8c4ea3e │ │ │ │ - ldmdblt r8, {r3, r4, r5, r6, r7, r9}^ │ │ │ │ + ldmdblt r8, {r2, r3, r5, r6, r7, r9}^ │ │ │ │ asrscs r4, fp ; │ │ │ │ sbcscs pc, r2, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - bllt ff8453a4 <_end@@Base+0xff7e2994> │ │ │ │ + bllt ff8453a4 <_end@@Base+0xff7e298c> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12fc │ │ │ │ + ; instruction: 0xf7fe12f0 │ │ │ │ ; instruction: 0xf8c4ea2a │ │ │ │ - ldmdblt r8, {r8, r9}^ │ │ │ │ + ldmdblt r8, {r2, r4, r5, r6, r7, r9}^ │ │ │ │ ldrdcs r4, [r0, #178] ; 0xb2 │ │ │ │ sbcscs pc, sp, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - bllt ff3453cc <_end@@Base+0xff2e29bc> │ │ │ │ + bllt ff3453cc <_end@@Base+0xff2e29b4> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ea16 │ │ │ │ ldmdblt r8, {r2, r3, r4, r5, r6, r8}^ │ │ │ │ smlabtcs r2, r9, fp, r4 │ │ │ │ rsccs pc, r7, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - bllt fee453f4 <_end@@Base+0xfede29e4> │ │ │ │ + bllt fee453f4 <_end@@Base+0xfede29dc> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c4ea02 │ │ │ │ ldmdblt r8, {r3, r4, r5, r6, r8}^ │ │ │ │ smlabtcs r4, r0, fp, r4 │ │ │ │ rscscs pc, r0, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - bllt fe94541c <_end@@Base+0xfe8e2a0c> │ │ │ │ + bllt fe94541c <_end@@Base+0xfe8e2a04> │ │ │ │ ; instruction: 0xf8d42001 │ │ │ │ - ; instruction: 0xf7fe1304 │ │ │ │ + ; instruction: 0xf7fe12f8 │ │ │ │ ; instruction: 0xf8c4e9ee │ │ │ │ - stmdblt r0!, {r3, r8, r9}^ │ │ │ │ + stmdblt r0!, {r2, r3, r4, r5, r6, r7, r9}^ │ │ │ │ ; instruction: 0xf44f4bb7 │ │ │ │ ; instruction: 0xf64c71d1 │ │ │ │ ; instruction: 0xf8c422fb │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7ff67e3 │ │ │ │ andcs fp, r1, pc, lsl #23 │ │ │ │ - movwne pc, #51412 ; 0xc8d4 ; │ │ │ │ + movwne pc, #2260 ; 0x8d4 ; │ │ │ │ ldmib r8, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - tsteq r0, #196, 16 ; 0xc40000 ; │ │ │ │ - blmi febb5a1c <_end@@Base+0xfeb5300c> │ │ │ │ + movweq pc, #18628 ; 0x48c4 ; │ │ │ │ + blmi febb5a1c <_end@@Base+0xfeb53004> │ │ │ │ rscne pc, pc, r0, asr #4 │ │ │ │ ; instruction: 0xf64c4aad │ │ │ │ ldrbtmi r3, [fp], #-262 ; 0xfffffefa │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - bllt 1e45474 <_end@@Base+0x1de2a64> │ │ │ │ + bllt 1e45474 <_end@@Base+0x1de2a5c> │ │ │ │ adcls pc, r0, #14614528 ; 0xdf0000 │ │ │ │ ldrbtmi r2, [r9], #1 │ │ │ │ - tstne r4, #14221312 ; 0xd90000 ; │ │ │ │ + movwne pc, #35033 ; 0x88d9 ; │ │ │ │ ldmib lr!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - tsteq r8, #13172736 ; 0xc90000 ; │ │ │ │ - blmi fe935a30 <_end@@Base+0xfe8d3020> │ │ │ │ + movweq pc, #51401 ; 0xc8c9 ; │ │ │ │ + blmi fe935a30 <_end@@Base+0xfe8d3018> │ │ │ │ tstvc r2, pc, asr #8 ; │ │ │ │ andscc pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ ; instruction: 0xf8c92084 │ │ │ │ ; instruction: 0xf7ff307c │ │ │ │ andcs fp, r1, pc, asr fp │ │ │ │ - tstne ip, #14221312 ; 0xd90000 ; │ │ │ │ + tstne r0, #14221312 ; 0xd90000 ; │ │ │ │ stmib r8!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmpeq r8, r9, asr #17 ; │ │ │ │ - blmi fe6b5a5c <_end@@Base+0xfe65304c> │ │ │ │ + blmi fe6b5a5c <_end@@Base+0xfe653044> │ │ │ │ teqcs sl, r0, asr #4 ; │ │ │ │ andscc pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ ; instruction: 0xf8c92084 │ │ │ │ ; instruction: 0xf7ff307c │ │ │ │ andcs fp, r1, r9, asr #22 │ │ │ │ - stmib r4, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8c94603 │ │ │ │ stmdblt r8!, {r2, r4, r6, r8}^ │ │ │ │ vpadd.i8 d20, d16, d0 │ │ │ │ ; instruction: 0xf64c2141 │ │ │ │ ; instruction: 0xf8c93227 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - bllt d454fc <_end@@Base+0xce2aec> │ │ │ │ - addscs pc, r0, #14221312 ; 0xd90000 │ │ │ │ + bllt d454fc <_end@@Base+0xce2ae4> │ │ │ │ + addcs pc, r4, #14221312 ; 0xd90000 │ │ │ │ ; instruction: 0xf8d92001 │ │ │ │ - ldmdavs r4, {r4, r5, r7, r9, ip} │ │ │ │ + ldmdavs r4, {r2, r5, r7, r9, ip} │ │ │ │ andsvs r4, r4, r4, lsl #8 │ │ │ │ ; instruction: 0xf7fe60da │ │ │ │ ; instruction: 0xf8c9e978 │ │ │ │ stmdblt r0!, {r5, r6, r8}^ │ │ │ │ smlabbcs r2, r3, fp, r4 │ │ │ │ eorscc pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ ; instruction: 0xf8c92084 │ │ │ │ ; instruction: 0xf7ff307c │ │ │ │ andcs fp, r1, r9, lsl fp │ │ │ │ - adcsne pc, r0, #14221312 ; 0xd90000 │ │ │ │ + adcne pc, r4, #14221312 ; 0xd90000 │ │ │ │ stmdb r2!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmpeq ip, r9, asr #17 ; │ │ │ │ - blmi 1eb5ac8 <_end@@Base+0x1e530b8> │ │ │ │ + blmi 1eb5ac8 <_end@@Base+0x1e530b0> │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c9323d │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - bllt 14555c <_end@@Base+0xe2b4c> │ │ │ │ + bllt 14555c <_end@@Base+0xe2b44> │ │ │ │ ; instruction: 0xf8d92001 │ │ │ │ - ; instruction: 0xf7fe1320 │ │ │ │ + ; instruction: 0xf7fe1314 │ │ │ │ ; instruction: 0xf8c9e94e │ │ │ │ - stmdacs r0, {r2, r5, r6, r9} │ │ │ │ + stmdacs r0, {r3, r4, r6, r9} │ │ │ │ rschi pc, r2, r0, asr #32 │ │ │ │ vqdmulh.s q10, q0, │ │ │ │ ; instruction: 0xf64c21bf │ │ │ │ ; instruction: 0xf8c93248 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - blt ffb4558c <_end@@Base+0xffae2b7c> │ │ │ │ + blt ffb4558c <_end@@Base+0xffae2b74> │ │ │ │ andeq fp, r5, r8, lsl r6 │ │ │ │ andeq r8, r5, r8, lsl #8 │ │ │ │ ; instruction: 0xffffffd8 │ │ │ │ - andeq r5, r5, lr, lsl #5 │ │ │ │ - andeq r5, r5, r4, asr #5 │ │ │ │ - ; instruction: 0x000552b4 │ │ │ │ - ldrdeq r5, [r5], -r8 │ │ │ │ - andeq r5, r5, r0, lsl #5 │ │ │ │ + andeq r5, r5, lr, lsr #5 │ │ │ │ + andeq r5, r5, r4, ror #5 │ │ │ │ + ldrdeq r5, [r5], -r4 │ │ │ │ + strdeq r5, [r5], -r8 │ │ │ │ + andeq r5, r5, r0, lsr #5 │ │ │ │ andeq fp, r5, sl, ror #10 │ │ │ │ - ; instruction: 0x000552b4 │ │ │ │ + ldrdeq r5, [r5], -r4 │ │ │ │ ; instruction: 0xffffffdc │ │ │ │ andeq fp, r5, ip, asr #10 │ │ │ │ - andeq r5, r5, sl, ror r2 │ │ │ │ - ldrdeq r3, [r5], -sl │ │ │ │ - andeq r5, r5, lr, asr #4 │ │ │ │ - andeq r5, r5, r8, lsr #4 │ │ │ │ - andeq r5, r5, sl, lsr #4 │ │ │ │ + muleq r5, sl, r2 │ │ │ │ + ; instruction: 0x000534b2 │ │ │ │ + andeq r5, r5, lr, ror #4 │ │ │ │ + andeq r5, r5, r8, asr #4 │ │ │ │ + andeq r5, r5, sl, asr #4 │ │ │ │ ; instruction: 0x000585bc │ │ │ │ ; instruction: 0xffffff40 │ │ │ │ - strdeq r5, [r5], -lr │ │ │ │ - andeq r5, r5, sl, lsl #4 │ │ │ │ + andeq r5, r5, lr, lsl r2 │ │ │ │ + andeq r5, r5, sl, lsr #4 │ │ │ │ ; instruction: 0xffffff80 │ │ │ │ andeq fp, r5, ip, lsl #8 │ │ │ │ - andeq r5, r5, r2, asr #2 │ │ │ │ - strdeq r5, [r5], -ip │ │ │ │ + andeq r5, r5, r2, ror #2 │ │ │ │ + andeq r5, r5, ip, lsl r1 │ │ │ │ andeq fp, r5, r4, lsr #7 │ │ │ │ - muleq r5, r4, r2 │ │ │ │ + ; instruction: 0x000552b4 │ │ │ │ andeq fp, r5, r0, lsl #7 │ │ │ │ ; instruction: 0xffffff60 │ │ │ │ - andeq r5, r5, ip, asr r2 │ │ │ │ + andeq r5, r5, ip, ror r2 │ │ │ │ andeq fp, r5, r8, asr #6 │ │ │ │ - ldrdeq r3, [r5], -lr │ │ │ │ - andeq r5, r5, r0, rrx │ │ │ │ - ldrdeq r5, [r5], -ip │ │ │ │ - andeq r5, r5, r0, lsr r0 │ │ │ │ - strheq r5, [r5], -sl │ │ │ │ - andeq r5, r5, r0 │ │ │ │ - ; instruction: 0xffffffb4 │ │ │ │ + andeq r3, r5, r6, asr #14 │ │ │ │ + andeq r5, r5, r0, lsl #1 │ │ │ │ + strdeq r5, [r5], -ip │ │ │ │ + andeq r5, r5, r0, asr r0 │ │ │ │ + ldrdeq r5, [r5], -sl │ │ │ │ + andeq r5, r5, r0, lsr #32 │ │ │ │ + ; instruction: 0xffffffbc │ │ │ │ muleq r5, lr, r3 │ │ │ │ andeq fp, r5, lr, lsl #4 │ │ │ │ - ldrdeq r4, [r5], -ip │ │ │ │ + strdeq r4, [r5], -ip │ │ │ │ ; instruction: 0x0005b1b8 │ │ │ │ - andeq r4, r5, r2, lsl #30 │ │ │ │ + andeq r4, r5, r2, lsr #30 │ │ │ │ ; instruction: 0xffffffe0 │ │ │ │ - andeq r4, r5, sl, asr #29 │ │ │ │ + andeq r4, r5, sl, ror #29 │ │ │ │ andeq fp, r5, lr, asr r1 │ │ │ │ - andeq r4, r5, r8, lsr #29 │ │ │ │ - andeq r4, r5, sl, lsl #29 │ │ │ │ + andeq r4, r5, r8, asr #29 │ │ │ │ + andeq r4, r5, sl, lsr #29 │ │ │ │ andeq fp, r5, r8, lsr r1 │ │ │ │ - andeq r4, r5, sl, ror #28 │ │ │ │ + andeq r4, r5, sl, lsl #29 │ │ │ │ ; instruction: 0xffffff38 │ │ │ │ strdeq fp, [r5], -lr │ │ │ │ - ; instruction: 0x000537ba │ │ │ │ - andeq r3, r5, lr, lsl #15 │ │ │ │ + andeq r3, r5, r2, lsr #16 │ │ │ │ + strdeq r3, [r5], -r6 │ │ │ │ + andeq r3, r5, sl, asr #15 │ │ │ │ + muleq r5, lr, r7 │ │ │ │ + andeq r3, r5, r2, ror r7 │ │ │ │ andeq r3, r5, r2, ror #14 │ │ │ │ - andeq r3, r5, r6, lsr r7 │ │ │ │ - andeq r3, r5, sl, lsl #14 │ │ │ │ - strdeq r3, [r5], -sl │ │ │ │ - andeq r3, r5, sl, lsl #14 │ │ │ │ - andeq r3, r5, r2, ror #13 │ │ │ │ + andeq r3, r5, r2, ror r7 │ │ │ │ + andeq r3, r5, sl, asr #14 │ │ │ │ andeq sl, r5, lr, lsl #31 │ │ │ │ - strdeq r3, [r5], -ip │ │ │ │ + andeq r3, r5, r0, lsl lr │ │ │ │ andeq sl, r5, r8, ror pc │ │ │ │ - andeq r3, r5, r6, lsl #13 │ │ │ │ - andeq r3, r5, lr, asr r6 │ │ │ │ - andeq r3, r5, r6, lsr r6 │ │ │ │ - andeq r3, r5, lr, lsl #12 │ │ │ │ - andeq r3, r5, r6, ror #11 │ │ │ │ - ; instruction: 0x000535be │ │ │ │ - andeq r3, r5, sl, lsl #10 │ │ │ │ - ldrdeq r3, [r5], -lr │ │ │ │ + andeq r3, r5, lr, ror #13 │ │ │ │ + andeq r3, r5, r6, asr #13 │ │ │ │ + muleq r5, lr, r6 │ │ │ │ + andeq r3, r5, r6, ror r6 │ │ │ │ + andeq r3, r5, lr, asr #12 │ │ │ │ + andeq r3, r5, r6, lsr #12 │ │ │ │ + andeq r3, r5, r2, ror r5 │ │ │ │ + andeq r3, r5, r6, asr #10 │ │ │ │ ; instruction: 0xffffff54 │ │ │ │ - andeq r3, r5, ip, lsr #9 │ │ │ │ + andeq r3, r5, r4, lsl r5 │ │ │ │ ldrdeq sl, [r5], -lr │ │ │ │ - andeq r3, r5, r0, lsl #9 │ │ │ │ + andeq r3, r5, r8, ror #9 │ │ │ │ andeq sl, r5, r8, asr #27 │ │ │ │ - ldrdeq r3, [r5], -r6 │ │ │ │ - andeq r3, r5, lr, lsr #9 │ │ │ │ - andeq r3, r5, r6, lsl #9 │ │ │ │ - andeq r3, r5, lr, asr r4 │ │ │ │ - andeq r3, r5, r6, lsr r4 │ │ │ │ - andeq r3, r5, lr, lsl #8 │ │ │ │ - andeq r3, r5, r6, ror #7 │ │ │ │ - ; instruction: 0x000533be │ │ │ │ - muleq r5, r6, r3 │ │ │ │ + andeq r3, r5, lr, lsr r5 │ │ │ │ + andeq r3, r5, r6, lsl r5 │ │ │ │ + andeq r3, r5, lr, ror #9 │ │ │ │ + andeq r3, r5, r6, asr #9 │ │ │ │ + muleq r5, lr, r4 │ │ │ │ + andeq r3, r5, r6, ror r4 │ │ │ │ + andeq r3, r5, lr, asr #8 │ │ │ │ + andeq r3, r5, r6, lsr #8 │ │ │ │ + strdeq r3, [r5], -lr │ │ │ │ andeq sl, r5, r2, asr #24 │ │ │ │ - andeq r3, r5, ip, ror #6 │ │ │ │ + ldrdeq r3, [r5], -r4 │ │ │ │ andeq sl, r5, sl, lsr #24 │ │ │ │ - ldrdeq r3, [r5], -r2 │ │ │ │ - andeq r3, r5, r4, lsl r3 │ │ │ │ - andeq r3, r5, lr, ror #5 │ │ │ │ - andeq r3, r5, r8, asr #5 │ │ │ │ - andeq r3, r5, r0, lsr #5 │ │ │ │ - andeq r3, r5, r8, ror r2 │ │ │ │ - andeq r3, r5, r0, asr r2 │ │ │ │ - andeq r3, r5, r8, lsr #4 │ │ │ │ - strdeq r3, [r5], -lr │ │ │ │ + andeq r3, r5, sl, lsr r3 │ │ │ │ + andeq r3, r5, ip, ror r3 │ │ │ │ + andeq r3, r5, r6, asr r3 │ │ │ │ + andeq r3, r5, r0, lsr r3 │ │ │ │ + andeq r3, r5, r8, lsl #6 │ │ │ │ + andeq r3, r5, r0, ror #5 │ │ │ │ + ; instruction: 0x000532b8 │ │ │ │ + muleq r5, r0, r2 │ │ │ │ + andeq r3, r5, r6, ror #4 │ │ │ │ andeq sl, r5, sl, lsr #21 │ │ │ │ - ldrdeq r3, [r5], -r4 │ │ │ │ + andeq r3, r5, ip, lsr r2 │ │ │ │ muleq r5, r2, sl │ │ │ │ - andeq r3, r5, r0, lsr #3 │ │ │ │ - andeq r3, r5, r4, ror r1 │ │ │ │ - andeq r3, r5, sl, asr #2 │ │ │ │ - andeq r3, r5, r4, lsl r1 │ │ │ │ - andeq r3, r5, sl, ror #1 │ │ │ │ - strheq r3, [r5], -sl │ │ │ │ + andeq r3, r5, r8, lsl #4 │ │ │ │ + ldrdeq r3, [r5], -ip │ │ │ │ + ; instruction: 0x000531b2 │ │ │ │ + andeq r3, r5, ip, ror r1 │ │ │ │ + andeq r3, r5, r2, asr r1 │ │ │ │ + andeq r3, r5, r2, lsr #2 │ │ │ │ ; instruction: 0xf8d92001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c9e862 │ │ │ │ stmdblt r8!, {r3, r6, r8}^ │ │ │ │ stclcc 8, cr15, [r4, #-892] ; 0xfffffc84 │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c93252 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - blt c5760 <_end@@Base+0x62d50> │ │ │ │ + blt c5760 <_end@@Base+0x62d48> │ │ │ │ ; instruction: 0xf8d92001 │ │ │ │ - ; instruction: 0xf7fe12b0 │ │ │ │ + ; instruction: 0xf7fe12a4 │ │ │ │ ; instruction: 0xf8c9e84c │ │ │ │ stmdblt r8!, {r2, r6, r8}^ │ │ │ │ ldccc 8, cr15, [ip, #-892] ; 0xfffffc84 │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ; instruction: 0xf8c9325b │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ stmiblt ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - cmpvc r3, r9, lsl #10 ; │ │ │ │ - movtvc pc, #2265 ; 0x8d9 ; │ │ │ │ - teqmi r0, #14221312 ; 0xd90000 ; │ │ │ │ + cmpvc r0, r9, lsl #10 ; │ │ │ │ + teqvc r4, #14221312 ; 0xd90000 ; │ │ │ │ + msrmi CPSR_s, #14221312 ; 0xd90000 │ │ │ │ stmdbgt lr, {r0, r1, r2, r3, sp} │ │ │ │ - movtvs pc, #18649 ; 0x48d9 ; │ │ │ │ - movtpl pc, #35033 ; 0x88d9 ; │ │ │ │ + teqvs r8, #14221312 ; 0xd90000 ; │ │ │ │ + teqpl ip, #14221312 ; 0xd90000 ; │ │ │ │ ; instruction: 0xf8d99706 │ │ │ │ - tstls r9, ip, lsr r3 │ │ │ │ - cmpvc r9, r9, lsl #10 ; │ │ │ │ + tstls r9, r0, lsr r3 │ │ │ │ + cmpvc r6, r9, lsl #10 ; │ │ │ │ strls r9, [r8, #-1543] ; 0xfffff9f9 │ │ │ │ movwls r9, #45578 ; 0xb20a │ │ │ │ strls ip, [r0], #-2318 ; 0xfffff6f2 │ │ │ │ andsmi pc, ip, #14221312 ; 0xd90000 │ │ │ │ ; instruction: 0xf8d99401 │ │ │ │ strls r4, [r2], #-564 ; 0xfffffdcc │ │ │ │ - teqmi r4, #14221312 ; 0xd90000 ; │ │ │ │ + msrmi CPSR_f, #14221312 ; 0xd90000 │ │ │ │ ; instruction: 0xf8d99403 │ │ │ │ - smladxls r5, r8, r3, r4 │ │ │ │ + strls r4, [r5, -ip, lsr #6] │ │ │ │ ; instruction: 0xf7fe9404 │ │ │ │ ; instruction: 0xf8c9e814 │ │ │ │ - stmdblt r8!, {r3, r4, r6, r8, r9}^ │ │ │ │ + stmdblt r8!, {r2, r3, r6, r8, r9}^ │ │ │ │ ldccc 8, cr15, [r0], #892 ; 0x37c │ │ │ │ ; instruction: 0xf64c2158 │ │ │ │ ; instruction: 0xf8c93266 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ldmiblt r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -1606,39 +1606,39 @@ │ │ │ │ strmi r6, [r1], -r4 │ │ │ │ strmi r4, [r3], -r2, lsl #12 │ │ │ │ strcs r9, [r3], #-1281 ; 0xfffffaff │ │ │ │ ldrcs r9, [r7, -r2, lsl #12] │ │ │ │ strls r9, [r4], -r3, lsl #12 │ │ │ │ strls r9, [r6], -r5, lsl #12 │ │ │ │ ; instruction: 0xf8d9950a │ │ │ │ - strls r5, [r7, #-860] ; 0xfffffca4 │ │ │ │ - cmppl r4, #14221312 ; 0xd90000 ; │ │ │ │ + strls r5, [r7, #-848] ; 0xfffffcb0 │ │ │ │ + movtpl pc, #35033 ; 0x88d9 ; │ │ │ │ strls r9, [r9, -r0, lsl #8] │ │ │ │ ; instruction: 0xf7fe9508 │ │ │ │ - ; instruction: 0xf8c9e8b4 │ │ │ │ - ldmdblt r0!, {r5, r6, r8, r9}^ │ │ │ │ + ; instruction: 0xf8c9e8a8 │ │ │ │ + ldmdblt r0!, {r2, r4, r6, r8, r9}^ │ │ │ │ mrrccc 8, 13, pc, ip, cr15 ; │ │ │ │ cmncc r1, ip, asr #12 ; │ │ │ │ mrrccs 8, 13, pc, r8, cr15 ; │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addvc pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7ff1084 │ │ │ │ ; instruction: 0xf8dfb987 │ │ │ │ andcs r4, r5, r8, asr #24 │ │ │ │ ldrbtmi r2, [ip], #-1795 ; 0xfffff8fd │ │ │ │ - cmncs r0, #212, 16 ; 0xd40000 ; │ │ │ │ - cmncc r4, #212, 16 ; 0xd40000 ; │ │ │ │ - msrne SPSR_s, #212, 16 ; 0xd40000 │ │ │ │ + msrcs SPSR_s, #212, 16 ; 0xd40000 │ │ │ │ + msrcc SPSR_f, #212, 16 ; 0xd40000 │ │ │ │ + cmpne r8, #212, 16 ; 0xd40000 ; │ │ │ │ andeq lr, ip, sp, lsl #17 │ │ │ │ - msrcs SPSR_f, #212, 16 ; 0xd40000 │ │ │ │ - msrcc SPSR_fs, #212, 16 ; 0xd40000 │ │ │ │ + cmpcs ip, #212, 16 ; 0xd40000 ; │ │ │ │ + msrcc SPSR_, #212, 16 ; 0xd40000 │ │ │ │ svc 0x00c2f7fd │ │ │ │ ; instruction: 0xf8c44684 │ │ │ │ - ldmdblt r8, {r3, r4, r5, r6, r8, r9}^ │ │ │ │ + ldmdblt r8, {r2, r3, r5, r6, r8, r9}^ │ │ │ │ ldccc 8, cr15, [ip], {223} ; 0xdf │ │ │ │ rsbscc pc, sl, #76, 12 ; 0x4c00000 │ │ │ │ addvc pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmdblt r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdpl pc, [r4, -r4]! │ │ │ │ @@ -1646,35 +1646,35 @@ │ │ │ │ strls r4, [r0, -fp, lsl #12] │ │ │ │ ; instruction: 0xf8cd2002 │ │ │ │ andcs ip, r5, #16 │ │ │ │ strls r9, [r2], -r9, lsl #14 │ │ │ │ strls r9, [r5], -r3, lsl #12 │ │ │ │ strls r9, [r1, #-1542] ; 0xfffff9fa │ │ │ │ ; instruction: 0xf8d4950a │ │ │ │ - strls r5, [r7, #-892] ; 0xfffffc84 │ │ │ │ - movtpl pc, #18644 ; 0x48d4 ; │ │ │ │ + strls r5, [r7, #-880] ; 0xfffffc90 │ │ │ │ + teqpl r8, #212, 16 ; 0xd40000 ; │ │ │ │ ; instruction: 0xf7fe9508 │ │ │ │ - ; instruction: 0xf8c4e866 │ │ │ │ - ldmdblt r8, {r7, r8, r9}^ │ │ │ │ - blcc ff445c58 <_end@@Base+0xff3e3248> │ │ │ │ + ; instruction: 0xf8c4e85a │ │ │ │ + ldmdblt r8, {r2, r4, r5, r6, r8, r9}^ │ │ │ │ + blcc ff445c58 <_end@@Base+0xff3e3240> │ │ │ │ rsbscc pc, sp, #76, 12 ; 0x4c00000 │ │ │ │ addvc pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdblt ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - orrne pc, ip, #212, 16 ; 0xd40000 │ │ │ │ + orrne pc, r0, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xf8d42006 │ │ │ │ - ; instruction: 0xf8d4236c │ │ │ │ - stm sp, {r4, r7, r8, r9, ip, sp} │ │ │ │ + ; instruction: 0xf8d42360 │ │ │ │ + stm sp, {r2, r7, r8, r9, ip, sp} │ │ │ │ ; instruction: 0xf8d4000e │ │ │ │ - ; instruction: 0xf8d41384 │ │ │ │ + ; instruction: 0xf8d41378 │ │ │ │ ; instruction: 0xf8d42138 │ │ │ │ - ; instruction: 0xf7fd3388 │ │ │ │ + ; instruction: 0xf7fd337c │ │ │ │ ; instruction: 0x4684ef7a │ │ │ │ - orrseq pc, r4, #196, 16 ; 0xc40000 │ │ │ │ + orreq pc, r8, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ ; instruction: 0x210f3b94 │ │ │ │ addcc pc, r6, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdblt sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -1685,35 +1685,35 @@ │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd2001 │ │ │ │ andcs lr, r6, #8 │ │ │ │ and pc, ip, sp, asr #17 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ strls r9, [sl], -r1, lsl #12 │ │ │ │ - cmnvs ip, #212, 16 ; 0xd40000 ; │ │ │ │ + cmnvs r0, #212, 16 ; 0xd40000 ; │ │ │ │ ; instruction: 0xf8d49607 │ │ │ │ - strls r6, [r9, #-840] ; 0xfffffcb8 │ │ │ │ + strls r6, [r9, #-828] ; 0xfffffcc4 │ │ │ │ ; instruction: 0xf7fe9608 │ │ │ │ - ; instruction: 0xf8c4e816 │ │ │ │ - ldmdblt r8, {r3, r4, r7, r8, r9}^ │ │ │ │ - blcc e45cf8 <_end@@Base+0xde32e8> │ │ │ │ + ; instruction: 0xf8c4e80a │ │ │ │ + ldmdblt r8, {r2, r3, r7, r8, r9}^ │ │ │ │ + blcc e45cf8 <_end@@Base+0xde32e0> │ │ │ │ addcc pc, r9, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmialt ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - subscs pc, ip, #212, 16 ; 0xd40000 │ │ │ │ + subscs pc, r0, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xf8d42005 │ │ │ │ - ; instruction: 0xf8d43260 │ │ │ │ + ; instruction: 0xf8d43254 │ │ │ │ stm sp, {r3, r5, r8, ip} │ │ │ │ ; instruction: 0xf8d4000c │ │ │ │ - ; instruction: 0xf8d42254 │ │ │ │ - ; instruction: 0xf7fd3258 │ │ │ │ + ; instruction: 0xf8d42248 │ │ │ │ + ; instruction: 0xf7fd324c │ │ │ │ strmi lr, [r4], ip, lsr #30 │ │ │ │ - orrseq pc, ip, #196, 16 ; 0xc40000 │ │ │ │ + orrseq pc, r0, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ tstcs fp, r0, lsl #22 │ │ │ │ addscc pc, r2, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmialt ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -1724,58 +1724,58 @@ │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd460b │ │ │ │ strcs lr, [fp, #-8] │ │ │ │ and pc, ip, sp, asr #17 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ strls r9, [sl], -r1, lsl #12 │ │ │ │ - movvs pc, #212, 16 ; 0xd40000 │ │ │ │ + orrsvs pc, r4, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xf8d49607 │ │ │ │ strls r6, [r9, #-544] ; 0xfffffde0 │ │ │ │ ; instruction: 0xf7fd9608 │ │ │ │ - ; instruction: 0xf8c4efc8 │ │ │ │ - ldmdblt r8, {r2, r5, r7, r8, r9}^ │ │ │ │ - bcc fe945d94 <_end@@Base+0xfe8e3384> │ │ │ │ + ; instruction: 0xf8c4efbc │ │ │ │ + ldmdblt r8, {r3, r4, r7, r8, r9}^ │ │ │ │ + bcc fe945d94 <_end@@Base+0xfe8e337c> │ │ │ │ addscc pc, r5, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmlt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcc fe445dac <_end@@Base+0xfe3e339c> │ │ │ │ + bcc fe445dac <_end@@Base+0xfe3e3394> │ │ │ │ ; instruction: 0xf8584638 │ │ │ │ strmi r1, [sl], -r3 │ │ │ │ strmi r4, [lr], -fp, lsl #12 │ │ │ │ mcr 7, 7, pc, cr2, cr13, {7} ; │ │ │ │ - ; instruction: 0x03a8f8c4 │ │ │ │ + orrseq pc, ip, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ ; instruction: 0xf64c3a7c │ │ │ │ ; instruction: 0xf8c43296 │ │ │ │ ldrbtmi r5, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7ff67e3 │ │ │ │ ; instruction: 0xf8d4b885 │ │ │ │ - ; instruction: 0x200c13b4 │ │ │ │ - msrcs SPSR_fs, #212, 16 ; 0xd40000 │ │ │ │ - ; instruction: 0x33b8f8d4 │ │ │ │ - movspl pc, #212, 16 ; 0xd40000 │ │ │ │ + andcs r1, ip, r8, lsr #7 │ │ │ │ + msrcs SPSR_, #212, 16 ; 0xd40000 │ │ │ │ + ; instruction: 0x33acf8d4 │ │ │ │ + ; instruction: 0x53a4f8d4 │ │ │ │ andls r9, r2, #1073741824 ; 0x40000000 │ │ │ │ movwls r9, #13568 ; 0x3500 │ │ │ │ - msrcc SPSR_f, #212, 16 ; 0xd40000 │ │ │ │ + cmpcc ip, #212, 16 ; 0xd40000 ; │ │ │ │ ; instruction: 0xf8d49304 │ │ │ │ - movwls r3, #21436 ; 0x53bc │ │ │ │ - biccc pc, r0, #212, 16 ; 0xd40000 │ │ │ │ + movwls r3, #21424 ; 0x53b0 │ │ │ │ + ; instruction: 0x33b4f8d4 │ │ │ │ ; instruction: 0xf8d49306 │ │ │ │ - movwls r3, #29636 ; 0x73c4 │ │ │ │ - biccc pc, r8, #212, 16 ; 0xd40000 │ │ │ │ + movwls r3, #29624 ; 0x73b8 │ │ │ │ + ; instruction: 0x33bcf8d4 │ │ │ │ ; instruction: 0xf8d49308 │ │ │ │ - ; instruction: 0xf8d4138c │ │ │ │ - ; instruction: 0xf8d423ac │ │ │ │ - ; instruction: 0xf7fd3390 │ │ │ │ + ; instruction: 0xf8d41380 │ │ │ │ + ; instruction: 0xf8d423a0 │ │ │ │ + ; instruction: 0xf7fd3384 │ │ │ │ ; instruction: 0x4684eeb0 │ │ │ │ - biceq pc, ip, #196, 16 ; 0xc40000 │ │ │ │ + biceq pc, r0, #196, 16 ; 0xc40000 │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ ; instruction: 0x212b3a18 │ │ │ │ adccc pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdalt r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -1787,35 +1787,35 @@ │ │ │ │ ; instruction: 0xf8cd2002 │ │ │ │ andcs lr, ip, #8 │ │ │ │ and pc, ip, sp, asr #17 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ - movvc pc, #212, 16 ; 0xd40000 │ │ │ │ + orrsvc pc, r4, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xf8d49707 │ │ │ │ - strls r7, [r9, #-976] ; 0xfffffc30 │ │ │ │ + strls r7, [r9, #-964] ; 0xfffffc3c │ │ │ │ ; instruction: 0xf7fd9708 │ │ │ │ - ; instruction: 0xf8c4ef4a │ │ │ │ - ldmdblt r8, {r2, r4, r6, r7, r8, r9}^ │ │ │ │ + ; instruction: 0xf8c4ef3e │ │ │ │ + ldmdblt r8, {r3, r6, r7, r8, r9}^ │ │ │ │ ldmibcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adccc pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmdalt r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bicscs pc, ip, #212, 16 ; 0xd40000 │ │ │ │ + bicscs pc, r0, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xf8d42005 │ │ │ │ - ; instruction: 0xf8d433e0 │ │ │ │ - stm sp, {r4, r5, r7, r8, r9, ip} │ │ │ │ + ; instruction: 0xf8d433d4 │ │ │ │ + stm sp, {r2, r5, r7, r8, r9, ip} │ │ │ │ ; instruction: 0xf8d4000c │ │ │ │ - ; instruction: 0xf8d42258 │ │ │ │ - ; instruction: 0xf7fd33d8 │ │ │ │ + ; instruction: 0xf8d4224c │ │ │ │ + ; instruction: 0xf7fd33cc │ │ │ │ ; instruction: 0xf8c4ee60 │ │ │ │ - ldmdblt r8!, {r2, r5, r6, r7, r8, r9}^ │ │ │ │ + ldmdblt r8!, {r3, r4, r6, r7, r8, r9}^ │ │ │ │ stmibcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8df2071 │ │ │ │ ; instruction: 0xf64c2980 │ │ │ │ ldrbtmi r3, [fp], #-429 ; 0xfffffe53 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ @@ -1830,40 +1830,40 @@ │ │ │ │ ; instruction: 0xf8cdc124 │ │ │ │ ; instruction: 0xf8cde008 │ │ │ │ ; instruction: 0xf8cde00c │ │ │ │ ; instruction: 0xf8cde014 │ │ │ │ ; instruction: 0xf8cde018 │ │ │ │ ; instruction: 0xf8cdc004 │ │ │ │ ; instruction: 0xf8d7c028 │ │ │ │ - strls r4, [r7], #-928 ; 0xfffffc60 │ │ │ │ - mvnmi pc, #14090240 ; 0xd70000 │ │ │ │ + strls r4, [r7], #-916 ; 0xfffffc6c │ │ │ │ + bicsmi pc, ip, #14090240 ; 0xd70000 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strls r9, [r8], #-1289 ; 0xfffffaf7 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr2, cr13, {7} │ │ │ │ + mcr 7, 7, pc, cr6, cr13, {7} ; │ │ │ │ mvneq pc, #13041664 ; 0xc70000 │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ ; instruction: 0xf64c391c │ │ │ │ ; instruction: 0xf8c732b0 │ │ │ │ ldrbtmi r5, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0xf8d7bfc9 │ │ │ │ - strdcs r1, [r8], -r0 │ │ │ │ - mvnscs pc, #14090240 ; 0xd70000 │ │ │ │ - msrcc SPSR_fs, #14090240 ; 0xd70000 │ │ │ │ - mvnspl pc, #14090240 ; 0xd70000 │ │ │ │ + andcs r1, r8, r4, ror #7 │ │ │ │ + mvncs pc, #14090240 ; 0xd70000 │ │ │ │ + msrcc SPSR_, #14090240 ; 0xd70000 │ │ │ │ + mvnpl pc, #14090240 ; 0xd70000 │ │ │ │ andeq lr, lr, sp, lsl #17 │ │ │ │ - msrcc SPSR_f, #14090240 ; 0xd70000 │ │ │ │ + cmpcc ip, #14090240 ; 0xd70000 ; │ │ │ │ movwls r9, #13572 ; 0x3504 │ │ │ │ - orrne pc, ip, #14090240 ; 0xd70000 │ │ │ │ - ; instruction: 0x23acf8d7 │ │ │ │ - orrscc pc, r0, #14090240 ; 0xd70000 │ │ │ │ + orrne pc, r0, #14090240 ; 0xd70000 │ │ │ │ + movcs pc, #14090240 ; 0xd70000 │ │ │ │ + orrcc pc, r4, #14090240 ; 0xd70000 │ │ │ │ mcr 7, 0, pc, cr0, cr13, {7} ; │ │ │ │ ; instruction: 0xf8c74684 │ │ │ │ - stmdblt r0!, {r2, r3, r4, r5, r6, r7, r8, r9}^ │ │ │ │ + stmdblt r0!, {r4, r5, r6, r7, r8, r9}^ │ │ │ │ ldmcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf64c2177 │ │ │ │ ; instruction: 0xf8c732b9 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0xf8d7bfa1 │ │ │ │ @@ -1875,30 +1875,30 @@ │ │ │ │ ; instruction: 0xf8cd2002 │ │ │ │ andcs lr, r8, #8 │ │ │ │ and pc, ip, sp, asr #17 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ - movmi pc, #14090240 ; 0xd70000 │ │ │ │ + orrsmi pc, r4, #14090240 ; 0xd70000 │ │ │ │ ; instruction: 0xf8d79407 │ │ │ │ - strls r4, [r9, #-1024] ; 0xfffffc00 │ │ │ │ + strls r4, [r9, #-1012] ; 0xfffffc0c │ │ │ │ ; instruction: 0xf7fd9408 │ │ │ │ - ; instruction: 0xf8c7ee9a │ │ │ │ - ldmdblt r8, {r2, sl}^ │ │ │ │ + ; instruction: 0xf8c7ee8e │ │ │ │ + ldmdblt r8, {r3, r4, r5, r6, r7, r8, r9}^ │ │ │ │ ldmdacc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcscc pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x0070f7fe │ │ │ │ ; instruction: 0xf8d72001 │ │ │ │ ; instruction: 0xf7fd1138 │ │ │ │ ; instruction: 0x4684edba │ │ │ │ - streq pc, [r8], #-2247 ; 0xfffff739 │ │ │ │ + mvnseq pc, #13041664 ; 0xc70000 │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ orrscs r3, r4, ip, asr #16 │ │ │ │ sbccc pc, r5, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x005af7fe │ │ │ │ @@ -1911,59 +1911,59 @@ │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd2594 │ │ │ │ ; instruction: 0xf8cde00c │ │ │ │ ; instruction: 0xf8cde014 │ │ │ │ ; instruction: 0xf8cde018 │ │ │ │ ; instruction: 0xf8cdb004 │ │ │ │ ; instruction: 0xf8d7b028 │ │ │ │ - strls r4, [r7], #-928 ; 0xfffffc60 │ │ │ │ - strmi pc, [ip], #-2263 ; 0xfffff729 │ │ │ │ + strls r4, [r7], #-916 ; 0xfffffc6c │ │ │ │ + strmi pc, [r0], #-2263 ; 0xfffff729 │ │ │ │ strls r9, [r8], #-1289 ; 0xfffffaf7 │ │ │ │ - mrc 7, 2, APSR_nzcv, cr2, cr13, {7} │ │ │ │ - ldreq pc, [r0], #-2247 ; 0xfffff739 │ │ │ │ + mcr 7, 2, pc, cr6, cr13, {7} ; │ │ │ │ + streq pc, [r4], #-2247 ; 0xfffff739 │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ ; instruction: 0xf64c37ec │ │ │ │ ; instruction: 0xf8c732c8 │ │ │ │ ldrbtmi r5, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0xf8d7bf29 │ │ │ │ - andscs r1, r5, r0, lsl #5 │ │ │ │ - adcscs pc, r8, #14090240 ; 0xd70000 │ │ │ │ - sbccc pc, r0, #14090240 ; 0xd70000 │ │ │ │ - ldrpl pc, [r8], #-2263 ; 0xfffff729 │ │ │ │ + andscs r1, r5, r4, ror r2 │ │ │ │ + adccs pc, ip, #14090240 ; 0xd70000 │ │ │ │ + adcscc pc, r4, #14090240 ; 0xd70000 │ │ │ │ + strpl pc, [ip], #-2263 ; 0xfffff729 │ │ │ │ ; instruction: 0xf8d79100 │ │ │ │ - andls r1, r1, #44, 8 ; 0x2c000000 │ │ │ │ - ldrtcs pc, [r0], #-2263 ; 0xfffff729 ; │ │ │ │ + andls r1, r1, #32, 8 ; 0x20000000 │ │ │ │ + strtcs pc, [r4], #-2263 ; 0xfffff729 │ │ │ │ ; instruction: 0xf8d79302 │ │ │ │ - ; instruction: 0xf8d74414 │ │ │ │ - strls r3, [r4, #-1076] ; 0xfffffbcc │ │ │ │ + ; instruction: 0xf8d74408 │ │ │ │ + strls r3, [r4, #-1064] ; 0xfffffbd8 │ │ │ │ ; instruction: 0xf8d79403 │ │ │ │ - ; instruction: 0xf8d7441c │ │ │ │ - strls r5, [r5], #-1084 ; 0xfffffbc4 │ │ │ │ - strtmi pc, [r0], #-2263 ; 0xfffff729 │ │ │ │ + ; instruction: 0xf8d74410 │ │ │ │ + strls r5, [r5], #-1072 ; 0xfffffbd0 │ │ │ │ + ldrmi pc, [r4], #-2263 ; 0xfffff729 │ │ │ │ ; instruction: 0xf8d79406 │ │ │ │ - strls r4, [r7], #-912 ; 0xfffffc70 │ │ │ │ - strtmi pc, [r4], #-2263 ; 0xfffff729 │ │ │ │ + strls r4, [r7], #-900 ; 0xfffffc7c │ │ │ │ + ldrmi pc, [r8], #-2263 ; 0xfffff729 │ │ │ │ ; instruction: 0xf8d79408 │ │ │ │ - tstls sl, r8, lsr #8 │ │ │ │ + tstls sl, ip, lsl r4 │ │ │ │ strls r9, [r9], #-523 ; 0xfffffdf5 │ │ │ │ ; instruction: 0xf8d7930c │ │ │ │ - strls r3, [lr, #-1080] ; 0xfffffbc8 │ │ │ │ + strls r3, [lr, #-1068] ; 0xfffffbd4 │ │ │ │ ; instruction: 0xf8d7930d │ │ │ │ movwls r3, #61752 ; 0xf138 │ │ │ │ - ; instruction: 0x33acf8d7 │ │ │ │ + movcc pc, #14090240 ; 0xd70000 │ │ │ │ ; instruction: 0xf8d79310 │ │ │ │ - ; instruction: 0xf8d73440 │ │ │ │ - ; instruction: 0xf8d713b0 │ │ │ │ - tstls r1, #220, 6 ; 0x70000003 │ │ │ │ - mvnscc pc, #14090240 ; 0xd70000 │ │ │ │ + ; instruction: 0xf8d73434 │ │ │ │ + ; instruction: 0xf8d713a4 │ │ │ │ + tstls r1, #208, 6 ; 0x40000003 │ │ │ │ + mvncc pc, #14090240 ; 0xd70000 │ │ │ │ ldc 7, cr15, [r8, #-1012]! ; 0xfffffc0c │ │ │ │ ; instruction: 0xf8c74684 │ │ │ │ - stmdblt r0!, {r2, r6, sl}^ │ │ │ │ + stmdblt r0!, {r3, r4, r5, sl}^ │ │ │ │ smmlscc r0, pc, r8, pc ; │ │ │ │ ; instruction: 0xf64c2198 │ │ │ │ ; instruction: 0xf8c732d1 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0xf8d7bed9 │ │ │ │ @@ -1975,32 +1975,32 @@ │ │ │ │ ; instruction: 0xf8cd2002 │ │ │ │ andscs lr, r5, #8 │ │ │ │ and pc, ip, sp, asr #17 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ - movmi pc, #14090240 ; 0xd70000 │ │ │ │ + orrsmi pc, r4, #14090240 ; 0xd70000 │ │ │ │ ; instruction: 0xf8d79407 │ │ │ │ - strls r4, [r9, #-1096] ; 0xfffffbb8 │ │ │ │ + strls r4, [r9, #-1084] ; 0xfffffbc4 │ │ │ │ ; instruction: 0xf7fd9408 │ │ │ │ - ; instruction: 0xf8c7edd2 │ │ │ │ - ldmdblt r8, {r2, r3, r6, sl}^ │ │ │ │ + ; instruction: 0xf8c7edc6 │ │ │ │ + ldmdblt r8, {r6, sl}^ │ │ │ │ usatcc pc, #16, pc, asr #17 ; │ │ │ │ sbcscc pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ mcrlt 7, 5, pc, cr8, cr14, {7} ; │ │ │ │ ; instruction: 0xf8d74648 │ │ │ │ ; instruction: 0xf8d71128 │ │ │ │ ; instruction: 0xf8d72190 │ │ │ │ - ; instruction: 0xf7fd3450 │ │ │ │ + ; instruction: 0xf7fd3444 │ │ │ │ ; instruction: 0xf8c7ecee │ │ │ │ - stmdblt r8!, {r2, r4, r6, sl}^ │ │ │ │ + stmdblt r8!, {r3, r6, sl}^ │ │ │ │ ; instruction: 0x36c4f8df │ │ │ │ orrvs pc, r3, pc, asr #8 │ │ │ │ sbcscc pc, sp, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ mcrlt 7, 4, pc, cr14, cr14, {7} ; │ │ │ │ @@ -2013,32 +2013,32 @@ │ │ │ │ ; instruction: 0xf8cd6583 │ │ │ │ andcs lr, r2, ip │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd464a │ │ │ │ ; instruction: 0xf8cde018 │ │ │ │ ; instruction: 0xf8cdc004 │ │ │ │ ; instruction: 0xf8d7c028 │ │ │ │ - strls r4, [r7], #-928 ; 0xfffffc60 │ │ │ │ + strls r4, [r7], #-916 ; 0xfffffc6c │ │ │ │ eormi pc, r0, #14090240 ; 0xd70000 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ strls r9, [r8], #-1289 ; 0xfffffaf7 │ │ │ │ - stc 7, cr15, [r4, #1012] ; 0x3f4 │ │ │ │ - ldrbeq pc, [r8], #-2247 ; 0xfffff739 ; │ │ │ │ + ldcl 7, cr15, [r8, #-1012]! ; 0xfffffc0c │ │ │ │ + strbeq pc, [ip], #-2247 ; 0xfffff739 ; │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ ; instruction: 0xf64c3660 │ │ │ │ ; instruction: 0xf8c732e0 │ │ │ │ ldrbtmi r5, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0x4648be5b │ │ │ │ ldrdne pc, [r8, -r7]! │ │ │ │ ; instruction: 0x2190f8d7 │ │ │ │ - ldrbcc pc, [r0], #-2263 ; 0xfffff729 ; │ │ │ │ + strbcc pc, [r4], #-2263 ; 0xfffff729 ; │ │ │ │ stc 7, cr15, [r0], #1012 ; 0x3f4 │ │ │ │ - ldrbeq pc, [ip], #-2247 ; 0xfffff739 ; │ │ │ │ + ldrbeq pc, [r0], #-2247 ; 0xfffff739 ; │ │ │ │ ; instruction: 0xf8dfb980 │ │ │ │ vmin.s8 d19, d0, d20 │ │ │ │ ; instruction: 0xf8df401e │ │ │ │ ; instruction: 0xf64c2630 │ │ │ │ ldrbtmi r3, [fp], #-489 ; 0xfffffe17 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ @@ -2052,44 +2052,44 @@ │ │ │ │ ldrdvc pc, [r4], -sl │ │ │ │ ; instruction: 0xf8da2203 │ │ │ │ strls lr, [r2, -r4, lsr #2] │ │ │ │ strls r9, [r5, -r3, lsl #14] │ │ │ │ ; instruction: 0xf8cd9706 │ │ │ │ ; instruction: 0xf8cde004 │ │ │ │ ; instruction: 0xf8dae028 │ │ │ │ - strls r7, [r7, -r0, lsr #7] │ │ │ │ + ; instruction: 0x97077394 │ │ │ │ eorvc pc, r0, #14286848 ; 0xda0000 │ │ │ │ strls r9, [r9], #-1280 ; 0xfffffb00 │ │ │ │ ; instruction: 0xf7fd9708 │ │ │ │ - ; instruction: 0xf8caed38 │ │ │ │ - stmdblt r0!, {r5, r6, sl}^ │ │ │ │ + ; instruction: 0xf8caed2c │ │ │ │ + stmdblt r0!, {r2, r4, r6, sl}^ │ │ │ │ ldrbcc pc, [r4, #2271] ; 0x8df ; │ │ │ │ rsccc pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addmi pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8ca447b │ │ │ │ ; instruction: 0xf8ca2084 │ │ │ │ ; instruction: 0xf7fe307c │ │ │ │ andcs fp, r1, sp, lsl #28 │ │ │ │ ldrdne pc, [ip], sl │ │ │ │ mrrc 7, 15, pc, r6, cr13 ; │ │ │ │ - strbteq pc, [r4], #-2250 ; 0xfffff736 ; │ │ │ │ + ldrbeq pc, [r8], #-2250 ; 0xfffff736 ; │ │ │ │ ; instruction: 0xf8dfb968 │ │ │ │ ; instruction: 0x210135b0 │ │ │ │ rscscc pc, r3, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8ca447b │ │ │ │ ; instruction: 0xf8ca2084 │ │ │ │ ; instruction: 0xf7fe307c │ │ │ │ ; instruction: 0xf8dabdf7 │ │ │ │ andcs r3, r3, r8, lsr r1 │ │ │ │ ldrdne pc, [r8, -sl]! │ │ │ │ teqcs r0, sl ; ; │ │ │ │ ldc 7, cr15, [ip], #-1012 ; 0xfffffc0c │ │ │ │ ; instruction: 0xf8ca4603 │ │ │ │ - stmdblt r8!, {r3, r5, r6, sl}^ │ │ │ │ + stmdblt r8!, {r2, r3, r4, r6, sl}^ │ │ │ │ ldrbcc pc, [ip, #-2271]! ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8ca32fd │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, sl, asr #17 │ │ │ │ rsbscc pc, ip, sl, asr #17 │ │ │ │ ldcllt 7, cr15, [ip, #1016] ; 0x3f8 │ │ │ │ @@ -2098,44 +2098,44 @@ │ │ │ │ tstcs r0, r4 │ │ │ │ ldrtmi r9, [r8], -r4, lsl #6 │ │ │ │ ldrtmi r9, [sl], -r1, lsl #8 │ │ │ │ strmi r9, [fp], -r2, lsl #10 │ │ │ │ ; instruction: 0xf04f9503 │ │ │ │ strls r0, [r5, #-2306] ; 0xfffff6fe │ │ │ │ strls r9, [sl], #-1286 ; 0xfffffafa │ │ │ │ - strbtmi pc, [ip], #-2266 ; 0xfffff726 ; │ │ │ │ + strbtmi pc, [r0], #-2266 ; 0xfffff726 ; │ │ │ │ ; instruction: 0xf8da9407 │ │ │ │ strls r4, [r0, -r0, lsr #4] │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ ; instruction: 0xf7fd9408 │ │ │ │ - ; instruction: 0xf8caecda │ │ │ │ - stmdblt r0!, {r4, r5, r6, sl}^ │ │ │ │ + ; instruction: 0xf8caecce │ │ │ │ + stmdblt r0!, {r2, r5, r6, sl}^ │ │ │ │ strcc pc, [r4, #-2271]! ; 0xfffff721 │ │ │ │ submi pc, ip, #1325400064 ; 0x4f000000 │ │ │ │ addls pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8ca447b │ │ │ │ ; instruction: 0xf8ca2084 │ │ │ │ ; instruction: 0xf7fe307c │ │ │ │ andcs fp, r1, pc, lsr #27 │ │ │ │ ; instruction: 0xf7fd4631 │ │ │ │ ; instruction: 0xf8caebfa │ │ │ │ - stmdblt r0!, {r2, r4, r5, r6, sl}^ │ │ │ │ + stmdblt r0!, {r3, r5, r6, sl}^ │ │ │ │ strcc pc, [r0, #-2271] ; 0xfffff721 │ │ │ │ andmi pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addls pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8ca447b │ │ │ │ ; instruction: 0xf8ca2084 │ │ │ │ ; instruction: 0xf7fe307c │ │ │ │ ; instruction: 0xf8dabd9b │ │ │ │ - ; instruction: 0x46382478 │ │ │ │ + ldrtmi r2, [r8], -ip, ror #8 │ │ │ │ ldrdne pc, [r8, -sl]! │ │ │ │ - ldrbtcc pc, [ip], #-2266 ; 0xfffff726 ; │ │ │ │ - bl ff846038 <_end@@Base+0xff7e3628> │ │ │ │ + ldrbtcc pc, [r0], #-2266 ; 0xfffff726 ; │ │ │ │ + bl ff846038 <_end@@Base+0xff7e3620> │ │ │ │ ; instruction: 0xf8ca4602 │ │ │ │ - stmdblt r8!, {r7, sl}^ │ │ │ │ + stmdblt r8!, {r2, r4, r5, r6, sl}^ │ │ │ │ ldrbcc pc, [r0], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf64c2107 │ │ │ │ ; instruction: 0xf8ca420c │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, sl, asr #17 │ │ │ │ rsbscc pc, ip, sl, asr #17 │ │ │ │ stclt 7, cr15, [r0, #1016] ; 0x3f8 │ │ │ │ @@ -2146,31 +2146,31 @@ │ │ │ │ ldrtmi r9, [r8], -r0, lsl #14 │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd463a │ │ │ │ ; instruction: 0xf8cde00c │ │ │ │ ; instruction: 0xf8cde014 │ │ │ │ strls lr, [r1, #-24] ; 0xffffffe8 │ │ │ │ ; instruction: 0xf8da950a │ │ │ │ - strls r5, [r7, #-1132] ; 0xfffffb94 │ │ │ │ - strpl pc, [r4], #2266 ; 0x8da │ │ │ │ + strls r5, [r7, #-1120] ; 0xfffffba0 │ │ │ │ + ldrbtpl pc, [r8], #-2266 ; 0xfffff726 ; │ │ │ │ strls r9, [r8, #-1033] ; 0xfffffbf7 │ │ │ │ - ldcl 7, cr15, [ip], #-1012 ; 0xfffffc0c │ │ │ │ - streq pc, [r8], #2250 ; 0x8ca │ │ │ │ + ldcl 7, cr15, [r0], #-1012 ; 0xfffffc0c │ │ │ │ + ldrbteq pc, [ip], #-2250 ; 0xfffff736 ; │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ ; instruction: 0xf64c3478 │ │ │ │ ; instruction: 0xf8ca420f │ │ │ │ ldrbtmi r4, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, sl, asr #17 │ │ │ │ rsbscc pc, ip, sl, asr #17 │ │ │ │ ldcllt 7, cr15, [r2, #-1016] ; 0xfffffc08 │ │ │ │ ; instruction: 0xf8da4648 │ │ │ │ ; instruction: 0xf8da1128 │ │ │ │ ; instruction: 0xf7fd212c │ │ │ │ pkhbtmi lr, r6, sl, lsl #23 │ │ │ │ - streq pc, [ip], #2250 ; 0x8ca │ │ │ │ + streq pc, [r0], #2250 ; 0x8ca │ │ │ │ ; instruction: 0xf8dfb968 │ │ │ │ tstcs sl, ip, asr #8 │ │ │ │ andsmi pc, r8, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8ca447b │ │ │ │ ; instruction: 0xf8ca2084 │ │ │ │ ; instruction: 0xf7fe307c │ │ │ │ @@ -2181,90 +2181,90 @@ │ │ │ │ ; instruction: 0xf8cd240a │ │ │ │ ; instruction: 0x4648e010 │ │ │ │ strbmi r9, [sl], -r2, lsl #10 │ │ │ │ strls r9, [r5, #-1283] ; 0xfffffafd │ │ │ │ ; instruction: 0xf8cd9506 │ │ │ │ ; instruction: 0xf8cdc004 │ │ │ │ ; instruction: 0xf8dac028 │ │ │ │ - strls r5, [r7, #-1132] ; 0xfffffb94 │ │ │ │ - ldrpl pc, [r0], #2266 ; 0x8da │ │ │ │ + strls r5, [r7, #-1120] ; 0xfffffba0 │ │ │ │ + strpl pc, [r4], #2266 ; 0x8da │ │ │ │ strls r9, [r8, #-1033] ; 0xfffffbf7 │ │ │ │ - ldc 7, cr15, [r6], #-1012 ; 0xfffffc0c │ │ │ │ - ldreq pc, [r4], #2250 ; 0x8ca │ │ │ │ - blmi fff76698 <_end@@Base+0xfff13c88> │ │ │ │ + stc 7, cr15, [sl], #-1012 ; 0xfffffc0c │ │ │ │ + streq pc, [r8], #2250 ; 0x8ca │ │ │ │ + blmi fff76698 <_end@@Base+0xfff13c80> │ │ │ │ andsmi pc, fp, #76, 12 ; 0x4c00000 │ │ │ │ addmi pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8ca447b │ │ │ │ ; instruction: 0xf8ca2084 │ │ │ │ ; instruction: 0xf7fe307c │ │ │ │ andcs fp, r1, sp, lsl #26 │ │ │ │ - ldrne pc, [r8], #2266 ; 0x8da │ │ │ │ - bl 15c614c <_end@@Base+0x156373c> │ │ │ │ - ldreq pc, [ip], #2250 ; 0x8ca │ │ │ │ - blmi ffd36720 <_end@@Base+0xffcd3d10> │ │ │ │ + strne pc, [ip], #2266 ; 0x8da │ │ │ │ + bl 15c614c <_end@@Base+0x1563734> │ │ │ │ + ldreq pc, [r0], #2250 ; 0x8ca │ │ │ │ + blmi ffd36720 <_end@@Base+0xffcd3d08> │ │ │ │ addvc pc, pc, pc, asr #8 │ │ │ │ ; instruction: 0xf64c4af3 │ │ │ │ ldrbtmi r4, [fp], #-292 ; 0xfffffedc │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ldcllt 7, cr15, [r6], #1016 ; 0x3f8 │ │ │ │ andcs r4, r1, lr, ror #31 │ │ │ │ ; instruction: 0xf8d7447f │ │ │ │ - ; instruction: 0xf7fd14a0 │ │ │ │ + ; instruction: 0xf7fd1494 │ │ │ │ ; instruction: 0xf8c7eb3e │ │ │ │ - stmdblt r0!, {r2, r5, r7, sl}^ │ │ │ │ + stmdblt r0!, {r3, r4, r7, sl}^ │ │ │ │ vqdmulh.s q10, q8, q13 │ │ │ │ ; instruction: 0xf64c111f │ │ │ │ ; instruction: 0xf8c7422f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ldrdcs fp, [r1], -pc ; │ │ │ │ - strtne pc, [r8], #2263 ; 0x8d7 │ │ │ │ - bl a461a8 <_end@@Base+0x9e3798> │ │ │ │ - strteq pc, [ip], #2247 ; 0x8c7 │ │ │ │ - blmi ff87673c <_end@@Base+0xff813d2c> │ │ │ │ + ldrne pc, [ip], #2263 ; 0x8d7 │ │ │ │ + bl a461a8 <_end@@Base+0x9e3790> │ │ │ │ + strteq pc, [r0], #2247 ; 0x8c7 │ │ │ │ + blmi ff87673c <_end@@Base+0xff813d24> │ │ │ │ orrsvc pc, r0, pc, asr #8 │ │ │ │ eorsmi pc, sl, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ stcllt 7, cr15, [sl], {254} ; 0xfe │ │ │ │ ; instruction: 0xf8d72001 │ │ │ │ - ; instruction: 0xf7fd14b0 │ │ │ │ + ; instruction: 0xf7fd14a4 │ │ │ │ ; instruction: 0xf8c7eb14 │ │ │ │ - stmdblt r0!, {r2, r4, r5, r7, sl}^ │ │ │ │ + stmdblt r0!, {r3, r5, r7, sl}^ │ │ │ │ vpadd.i8 q10, q8, │ │ │ │ ; instruction: 0xf64c1123 │ │ │ │ ; instruction: 0xf8c74245 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0x2001bcb5 │ │ │ │ - ldrtne pc, [r8], #2263 ; 0x8d7 ; │ │ │ │ - b fffc61fc <_end@@Base+0xfff637ec> │ │ │ │ - ldrteq pc, [ip], #2247 ; 0x8c7 ; │ │ │ │ - blmi ff3b6790 <_end@@Base+0xff353d80> │ │ │ │ + strtne pc, [ip], #2263 ; 0x8d7 │ │ │ │ + b fffc61fc <_end@@Base+0xfff637e4> │ │ │ │ + ldrteq pc, [r0], #2247 ; 0x8c7 ; │ │ │ │ + blmi ff3b6790 <_end@@Base+0xff353d78> │ │ │ │ orrsvc pc, r2, pc, asr #8 │ │ │ │ subsmi pc, r0, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ stclt 7, cr15, [r0], #1016 ; 0x3f8 │ │ │ │ - strbcs pc, [ip], #2263 ; 0x8d7 ; │ │ │ │ + strbcs pc, [r0], #2263 ; 0x8d7 ; │ │ │ │ ; instruction: 0xf8d72005 │ │ │ │ - ; instruction: 0xf8d734d0 │ │ │ │ - stm sp, {r6, r7, sl, ip} │ │ │ │ + ; instruction: 0xf8d734c4 │ │ │ │ + stm sp, {r2, r4, r5, r7, sl, ip} │ │ │ │ ; instruction: 0xf8d7000c │ │ │ │ - ; instruction: 0xf8d724c4 │ │ │ │ - ; instruction: 0xf7fd34c8 │ │ │ │ + ; instruction: 0xf8d724b8 │ │ │ │ + ; instruction: 0xf7fd34bc │ │ │ │ strmi lr, [r2], -r0, ror #21 │ │ │ │ - ldrbeq pc, [r4], #2247 ; 0x8c7 ; │ │ │ │ - blmi feff67b0 <_end@@Base+0xfef93da0> │ │ │ │ + strbeq pc, [r8], #2247 ; 0x8c7 ; │ │ │ │ + blmi feff67b0 <_end@@Base+0xfef93d98> │ │ │ │ ; instruction: 0xf64c2101 │ │ │ │ ; instruction: 0xf8c74259 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fe67fb │ │ │ │ ; instruction: 0xf8d7bc81 │ │ │ │ ; instruction: 0xf04fe004 │ │ │ │ @@ -2275,343 +2275,343 @@ │ │ │ │ ; instruction: 0xf8cd460b │ │ │ │ strcs lr, [r1, #-12] │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd2205 │ │ │ │ ; instruction: 0xf8cde018 │ │ │ │ ; instruction: 0xf8cda004 │ │ │ │ ; instruction: 0xf8d7a028 │ │ │ │ - strls r4, [r7], #-1240 ; 0xfffffb28 │ │ │ │ - ldrbmi pc, [ip], #2263 ; 0x8d7 ; │ │ │ │ + strls r4, [r7], #-1228 ; 0xfffffb34 │ │ │ │ + ldrbmi pc, [r0], #2263 ; 0x8d7 ; │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ strls r9, [r8], #-1289 ; 0xfffffaf7 │ │ │ │ - bl 1e462a0 <_end@@Base+0x1de3890> │ │ │ │ - strbteq pc, [r0], #2247 ; 0x8c7 ; │ │ │ │ - blmi fe9f67f4 <_end@@Base+0xfe993de4> │ │ │ │ + bl 1b462a0 <_end@@Base+0x1ae3888> │ │ │ │ + ldrbeq pc, [r4], #2247 ; 0x8c7 ; │ │ │ │ + blmi fe9f67f4 <_end@@Base+0xfe993ddc> │ │ │ │ subsmi pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ mrrclt 7, 15, pc, r0, cr14 ; │ │ │ │ ; instruction: 0xf2074ca2 │ │ │ │ - ldmdavs r1!, {r2, r3, r6, r8, r9, sp, lr} │ │ │ │ + ldmdavs r1!, {r2, r6, r8, r9, sp, lr} │ │ │ │ ldrbtmi r4, [ip], #-2721 ; 0xfffff55f │ │ │ │ andscc pc, ip, r4, lsl #12 │ │ │ │ ldrbtmi r3, [sl], #-264 ; 0xfffffef8 │ │ │ │ - ldrvs pc, [r4, #2247]! ; 0x8c7 │ │ │ │ - ldrvs pc, [ip, #2247]! ; 0x8c7 │ │ │ │ + strvs pc, [r8, #2247]! ; 0x8c7 │ │ │ │ + ldrvs pc, [r0, #2247]! ; 0x8c7 │ │ │ │ smlalbtvs pc, r0, r7, r8 ; │ │ │ │ + strvs pc, [ip], -r7, asr #17 │ │ │ │ + ldrvs pc, [r0], -r7, asr #17 │ │ │ │ ldrvs pc, [r4], -r7, asr #17 │ │ │ │ ldrvs pc, [r8], -r7, asr #17 │ │ │ │ ldrvs pc, [ip], -r7, asr #17 │ │ │ │ - strtvs pc, [r0], -r7, asr #17 │ │ │ │ - strtvs pc, [r4], -r7, asr #17 │ │ │ │ ; instruction: 0xf8c76031 │ │ │ │ - ; instruction: 0xf8c7264c │ │ │ │ + ; instruction: 0xf8c72644 │ │ │ │ ; instruction: 0xf7fd30f4 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ - blmi fe4feb38 <_end@@Base+0xfe49c128> │ │ │ │ + stmdacs r0, {r2, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + blmi fe4feb38 <_end@@Base+0xfe49c120> │ │ │ │ addsmi pc, pc, #76, 12 ; 0x4c00000 │ │ │ │ addpl pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ stclt 7, cr15, [r2], #-1016 ; 0xfffffc08 │ │ │ │ sfmmi f2, 4, [lr] │ │ │ │ - blcs e4663c <_end@@Base+0xde3c2c> │ │ │ │ + blcs e4663c <_end@@Base+0xde3c24> │ │ │ │ ldrbtmi r4, [sp], #-3213 ; 0xfffff373 │ │ │ │ ; instruction: 0xf8d5447c │ │ │ │ ; instruction: 0xf8d410f4 │ │ │ │ ; instruction: 0xf7fd0ba0 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi fe27eb70 <_end@@Base+0xfe21c160> │ │ │ │ + blmi fe27eb70 <_end@@Base+0xfe21c158> │ │ │ │ ; instruction: 0xf64c2101 │ │ │ │ ; instruction: 0xf8c542a6 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ; instruction: 0xf604bc07 │ │ │ │ stcvs 6, cr3, [r8, #-112]! ; 0xffffff90 │ │ │ │ - strbtne pc, [r4], #2261 ; 0x8d5 ; │ │ │ │ + ldrbne pc, [r8], #2261 ; 0x8d5 ; │ │ │ │ ; instruction: 0xf7fd4632 │ │ │ │ - stmdacs r0, {r1, r2, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ - blmi 1ffeb9c <_end@@Base+0x1f9c18c> │ │ │ │ + stmdacs r0, {r1, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + blmi 1ffeb9c <_end@@Base+0x1f9c184> │ │ │ │ ; instruction: 0xf64c2101 │ │ │ │ ; instruction: 0xf8c542a7 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ; instruction: 0x4630bbf1 │ │ │ │ mcr2 7, 0, pc, cr14, cr13, {7} ; │ │ │ │ - ble 2d2390 <_end@@Base+0x26f980> │ │ │ │ + ble 2d2390 <_end@@Base+0x26f978> │ │ │ │ tstcs r1, r7, ror fp │ │ │ │ adcmi pc, r8, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ - bllt ff8463a0 <_end@@Base+0xff7e3990> │ │ │ │ + bllt ff8463a0 <_end@@Base+0xff7e3988> │ │ │ │ ; instruction: 0xf6044b72 │ │ │ │ - ; instruction: 0xf50530e4 │ │ │ │ - ; instruction: 0xf8c5629d │ │ │ │ - ldrbtmi r6, [fp], #-628 ; 0xfffffd8c │ │ │ │ + vhadd.s8 , , q10 │ │ │ │ + ; instruction: 0xf8c542dc │ │ │ │ + ldrbtmi r6, [fp], #-616 ; 0xfffffd98 │ │ │ │ bicscs pc, r0, r5, asr #17 │ │ │ │ - strbtcc pc, [r8], #2245 ; 0x8c5 ; │ │ │ │ - ldc 7, cr15, [lr], {253} ; 0xfd │ │ │ │ - ble 2d23c8 <_end@@Base+0x26f9b8> │ │ │ │ + ldrbcc pc, [ip], #2245 ; 0x8c5 ; │ │ │ │ + stc 7, cr15, [r6], {253} ; 0xfd │ │ │ │ + ble 2d23c8 <_end@@Base+0x26f9b0> │ │ │ │ tstcs r0, fp, ror #22 │ │ │ │ adcmi pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ - bllt ff1463d8 <_end@@Base+0xff0e39c8> │ │ │ │ + bllt ff1463d8 <_end@@Base+0xff0e39c0> │ │ │ │ sfmmi f2, 2, [r6, #-0] │ │ │ │ stccs 8, cr15, [r0], {196} ; 0xc4 │ │ │ │ ldrbtmi r4, [sp], #-3173 ; 0xfffff39b │ │ │ │ ; instruction: 0xf8d5447c │ │ │ │ ; instruction: 0xf8d411d0 │ │ │ │ ; instruction: 0xf7fd0c68 │ │ │ │ stmdacs r0, {r0, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 187ec2c <_end@@Base+0x181c21c> │ │ │ │ + blmi 187ec2c <_end@@Base+0x181c214> │ │ │ │ ; instruction: 0xf64c2110 │ │ │ │ ; instruction: 0xf8c542b3 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ; instruction: 0xf604bba9 │ │ │ │ stcvs 6, cr3, [r8, #-912]! ; 0xfffffc70 │ │ │ │ - strbtne pc, [ip], #2261 ; 0x8d5 ; │ │ │ │ + strbtne pc, [r0], #2261 ; 0x8d5 ; │ │ │ │ ; instruction: 0xf7fd4632 │ │ │ │ - stmdacs r0, {r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - blmi 15fec58 <_end@@Base+0x159c248> │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + blmi 15fec58 <_end@@Base+0x159c240> │ │ │ │ ; instruction: 0xf64c2110 │ │ │ │ ; instruction: 0xf8c542b4 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ; instruction: 0x4630bb93 │ │ │ │ ldc2 7, cr15, [r0, #1012]! ; 0x3f4 │ │ │ │ - ble 2d244c <_end@@Base+0x26fa3c> │ │ │ │ + ble 2d244c <_end@@Base+0x26fa34> │ │ │ │ tstcs r0, pc, asr #22 │ │ │ │ adcsmi pc, r5, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ - bllt fe0c645c <_end@@Base+0xfe063a4c> │ │ │ │ + bllt fe0c645c <_end@@Base+0xfe063a44> │ │ │ │ adcmi pc, ip, r4, lsl #12 │ │ │ │ - ldrbtvs pc, [r0], #2245 ; 0x8c5 ; │ │ │ │ - bl ff246464 <_end@@Base+0xff1e3a54> │ │ │ │ + strbtvs pc, [r4], #2245 ; 0x8c5 ; │ │ │ │ + bl fec46464 <_end@@Base+0xfebe3a4c> │ │ │ │ vmlal.s8 q1, d0, d0 │ │ │ │ - blmi 11a86b4 <_end@@Base+0x1145ca4> │ │ │ │ + blmi 11a86b4 <_end@@Base+0x1145c9c> │ │ │ │ ; instruction: 0xf64c2112 │ │ │ │ ; instruction: 0xf8c542b7 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ svclt 0x0000bb6d │ │ │ │ - andeq r2, r5, r6, ror #29 │ │ │ │ - ; instruction: 0x00052eba │ │ │ │ - andeq r4, r5, sl, ror #8 │ │ │ │ + andeq r2, r5, lr, asr #30 │ │ │ │ + andeq r2, r5, r2, lsr #30 │ │ │ │ + andeq r4, r5, sl, lsl #9 │ │ │ │ andeq sl, r5, r8, asr #13 │ │ │ │ - andeq r4, r5, lr, asr #9 │ │ │ │ + andeq r4, r5, lr, ror #9 │ │ │ │ andeq sl, r5, lr, lsr #13 │ │ │ │ - muleq r5, r8, r4 │ │ │ │ - andeq r4, r5, r8, asr #8 │ │ │ │ - andeq r4, r5, r4, lsl #8 │ │ │ │ - andeq r4, r5, r8, lsr #7 │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ - muleq r5, r4, fp │ │ │ │ + ; instruction: 0x000544b8 │ │ │ │ + andeq r4, r5, r8, ror #8 │ │ │ │ + andeq r4, r5, r4, lsr #8 │ │ │ │ + andeq r4, r5, r8, asr #7 │ │ │ │ + andeq r2, r5, r8, asr ip │ │ │ │ + strdeq r2, [r5], -ip │ │ │ │ ; instruction: 0xffffff38 │ │ │ │ - andeq r2, r5, r2, ror #22 │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ - muleq r5, r8, sl │ │ │ │ + andeq r2, r5, sl, asr #23 │ │ │ │ + andeq r2, r5, r0, ror #22 │ │ │ │ + andeq r2, r5, r0, lsl #22 │ │ │ │ ; instruction: 0x0005a3b6 │ │ │ │ - andeq r2, r5, r8, asr sl │ │ │ │ + andeq r2, r5, r0, asr #21 │ │ │ │ muleq r5, sl, r3 │ │ │ │ - andeq r2, r5, sl, ror #19 │ │ │ │ - muleq r5, sl, r9 │ │ │ │ - andeq r2, r5, r8, lsr r9 │ │ │ │ - andeq r2, r5, ip, lsl #18 │ │ │ │ - andeq r2, r5, sl, lsr #17 │ │ │ │ - andeq r2, r5, sl, lsl #16 │ │ │ │ - andeq r2, r5, r8, lsr #15 │ │ │ │ - andeq r2, r5, r4, ror r7 │ │ │ │ - andeq r2, r5, lr, lsl #14 │ │ │ │ + andeq r2, r5, r2, asr sl │ │ │ │ + andeq r2, r5, r2, lsl #20 │ │ │ │ + andeq r2, r5, r0, lsr #19 │ │ │ │ + andeq r2, r5, r4, ror r9 │ │ │ │ + andeq r2, r5, r2, lsl r9 │ │ │ │ + andeq r2, r5, r2, ror r8 │ │ │ │ + andeq r2, r5, r0, lsl r8 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ + andeq r2, r5, r6, ror r7 │ │ │ │ andeq sl, r5, r6, lsr r0 │ │ │ │ - ldrdeq r2, [r5], -r8 │ │ │ │ + andeq r2, r5, r0, asr #14 │ │ │ │ andeq sl, r5, sl, lsl r0 │ │ │ │ - andeq r2, r5, r4, ror r6 │ │ │ │ - andeq r2, r5, r8, ror #12 │ │ │ │ - andeq r2, r5, r2, lsr r6 │ │ │ │ - ldrdeq r2, [r5], -r8 │ │ │ │ - ; instruction: 0x000525b0 │ │ │ │ - andeq r2, r5, sl, ror r5 │ │ │ │ - andeq r2, r5, lr, lsl r5 │ │ │ │ - andeq r2, r5, ip, ror #9 │ │ │ │ - muleq r5, r4, r4 │ │ │ │ - andeq r9, r5, r6, lsr #27 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ ldrdeq r2, [r5], -r0 │ │ │ │ + muleq r5, sl, r6 │ │ │ │ + andeq r2, r5, r0, asr #12 │ │ │ │ + andeq r2, r5, r8, lsl r6 │ │ │ │ + andeq r2, r5, r2, ror #11 │ │ │ │ + andeq r2, r5, r6, lsl #11 │ │ │ │ + andeq r2, r5, r4, asr r5 │ │ │ │ + strdeq r2, [r5], -ip │ │ │ │ + andeq r9, r5, r6, lsr #27 │ │ │ │ + andeq r2, r5, r8, lsr r5 │ │ │ │ muleq r5, r0, sp │ │ │ │ - muleq r5, lr, r4 │ │ │ │ - andeq r2, r5, r4, ror r4 │ │ │ │ + andeq r2, r5, r6, lsl #10 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ + ; instruction: 0x000524b2 │ │ │ │ + andeq r2, r5, r8, lsl #9 │ │ │ │ andeq r2, r5, sl, asr #8 │ │ │ │ - andeq r2, r5, r0, lsr #8 │ │ │ │ - andeq r2, r5, r2, ror #7 │ │ │ │ - andeq r2, r5, r0, lsl #7 │ │ │ │ + andeq r2, r5, r8, ror #7 │ │ │ │ andeq r7, r5, r6, lsr lr │ │ │ │ ldrdeq r4, [r0], -r7 │ │ │ │ - andeq r2, r5, r8, lsl #6 │ │ │ │ + andeq r2, r5, r0, ror r3 │ │ │ │ andeq r9, r5, r2, ror #23 │ │ │ │ ldrdeq r7, [r5], -r8 │ │ │ │ - ldrdeq r2, [r5], -r2 ; │ │ │ │ - andeq r2, r5, r6, lsr #5 │ │ │ │ - andeq r2, r5, r4, lsl #5 │ │ │ │ - andeq r3, r1, fp, lsr r6 │ │ │ │ - andeq r2, r5, ip, lsr #19 │ │ │ │ + andeq r2, r5, sl, lsr r3 │ │ │ │ + andeq r2, r5, lr, lsl #6 │ │ │ │ + andeq r2, r5, ip, ror #5 │ │ │ │ + andeq r3, r1, fp, asr #4 │ │ │ │ + andeq r2, r5, r0, asr #19 │ │ │ │ andeq r9, r5, r6, lsr #22 │ │ │ │ andeq r7, r5, ip, lsl sp │ │ │ │ - andeq r2, r5, r6, ror r9 │ │ │ │ - andeq r2, r5, sl, asr #18 │ │ │ │ - andeq r2, r5, r8, lsr #18 │ │ │ │ - andeq r2, r5, r2, lsr r1 │ │ │ │ + andeq r2, r5, sl, lsl #19 │ │ │ │ + andeq r2, r5, lr, asr r9 │ │ │ │ + andeq r2, r5, ip, lsr r9 │ │ │ │ + muleq r5, sl, r1 │ │ │ │ stcpl 8, cr15, [r0, #892] ; 0x37c │ │ │ │ ; instruction: 0xf8c42200 │ │ │ │ ; instruction: 0xf8df2cc8 │ │ │ │ ldrbtmi r4, [sp], #-3452 ; 0xfffff284 │ │ │ │ strtmi pc, [ip], r5, lsl #12 │ │ │ │ ; instruction: 0x4632447c │ │ │ │ ; instruction: 0xf8d46d20 │ │ │ │ - ; instruction: 0xf7fd1324 │ │ │ │ - stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ + ; instruction: 0xf7fd1318 │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ tstcs r2, r4, ror #26 │ │ │ │ adcsmi pc, lr, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - blt ff2c65cc <_end@@Base+0xff263bbc> │ │ │ │ + blt ff2c65cc <_end@@Base+0xff263bb4> │ │ │ │ ; instruction: 0xf7fd4630 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ tstcs r2, r4, asr #26 │ │ │ │ adcsmi pc, pc, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - blt fee465f0 <_end@@Base+0xfede3be0> │ │ │ │ + blt fee465f0 <_end@@Base+0xfede3bd8> │ │ │ │ rsbspl pc, r4, r5, lsl #12 │ │ │ │ - ldrbtvs pc, [r4], #2244 ; 0x8c4 ; │ │ │ │ - b fffc65f8 <_end@@Base+0xfff63be8> │ │ │ │ - ble 312608 <_end@@Base+0x2afbf8> │ │ │ │ + strbtvs pc, [r8], #2244 ; 0x8c4 ; │ │ │ │ + b ff9c65f8 <_end@@Base+0xff963be0> │ │ │ │ + ble 312608 <_end@@Base+0x2afbf0> │ │ │ │ ldccc 8, cr15, [ip, #-892] ; 0xfffffc84 │ │ │ │ ; instruction: 0xf64c211c │ │ │ │ ; instruction: 0xf8c442c1 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ andcs fp, r0, #667648 ; 0xa3000 │ │ │ │ ldccs 8, cr15, [r0, #788] ; 0x314 │ │ │ │ stcpl 8, cr15, [r0, #-892] ; 0xfffffc84 │ │ │ │ stcmi 8, cr15, [r0, #-892] ; 0xfffffc84 │ │ │ │ ldrbtmi r4, [ip], #-1149 ; 0xfffffb83 │ │ │ │ ldmdbpl r4!, {r0, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r6, [sl], -r0, lsr #26 │ │ │ │ - ldrbtne pc, [r8], #2260 ; 0x8d4 ; │ │ │ │ - ldmib r8!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ble 312648 <_end@@Base+0x2afc38> │ │ │ │ + strbtne pc, [ip], #2260 ; 0x8d4 ; │ │ │ │ + stmib ip!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 312648 <_end@@Base+0x2afc30> │ │ │ │ stclcc 8, cr15, [r8], #892 ; 0x37c │ │ │ │ ; instruction: 0xf64c211c │ │ │ │ ; instruction: 0xf8c442c8 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ strbmi fp, [r8], -r3, lsl #21 │ │ │ │ stc2 7, cr15, [r0], #1012 ; 0x3f4 │ │ │ │ - ble 31266c <_end@@Base+0x2afc5c> │ │ │ │ + ble 31266c <_end@@Base+0x2afc54> │ │ │ │ stclcc 8, cr15, [r8], {223} ; 0xdf │ │ │ │ ; instruction: 0xf64c211c │ │ │ │ ; instruction: 0xf8c442c9 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ ; instruction: 0xf8dfba71 │ │ │ │ ; instruction: 0xf6057cb4 │ │ │ │ ; instruction: 0xf8df603c │ │ │ │ - ; instruction: 0xf5046cb0 │ │ │ │ - ; instruction: 0xf8df63a0 │ │ │ │ + vfma.f32 d6, d20, d16 │ │ │ │ + ; instruction: 0xf8df43f4 │ │ │ │ ldrbtmi r1, [pc], #-3244 ; 869c <_Unwind_VRS_Pop@plt+0x27a0> │ │ │ │ stccs 8, cr15, [r8], #892 ; 0x37c │ │ │ │ ldrbtmi r4, [r9], #-1150 ; 0xfffffb82 │ │ │ │ - ldrbtls pc, [ip], #2244 ; 0x8c4 ; │ │ │ │ + ldrbtls pc, [r0], #2244 ; 0x8c4 ; │ │ │ │ ; instruction: 0xf8c4447a │ │ │ │ - ; instruction: 0xf8c47500 │ │ │ │ - ; instruction: 0xf8c46504 │ │ │ │ - ; instruction: 0xf8c41508 │ │ │ │ - ; instruction: 0xf8c4250c │ │ │ │ + ; instruction: 0xf8c474f4 │ │ │ │ + ; instruction: 0xf8c464f8 │ │ │ │ + ; instruction: 0xf8c414fc │ │ │ │ + ; instruction: 0xf8c42500 │ │ │ │ ; instruction: 0xf7fd30f8 │ │ │ │ - stmdacs r0, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ mvncs r3, r4, lsl #25 │ │ │ │ sbcsmi pc, r0, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - blt 11466d8 <_end@@Base+0x10e3cc8> │ │ │ │ + blt 11466d8 <_end@@Base+0x10e3cc0> │ │ │ │ ; instruction: 0xf8df2200 │ │ │ │ ; instruction: 0xf8c54c6c │ │ │ │ ; instruction: 0xf8df2e58 │ │ │ │ ldrbtmi r5, [ip], #-3176 ; 0xfffff398 │ │ │ │ ; instruction: 0xf8d4447d │ │ │ │ ; instruction: 0xf8d510f8 │ │ │ │ ; instruction: 0xf7fd0ec0 │ │ │ │ stmdacs r0, {r0, r1, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ mvncs r3, r4, asr ip │ │ │ │ sbcsmi pc, r7, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ - blt 9c6714 <_end@@Base+0x963d04> │ │ │ │ + blt 9c6714 <_end@@Base+0x963cfc> │ │ │ │ ldmdbvs ip!, {r0, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8d46d20 │ │ │ │ - strbmi r1, [sl], -r8, lsr #6 │ │ │ │ - stmdb r4, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 312730 <_end@@Base+0x2afd20> │ │ │ │ + ; instruction: 0x464a131c │ │ │ │ + ldmdb r8!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 312730 <_end@@Base+0x2afd18> │ │ │ │ stccc 8, cr15, [r8], #-892 ; 0xfffffc84 │ │ │ │ ; instruction: 0xf64c21ed │ │ │ │ ; instruction: 0xf8c442d8 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ strbmi fp, [r8], -pc, lsl #20 │ │ │ │ stc2 7, cr15, [ip], #-1012 ; 0xfffffc0c │ │ │ │ - ble 312754 <_end@@Base+0x2afd44> │ │ │ │ + ble 312754 <_end@@Base+0x2afd3c> │ │ │ │ stccc 8, cr15, [r8], {223} ; 0xdf │ │ │ │ ; instruction: 0xf64c21ed │ │ │ │ ; instruction: 0xf8c442d9 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ ; instruction: 0xf8dfb9fd │ │ │ │ ; instruction: 0xf605ebf4 │ │ │ │ ; instruction: 0xf8df7004 │ │ │ │ - ; instruction: 0xf5047bf0 │ │ │ │ - ; instruction: 0xf8df63a2 │ │ │ │ + vpadd.i8 , q10, q8 │ │ │ │ + ; instruction: 0xf8df5304 │ │ │ │ ldrbtmi r6, [lr], #3052 ; 0xbec │ │ │ │ - blne ffa46b04 <_end@@Base+0xff9e40f4> │ │ │ │ + blne ffa46b04 <_end@@Base+0xff9e40ec> │ │ │ │ ; instruction: 0xf8df447f │ │ │ │ ldrbtmi r2, [lr], #-3048 ; 0xfffff418 │ │ │ │ ; instruction: 0xf8c44479 │ │ │ │ ldrbtmi r9, [sl], #-404 ; 0xfffffe6c │ │ │ │ - ldr pc, [r0, #-2244] ; 0xfffff73c │ │ │ │ - ldrvc pc, [r4, #-2244] ; 0xfffff73c │ │ │ │ - ldrvs pc, [r8, #-2244] ; 0xfffff73c │ │ │ │ - ldrne pc, [ip, #-2244] ; 0xfffff73c │ │ │ │ - strcs pc, [r0, #-2244]! ; 0xfffff73c │ │ │ │ + str pc, [r4, #-2244] ; 0xfffff73c │ │ │ │ + strvc pc, [r8, #-2244] ; 0xfffff73c │ │ │ │ + strvs pc, [ip, #-2244] ; 0xfffff73c │ │ │ │ + ldrne pc, [r0, #-2244] ; 0xfffff73c │ │ │ │ + ldrcs pc, [r4, #-2244] ; 0xfffff73c │ │ │ │ ; instruction: 0x31acf8c4 │ │ │ │ - b 9c67a8 <_end@@Base+0x963d98> │ │ │ │ - ble 3527b8 <_end@@Base+0x2efda8> │ │ │ │ - blcc fef46b38 <_end@@Base+0xfeee4128> │ │ │ │ + b 3c67a8 <_end@@Base+0x363d90> │ │ │ │ + ble 3527b8 <_end@@Base+0x2efda0> │ │ │ │ + blcc fef46b38 <_end@@Base+0xfeee4120> │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ rscmi pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmiblt sl, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf8df2200 │ │ │ │ @@ -2627,79 +2627,79 @@ │ │ │ │ ; instruction: 0xf64c71c6 │ │ │ │ ; instruction: 0xf8c442e8 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ ; instruction: 0xf605b9ab │ │ │ │ ; instruction: 0x6d207904 │ │ │ │ - teqne r0, #212, 16 ; 0xd40000 ; │ │ │ │ + msrne CPSR_s, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xf7fd464a │ │ │ │ - stmdacs r0, {r1, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ ; instruction: 0xf44f3b60 │ │ │ │ ; instruction: 0xf64c71c6 │ │ │ │ ; instruction: 0xf8c442e9 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ ; instruction: 0x4648b993 │ │ │ │ - blx fec4683e <_end@@Base+0xfebe3e2e> │ │ │ │ - ble 35284c <_end@@Base+0x2efe3c> │ │ │ │ - blcc f46bcc <_end@@Base+0xee41bc> │ │ │ │ + blx fec4683e <_end@@Base+0xfebe3e26> │ │ │ │ + ble 35284c <_end@@Base+0x2efe34> │ │ │ │ + blcc f46bcc <_end@@Base+0xee41b4> │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ rscmi pc, sl, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmiblt r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blvc 946be8 <_end@@Base+0x8e41d8> │ │ │ │ + blvc 946be8 <_end@@Base+0x8e41d0> │ │ │ │ sbcvc pc, ip, r5, lsl #12 │ │ │ │ - blvs 846bf0 <_end@@Base+0x7e41e0> │ │ │ │ - ; instruction: 0x63a5f504 │ │ │ │ - blne 746bf8 <_end@@Base+0x6e41e8> │ │ │ │ + blvs 846bf0 <_end@@Base+0x7e41d8> │ │ │ │ + tstpl ip, #4, 4 ; 0x40000000 ; │ │ │ │ + blne 746bf8 <_end@@Base+0x6e41e0> │ │ │ │ ; instruction: 0xf8df447f │ │ │ │ ldrbtmi r2, [lr], #-2844 ; 0xfffff4e4 │ │ │ │ ; instruction: 0xf8c44479 │ │ │ │ - ldrbtmi r9, [sl], #-1316 ; 0xfffffadc │ │ │ │ - strvc pc, [r8, #-2244]! ; 0xfffff73c │ │ │ │ - strvs pc, [ip, #-2244]! ; 0xfffff73c │ │ │ │ - ldrne pc, [r0, #-2244]! ; 0xfffff73c │ │ │ │ - ldrcs pc, [r4, #-2244]! ; 0xfffff73c │ │ │ │ + ldrbtmi r9, [sl], #-1304 ; 0xfffffae8 │ │ │ │ + ldrvc pc, [ip, #-2244] ; 0xfffff73c │ │ │ │ + strvs pc, [r0, #-2244]! ; 0xfffff73c │ │ │ │ + strne pc, [r4, #-2244]! ; 0xfffff73c │ │ │ │ + strcs pc, [r8, #-2244]! ; 0xfffff73c │ │ │ │ asrcc pc, r4, #17 ; │ │ │ │ - stmib lr!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ble 3528a8 <_end@@Base+0x2efe98> │ │ │ │ - bcc ffd46c28 <_end@@Base+0xffce4218> │ │ │ │ + ldmib r6, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 3528a8 <_end@@Base+0x2efe90> │ │ │ │ + bcc ffd46c28 <_end@@Base+0xffce4210> │ │ │ │ orrscs pc, sl, r0, asr #4 │ │ │ │ rscsmi pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdblt r2, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bmi ff746c44 <_end@@Base+0xff6e4234> │ │ │ │ + bmi ff746c44 <_end@@Base+0xff6e422c> │ │ │ │ cmpeq r0, #268435460 ; 0x10000004 ; │ │ │ │ - bvs ff646c4c <_end@@Base+0xff5e423c> │ │ │ │ + bvs ff646c4c <_end@@Base+0xff5e4234> │ │ │ │ ldrbtmi r2, [ip], #-512 ; 0xfffffe00 │ │ │ │ svccs 0x00e8f8c5 │ │ │ │ stmiapl r0!, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrdne pc, [r0, r6]! │ │ │ │ - blx 5468da <_end@@Base+0x4e3eca> │ │ │ │ - ble 3528e8 <_end@@Base+0x2efed8> │ │ │ │ - bcc ff046c68 <_end@@Base+0xfefe4258> │ │ │ │ + blx 5468da <_end@@Base+0x4e3ec2> │ │ │ │ + ble 3528e8 <_end@@Base+0x2efed0> │ │ │ │ + bcc ff046c68 <_end@@Base+0xfefe4250> │ │ │ │ orrscs pc, sl, r0, asr #4 │ │ │ │ rscsmi pc, r8, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r6, asr #17 │ │ │ │ ; instruction: 0xf8c6447b │ │ │ │ ldrbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdblt r2!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbvc pc, [ip], #1540 ; 0x604 ; │ │ │ │ ; instruction: 0xf8d66d30 │ │ │ │ - strtmi r1, [r2], -ip, lsr #6 │ │ │ │ - ldmda r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 352918 <_end@@Base+0x2eff08> │ │ │ │ - bcc fe546c98 <_end@@Base+0xfe4e4288> │ │ │ │ + strtmi r1, [r2], -r0, lsr #6 │ │ │ │ + stmda r4, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ble 352918 <_end@@Base+0x2eff00> │ │ │ │ + bcc fe546c98 <_end@@Base+0xfe4e4280> │ │ │ │ orrscs pc, sl, r0, asr #4 │ │ │ │ rscsmi pc, r9, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r6, asr #17 │ │ │ │ ; instruction: 0xf8c6447b │ │ │ │ ldrbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdblt sl, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf7fd4620 │ │ │ │ @@ -2708,121 +2708,121 @@ │ │ │ │ vpmin.s8 , q0, q10 │ │ │ │ ; instruction: 0xf64c219a │ │ │ │ ; instruction: 0xf8c642fa │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r6, asr #17 │ │ │ │ ; instruction: 0xf7fe67f3 │ │ │ │ ; instruction: 0xf8dfb907 │ │ │ │ - vpmin.s8 , q3, q6 │ │ │ │ - ; instruction: 0xf8df533c │ │ │ │ + ; instruction: 0xf5065a5c │ │ │ │ + ; instruction: 0xf8df63a6 │ │ │ │ ldrbtmi r2, [sp], #-2648 ; 0xfffff5a8 │ │ │ │ - ldrmi pc, [r8, #-2246]! ; 0xfffff73a │ │ │ │ + strmi pc, [ip, #-2246]! ; 0xfffff73a │ │ │ │ rsbeq pc, r4, r5, lsr #3 │ │ │ │ ; instruction: 0xf8c6447a │ │ │ │ ; instruction: 0xf8c6318c │ │ │ │ - ; instruction: 0xf7fd253c │ │ │ │ - stmdacs r0, {r1, r6, r8, fp, sp, lr, pc} │ │ │ │ + ; instruction: 0xf7fd2530 │ │ │ │ + stmdacs r0, {r1, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ vst1.8 {d19-d20}, [pc :256], ip │ │ │ │ ; instruction: 0xf64c716e │ │ │ │ ; instruction: 0xf8c642fe │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r6, asr #17 │ │ │ │ ; instruction: 0xf7fe67f3 │ │ │ │ andcs fp, r0, #15007744 ; 0xe50000 │ │ │ │ - bmi 846d20 <_end@@Base+0x7e4310> │ │ │ │ + bmi 846d20 <_end@@Base+0x7e4308> │ │ │ │ mcrrcs 8, 4, pc, r8, cr5 ; │ │ │ │ - bpl 746d28 <_end@@Base+0x6e4318> │ │ │ │ + bpl 746d28 <_end@@Base+0x6e4310> │ │ │ │ ldrbtmi r4, [sp], #-1148 ; 0xfffffb84 │ │ │ │ ; instruction: 0xf8d56a20 │ │ │ │ ; instruction: 0xf7fd118c │ │ │ │ stmdacs r0, {r0, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ vst1.8 {d19-d20}, [pc], ip │ │ │ │ ; instruction: 0xf64c716e │ │ │ │ ; instruction: 0xf8c55205 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ; instruction: 0xf1a4b8c7 │ │ │ │ stcvs 6, cr0, [r8, #-400]! ; 0xfffffe70 │ │ │ │ - teqne r4, #13959168 ; 0xd50000 ; │ │ │ │ + msrne CPSR_f, #13959168 ; 0xd50000 │ │ │ │ ; instruction: 0xf7fc4632 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ vst2. {d19,d21}, [pc :128], r0 │ │ │ │ ; instruction: 0xf64c716e │ │ │ │ ; instruction: 0xf8c55206 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ldrtmi fp, [r0], -pc, lsr #17 │ │ │ │ - blx ff346a04 <_end@@Base+0xff2e3ff4> │ │ │ │ - ble 352a14 <_end@@Base+0x2f0004> │ │ │ │ + blx ff346a04 <_end@@Base+0xff2e3fec> │ │ │ │ + ble 352a14 <_end@@Base+0x2efffc> │ │ │ │ ldmibcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ msrvc SPSR_fsx, pc, asr #8 │ │ │ │ andpl pc, r7, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ ldmlt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbeq pc, r4, r4, lsl #2 │ │ │ │ - strbvs pc, [r0, #-2245] ; 0xfffff73b ; │ │ │ │ - stmia r2!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 312a40 <_end@@Base+0x2b0030> │ │ │ │ + ldrvs pc, [r4, #-2245]! ; 0xfffff73b │ │ │ │ + stmia sl, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ble 312a40 <_end@@Base+0x2b0028> │ │ │ │ ldmibcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf64c2110 │ │ │ │ ; instruction: 0xf8c55209 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fe67eb │ │ │ │ ; instruction: 0xf8dfb887 │ │ │ │ andcs r5, r0, #128, 18 ; 0x200000 │ │ │ │ addcs pc, r0, r4, asr #17 │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf105447d │ │ │ │ ldrbtmi r0, [ip], #-1892 ; 0xfffff89c │ │ │ │ stcvs 6, cr4, [r0, #-232]! ; 0xffffff18 │ │ │ │ - movtne pc, #51412 ; 0xc8d4 ; │ │ │ │ - svc 0x009cf7fc │ │ │ │ - ble 312a80 <_end@@Base+0x2b0070> │ │ │ │ + movtne pc, #2260 ; 0x8d4 ; │ │ │ │ + svc 0x0090f7fc │ │ │ │ + ble 312a80 <_end@@Base+0x2b0068> │ │ │ │ stmdbcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf64c2110 │ │ │ │ ; instruction: 0xf8c45210 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ ldrtmi fp, [r8], -r7, ror #16 │ │ │ │ - blx fe146a94 <_end@@Base+0xfe0e4084> │ │ │ │ - ble 312aa4 <_end@@Base+0x2b0094> │ │ │ │ + blx fe146a94 <_end@@Base+0xfe0e407c> │ │ │ │ + ble 312aa4 <_end@@Base+0x2b008c> │ │ │ │ stmdbcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf64c2110 │ │ │ │ ; instruction: 0xf8c45211 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fe67e3 │ │ │ │ ; instruction: 0xf505b855 │ │ │ │ ; instruction: 0xf8df7696 │ │ │ │ - vmla.i8 d3, d4, d24 │ │ │ │ - ; instruction: 0xf8c4524c │ │ │ │ - ldrtmi r7, [r0], -r4, asr #10 │ │ │ │ + ; instruction: 0xf5043928 │ │ │ │ + ; instruction: 0xf8c462a8 │ │ │ │ + ; instruction: 0x46307538 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ - ; instruction: 0xf8c42548 │ │ │ │ - ; instruction: 0xf7fd354c │ │ │ │ - stmdacs r0, {r1, r4, r7, fp, sp, lr, pc} │ │ │ │ + ; instruction: 0xf8c4253c │ │ │ │ + ; instruction: 0xf7fd3540 │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ cmncs r9, ip, lsl #18 │ │ │ │ andspl pc, r5, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ ldmdalt r6!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ asrseq pc, r5 ; ; │ │ │ │ ; instruction: 0xf8d42700 │ │ │ │ - ; instruction: 0xf8c51548 │ │ │ │ + ; instruction: 0xf8c5153c │ │ │ │ ; instruction: 0xf7fd7148 │ │ │ │ adcsmi pc, r8, #4177920 ; 0x3fc000 │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ cmncs r9, r0, ror #17 │ │ │ │ andspl pc, r9, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ @@ -2834,30 +2834,30 @@ │ │ │ │ cmncs r9, r0, asr #17 │ │ │ │ andspl pc, sl, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ stmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscsvc pc, sl, r5, lsl #10 │ │ │ │ - rsbvs pc, r8, #196, 16 ; 0xc40000 │ │ │ │ - ldmda r2, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble 352b60 <_end@@Base+0x2f0150> │ │ │ │ + subsvs pc, ip, #196, 16 ; 0xc40000 │ │ │ │ + ldmda sl!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 352b60 <_end@@Base+0x2f0148> │ │ │ │ ldmcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ tstne r7, r0, asr #4 ; │ │ │ │ andspl pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ svclt 0x00f6f7fd │ │ │ │ andsvc pc, r0, #12910592 ; 0xc50000 │ │ │ │ ldmdapl ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf505447d │ │ │ │ ; instruction: 0x464879fa │ │ │ │ - blx 346b84 <_end@@Base+0x2e4174> │ │ │ │ - ble 412b94 <_end@@Base+0x3b0184> │ │ │ │ + blx 346b84 <_end@@Base+0x2e416c> │ │ │ │ + ble 412b94 <_end@@Base+0x3b017c> │ │ │ │ stmdacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andsne pc, r7, r0, asr #4 │ │ │ │ stmdacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ msrpl R11_usr, ip │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ @@ -2867,106 +2867,106 @@ │ │ │ │ ; instruction: 0xf8df702f │ │ │ │ ldrbtmi ip, [ip], #-2128 ; 0xfffff7b0 │ │ │ │ stmda ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf8df44fc │ │ │ │ ldrbtmi r6, [lr], #2124 ; 0x84c │ │ │ │ stmdane r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bvs feb05fec <_end@@Base+0xfeaa35dc> │ │ │ │ + bpl 13453ec <_end@@Base+0x12e29d4> │ │ │ │ stmdacs r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf8df447f │ │ │ │ ldrbtmi r3, [r9], #-2116 ; 0xfffff7bc │ │ │ │ ldrbtmi r4, [lr], #-1146 ; 0xfffffb86 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ - ; instruction: 0xf8c49550 │ │ │ │ - ; instruction: 0xf8c4a554 │ │ │ │ - ; instruction: 0xf8c4c558 │ │ │ │ - ; instruction: 0xf8c4e55c │ │ │ │ - ; instruction: 0xf8c47560 │ │ │ │ - ; instruction: 0xf8c46564 │ │ │ │ - ; instruction: 0xf8c41568 │ │ │ │ - ; instruction: 0xf8c4256c │ │ │ │ - ; instruction: 0xf7fc3570 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ; instruction: 0xf8c49544 │ │ │ │ + ; instruction: 0xf8c4a548 │ │ │ │ + ; instruction: 0xf8c4c54c │ │ │ │ + ; instruction: 0xf8c4e550 │ │ │ │ + ; instruction: 0xf8c47554 │ │ │ │ + ; instruction: 0xf8c46558 │ │ │ │ + ; instruction: 0xf8c4155c │ │ │ │ + ; instruction: 0xf8c42560 │ │ │ │ + ; instruction: 0xf7fc3564 │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ vst2.8 {d19-d20}, [pc :64], r0 │ │ │ │ ; instruction: 0xf64c71a5 │ │ │ │ ; instruction: 0xf8c4522d │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fd67e3 │ │ │ │ ; instruction: 0xf8dfbf99 │ │ │ │ andcs r9, r0, #248, 14 ; 0x3e00000 │ │ │ │ ubfxvc pc, pc, #17, #21 │ │ │ │ ; instruction: 0xf8c544f9 │ │ │ │ ldrbtmi r2, [pc], #-728 ; 8c48 <_Unwind_VRS_Pop@plt+0x2d4c> │ │ │ │ movteq pc, #2265 ; 0x8d9 ; │ │ │ │ - ldrbne pc, [r4, #-2263] ; 0xfffff729 ; │ │ │ │ + strbne pc, [r8, #-2263] ; 0xfffff729 ; │ │ │ │ ; instruction: 0xf95cf7fd │ │ │ │ - ble 352c58 <_end@@Base+0x2f0248> │ │ │ │ + ble 352c58 <_end@@Base+0x2f0240> │ │ │ │ ; instruction: 0x37dcf8df │ │ │ │ ; instruction: 0x71a5f44f │ │ │ │ eorspl pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x007af7fd │ │ │ │ - bvc c0609c <_end@@Base+0xba368c> │ │ │ │ + bvc c0609c <_end@@Base+0xba3684> │ │ │ │ ; instruction: 0xf7fd4650 │ │ │ │ stmdacs r0, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ vst1.32 {d19}, [pc :256], r8 │ │ │ │ ; instruction: 0xf64c71a5 │ │ │ │ ; instruction: 0xf8c75235 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r7, asr #17 │ │ │ │ ; instruction: 0xf7fd67fb │ │ │ │ ; instruction: 0xf8d7bf65 │ │ │ │ - ; instruction: 0xf5075554 │ │ │ │ - ; instruction: 0xf8df66af │ │ │ │ + vrshl.s8 , q4, │ │ │ │ + ; instruction: 0xf8df566c │ │ │ │ ; instruction: 0x4634c798 │ │ │ │ ; instruction: 0xe794f8df │ │ │ │ ldrbtmi ip, [ip], #3343 ; 0xd0f │ │ │ │ ; instruction: 0xf8c744fe │ │ │ │ ; instruction: 0xf8c7a164 │ │ │ │ - strgt r6, [pc], #-1396 ; 8cc0 <_Unwind_VRS_Pop@plt+0x2dc4> │ │ │ │ + strgt r6, [pc], #-1384 ; 8cc0 <_Unwind_VRS_Pop@plt+0x2dc4> │ │ │ │ muleq r7, r5, r8 │ │ │ │ strge pc, [r4], #-2249 ; 0xfffff737 │ │ │ │ andeq lr, r7, r4, lsl #17 │ │ │ │ rsbvc pc, r1, r9, lsl #10 │ │ │ │ - strgt pc, [ip, #2247] ; 0x8c7 │ │ │ │ - ldr pc, [r0, #2247] ; 0x8c7 │ │ │ │ - svc 0x0092f7fc │ │ │ │ - ble 352ce0 <_end@@Base+0x2f02d0> │ │ │ │ + strgt pc, [r0, #2247] ; 0x8c7 │ │ │ │ + str pc, [r4, #2247] ; 0x8c7 │ │ │ │ + svc 0x007af7fc │ │ │ │ + ble 352ce0 <_end@@Base+0x2f02c8> │ │ │ │ ; instruction: 0x3764f8df │ │ │ │ biccc pc, r5, r0, asr #4 │ │ │ │ eorspl pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r7, asr #17 │ │ │ │ ; instruction: 0xf8c7447b │ │ │ │ ldrbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x0036f7fd │ │ │ │ ; instruction: 0x474cf8df │ │ │ │ ; instruction: 0xf8df2200 │ │ │ │ ldrbtmi r5, [ip], #-1868 ; 0xfffff8b4 │ │ │ │ movcs pc, #13172736 ; 0xc90000 │ │ │ │ ; instruction: 0xf8d4447d │ │ │ │ ; instruction: 0xf8d50408 │ │ │ │ - ; instruction: 0xf7fd1574 │ │ │ │ + ; instruction: 0xf7fd1568 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0d │ │ │ │ vaba.s8 d19, d0, d20 │ │ │ │ ; instruction: 0xf64c31c5 │ │ │ │ ; instruction: 0xf8c55243 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ ; instruction: 0xf504bf17 │ │ │ │ strtmi r7, [r0], -r1, ror #8 │ │ │ │ ; instruction: 0xf932f7fd │ │ │ │ - ble 352d48 <_end@@Base+0x2f0338> │ │ │ │ + ble 352d48 <_end@@Base+0x2f0330> │ │ │ │ ; instruction: 0x370cf8df │ │ │ │ biccc pc, r5, r0, asr #4 │ │ │ │ subpl pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x0002f7fd │ │ │ │ @@ -2981,22 +2981,22 @@ │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ mcrlt 7, 7, pc, cr12, cr13, {7} ; │ │ │ │ ; instruction: 0x16d0f8df │ │ │ │ sbcsvc pc, r8, #1325400064 ; 0x4f000000 │ │ │ │ ; instruction: 0xf7fd4479 │ │ │ │ ; instruction: 0xf8c5fc05 │ │ │ │ - ldmdblt r8, {r2, r4, r7, r8, sl}^ │ │ │ │ + ldmdblt r8, {r3, r7, r8, sl}^ │ │ │ │ ; instruction: 0x36c0f8df │ │ │ │ ; instruction: 0xf64c2109 │ │ │ │ ; instruction: 0xf8c5525b │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ rsbs r6, r6, fp, ror #15 │ │ │ │ - blcc 62e4c <_end@@Base+0x43c> │ │ │ │ + blcc 62e4c <_end@@Base+0x434> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x069cf8df │ │ │ │ ; instruction: 0xf7fc4478 │ │ │ │ strmi lr, [r4], -r8, ror #31 │ │ │ │ ; instruction: 0xf8dfb978 │ │ │ │ @@ -3008,15 +3008,15 @@ │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7fd1084 │ │ │ │ ; instruction: 0xf8dfbeb7 │ │ │ │ andscs r1, r0, #124, 12 ; 0x7c00000 │ │ │ │ ; instruction: 0xf7fd4479 │ │ │ │ ; instruction: 0xf8dffbd1 │ │ │ │ ldrbtmi r3, [fp], #-1652 ; 0xfffff98c │ │ │ │ - ldreq pc, [r8, #2243] ; 0x8c3 │ │ │ │ + streq pc, [ip, #2243] ; 0x8c3 │ │ │ │ ; instruction: 0xf8dfb958 │ │ │ │ andcs r2, r8, ip, ror #12 │ │ │ │ msrpl (UNDEF: 96), ip │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r1, [sl, r4, lsl #1] │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ @@ -3033,41 +3033,41 @@ │ │ │ │ ldrbtmi r5, [fp], #-354 ; 0xfffffe9e │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ mcrlt 7, 4, pc, cr0, cr13, {7} ; │ │ │ │ ; instruction: 0x1624f8df │ │ │ │ ldrbtmi r2, [r9], #-536 ; 0xfffffde8 │ │ │ │ - blx fe6c6e6a <_end@@Base+0xfe66445a> │ │ │ │ + blx fe6c6e6a <_end@@Base+0xfe664452> │ │ │ │ ; instruction: 0x361cf8df │ │ │ │ ; instruction: 0xf8c3447b │ │ │ │ - ldmdblt r8, {r2, r3, r4, r7, r8, sl}^ │ │ │ │ + ldmdblt r8, {r4, r7, r8, sl}^ │ │ │ │ ; instruction: 0x2614f8df │ │ │ │ ; instruction: 0xf64c200f │ │ │ │ ; instruction: 0xf8c35165 │ │ │ │ ldrbtmi r0, [sl], #-128 ; 0xffffff80 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ldrd r6, [r8], -sl │ │ │ │ - blcc 62f28 <_end@@Base+0x518> │ │ │ │ + blcc 62f28 <_end@@Base+0x510> │ │ │ │ stmiblt r3, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ stmdavs r3!, {r0, r1, r3, sp, lr, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ ; instruction: 0xf47d2b00 │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r9, sl, fp, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf7fd4798 │ │ │ │ ; instruction: 0xf8dfbe53 │ │ │ │ ldrbtmi r5, [sp], #-1496 ; 0xfffffa28 │ │ │ │ ldrsbteq pc, [ip], #133 ; 0x85 ; │ │ │ │ - ; instruction: 0x1650f8d5 │ │ │ │ - cmpcs r8, #13959168 ; 0xd50000 ; │ │ │ │ - bl ff8c6ec8 <_end@@Base+0xff8644b8> │ │ │ │ - ble 312edc <_end@@Base+0x2b04cc> │ │ │ │ + ; instruction: 0x1648f8d5 │ │ │ │ + movtcs pc, #51413 ; 0xc8d5 ; │ │ │ │ + bl ff8c6ec8 <_end@@Base+0xff8644b0> │ │ │ │ + ble 312edc <_end@@Base+0x2b04c4> │ │ │ │ strbcc pc, [r0, #2271] ; 0x8df ; │ │ │ │ ; instruction: 0xf64c2158 │ │ │ │ ; instruction: 0xf8c56251 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ andcs fp, r1, r9, lsr lr │ │ │ │ @@ -3076,20 +3076,20 @@ │ │ │ │ strcc pc, [r0, #2271]! ; 0x8df │ │ │ │ ; instruction: 0xf64c215e │ │ │ │ ; instruction: 0xf8c5625a │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ ; instruction: 0xf8d5be27 │ │ │ │ - strmi r3, [r1], -r0, lsr #11 │ │ │ │ + ; instruction: 0x46013594 │ │ │ │ ; instruction: 0xf04f68c4 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp} │ │ │ │ andsvs r3, r8, r1 │ │ │ │ ; instruction: 0xf8d56023 │ │ │ │ - ; instruction: 0xf00505a4 │ │ │ │ + ; instruction: 0xf0050598 │ │ │ │ strmi pc, [r4], -r5, ror #25 │ │ │ │ ; instruction: 0xf8dfb978 │ │ │ │ cmpcs lr, ip, ror #10 │ │ │ │ subsvs pc, pc, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ @@ -3098,400 +3098,400 @@ │ │ │ │ ldmdavs fp!, {r4, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ strtmi r5, [r0], -r0, asr #10 │ │ │ │ ; instruction: 0xf8d5447d │ │ │ │ - ; instruction: 0xf00615a0 │ │ │ │ - ; instruction: 0x4607fd7b │ │ │ │ + ; instruction: 0xf0061594 │ │ │ │ + ; instruction: 0x4607fcfd │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ cmpcs lr, r0, lsr r5 │ │ │ │ rsbvs pc, r2, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ cdplt 0, 10, cr15, cr8, cr1, {0} │ │ │ │ ldrsbteq pc, [ip], #133 ; 0x85 ; │ │ │ │ ; instruction: 0xf8d5463a │ │ │ │ - ; instruction: 0xf7fc15a0 │ │ │ │ + ; instruction: 0xf7fc1594 │ │ │ │ stmdacs r0, {r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ cmpcs lr, r8, lsl #10 │ │ │ │ rsbvs pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ cdplt 0, 5, cr15, cr8, cr1, {0} │ │ │ │ - blcc 630b4 <_end@@Base+0x6a4> │ │ │ │ + blcc 630b4 <_end@@Base+0x69c> │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 63064 <_end@@Base+0x654> │ │ │ │ + blcc 63064 <_end@@Base+0x64c> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldrbpl pc, [r0], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf04f2100 │ │ │ │ ldrbtmi r3, [sp], #-767 ; 0xfffffd01 │ │ │ │ - streq pc, [r8, #2261]! ; 0x8d5 │ │ │ │ + ldreq pc, [ip, #2261] ; 0x8d5 │ │ │ │ stc2 0, cr15, [r4], {5} │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ ldrtcc pc, [ip], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf64c215f │ │ │ │ ; instruction: 0xf8c5626f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ ; instruction: 0xf8d5bda9 │ │ │ │ ; instruction: 0x462200fc │ │ │ │ - strne pc, [r8, #2261]! ; 0x8d5 │ │ │ │ - bl f47014 <_end@@Base+0xee4604> │ │ │ │ - ble 313028 <_end@@Base+0x2b0618> │ │ │ │ + ldrne pc, [ip, #2261] ; 0x8d5 │ │ │ │ + bl f47014 <_end@@Base+0xee45fc> │ │ │ │ + ble 313028 <_end@@Base+0x2b0610> │ │ │ │ ldrcc pc, [r4], #2271 ; 0x8df │ │ │ │ ; instruction: 0xf64c215f │ │ │ │ ; instruction: 0xf8c56271 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf00167eb │ │ │ │ stmdavs r3!, {r0, r1, r4, r6, r9, sl, fp, ip, sp, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ tstcs r0, r0, ror r4 │ │ │ │ rscscc pc, pc, #79 ; 0x4f │ │ │ │ ; instruction: 0xf8d5447d │ │ │ │ - ; instruction: 0xf00505ac │ │ │ │ + ; instruction: 0xf00505a0 │ │ │ │ strmi pc, [r4], -sp, asr #24 │ │ │ │ ; instruction: 0xf8dfb960 │ │ │ │ cmncs r0, ip, asr r4 │ │ │ │ rsbsvs pc, fp, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ ldcllt 7, cr15, [r2, #-1012]! ; 0xfffffc0c │ │ │ │ ldrsbteq pc, [ip], #133 ; 0x85 ; │ │ │ │ ; instruction: 0xf8d54622 │ │ │ │ - ; instruction: 0xf7fc15ac │ │ │ │ + ; instruction: 0xf7fc15a0 │ │ │ │ stmdacs r0, {r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0c │ │ │ │ cmncs r0, r4, lsr r4 │ │ │ │ rsbsvs pc, sp, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ cdplt 0, 1, cr15, cr12, cr1, {0} │ │ │ │ - blcc 63140 <_end@@Base+0x730> │ │ │ │ + blcc 63140 <_end@@Base+0x728> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ strmi pc, [ip], #-2271 ; 0xfffff721 │ │ │ │ movwcs r2, #2 │ │ │ │ ; instruction: 0xf8c4447c │ │ │ │ - ; instruction: 0xf7fc35b0 │ │ │ │ - strmi lr, [r3], -sl, asr #23 │ │ │ │ - blmi ffff7638 <_end@@Base+0xfff94c28> │ │ │ │ + ; instruction: 0xf7fc35a4 │ │ │ │ + ; instruction: 0x4603ebbe │ │ │ │ + blmi ffff7638 <_end@@Base+0xfff94c20> │ │ │ │ ; instruction: 0xf64c2111 │ │ │ │ ; instruction: 0xf8c462b9 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fd67e3 │ │ │ │ ldmibmi sl!, {r0, r2, r3, r4, r5, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ; instruction: 0xf8d44afa │ │ │ │ - ; instruction: 0xf85805b4 │ │ │ │ + ; instruction: 0xf85805a8 │ │ │ │ stmdavs sp, {r0, ip} │ │ │ │ strcc r6, [r1, #-217] ; 0xffffff27 │ │ │ │ ; instruction: 0xf858600d │ │ │ │ ; instruction: 0xf8c42002 │ │ │ │ - ldmdavs r1, {r2, r4, r5, r7, r8, sl, ip, sp} │ │ │ │ + ldmdavs r1, {r3, r5, r7, r8, sl, ip, sp} │ │ │ │ tstcc r1, sl, lsl r1 │ │ │ │ stmdavs r3, {r0, r4, sp, lr} │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3, {r0, r1, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ; instruction: 0x4798699b │ │ │ │ movwcs r4, #3567 ; 0xdef │ │ │ │ ldrmi r4, [r9], -pc, ror #17 │ │ │ │ ldrbtmi r4, [r8], #-1149 ; 0xfffffb83 │ │ │ │ - ldrcs pc, [r8, #2261]! ; 0x8d5 │ │ │ │ + strcs pc, [ip, #2261]! ; 0x8d5 │ │ │ │ submi pc, ip, r0, lsl #4 │ │ │ │ rscscc pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf7fc602b │ │ │ │ ; instruction: 0x4604ee3a │ │ │ │ - blmi ffa776a4 <_end@@Base+0xffa14c94> │ │ │ │ + blmi ffa776a4 <_end@@Base+0xffa14c8c> │ │ │ │ ; instruction: 0xf64c2117 │ │ │ │ ; instruction: 0xf8c562e0 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ ; instruction: 0xf8d5bd07 │ │ │ │ ; instruction: 0x462200fc │ │ │ │ - cmpne r4, #13959168 ; 0xd50000 ; │ │ │ │ - b fe6c7158 <_end@@Base+0xfe664748> │ │ │ │ - ble 2d316c <_end@@Base+0x27075c> │ │ │ │ + movtne pc, #35029 ; 0x88d5 ; │ │ │ │ + b fe6c7158 <_end@@Base+0xfe664740> │ │ │ │ + ble 2d316c <_end@@Base+0x270754> │ │ │ │ ; instruction: 0x21174bdf │ │ │ │ rscvs pc, r2, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ ldclt 0, cr15, [r2, #4]! │ │ │ │ - blcc 63214 <_end@@Base+0x804> │ │ │ │ + blcc 63214 <_end@@Base+0x7fc> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - b 1ac7188 <_end@@Base+0x1a64778> │ │ │ │ - blmi ff57773c <_end@@Base+0xff514d2c> │ │ │ │ - bmi ff5513dc <_end@@Base+0xff4ee9cc> │ │ │ │ + b 1ac7188 <_end@@Base+0x1a64770> │ │ │ │ + blmi ff57773c <_end@@Base+0xff514d24> │ │ │ │ + bmi ff5513dc <_end@@Base+0xff4ee9c4> │ │ │ │ mvnvs pc, ip, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7fd1084 │ │ │ │ - bmi ff43851c <_end@@Base+0xff3d5b0c> │ │ │ │ + bmi ff43851c <_end@@Base+0xff3d5b04> │ │ │ │ ; instruction: 0xf8d2447a │ │ │ │ - ; instruction: 0xf8c235bc │ │ │ │ - ldmdavs sl, {r2, r3, r4, r5, r7, r8, sl} │ │ │ │ + ; instruction: 0xf8c235b0 │ │ │ │ + ldmdavs sl, {r4, r5, r7, r8, sl} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ stclmi 7, cr4, [sl, #608] ; 0x260 │ │ │ │ stmiami sl, {r8, r9, sp}^ │ │ │ │ ldrbtmi r4, [sp], #-1561 ; 0xfffff9e7 │ │ │ │ ; instruction: 0xf8d54478 │ │ │ │ - vqrshl.s8 d2, d24, d16 │ │ │ │ + vrshl.s8 d2, d28, d16 │ │ │ │ ; instruction: 0xf8c5405c │ │ │ │ - ; instruction: 0xf7fc35c0 │ │ │ │ + ; instruction: 0xf7fc35b4 │ │ │ │ strmi lr, [r4], -r2, ror #27 │ │ │ │ - blmi ff137754 <_end@@Base+0xff0d4d44> │ │ │ │ + blmi ff137754 <_end@@Base+0xff0d4d3c> │ │ │ │ ; instruction: 0xf64c2103 │ │ │ │ ; instruction: 0xf8c57203 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ ; instruction: 0xf8d5bcaf │ │ │ │ ; instruction: 0x462200fc │ │ │ │ - movtne pc, #18645 ; 0x48d5 ; │ │ │ │ - b 10c7208 <_end@@Base+0x10647f8> │ │ │ │ - ble 2d321c <_end@@Base+0x27080c> │ │ │ │ + teqne r8, #13959168 ; 0xd50000 ; │ │ │ │ + b 10c7208 <_end@@Base+0x10647f0> │ │ │ │ + ble 2d321c <_end@@Base+0x270804> │ │ │ │ ; instruction: 0x21034bba │ │ │ │ andvc pc, r5, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ ldcllt 0, cr15, [sl, #-4] │ │ │ │ - blcc 632c4 <_end@@Base+0x8b4> │ │ │ │ + blcc 632c4 <_end@@Base+0x8ac> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x21004db1 │ │ │ │ ldrbtmi r4, [sp], #-2225 ; 0xfffff74f │ │ │ │ ; instruction: 0xf8d54478 │ │ │ │ - vqrshl.s8 d2, d24, d16 │ │ │ │ + vrshl.s8 d2, d28, d16 │ │ │ │ ; instruction: 0xf7fc406c │ │ │ │ strmi lr, [r4], -ip, lsr #27 │ │ │ │ - blmi feb777c0 <_end@@Base+0xfeb14db0> │ │ │ │ + blmi feb777c0 <_end@@Base+0xfeb14da8> │ │ │ │ ; instruction: 0xf64c210f │ │ │ │ ; instruction: 0xf8c5720f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fd67eb │ │ │ │ ; instruction: 0xf8d5bc79 │ │ │ │ ; instruction: 0x462200fc │ │ │ │ - movtne pc, #35029 ; 0x88d5 ; │ │ │ │ - b 347274 <_end@@Base+0x2e4864> │ │ │ │ - ble 2d3288 <_end@@Base+0x270878> │ │ │ │ + teqne ip, #13959168 ; 0xd50000 ; │ │ │ │ + b 347274 <_end@@Base+0x2e485c> │ │ │ │ + ble 2d3288 <_end@@Base+0x270870> │ │ │ │ smlatbcs pc, r3, fp, r4 ; │ │ │ │ andsvc pc, r1, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ stclt 0, cr15, [r4, #-4]! │ │ │ │ - blcc 63330 <_end@@Base+0x920> │ │ │ │ + blcc 63330 <_end@@Base+0x918> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf7fc2001 │ │ │ │ strmi lr, [r4], -r2, lsr #21 │ │ │ │ - blmi fe63785c <_end@@Base+0xfe5d4e4c> │ │ │ │ - bmi fe6112c8 <_end@@Base+0xfe5ae8b8> │ │ │ │ + blmi fe63785c <_end@@Base+0xfe5d4e44> │ │ │ │ + bmi fe6112c8 <_end@@Base+0xfe5ae8b0> │ │ │ │ tstvc sl, ip, asr #12 ; │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7fd1084 │ │ │ │ ldcmi 12, cr11, [r3, #292] ; 0x124 │ │ │ │ stmiavs r6, {r0, r9, sl, lr}^ │ │ │ │ rscscc pc, pc, #79 ; 0x4f │ │ │ │ ; instruction: 0xf8d5447d │ │ │ │ - ldmdavs r8, {r2, r6, r7, r8, sl, ip, sp} │ │ │ │ + ldmdavs r8, {r3, r4, r5, r7, r8, sl, ip, sp} │ │ │ │ andsvs r3, r8, r1 │ │ │ │ ; instruction: 0xf8d56033 │ │ │ │ - ; instruction: 0xf00505c8 │ │ │ │ + ; instruction: 0xf00505bc │ │ │ │ strmi pc, [r7], -r5, lsl #22 │ │ │ │ ; instruction: 0xf0402800 │ │ │ │ - blmi fe2a975c <_end@@Base+0xfe246d4c> │ │ │ │ + blmi fe2a975c <_end@@Base+0xfe246d44> │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c5721f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf00167eb │ │ │ │ svclt 0x0000bce9 │ │ │ │ andeq r7, r5, r6, ror #22 │ │ │ │ andeq r9, r5, r8, ror #18 │ │ │ │ - andeq r1, r5, ip, ror #31 │ │ │ │ - andeq r1, r5, r8, asr #31 │ │ │ │ - muleq r5, lr, pc ; │ │ │ │ + andeq r2, r5, r4, asr r0 │ │ │ │ + andeq r2, r5, r0, lsr r0 │ │ │ │ + andeq r2, r5, r6 │ │ │ │ ldrdeq r7, [r5], -r8 │ │ │ │ ldrdeq r9, [r5], -lr │ │ │ │ - andeq r1, r5, lr, asr pc │ │ │ │ - andeq r1, r5, sl, lsr pc │ │ │ │ - ; instruction: 0x0000e2b3 │ │ │ │ - andeq sl, r4, r5, ror #26 │ │ │ │ - muleq r2, pc, r7 ; │ │ │ │ - andeq pc, r1, r9, ror #28 │ │ │ │ - andeq r1, r5, r0, ror #29 │ │ │ │ + andeq r1, r5, r6, asr #31 │ │ │ │ + andeq r1, r5, r2, lsr #31 │ │ │ │ + ldrdeq lr, [r0], -fp │ │ │ │ + andeq r7, r4, sp, asr #6 │ │ │ │ + ldrdeq r1, [r3], -fp │ │ │ │ + andeq sp, r1, sp, asr #10 │ │ │ │ + andeq r1, r5, r8, asr #30 │ │ │ │ andeq r9, r5, r2, lsr #16 │ │ │ │ andeq r7, r5, r8, lsl sl │ │ │ │ - andeq r1, r5, r4, lsr #29 │ │ │ │ - andeq r1, r5, r6, ror lr │ │ │ │ - andeq r1, r5, r2, asr lr │ │ │ │ - andeq r9, r0, fp, ror #20 │ │ │ │ - ; instruction: 0x0001d8bd │ │ │ │ - ldrdeq r6, [r4], -r3 │ │ │ │ - andeq r1, r3, r9, ror #9 │ │ │ │ - strdeq sl, [r3], -r7 │ │ │ │ - andeq r1, r5, ip, ror #27 │ │ │ │ + andeq r1, r5, ip, lsl #30 │ │ │ │ + ldrdeq r1, [r5], -lr │ │ │ │ + ; instruction: 0x00051eba │ │ │ │ + muleq r0, r3, r8 │ │ │ │ + andeq sl, r1, r5, ror r4 │ │ │ │ + andeq sl, r4, fp, ror #28 │ │ │ │ + andeq r0, r4, r9, ror #17 │ │ │ │ + andeq pc, r3, pc, lsr #26 │ │ │ │ + andeq r1, r5, r4, asr lr │ │ │ │ andeq r9, r5, lr, lsr #14 │ │ │ │ andeq r7, r5, r4, lsr #18 │ │ │ │ - andeq r1, r5, lr, lsr #27 │ │ │ │ - andeq r1, r5, lr, ror sp │ │ │ │ - andeq r1, r5, r8, asr sp │ │ │ │ - andeq ip, r1, sp, asr sp │ │ │ │ + andeq r1, r5, r6, lsl lr │ │ │ │ + andeq r1, r5, r6, ror #27 │ │ │ │ + andeq r1, r5, r0, asr #27 │ │ │ │ + andeq r9, r1, r5, lsl r9 │ │ │ │ andeq r4, r0, r7, asr #16 │ │ │ │ - andeq r2, r3, r9, ror #18 │ │ │ │ - andeq r4, r3, r3, ror sp │ │ │ │ - strdeq r1, [r5], -ip │ │ │ │ + andeq pc, r3, r9, lsl r0 ; │ │ │ │ + strdeq lr, [r3], -r3 │ │ │ │ + andeq r1, r5, r4, ror #26 │ │ │ │ andeq r7, r5, r6, lsr r8 │ │ │ │ andeq r9, r5, r8, lsr r6 │ │ │ │ - ; instruction: 0x00051cbc │ │ │ │ - andeq r1, r5, ip, lsl #25 │ │ │ │ - andeq r1, r5, r6, ror #24 │ │ │ │ + andeq r1, r5, r4, lsr #26 │ │ │ │ + strdeq r1, [r5], -r4 │ │ │ │ + andeq r1, r5, lr, asr #25 │ │ │ │ muleq r5, sl, r8 │ │ │ │ - muleq r2, r9, r8 │ │ │ │ - andeq r1, r5, r2, lsr #24 │ │ │ │ + andeq r2, r2, r9, lsr ip │ │ │ │ + andeq r1, r5, sl, lsl #25 │ │ │ │ andeq r8, r5, r4, asr r8 │ │ │ │ andeq r9, r5, r2, ror #10 │ │ │ │ - andeq r1, r5, r6, ror #23 │ │ │ │ - ; instruction: 0x00051bb6 │ │ │ │ - muleq r5, r0, fp │ │ │ │ - andeq r1, r5, r6, lsl #23 │ │ │ │ + andeq r1, r5, lr, asr #24 │ │ │ │ + andeq r1, r5, lr, lsl ip │ │ │ │ + strdeq r1, [r5], -r8 │ │ │ │ + andeq r1, r5, lr, ror #23 │ │ │ │ muleq r5, r8, r7 │ │ │ │ andeq r9, r5, r2, lsr #9 │ │ │ │ - andeq r1, r5, r6, asr #22 │ │ │ │ - andeq r1, r5, r2, lsr #22 │ │ │ │ - andeq ip, r0, r5, ror #13 │ │ │ │ - andeq r1, r5, ip, asr #22 │ │ │ │ - andeq r1, r5, ip, lsl fp │ │ │ │ - strdeq r1, [r5], -r8 │ │ │ │ - andeq r1, r5, ip, asr #21 │ │ │ │ + andeq r1, r5, lr, lsr #23 │ │ │ │ + andeq r1, r5, sl, lsl #23 │ │ │ │ + andeq ip, r0, sp, lsl #10 │ │ │ │ + ; instruction: 0x00051bb4 │ │ │ │ + andeq r1, r5, r4, lsl #23 │ │ │ │ + andeq r1, r5, r0, ror #22 │ │ │ │ + andeq r1, r5, r4, lsr fp │ │ │ │ andeq r8, r5, ip, ror r6 │ │ │ │ andeq r9, r5, ip, ror #6 │ │ │ │ - muleq r5, r6, sl │ │ │ │ + strdeq r1, [r5], -lr │ │ │ │ andeq r9, r5, lr, asr #6 │ │ │ │ - andeq r9, r1, r5, ror #18 │ │ │ │ - andeq pc, r3, pc, ror #11 │ │ │ │ - ldrdeq fp, [r2], -r9 │ │ │ │ - andeq r2, r1, r3, lsr r4 │ │ │ │ - andeq fp, r0, r3, ror #30 │ │ │ │ - andeq r6, r2, r1, lsr #23 │ │ │ │ - andeq r8, r2, r5, lsl r6 │ │ │ │ - andeq r1, r5, r2, lsl sl │ │ │ │ + andeq r6, r1, sp, lsl r5 │ │ │ │ + andeq r1, r2, r3, ror #7 │ │ │ │ + andeq r5, r2, sp, lsr #20 │ │ │ │ + andeq r2, r1, r3, asr #32 │ │ │ │ + andeq fp, r0, fp, lsl #27 │ │ │ │ + andeq r1, r2, r1, asr #30 │ │ │ │ + andeq pc, r2, sp, lsl #5 │ │ │ │ + andeq r1, r5, sl, ror sl │ │ │ │ andeq r8, r5, r0, asr #11 │ │ │ │ andeq r9, r5, sl, asr #5 │ │ │ │ - ldrdeq r1, [r5], -r4 │ │ │ │ - andeq r1, r5, sl, lsr #19 │ │ │ │ - andeq r7, r2, r7, ror #9 │ │ │ │ - andeq r8, r2, r5, lsl #30 │ │ │ │ - andeq r1, r5, ip, asr #18 │ │ │ │ + andeq r1, r5, ip, lsr sl │ │ │ │ + andeq r1, r5, r2, lsl sl │ │ │ │ + andeq r2, r2, r7, lsl #17 │ │ │ │ + andeq pc, r2, sp, lsr #24 │ │ │ │ + ; instruction: 0x000519b4 │ │ │ │ strdeq r8, [r5], -sl │ │ │ │ andeq r9, r5, r4, lsl #4 │ │ │ │ - andeq r1, r5, lr, lsl #18 │ │ │ │ - andeq r1, r5, r4, ror #17 │ │ │ │ - andeq r1, r5, r4, asr r5 │ │ │ │ - andeq r2, r5, r4, asr #31 │ │ │ │ - ; instruction: 0x00052fbc │ │ │ │ - muleq r5, r6, pc ; │ │ │ │ - strdeq r1, [r5], -r0 │ │ │ │ + andeq r1, r5, r6, ror r9 │ │ │ │ + andeq r1, r5, ip, asr #18 │ │ │ │ + ; instruction: 0x000515bc │ │ │ │ + andeq r2, r5, r4, ror #31 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ + ; instruction: 0x00052fb6 │ │ │ │ + andeq r1, r5, r8, asr r5 │ │ │ │ andeq r9, r5, r8, lsr #2 │ │ │ │ - andeq r2, r5, r2, ror pc │ │ │ │ - andeq r2, r5, r8, ror #30 │ │ │ │ + muleq r5, r2, pc ; │ │ │ │ + andeq r2, r5, r8, lsl #31 │ │ │ │ andeq r9, r5, r6, lsl #2 │ │ │ │ - andeq r2, r5, ip, lsr pc │ │ │ │ - andeq r1, r5, r2, lsl #9 │ │ │ │ + andeq r2, r5, ip, asr pc │ │ │ │ + andeq r1, r5, sl, ror #9 │ │ │ │ strheq r9, [r5], -sl │ │ │ │ - andeq r2, r5, r8, lsl pc │ │ │ │ - andeq r2, r5, lr, lsl #30 │ │ │ │ + andeq r2, r5, r8, lsr pc │ │ │ │ + andeq r2, r5, lr, lsr #30 │ │ │ │ muleq r5, r8, r0 │ │ │ │ - andeq r2, r5, r2, ror #29 │ │ │ │ + andeq r2, r5, r2, lsl #30 │ │ │ │ andeq r9, r5, sl, asr #32 │ │ │ │ - andeq r2, r5, r2, ror sp │ │ │ │ - andeq r2, r5, lr, asr #26 │ │ │ │ - andeq r2, r5, r4, lsl sp │ │ │ │ + muleq r5, r2, sp │ │ │ │ + andeq r2, r5, lr, ror #26 │ │ │ │ + andeq r2, r5, r4, lsr sp │ │ │ │ andeq r8, r5, r0, lsr #31 │ │ │ │ - ldrdeq r2, [r5], -r0 │ │ │ │ - andeq r2, r5, r4, lsr #25 │ │ │ │ + strdeq r2, [r5], -r0 │ │ │ │ + andeq r2, r5, r4, asr #25 │ │ │ │ andeq r8, r5, r2, lsr #30 │ │ │ │ - andeq r2, r5, r2, asr ip │ │ │ │ - andeq r2, r5, r6, lsr #24 │ │ │ │ + andeq r2, r5, r2, ror ip │ │ │ │ + andeq r2, r5, r6, asr #24 │ │ │ │ ; instruction: 0x00058eb4 │ │ │ │ - andeq r2, r5, r4, ror #23 │ │ │ │ - ; instruction: 0x00052bb8 │ │ │ │ + andeq r2, r5, r4, lsl #24 │ │ │ │ + ldrdeq r2, [r5], -r8 │ │ │ │ andeq r8, r5, r8, asr #28 │ │ │ │ - andeq r2, r5, r2, lsr #25 │ │ │ │ + andeq r2, r5, r2, asr #25 │ │ │ │ ; instruction: 0xffffff9c │ │ │ │ ; instruction: 0xffffff84 │ │ │ │ andeq r8, r5, r8, ror #27 │ │ │ │ ldrdeq r8, [r5], -r6 │ │ │ │ - andeq r2, r5, sl, asr #23 │ │ │ │ - andeq r2, r5, r0, lsr #23 │ │ │ │ + andeq r2, r5, sl, ror #23 │ │ │ │ + andeq r2, r5, r0, asr #23 │ │ │ │ andeq r8, r5, ip, ror #26 │ │ │ │ - andeq r1, r5, r6, asr #8 │ │ │ │ + andeq r1, r5, lr, lsr #9 │ │ │ │ andeq r8, r5, r8, asr sp │ │ │ │ andeq r8, r5, r6, lsr sp │ │ │ │ andeq r8, r5, r4, lsr #32 │ │ │ │ - andeq r2, r5, lr, lsr #22 │ │ │ │ - andeq r2, r5, r4, lsl #22 │ │ │ │ + andeq r2, r5, lr, asr #22 │ │ │ │ + andeq r2, r5, r4, lsr #22 │ │ │ │ andeq r8, r5, r6, asr #25 │ │ │ │ ; instruction: 0x00057fb4 │ │ │ │ - andeq r2, r5, r2, asr #21 │ │ │ │ - muleq r5, r8, sl │ │ │ │ + andeq r2, r5, r2, ror #21 │ │ │ │ + ; instruction: 0x00052ab8 │ │ │ │ andeq r8, r5, ip, asr #24 │ │ │ │ - andeq r1, r5, lr, ror #5 │ │ │ │ + andeq r1, r5, r6, asr r3 │ │ │ │ andeq r8, r5, r0, lsr ip │ │ │ │ - andeq r1, r5, sl, lsr #5 │ │ │ │ - blcc 635bc <_end@@Base+0xbac> │ │ │ │ + andeq r1, r5, r2, lsl r3 │ │ │ │ + blcc 635bc <_end@@Base+0xba4> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldcpl 8, cr15, [r8], {223} ; 0xdf │ │ │ │ ldrbtmi r4, [sp], #-1592 ; 0xfffff9c8 │ │ │ │ - strbne pc, [r4, #2261] ; 0x8d5 ; │ │ │ │ - blx fe4c5564 <_end@@Base+0xfe462b54> │ │ │ │ + ldrne pc, [r8, #2261]! ; 0x8d5 │ │ │ │ + blx 545564 <_end@@Base+0x4e2b4c> │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ stccc 8, cr15, [r8], {223} ; 0xdf │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c57222 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf00167eb │ │ │ │ ; instruction: 0xf8d5bb85 │ │ │ │ ; instruction: 0x462200fc │ │ │ │ - strbne pc, [r4, #2261] ; 0x8d5 ; │ │ │ │ + ldrne pc, [r8, #2261]! ; 0x8d5 │ │ │ │ ldm r2, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ble 31357c <_end@@Base+0x2b0b6c> │ │ │ │ + ble 31357c <_end@@Base+0x2b0b64> │ │ │ │ stclcc 8, cr15, [r0], #-892 ; 0xfffffc84 │ │ │ │ ; instruction: 0xf64c2102 │ │ │ │ ; instruction: 0xf8c57224 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf00167eb │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @@ -3499,185 +3499,185 @@ │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ mulcs r1, r8, r7 │ │ │ │ - ldmdb r4, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdblt r8!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ stccc 8, cr15, [r0], #-892 ; 0xfffffc84 │ │ │ │ ; instruction: 0xf8df2004 │ │ │ │ ; instruction: 0xf64c2c20 │ │ │ │ ldrbtmi r7, [fp], #-303 ; 0xfffffed1 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - blt ff1475d4 <_end@@Base+0xff0e4bc4> │ │ │ │ + blt ff1475d4 <_end@@Base+0xff0e4bbc> │ │ │ │ stccc 8, cr15, [r8], {223} ; 0xdf │ │ │ │ ldrtmi r2, [r9], -r0 │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ andsvs r3, sl, r1, lsl #4 │ │ │ │ ; instruction: 0xf7fc60fb │ │ │ │ strmi pc, [r4], -r7, asr #27 │ │ │ │ ; instruction: 0xf8dfb948 │ │ │ │ strdcs r3, [r4], -r0 │ │ │ │ - blcs ffb47984 <_end@@Base+0xffae4f74> │ │ │ │ + blcs ffb47984 <_end@@Base+0xffae4f6c> │ │ │ │ teqvc r4, ip, asr #12 ; │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ ; instruction: 0xf8dfe177 │ │ │ │ ldrtmi r9, [r9], -r4, ror #23 │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ; instruction: 0xf8d92340 │ │ │ │ - ; instruction: 0xf8d955cc │ │ │ │ - ; instruction: 0x461365b8 │ │ │ │ + ; instruction: 0xf8d92334 │ │ │ │ + ; instruction: 0xf8d955c0 │ │ │ │ + ldrmi r6, [r3], -ip, lsr #11 │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ ; instruction: 0xff40f7fc │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ - blcc ff1479b4 <_end@@Base+0xff0e4fa4> │ │ │ │ + blcc ff1479b4 <_end@@Base+0xff0e4f9c> │ │ │ │ ; instruction: 0xf64c2104 │ │ │ │ ldrbtmi r7, [fp], #-566 ; 0xfffffdca │ │ │ │ stmialt r3!, {r0, ip, sp, lr, pc}^ │ │ │ │ - blcs fee479c4 <_end@@Base+0xfede4fb4> │ │ │ │ - blcc fee479c8 <_end@@Base+0xfede4fb8> │ │ │ │ + blcs fee479c4 <_end@@Base+0xfede4fac> │ │ │ │ + blcc fee479c8 <_end@@Base+0xfede4fb0> │ │ │ │ ; instruction: 0xf8586841 │ │ │ │ ; instruction: 0xf8582002 │ │ │ │ addsmi r6, r1, #3 │ │ │ │ - subsne pc, r8, #14221312 ; 0xd90000 │ │ │ │ + subne pc, ip, #14221312 ; 0xd90000 │ │ │ │ ; instruction: 0x46324692 │ │ │ │ stmiavs fp, {r2, r8, ip, lr, pc}^ │ │ │ │ - bl feac7658 <_end@@Base+0xfea64c48> │ │ │ │ + bl feac7658 <_end@@Base+0xfea64c40> │ │ │ │ and r0, r2, r0, asr #31 │ │ │ │ - ldmib lr, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrlt r0, r8, r0, asr #31 │ │ │ │ - blcc fe4479f4 <_end@@Base+0xfe3e4fe4> │ │ │ │ + blcc fe4479f4 <_end@@Base+0xfe3e4fdc> │ │ │ │ ; instruction: 0xf8df2600 │ │ │ │ mulcs r7, r0, fp │ │ │ │ ; instruction: 0xf64c447b │ │ │ │ ldrbtmi r7, [sl], #-320 ; 0xfffffec0 │ │ │ │ ; instruction: 0xf8c346b3 │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - blt ffc8569c <_end@@Base+0xffc22c8c> │ │ │ │ + blt ffc8569c <_end@@Base+0xffc22c84> │ │ │ │ ldrbmi r6, [r3, #-2155] ; 0xfffff795 │ │ │ │ ; instruction: 0xf8dfd10b │ │ │ │ ; instruction: 0x46283b70 │ │ │ │ ldrbtmi r4, [fp], #-1586 ; 0xfffff9ce │ │ │ │ - subsne pc, ip, #13828096 ; 0xd30000 │ │ │ │ + subsne pc, r0, #13828096 ; 0xd30000 │ │ │ │ ; instruction: 0xf7fc68cb │ │ │ │ svceq 0x00c0eb86 │ │ │ │ ; instruction: 0xf8dfe009 │ │ │ │ ; instruction: 0x46283b5c │ │ │ │ ldrbtmi r4, [fp], #-1586 ; 0xfffff9ce │ │ │ │ - subsne pc, ip, #13828096 ; 0xd30000 │ │ │ │ - ldmib r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + subsne pc, r0, #13828096 ; 0xd30000 │ │ │ │ + stmib r6!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ orrlt r0, r8, r0, asr #31 │ │ │ │ - blcc 1247a4c <_end@@Base+0x11e503c> │ │ │ │ + blcc 1247a4c <_end@@Base+0x11e5034> │ │ │ │ ; instruction: 0xf8df2600 │ │ │ │ andcs r2, r8, r8, asr #22 │ │ │ │ ; instruction: 0xf64c447b │ │ │ │ ldrbtmi r7, [sl], #-329 ; 0xfffffeb7 │ │ │ │ ; instruction: 0xf8c346b3 │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - blt ff1856f4 <_end@@Base+0xff122ce4> │ │ │ │ + blt ff1856f4 <_end@@Base+0xff122cdc> │ │ │ │ ldrbmi r6, [r3, #-2155] ; 0xfffff795 │ │ │ │ ; instruction: 0xf8dfd10b │ │ │ │ ldrtmi r3, [r2], -r8, lsr #22 │ │ │ │ ldrbtmi r4, [fp], #-1576 ; 0xfffff9d8 │ │ │ │ - rsbne pc, r0, #13828096 ; 0xd30000 │ │ │ │ + subsne pc, r4, #13828096 ; 0xd30000 │ │ │ │ ; instruction: 0xf7fc68cb │ │ │ │ svceq 0x00c6eb5a │ │ │ │ ; instruction: 0xf8dfe009 │ │ │ │ ; instruction: 0x46323b14 │ │ │ │ ldrbtmi r4, [fp], #-1576 ; 0xfffff9d8 │ │ │ │ - rsbne pc, r0, #13828096 ; 0xd30000 │ │ │ │ - stmib r6, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + subsne pc, r4, #13828096 ; 0xd30000 │ │ │ │ + ldmdb sl!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrlt r0, lr, r6, asr #31 │ │ │ │ blcc 47aa4 │ │ │ │ ; instruction: 0xf8df2600 │ │ │ │ andcs r2, r9, r0, lsl #22 │ │ │ │ ; instruction: 0xf64c447b │ │ │ │ ldrbtmi r7, [sl], #-338 ; 0xfffffeae │ │ │ │ ; instruction: 0xf8c346b3 │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - blt fe68574c <_end@@Base+0xfe622d3c> │ │ │ │ - bls ff947ac8 <_end@@Base+0xff8e50b8> │ │ │ │ + blt fe68574c <_end@@Base+0xfe622d34> │ │ │ │ + bls ff947ac8 <_end@@Base+0xff8e50b0> │ │ │ │ ; instruction: 0xf8df4632 │ │ │ │ ldrbtmi r1, [r9], #2788 ; 0xae4 │ │ │ │ ; instruction: 0xf8d94479 │ │ │ │ - vqrshl.s8 d0, d24, d17 │ │ │ │ + vrshl.s8 d0, d28, d17 │ │ │ │ ; instruction: 0xf8d9417c │ │ │ │ stm sp, {r2, r3, r4, r5, r6, r7, ip, sp} │ │ │ │ ; instruction: 0xf8d90009 │ │ │ │ - movwls r3, #9124 ; 0x23a4 │ │ │ │ + movwls r3, #9112 ; 0x2398 │ │ │ │ andeq pc, r8, #14221312 ; 0xd90000 │ │ │ │ - ldrbcc pc, [r0, #2265] ; 0x8d9 ; │ │ │ │ + strbcc pc, [r4, #2265] ; 0x8d9 ; │ │ │ │ mcr2 7, 3, pc, cr0, cr12, {7} ; │ │ │ │ stmdblt r8!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ - bcc fee47afc <_end@@Base+0xfede50ec> │ │ │ │ + bcc fee47afc <_end@@Base+0xfede50e4> │ │ │ │ ; instruction: 0xf64c210b │ │ │ │ ; instruction: 0xf8c9725b │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - blt 1c8579c <_end@@Base+0x1c22d8c> │ │ │ │ - ; instruction: 0x33a8f8d9 │ │ │ │ + blt 1c8579c <_end@@Base+0x1c22d84> │ │ │ │ + orrscc pc, ip, #14221312 ; 0xd90000 │ │ │ │ ldmdavs sl, {r0, r3, r5, r6, fp, sp, lr} │ │ │ │ strbvs r4, [r3], #-1361 ; 0xfffffaaf │ │ │ │ ; instruction: 0xf1024628 │ │ │ │ ; instruction: 0xf8d90201 │ │ │ │ andsvs r1, sl, r0, lsr #4 │ │ │ │ tstle r4, sl, asr r6 │ │ │ │ ; instruction: 0xf7fc68cb │ │ │ │ svceq 0x00c0eb02 │ │ │ │ ; instruction: 0xf7fce002 │ │ │ │ - svceq 0x00c0e936 │ │ │ │ + svceq 0x00c0e92a │ │ │ │ ; instruction: 0xf8dfb180 │ │ │ │ andcs r3, fp, r4, ror sl │ │ │ │ - bcs 1c47b4c <_end@@Base+0x1be513c> │ │ │ │ + bcs 1c47b4c <_end@@Base+0x1be5134> │ │ │ │ cmpvc lr, ip, asr #12 ; │ │ │ │ ; instruction: 0x2600447b │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - blt 12857ec <_end@@Base+0x1222ddc> │ │ │ │ + blt 12857ec <_end@@Base+0x1222dd4> │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ; instruction: 0xf8cb3b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ ldmibvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ strtmi r9, [r0], -r4, asr #20 │ │ │ │ ; instruction: 0x462b463a │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ; instruction: 0xf7fc1340 │ │ │ │ + ; instruction: 0xf7fc1334 │ │ │ │ strmi pc, [r3], pc, asr #27 │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ tstcs r4, r0, lsr sl │ │ │ │ rsbvc pc, r8, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - blt 905838 <_end@@Base+0x8a2e28> │ │ │ │ + blt 905838 <_end@@Base+0x8a2e20> │ │ │ │ ldrsbteq pc, [ip], #137 ; 0x89 ; │ │ │ │ ; instruction: 0xf8d9465a │ │ │ │ - ; instruction: 0xf7fb1340 │ │ │ │ + ; instruction: 0xf7fb1334 │ │ │ │ stmdacs r0, {r1, r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0e │ │ │ │ tstcs r4, r4, lsl #20 │ │ │ │ rsbvc pc, sl, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strcs r2, [r0], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - blt 305868 <_end@@Base+0x2a2e58> │ │ │ │ + blt 305868 <_end@@Base+0x2a2e50> │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ; instruction: 0xf8cb3b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ ldmibvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ stmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @@ -3688,15 +3688,15 @@ │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ mulcs r1, r8, r7 │ │ │ │ - svc 0x00daf7fb │ │ │ │ + svc 0x00cef7fb │ │ │ │ ldmdblt r8!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmibcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8df202a │ │ │ │ ; instruction: 0xf64c2998 │ │ │ │ ldrbtmi r7, [fp], #-375 ; 0xfffffe89 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ @@ -3718,49 +3718,49 @@ │ │ │ │ strtmi r0, [r5], -r0, lsl #1 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf8dfb9b2 │ │ │ │ strcs r9, [r0], -ip, asr #18 │ │ │ │ ldrtmi r9, [r9], -r1, lsl #12 │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ; instruction: 0xf8d92338 │ │ │ │ - ; instruction: 0x461355b8 │ │ │ │ + ; instruction: 0xf8d9232c │ │ │ │ + ldrmi r5, [r3], -ip, lsr #11 │ │ │ │ ; instruction: 0xf7fc9500 │ │ │ │ ; instruction: 0x4605fdbf │ │ │ │ ; instruction: 0xf8dfb938 │ │ │ │ ; instruction: 0x212a3930 │ │ │ │ rsbsvc pc, lr, #76, 12 ; 0x4c00000 │ │ │ │ ; instruction: 0xf000447b │ │ │ │ ; instruction: 0xf8d9bf62 │ │ │ │ ; instruction: 0x463200fc │ │ │ │ - bicscc pc, r4, #14221312 ; 0xd90000 │ │ │ │ - ldrvs pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + biccc pc, r8, #14221312 ; 0xd90000 │ │ │ │ + strvs pc, [ip, #2265]! ; 0x8d9 │ │ │ │ ldmdbne r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ movwls r9, #9728 ; 0x2600 │ │ │ │ orrmi pc, ip, r1, lsl #4 │ │ │ │ andeq pc, r8, #14221312 ; 0xd90000 │ │ │ │ - ldrbcc pc, [r4, #2265] ; 0x8d9 ; │ │ │ │ + strbcc pc, [r8, #2265] ; 0x8d9 ; │ │ │ │ stc2l 7, cr15, [r4, #-1008]! ; 0xfffffc10 │ │ │ │ ldmdblt r0!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf64c212b │ │ │ │ ; instruction: 0xf8c97288 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ ; instruction: 0xf8c94606 │ │ │ │ ; instruction: 0xf001307c │ │ │ │ stmdavs fp!, {r2, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ; instruction: 0xf8d94628 │ │ │ │ - ; instruction: 0x465a13d0 │ │ │ │ + ldrbmi r1, [sl], -r4, asr #7 │ │ │ │ tstle r4, r3, asr r5 │ │ │ │ ; instruction: 0xf7fc68cb │ │ │ │ svceq 0x00c0ea0c │ │ │ │ ; instruction: 0xf7fce002 │ │ │ │ - svceq 0x00c0e840 │ │ │ │ + svceq 0x00c0e834 │ │ │ │ ; instruction: 0xf8dfb180 │ │ │ │ eorcs r3, fp, r0, asr #17 │ │ │ │ ldmcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ orrvc pc, sl, ip, asr #12 │ │ │ │ ; instruction: 0x2600447b │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ @@ -3771,27 +3771,27 @@ │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ ldmibvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ ; instruction: 0x46209890 │ │ │ │ ; instruction: 0x462b463a │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ; instruction: 0xf7fc1338 │ │ │ │ + ; instruction: 0xf7fc132c │ │ │ │ pkhtbmi pc, r3, r9, asr #25 ; │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ ; instruction: 0x212a387c │ │ │ │ addsvc pc, r4, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ pushlt {r0, ip, sp, lr, pc} │ │ │ │ ldrsbteq pc, [ip], #137 ; 0x89 ; │ │ │ │ ; instruction: 0xf8d9465a │ │ │ │ - ; instruction: 0xf7fb1338 │ │ │ │ + ; instruction: 0xf7fb132c │ │ │ │ stmdacs r0, {r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0e │ │ │ │ ; instruction: 0x212a3850 │ │ │ │ addsvc pc, r6, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strcs r2, [r0], -r4, lsl #1 │ │ │ │ @@ -3829,40 +3829,40 @@ │ │ │ │ ; instruction: 0xf8c23140 │ │ │ │ ldmdavs sl, {r6, r8} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ ldrbtmi r2, [sl], #-1976 ; 0xfffff848 │ │ │ │ - ; instruction: 0x61bbf502 │ │ │ │ + ; instruction: 0x61baf502 │ │ │ │ ldrsbtcc pc, [ip], #130 ; 0x82 ; │ │ │ │ strmi lr, [r0, #-2513] ; 0xfffff62f │ │ │ │ ; instruction: 0x6704e9d3 │ │ │ │ svclt 0x000842af │ │ │ │ smlatble ip, r6, r2, r4 │ │ │ │ - strbvc pc, [r0, #2258]! ; 0x8d2 ; │ │ │ │ + ldrbvc pc, [r8, #2258] ; 0x8d2 ; │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r8, ip, sp, pc} │ │ │ │ eorsvs r3, fp, r1, lsl #6 │ │ │ │ ; instruction: 0xf8d2e01d │ │ │ │ - ; instruction: 0xf0050338 │ │ │ │ - strmi pc, [r7], -sp, lsl #31 │ │ │ │ + ; instruction: 0xf005032c │ │ │ │ + strmi pc, [r7], -pc, lsl #30 │ │ │ │ ; instruction: 0xf8d2e006 │ │ │ │ - ; instruction: 0xf5020338 │ │ │ │ - ; instruction: 0xf00862bc │ │ │ │ - strmi pc, [r7], -sp, lsr #31 │ │ │ │ + ; instruction: 0xf502032c │ │ │ │ + ; instruction: 0xf00862bb │ │ │ │ + strmi pc, [r7], -r1, asr #29 │ │ │ │ ; instruction: 0xf8dfb97f │ │ │ │ rsbscs r3, r0, r4, ror r7 │ │ │ │ ; instruction: 0x2770f8df │ │ │ │ ; instruction: 0x71b1f64c │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7fd1084 │ │ │ │ andcs fp, r1, r3, lsl r8 │ │ │ │ - mcr 7, 4, pc, cr14, cr11, {7} ; │ │ │ │ + mcr 7, 4, pc, cr2, cr11, {7} ; │ │ │ │ stmdblt r8, {r2, r9, sl, lr}^ │ │ │ │ smmlscc r0, pc, r8, pc ; │ │ │ │ ; instruction: 0xf8df2070 │ │ │ │ ; instruction: 0xf64c2750 │ │ │ │ ldrbtmi r7, [fp], #-435 ; 0xfffffe4d │ │ │ │ ; instruction: 0xe6d0447a │ │ │ │ strtmi r6, [r1], -r7, asr #1 │ │ │ │ @@ -3876,51 +3876,51 @@ │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf8dfb8ad │ │ │ │ movwcs r9, #1824 ; 0x720 │ │ │ │ strtmi r9, [r1], -r1, lsl #6 │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ; instruction: 0xf8d9233c │ │ │ │ - ; instruction: 0x461355b8 │ │ │ │ + ; instruction: 0xf8d92330 │ │ │ │ + ldrmi r5, [r3], -ip, lsr #11 │ │ │ │ ; instruction: 0xf7fc9500 │ │ │ │ strmi pc, [r5], -r3, lsl #25 │ │ │ │ ; instruction: 0xf8dfb938 │ │ │ │ cmncs r0, r4, lsl #14 │ │ │ │ adcsvc pc, sl, #76, 12 ; 0x4c00000 │ │ │ │ ; instruction: 0xf000447b │ │ │ │ ; instruction: 0xf8d9be26 │ │ │ │ andcs r0, r1, #252 ; 0xfc │ │ │ │ mvncc pc, #14221312 ; 0xd90000 │ │ │ │ - ldrvs pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + strvs pc, [ip, #2265]! ; 0x8d9 │ │ │ │ usatne pc, #8, pc, asr #17 ; │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ movwls r9, #9728 ; 0x2600 │ │ │ │ orrsmi pc, ip, r1, lsl #4 │ │ │ │ andeq pc, r8, #14221312 ; 0xd90000 │ │ │ │ - strbcc pc, [r4, #2265]! ; 0x8d9 ; │ │ │ │ + ldrbcc pc, [ip, #2265] ; 0x8d9 ; │ │ │ │ stc2 7, cr15, [r8], #-1008 ; 0xfffffc10 │ │ │ │ ldmdblt r0!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ; instruction: 0x36ccf8df │ │ │ │ ; instruction: 0xf64c2171 │ │ │ │ ; instruction: 0xf8c972c4 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ ; instruction: 0xf8c94606 │ │ │ │ ; instruction: 0xf001307c │ │ │ │ ; instruction: 0xf8dfb838 │ │ │ │ ; instruction: 0x462835f4 │ │ │ │ ; instruction: 0xf8d9686a │ │ │ │ - ; instruction: 0xf85813e8 │ │ │ │ + ; instruction: 0xf85813dc │ │ │ │ addsmi r3, sl, #3 │ │ │ │ ; instruction: 0x469a465a │ │ │ │ stmiavs fp, {r2, r8, ip, lr, pc}^ │ │ │ │ stmia sl, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ and r0, r2, r0, asr #31 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr14, cr11, {7} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr2, cr11, {7} │ │ │ │ orrlt r0, r0, r0, asr #31 │ │ │ │ pkhtbcc pc, r8, pc, asr #17 ; │ │ │ │ ; instruction: 0xf8df2071 │ │ │ │ ; instruction: 0xf64c2688 │ │ │ │ ldrbtmi r7, [fp], #-454 ; 0xfffffe3a │ │ │ │ ldrbtmi r2, [sl], #-1536 ; 0xfffffa00 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ @@ -3932,37 +3932,37 @@ │ │ │ │ ; instruction: 0xf8dbb923 │ │ │ │ ldrbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x9658f8df │ │ │ │ ; instruction: 0xf8df2200 │ │ │ │ ldrbtmi r1, [r9], #1624 ; 0x658 │ │ │ │ ; instruction: 0xf8d94479 │ │ │ │ - vqrshl.s8 d0, d24, d17 │ │ │ │ + vrshl.s8 d0, d28, d17 │ │ │ │ ; instruction: 0xf8d941ac │ │ │ │ ; instruction: 0xf8d930fc │ │ │ │ - stm sp, {r2, sl, sp, lr} │ │ │ │ + stm sp, {r3, r4, r5, r6, r7, r8, r9, sp, lr} │ │ │ │ ; instruction: 0xf8d90049 │ │ │ │ ; instruction: 0xf8d90208 │ │ │ │ - ; instruction: 0xf7fc35e8 │ │ │ │ + ; instruction: 0xf7fc35e0 │ │ │ │ strmi pc, [r3], pc, asr #23 │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ cmncs r7, r0, lsr r6 │ │ │ │ sbcsvc pc, r0, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ svclt 0x00dff000 │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ - strne pc, [r0], #-2265 ; 0xfffff727 │ │ │ │ + mvnsne pc, #14221312 ; 0xd90000 │ │ │ │ ldrbmi r4, [r3, #-1626] ; 0xfffff9a6 │ │ │ │ stmiavs fp, {r2, r8, ip, lr, pc}^ │ │ │ │ ldmda r6!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ and r0, r2, r0, asr #31 │ │ │ │ - mcr 7, 5, pc, cr10, cr11, {7} ; │ │ │ │ + mrc 7, 4, APSR_nzcv, cr14, cr11, {7} │ │ │ │ orrlt r0, r0, r0, asr #31 │ │ │ │ ldrbcc pc, [r4, #2271]! ; 0x8df ; │ │ │ │ ; instruction: 0xf8df2077 │ │ │ │ ; instruction: 0xf64c25f4 │ │ │ │ ldrbtmi r7, [fp], #-466 ; 0xfffffe2e │ │ │ │ ldrbtmi r2, [sl], #-1536 ; 0xfffffa00 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ @@ -3974,33 +3974,33 @@ │ │ │ │ ; instruction: 0xf8dbb923 │ │ │ │ ldrbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ strbls pc, [r4, #2271] ; 0x8df ; │ │ │ │ ; instruction: 0xf8df2201 │ │ │ │ ldrbtmi r1, [r9], #1476 ; 0x5c4 │ │ │ │ ; instruction: 0xf8d94479 │ │ │ │ - vqrshl.s8 d0, d24, d17 │ │ │ │ + vrshl.s8 d0, d28, d17 │ │ │ │ ; instruction: 0xf8d941bc │ │ │ │ ; instruction: 0xf8d930fc │ │ │ │ - stm sp, {r4, sl, sp, lr} │ │ │ │ + stm sp, {r2, sl, sp, lr} │ │ │ │ ; instruction: 0xf8d90049 │ │ │ │ ; instruction: 0xf8d90208 │ │ │ │ - ; instruction: 0xf7fc35ec │ │ │ │ + ; instruction: 0xf7fc35e4 │ │ │ │ ; instruction: 0x4683fb7b │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ ; instruction: 0x2194359c │ │ │ │ sbcsvc pc, ip, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ svclt 0x008bf000 │ │ │ │ ldrsbteq pc, [r8], #-137 ; 0xffffff77 ; │ │ │ │ - ; instruction: 0xf0134659 │ │ │ │ - ; instruction: 0x4606fab7 │ │ │ │ + ; instruction: 0xf0124659 │ │ │ │ + ; instruction: 0x4606ffb3 │ │ │ │ ; instruction: 0xf8dfb968 │ │ │ │ orrscs r3, r3, r4, ror r5 │ │ │ │ rscvc pc, r6, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ ; instruction: 0xf8c92084 │ │ │ │ ; instruction: 0xf000307c │ │ │ │ @@ -4010,72 +4010,72 @@ │ │ │ │ ; instruction: 0xf8dbb923 │ │ │ │ ldrbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldrbmi r6, [r3, #-2155] ; 0xfffff795 │ │ │ │ ; instruction: 0xf8dfd10b │ │ │ │ strtmi r3, [r8], -r0, asr #10 │ │ │ │ ldrbtmi r4, [fp], #-1586 ; 0xfffff9ce │ │ │ │ - strne pc, [ip], #-2259 ; 0xfffff72d │ │ │ │ + strne pc, [r0], #-2259 ; 0xfffff72d │ │ │ │ ; instruction: 0xf7fc68cb │ │ │ │ svceq 0x00c0e800 │ │ │ │ ; instruction: 0xf8dfe009 │ │ │ │ strtmi r3, [r8], -ip, lsr #10 │ │ │ │ ldrbtmi r4, [fp], #-1586 ; 0xfffff9ce │ │ │ │ - strne pc, [ip], #-2259 ; 0xfffff72d │ │ │ │ - mcr 7, 1, pc, cr12, cr11, {7} ; │ │ │ │ + strne pc, [r0], #-2259 ; 0xfffff72d │ │ │ │ + mcr 7, 1, pc, cr0, cr11, {7} ; │ │ │ │ orrlt r0, r8, r0, asr #31 │ │ │ │ ldrcc pc, [r8, #-2271] ; 0xfffff721 │ │ │ │ ; instruction: 0xf8df2094 │ │ │ │ ; instruction: 0xf64c2518 │ │ │ │ ldrbtmi r7, [fp], #-489 ; 0xfffffe17 │ │ │ │ bleq 45f28 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ svclt 0x003ff000 │ │ │ │ - blcc 63ecc <_end@@Base+0x14bc> │ │ │ │ + blcc 63ecc <_end@@Base+0x14b4> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ strbtls pc, [ip], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf8df2202 │ │ │ │ ldrbtmi r1, [r9], #1260 ; 0x4ec │ │ │ │ ; instruction: 0xf8d94479 │ │ │ │ - vqrshl.s8 d0, d24, d17 │ │ │ │ + vrshl.s8 d0, d28, d17 │ │ │ │ ; instruction: 0xf8d941cc │ │ │ │ ; instruction: 0xf8d930fc │ │ │ │ - stm sp, {r2, r3, r6, sl, sp, lr} │ │ │ │ + stm sp, {r6, sl, sp, lr} │ │ │ │ ; instruction: 0xf8d90049 │ │ │ │ ; instruction: 0xf8d90208 │ │ │ │ - ; instruction: 0xf7fc35f0 │ │ │ │ + ; instruction: 0xf7fc35e8 │ │ │ │ ; instruction: 0x4606faff │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ orrscs r3, r8, r4, asr #9 │ │ │ │ rscsvc pc, r3, #76, 12 ; 0x4c00000 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r3], r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ svclt 0x000ff000 │ │ │ │ - ldrbcc pc, [r4, #2265]! ; 0x8d9 ; │ │ │ │ + strbcc pc, [ip, #2265]! ; 0x8d9 ; │ │ │ │ ; instruction: 0xf8dfb99b │ │ │ │ ; instruction: 0xf8df34a4 │ │ │ │ ; instruction: 0xf85814a4 │ │ │ │ ldrbtmi r0, [r9], #-3 │ │ │ │ svc 0x0038f7fb │ │ │ │ suble r2, r3, r0, lsl #16 │ │ │ │ stmdavs r1, {r0, r1, fp, sp, lr}^ │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ - ldrbne pc, [r4, #2249]! ; 0x8c9 ; │ │ │ │ + strbne pc, [ip, #2249]! ; 0x8c9 ; │ │ │ │ stmibvs fp, {r0, r1, r3, r8, fp, ip, sp, pc} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ ; instruction: 0xf8d6b484 │ │ │ │ ldrbtmi r9, [fp], #4 │ │ │ │ ; instruction: 0xf8db4648 │ │ │ │ - ; instruction: 0xf00415f4 │ │ │ │ + ; instruction: 0xf00415ec │ │ │ │ msrlt (UNDEF: 56), pc │ │ │ │ ldmdbvs r1!, {r4, r5, r7, fp, sp, lr}^ │ │ │ │ svc 0x0090f7fb │ │ │ │ eor r4, r6, r3, lsl #13 │ │ │ │ strbtcc pc, [r4], #-2271 ; 0xfffff721 ; │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ ; instruction: 0xd1044599 │ │ │ │ @@ -4090,41 +4090,41 @@ │ │ │ │ ldrtmi fp, [r0], -r0, lsr #2 │ │ │ │ svc 0x007af7fb │ │ │ │ and r4, sl, r3, lsl #13 │ │ │ │ ldrtcc pc, [r4], #-2271 ; 0xfffff721 ; │ │ │ │ ldrtne pc, [r4], #-2271 ; 0xfffff721 ; │ │ │ │ andcc pc, r3, r8, asr r8 ; │ │ │ │ ldmdavs r8, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ - bl ffc47ee4 <_end@@Base+0xffbe54d4> │ │ │ │ + bl ffc47ee4 <_end@@Base+0xffbe54cc> │ │ │ │ ; instruction: 0xf1bbe002 │ │ │ │ tstle r1, r0, lsl #30 │ │ │ │ strtcc pc, [r0], #-2271 ; 0xfffff721 │ │ │ │ ; instruction: 0xf8df2097 │ │ │ │ ; instruction: 0xf64c2420 │ │ │ │ ldrbtmi r7, [fp], #-509 ; 0xfffffe03 │ │ │ │ bleq 46050 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ cdplt 0, 10, cr15, cr11, cr0, {0} │ │ │ │ - blcc 63ff4 <_end@@Base+0x15e4> │ │ │ │ + blcc 63ff4 <_end@@Base+0x15dc> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldrbmi r6, [r3, #-2155] ; 0xfffff795 │ │ │ │ - blmi fff3e364 <_end@@Base+0xffedb954> │ │ │ │ + blmi fff3e364 <_end@@Base+0xffedb94c> │ │ │ │ ldrbmi r4, [sl], -r8, lsr #12 │ │ │ │ ; instruction: 0xf8d3447b │ │ │ │ - stmiavs fp, {r3, r6, sl, ip}^ │ │ │ │ + stmiavs fp, {r2, r3, r4, r5, sl, ip}^ │ │ │ │ svc 0x0038f7fb │ │ │ │ and r0, r8, r0, asr #31 │ │ │ │ ; instruction: 0x46284bf7 │ │ │ │ ldrbtmi r4, [fp], #-1626 ; 0xfffff9a6 │ │ │ │ - strbne pc, [r8], #-2259 ; 0xfffff72d ; │ │ │ │ - stcl 7, cr15, [r6, #-1004]! ; 0xfffffc14 │ │ │ │ + ldrtne pc, [ip], #-2259 ; 0xfffff72d ; │ │ │ │ + ldcl 7, cr15, [sl, #-1004] ; 0xfffffc14 │ │ │ │ cmnlt r0, r0, asr #31 │ │ │ │ ; instruction: 0x20984bf3 │ │ │ │ vst1.64 {d20-d21}, [pc :256], r3 │ │ │ │ ldrbtmi r4, [fp], #-336 ; 0xfffffeb0 │ │ │ │ ldrbtmi r2, [sl], #-1536 ; 0xfffffa00 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ @@ -4134,99 +4134,99 @@ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ; instruction: 0xf8dbb923 │ │ │ │ ldrbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ movls pc, #14614528 ; 0xdf0000 │ │ │ │ ; instruction: 0x46224638 │ │ │ │ ldrbtmi r4, [r9], #1579 ; 0x62b │ │ │ │ - teqne ip, #14221312 ; 0xd90000 ; │ │ │ │ - blx c7f9c <_end@@Base+0x6558c> │ │ │ │ + teqne r0, #14221312 ; 0xd90000 ; │ │ │ │ + blx c7f9c <_end@@Base+0x65584> │ │ │ │ stmdblt r8!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ cmncs r0, r3, ror #23 │ │ │ │ andeq pc, sl, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ cdplt 0, 5, cr15, cr7, cr0, {0} │ │ │ │ ldrsbteq pc, [ip], #137 ; 0x89 ; │ │ │ │ ; instruction: 0xf8d9465a │ │ │ │ - ; instruction: 0xf7fb133c │ │ │ │ + ; instruction: 0xf7fb1330 │ │ │ │ stmdacs r0, {r1, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - blmi ff680814 <_end@@Base+0xff61de04> │ │ │ │ + blmi ff680814 <_end@@Base+0xff61ddfc> │ │ │ │ vand q9, , q8 │ │ │ │ ; instruction: 0xf8c9020c │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ ; instruction: 0xf8c92600 │ │ │ │ ; instruction: 0xf000307c │ │ │ │ ; instruction: 0xf8dbbe40 │ │ │ │ blcc 56000 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ; instruction: 0xf8dbb923 │ │ │ │ ldrbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 640c0 <_end@@Base+0x16b0> │ │ │ │ + blcc 640c0 <_end@@Base+0x16a8> │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 64110 <_end@@Base+0x1700> │ │ │ │ + blcc 64110 <_end@@Base+0x16f8> │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 640c0 <_end@@Base+0x16b0> │ │ │ │ + blcc 640c0 <_end@@Base+0x16a8> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf7fb2001 │ │ │ │ - ; instruction: 0x4604ec10 │ │ │ │ - blmi feff860c <_end@@Base+0xfef95bfc> │ │ │ │ + strmi lr, [r4], -r4, lsl #24 │ │ │ │ + blmi feff860c <_end@@Base+0xfef95bf4> │ │ │ │ andsmi pc, r7, r0, asr #4 │ │ │ │ vpmin.s8 d20, d29, d30 │ │ │ │ ldrbtmi r0, [fp], #-281 ; 0xfffffee7 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ stclt 7, cr15, [r0, #1008] ; 0x3f0 │ │ │ │ rscls pc, r4, #14614528 ; 0xdf0000 │ │ │ │ strtmi r2, [r1], -r0 │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ldmdavs sl, {r3, r4, r5, r8, sl, ip, sp} │ │ │ │ + ldmdavs sl, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ andsvs r3, sl, r1, lsl #4 │ │ │ │ ; instruction: 0xf7fc60e3 │ │ │ │ strmi pc, [r7], -r3, lsl #17 │ │ │ │ - blmi fecf8628 <_end@@Base+0xfec95c18> │ │ │ │ + blmi fecf8628 <_end@@Base+0xfec95c10> │ │ │ │ tstmi r7, r0, asr #4 ; │ │ │ │ andseq pc, lr, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ ; instruction: 0xf8c92084 │ │ │ │ ; instruction: 0xf000307c │ │ │ │ ; instruction: 0xf8d9be23 │ │ │ │ ; instruction: 0x2600221c │ │ │ │ - ldrpl pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + strpl pc, [ip, #2265]! ; 0x8d9 │ │ │ │ strls r4, [r1], -r1, lsr #12 │ │ │ │ strls r4, [r0, #-1555] ; 0xfffff9ed │ │ │ │ ; instruction: 0xf9fcf7fc │ │ │ │ ldmdblt r0!, {r0, r2, r9, sl, lr} │ │ │ │ vqdmulh.s d20, d16, d22 │ │ │ │ vand d20, d13, d7 │ │ │ │ ldrbtmi r0, [fp], #-544 ; 0xfffffde0 │ │ │ │ ; instruction: 0xf8d9e39f │ │ │ │ ; instruction: 0x463200fc │ │ │ │ - ldrbcc pc, [r8], #-2265 ; 0xfffff727 ; │ │ │ │ - ldrvs pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + strbcc pc, [ip], #-2265 ; 0xfffff727 ; │ │ │ │ + strvs pc, [ip, #2265]! ; 0x8d9 │ │ │ │ andls r4, r1, r0, lsr #19 │ │ │ │ ; instruction: 0x96004479 │ │ │ │ vcgt.s8 d9, d1, d2 │ │ │ │ ; instruction: 0xf8d941dc │ │ │ │ ; instruction: 0xf8d90208 │ │ │ │ - ; instruction: 0xf7fc35f8 │ │ │ │ + ; instruction: 0xf7fc35f0 │ │ │ │ strmi pc, [r3], r3, lsr #19 │ │ │ │ - blmi fe6b86b8 <_end@@Base+0xfe655ca8> │ │ │ │ + blmi fe6b86b8 <_end@@Base+0xfe655ca0> │ │ │ │ orrvs pc, r3, pc, asr #8 │ │ │ │ eoreq pc, sl, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ldclt 0, cr15, [r3] │ │ │ │ @@ -4234,16 +4234,16 @@ │ │ │ │ ; instruction: 0xf8d9686a │ │ │ │ ; instruction: 0xf8581220 │ │ │ │ adcsmi r6, r2, #3 │ │ │ │ tstle r4, sl, asr r6 │ │ │ │ ; instruction: 0xf7fb68cb │ │ │ │ svceq 0x00c0ee48 │ │ │ │ ; instruction: 0xf7fbe002 │ │ │ │ - svceq 0x00c0ec7c │ │ │ │ - blmi fe2b671c <_end@@Base+0xfe253d0c> │ │ │ │ + svceq 0x00c0ec70 │ │ │ │ + blmi fe2b671c <_end@@Base+0xfe253d04> │ │ │ │ addvs pc, r3, pc, asr #8 │ │ │ │ vpmax.s8 d20, d29, d9 │ │ │ │ ldrbtmi r0, [fp], #-300 ; 0xfffffed4 │ │ │ │ ldrbtmi r2, [sl], #-1536 ; 0xfffffa00 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0001084 │ │ │ │ @@ -4265,128 +4265,128 @@ │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ ; instruction: 0xf8c94606 │ │ │ │ ; instruction: 0xf000307c │ │ │ │ ; instruction: 0xf8d9bd6a │ │ │ │ ; instruction: 0x465a00fc │ │ │ │ andsne pc, ip, #14221312 ; 0xd90000 │ │ │ │ - b 1d481a0 <_end@@Base+0x1ce5790> │ │ │ │ + b 1d481a0 <_end@@Base+0x1ce5788> │ │ │ │ vmlal.s8 q1, d0, d0 │ │ │ │ - blmi 1baa538 <_end@@Base+0x1b47b28> │ │ │ │ + blmi 1baa538 <_end@@Base+0x1b47b20> │ │ │ │ tstmi r7, r0, asr #4 ; │ │ │ │ eorseq pc, r8, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strcs r2, [r0], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ldcllt 0, cr15, [r1, #-0] │ │ │ │ andeq r8, r5, lr, asr #19 │ │ │ │ - andeq r1, r5, r6, asr r0 │ │ │ │ - andeq r1, r5, sl, lsr #32 │ │ │ │ + strheq r1, [r5], -lr │ │ │ │ + muleq r5, r2, r0 │ │ │ │ andeq r8, r5, r2, asr #18 │ │ │ │ - andeq r0, r5, r4, ror #31 │ │ │ │ + andeq r1, r5, ip, asr #32 │ │ │ │ ; instruction: 0xffffffac │ │ │ │ andeq r8, r5, r4, lsl #18 │ │ │ │ - andeq r0, r5, r6, lsr #31 │ │ │ │ + andeq r1, r5, lr │ │ │ │ strdeq r8, [r5], -r8 ; │ │ │ │ - andeq r0, r5, r6, ror pc │ │ │ │ - ; instruction: 0xffffffb4 │ │ │ │ + ldrdeq r0, [r5], -lr │ │ │ │ + ; instruction: 0xffffffbc │ │ │ │ ; instruction: 0xffffff38 │ │ │ │ muleq r5, r0, r8 │ │ │ │ - andeq r0, r5, lr, lsr #30 │ │ │ │ + muleq r5, r6, pc ; │ │ │ │ andeq r8, r5, sl, ror #16 │ │ │ │ andeq r8, r5, r2, asr r8 │ │ │ │ andeq r8, r5, r8, lsr r8 │ │ │ │ - ldrdeq r0, [r5], -r6 │ │ │ │ + andeq r0, r5, lr, lsr pc │ │ │ │ andeq r8, r5, r2, lsl r8 │ │ │ │ strdeq r8, [r5], -sl │ │ │ │ andeq r8, r5, r0, ror #15 │ │ │ │ - andeq r0, r5, lr, ror lr │ │ │ │ + andeq r0, r5, r6, ror #29 │ │ │ │ ; instruction: 0x000587be │ │ │ │ andeq r7, r5, ip, lsr #21 │ │ │ │ - andeq r0, r5, sl, lsr #28 │ │ │ │ + muleq r5, r2, lr │ │ │ │ andeq r8, r5, ip, lsr r7 │ │ │ │ - ldrdeq r0, [r5], -ip │ │ │ │ + andeq r0, r5, r4, asr #28 │ │ │ │ andeq r8, r5, r8, lsl #14 │ │ │ │ - muleq r5, r0, sp │ │ │ │ - andeq r0, r5, r0, ror #26 │ │ │ │ + strdeq r0, [r5], -r8 │ │ │ │ + andeq r0, r5, r8, asr #27 │ │ │ │ andeq r8, r5, lr, asr #12 │ │ │ │ - strdeq r0, [r5], -r0 ; │ │ │ │ - ; instruction: 0xffffffb0 │ │ │ │ + andeq r0, r5, r8, asr sp │ │ │ │ + ; instruction: 0xffffffb8 │ │ │ │ andeq r8, r5, r2, lsl r6 │ │ │ │ - ; instruction: 0x00050cb4 │ │ │ │ + andeq r0, r5, ip, lsl sp │ │ │ │ strdeq r8, [r5], -r0 │ │ │ │ - andeq r0, r5, r4, ror ip │ │ │ │ + ldrdeq r0, [r5], -ip │ │ │ │ andeq r7, r5, r6, lsr #17 │ │ │ │ - andeq r0, r5, r2, lsr ip │ │ │ │ + muleq r5, sl, ip │ │ │ │ andeq r8, r5, r0, asr r5 │ │ │ │ - strdeq r0, [r5], -r0 ; │ │ │ │ + andeq r0, r5, r8, asr ip │ │ │ │ andeq r8, r5, ip, lsl r5 │ │ │ │ - andeq r0, r5, r4, lsr #23 │ │ │ │ - andeq r0, r5, r4, ror fp │ │ │ │ + andeq r0, r5, ip, lsl #24 │ │ │ │ + ldrdeq r0, [r5], -ip │ │ │ │ andeq r8, r5, r6, ror #8 │ │ │ │ - andeq r0, r5, r8, lsl #22 │ │ │ │ + andeq r0, r5, r0, ror fp │ │ │ │ andeq r8, r5, r0, asr r4 │ │ │ │ andeq r8, r5, r2, lsr r4 │ │ │ │ andeq r8, r5, r0, ror #7 │ │ │ │ - andeq r0, r5, r2, lsl #21 │ │ │ │ + andeq r0, r5, sl, ror #21 │ │ │ │ ; instruction: 0x000583b6 │ │ │ │ - andeq r0, r5, r8, asr sl │ │ │ │ + andeq r0, r5, r0, asr #21 │ │ │ │ muleq r5, r4, r3 │ │ │ │ - andeq r0, r5, r6, lsr sl │ │ │ │ + muleq r5, lr, sl │ │ │ │ andeq r8, r5, r8, ror r3 │ │ │ │ - strdeq r0, [r5], -ip │ │ │ │ + andeq r0, r5, r4, ror #20 │ │ │ │ andeq r7, r5, lr, lsr #12 │ │ │ │ - ; instruction: 0x000509ba │ │ │ │ + andeq r0, r5, r2, lsr #20 │ │ │ │ andeq r8, r5, lr, asr #5 │ │ │ │ - andeq r0, r5, lr, ror #18 │ │ │ │ + ldrdeq r0, [r5], -r6 │ │ │ │ muleq r5, sl, r2 │ │ │ │ andeq r7, r5, r8, lsl #11 │ │ │ │ - andeq r0, r5, r8, lsl #18 │ │ │ │ + andeq r0, r5, r0, ror r9 │ │ │ │ andeq r8, r5, r6, lsr #4 │ │ │ │ - andeq r0, r5, r6, asr #17 │ │ │ │ + andeq r0, r5, lr, lsr #18 │ │ │ │ strdeq r8, [r5], -r2 │ │ │ │ andeq r7, r5, r0, ror #9 │ │ │ │ - andeq r0, r5, r0, ror #16 │ │ │ │ - andeq r0, r5, r4, lsr r8 │ │ │ │ + andeq r0, r5, r8, asr #17 │ │ │ │ + muleq r5, ip, r8 │ │ │ │ andeq r8, r5, lr, asr r1 │ │ │ │ andeq r8, r5, r6, asr #2 │ │ │ │ andeq r8, r5, sl, lsr #2 │ │ │ │ - andeq r0, r5, r8, asr #15 │ │ │ │ + andeq r0, r5, r0, lsr r8 │ │ │ │ strdeq r8, [r5], -sl │ │ │ │ andeq r7, r5, r8, ror #7 │ │ │ │ - andeq r0, r5, r8, ror #14 │ │ │ │ + ldrdeq r0, [r5], -r0 ; │ │ │ │ ; instruction: 0xffffff70 │ │ │ │ - andeq r1, r5, lr, lsr #30 │ │ │ │ + andeq r1, r5, lr, asr #30 │ │ │ │ andeq r8, r5, lr, ror r0 │ │ │ │ ; instruction: 0xffffffa8 │ │ │ │ ; instruction: 0xffffff90 │ │ │ │ ; instruction: 0xffffff40 │ │ │ │ - ; instruction: 0x00051eb4 │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ andeq r8, r5, r2 │ │ │ │ - andeq r0, r5, r0, lsr #13 │ │ │ │ + andeq r0, r5, r8, lsl #14 │ │ │ │ ldrdeq r7, [r5], -r0 │ │ │ │ ; instruction: 0x00057fba │ │ │ │ andeq r7, r5, r2, lsr #31 │ │ │ │ - andeq r0, r5, r2, asr #12 │ │ │ │ + andeq r0, r5, sl, lsr #13 │ │ │ │ andeq r7, r5, lr, ror #30 │ │ │ │ - strdeq r0, [r5], -r8 │ │ │ │ - andeq r0, r5, sl, asr #11 │ │ │ │ + andeq r0, r5, r0, ror #12 │ │ │ │ + andeq r0, r5, r2, lsr r6 │ │ │ │ ; instruction: 0x00057eba │ │ │ │ - andeq r0, r5, ip, asr r5 │ │ │ │ + andeq r0, r5, r4, asr #11 │ │ │ │ andeq r7, r5, r0, lsr #29 │ │ │ │ - andeq r0, r5, r0, lsr #10 │ │ │ │ - andeq r0, r5, lr, ror #9 │ │ │ │ + andeq r0, r5, r8, lsl #11 │ │ │ │ + andeq r0, r5, r6, asr r5 │ │ │ │ andeq r7, r5, r4, lsr #2 │ │ │ │ - ; instruction: 0x000504b0 │ │ │ │ + andeq r0, r5, r8, lsl r5 │ │ │ │ andeq r7, r5, sl, asr #27 │ │ │ │ - andeq r0, r5, sl, ror #8 │ │ │ │ + ldrdeq r0, [r5], -r2 │ │ │ │ muleq r5, r6, sp │ │ │ │ - andeq r0, r5, lr, lsl r4 │ │ │ │ - andeq r0, r5, ip, ror #7 │ │ │ │ + andeq r0, r5, r6, lsl #9 │ │ │ │ + andeq r0, r5, r4, asr r4 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ; instruction: 0xf8cb3b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ ldmibvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ stmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @@ -4397,62 +4397,62 @@ │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ stmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ mulcs r1, r8, r7 │ │ │ │ - b 14483b0 <_end@@Base+0x13e59a0> │ │ │ │ + b 11483b0 <_end@@Base+0x10e5998> │ │ │ │ stmiblt r0, {r2, r9, sl, lr} │ │ │ │ stmdbcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andsmi pc, sp, r0, asr #4 │ │ │ │ stmdbcs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmpeq r5, sp, asr #4 ; │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7fc1084 │ │ │ │ ; instruction: 0xf8dfbbbf │ │ │ │ andcs r9, r0, r4, lsl r9 │ │ │ │ ldrbtmi r4, [r9], #1569 ; 0x621 │ │ │ │ - strcc pc, [r4, #-2265]! ; 0xfffff727 │ │ │ │ + ldrcc pc, [r8, #-2265] ; 0xfffff727 │ │ │ │ andcc r6, r1, #1703936 ; 0x1a0000 │ │ │ │ rscvs r6, r3, sl, lsl r0 │ │ │ │ mcr2 7, 6, pc, cr2, cr11, {7} ; │ │ │ │ ldmdblt r0!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi sp, r0, asr #4 ; │ │ │ │ subeq pc, sl, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ ; instruction: 0xf8c92084 │ │ │ │ ; instruction: 0xf000307c │ │ │ │ ; instruction: 0xf8d9bc61 │ │ │ │ ; instruction: 0xf04f2234 │ │ │ │ ; instruction: 0xf8d90a00 │ │ │ │ - ; instruction: 0x462155b8 │ │ │ │ + strtmi r5, [r1], -ip, lsr #11 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ strls r4, [r0, #-1555] ; 0xfffff9ed │ │ │ │ ; instruction: 0xf838f7fc │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ stmiacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi sp, r0, asr #4 ; │ │ │ │ subeq pc, ip, #-805306364 ; 0xd0000004 │ │ │ │ bics r4, sl, fp, ror r4 │ │ │ │ - strbtcc pc, [r0], #-2265 ; 0xfffff727 ; │ │ │ │ + ldrbcc pc, [r4], #-2265 ; 0xfffff727 ; │ │ │ │ ; instruction: 0xf8d94652 │ │ │ │ ; instruction: 0xf8df00fc │ │ │ │ tstls r3, #172, 16 ; 0xac0000 │ │ │ │ - ldrcc pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + strcc pc, [ip, #2265]! ; 0x8d9 │ │ │ │ andls r4, r1, r9, ror r4 │ │ │ │ mvnmi pc, r1, lsl #4 │ │ │ │ - blls 4ef074 <_end@@Base+0x48c664> │ │ │ │ + blls 4ef074 <_end@@Base+0x48c65c> │ │ │ │ ; instruction: 0xf8d99302 │ │ │ │ ; instruction: 0xf8d90208 │ │ │ │ - ; instruction: 0xf7fb35fc │ │ │ │ + ; instruction: 0xf7fb35f4 │ │ │ │ pkhtbmi pc, r3, fp, asr #31 ; │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ vadd.i8 d19, d16, d8 │ │ │ │ vand d20, d13, d14 │ │ │ │ ; instruction: 0xf8c90256 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ @@ -4460,15 +4460,15 @@ │ │ │ │ mvn r3, #124 ; 0x7c │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ eorne pc, r0, #14221312 ; 0xd90000 │ │ │ │ adcsmi r4, r3, #94371840 ; 0x5a00000 │ │ │ │ stmiavs fp, {r2, r8, ip, lr, pc}^ │ │ │ │ stc 7, cr15, [r2], {251} ; 0xfb │ │ │ │ and r0, r2, r0, asr #31 │ │ │ │ - b fedc84ac <_end@@Base+0xfed65a9c> │ │ │ │ + b feac84ac <_end@@Base+0xfea65a94> │ │ │ │ orrlt r0, r0, r0, asr #31 │ │ │ │ stmdacc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andsmi pc, lr, r0, asr #4 │ │ │ │ stmdacs r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ cmpeq r8, sp, asr #4 ; │ │ │ │ ; instruction: 0x2600447b │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ @@ -4493,94 +4493,94 @@ │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strmi r2, [r6], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ; instruction: 0xf8d9e3a3 │ │ │ │ ; instruction: 0x465a00fc │ │ │ │ eorsne pc, r4, #14221312 ; 0xd90000 │ │ │ │ stmia lr!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ble 394544 <_end@@Base+0x331b34> │ │ │ │ + ble 394544 <_end@@Base+0x331b2c> │ │ │ │ ; instruction: 0x37dcf8df │ │ │ │ tstmi sp, r0, asr #4 ; │ │ │ │ rsbeq pc, r4, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strcs r2, [r0], -r4, lsl #1 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ; instruction: 0xf8dbe38b │ │ │ │ blcc 56568 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ; instruction: 0xf8dbb923 │ │ │ │ ldrbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 64628 <_end@@Base+0x1c18> │ │ │ │ + blcc 64628 <_end@@Base+0x1c10> │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 64678 <_end@@Base+0x1c68> │ │ │ │ + blcc 64678 <_end@@Base+0x1c60> │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 64628 <_end@@Base+0x1c18> │ │ │ │ + blcc 64628 <_end@@Base+0x1c10> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x977cf8df │ │ │ │ ldrbtmi r2, [r9], #0 │ │ │ │ - strbtne pc, [r4], #-2265 ; 0xfffff727 ; │ │ │ │ + ldrbne pc, [r8], #-2265 ; 0xfffff727 ; │ │ │ │ stc2l 7, cr15, [r8, #1004]! ; 0x3ec │ │ │ │ stmdblt r8!, {r2, r9, sl, lr}^ │ │ │ │ ; instruction: 0x376cf8df │ │ │ │ vrhadd.s8 d18, d13, d1 │ │ │ │ ; instruction: 0xf8c9026f │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ - blt ff2485c8 <_end@@Base+0xff1e5bb8> │ │ │ │ - cmpcs r0, #14221312 ; 0xd90000 ; │ │ │ │ + blt ff2485c8 <_end@@Base+0xff1e5bb0> │ │ │ │ + movtcs pc, #18649 ; 0x48d9 ; │ │ │ │ ; instruction: 0xf8d92500 │ │ │ │ - strls r1, [r1, #-1464] ; 0xfffffa48 │ │ │ │ + strls r1, [r1, #-1452] ; 0xfffffa54 │ │ │ │ tstls r0, r3, lsl r6 │ │ │ │ - strbtne pc, [r4], #-2265 ; 0xfffff727 ; │ │ │ │ + ldrbne pc, [r8], #-2265 ; 0xfffff727 ; │ │ │ │ ; instruction: 0xff60f7fb │ │ │ │ stmdblt r0!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ; instruction: 0x3738f8df │ │ │ │ vrhadd.s8 d18, d13, d1 │ │ │ │ ; instruction: 0xf8c90271 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ; instruction: 0xf8d9e36c │ │ │ │ ; instruction: 0x462a00fc │ │ │ │ - ldrbtcc pc, [r0], #-2265 ; 0xfffff727 ; │ │ │ │ - ldrpl pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + strbtcc pc, [r4], #-2265 ; 0xfffff727 ; │ │ │ │ + strpl pc, [ip, #2265]! ; 0x8d9 │ │ │ │ ; instruction: 0x1714f8df │ │ │ │ ldrbtmi r9, [r9], #-1 │ │ │ │ movwls r9, #9472 ; 0x2500 │ │ │ │ mvnsmi pc, r1, lsl #4 │ │ │ │ andeq pc, r8, #14221312 ; 0xd90000 │ │ │ │ - ; instruction: 0x3600f8d9 │ │ │ │ + ldrbcc pc, [r8, #2265]! ; 0x8d9 ; │ │ │ │ ; instruction: 0xff00f7fb │ │ │ │ stmdblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ usatcc pc, #24, pc, asr #17 ; │ │ │ │ vrhadd.s8 d18, d13, d2 │ │ │ │ ; instruction: 0xf8c9027a │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ rsbscc pc, ip, r9, asr #17 │ │ │ │ ; instruction: 0xf8d9e30e │ │ │ │ - ldmdavs r9!, {r2, r4, r5, r6, sl, ip, sp}^ │ │ │ │ + ldmdavs r9!, {r3, r5, r6, sl, ip, sp}^ │ │ │ │ adcsmi r6, r1, #1703936 ; 0x1a0000 │ │ │ │ ldrtmi r6, [r8], -r3, asr #8 │ │ │ │ andeq pc, r1, #-2147483648 ; 0x80000000 │ │ │ │ eorne pc, r0, #14221312 ; 0xd90000 │ │ │ │ ; instruction: 0x462a601a │ │ │ │ stmiavs fp, {r2, r8, ip, lr, pc}^ │ │ │ │ - bl fe8c8664 <_end@@Base+0xfe865c54> │ │ │ │ + bl fe8c8664 <_end@@Base+0xfe865c4c> │ │ │ │ and r0, r2, r0, asr #31 │ │ │ │ - ldmib r6, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrlt r0, r0, r0, asr #31 │ │ │ │ ssatcc pc, #21, pc, asr #17 ; │ │ │ │ ; instruction: 0xf8df2600 │ │ │ │ ; instruction: 0x200226b4 │ │ │ │ vqshl.s8 q10, , │ │ │ │ ldrbtmi r0, [sl], #-381 ; 0xfffffe83 │ │ │ │ ; instruction: 0xf8c346b3 │ │ │ │ @@ -4590,121 +4590,121 @@ │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ andcs r9, r0, #140, 12 ; 0x8c00000 │ │ │ │ pkhtbne pc, r8, pc, asr #17 ; │ │ │ │ ldrbtmi r4, [r9], #-1273 ; 0xfffffb07 │ │ │ │ - ldreq pc, [r8, #2265]! ; 0x8d9 │ │ │ │ + streq pc, [ip, #2265]! ; 0x8d9 │ │ │ │ tstpl ip, r1, lsl #4 ; │ │ │ │ ldrsbtcc pc, [ip], #137 ; 0x89 ; │ │ │ │ - strpl pc, [r8], #2265 ; 0x8d9 │ │ │ │ + ldrbtpl pc, [ip], #-2265 ; 0xfffff727 ; │ │ │ │ eoreq lr, r9, sp, lsl #17 │ │ │ │ andeq pc, r8, #14221312 ; 0xd90000 │ │ │ │ - ; instruction: 0x3604f8d9 │ │ │ │ + ldrbcc pc, [ip, #2265]! ; 0x8d9 ; │ │ │ │ mcr2 7, 5, pc, cr10, cr11, {7} ; │ │ │ │ ldmdblt r0!, {r0, r2, r9, sl, lr} │ │ │ │ ; instruction: 0x3660f8df │ │ │ │ vrhadd.s8 d18, d13, d7 │ │ │ │ ldrbtmi r0, [fp], #-647 ; 0xfffffd79 │ │ │ │ ldmdavs fp!, {r0, r3, r7, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf8d94638 │ │ │ │ - strtmi r1, [sl], -r4, lsl #9 │ │ │ │ + ; instruction: 0x462a1478 │ │ │ │ ; instruction: 0xd10442b3 │ │ │ │ ; instruction: 0xf7fb68cb │ │ │ │ svceq 0x00c0eb5a │ │ │ │ ; instruction: 0xf7fbe002 │ │ │ │ - svceq 0x00c0e98e │ │ │ │ + svceq 0x00c0e982 │ │ │ │ ; instruction: 0xf8dfb180 │ │ │ │ ; instruction: 0x26003638 │ │ │ │ ; instruction: 0x2634f8df │ │ │ │ ldrbtmi r2, [fp], #-7 │ │ │ │ orreq pc, r9, sp, asr #4 │ │ │ │ sxtahmi r4, r3, sl, ror #8 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ adc r1, r0, #132 ; 0x84 │ │ │ │ - blcc 647e8 <_end@@Base+0x1dd8> │ │ │ │ + blcc 647e8 <_end@@Base+0x1dd0> │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x960cf8df │ │ │ │ ; instruction: 0xf8df2200 │ │ │ │ ldrbtmi r1, [r9], #1548 ; 0x60c │ │ │ │ ; instruction: 0xf8d94479 │ │ │ │ - vqrshl.s8 d5, d24, d17 │ │ │ │ + vrshl.s8 d5, d28, d17 │ │ │ │ ; instruction: 0xf8d9511c │ │ │ │ ; instruction: 0xf8d900fc │ │ │ │ - strls r3, [r0, #-1172] ; 0xfffffb6c │ │ │ │ + strls r3, [r0, #-1160] ; 0xfffffb78 │ │ │ │ movwls r9, #8193 ; 0x2001 │ │ │ │ andeq pc, r8, #14221312 ; 0xd90000 │ │ │ │ - ; instruction: 0x3608f8d9 │ │ │ │ + ; instruction: 0x3600f8d9 │ │ │ │ mcr2 7, 3, pc, cr0, cr11, {7} ; │ │ │ │ ldmdblt r0!, {r0, r2, r9, sl, lr} │ │ │ │ strbcc pc, [r0, #2271]! ; 0x8df ; │ │ │ │ vrhadd.s8 d18, d13, d10 │ │ │ │ ldrbtmi r0, [fp], #-659 ; 0xfffffd6d │ │ │ │ ; instruction: 0xf8dfe03f │ │ │ │ ; instruction: 0x463835d8 │ │ │ │ ; instruction: 0xf8d9687a │ │ │ │ - ; instruction: 0xf8581490 │ │ │ │ + ; instruction: 0xf8581484 │ │ │ │ addsmi r3, sl, #3 │ │ │ │ tstle r4, sl, lsr #12 │ │ │ │ ; instruction: 0xf7fb68cb │ │ │ │ svceq 0x00c0eb0c │ │ │ │ ; instruction: 0xf7fbe002 │ │ │ │ - svceq 0x00c0e940 │ │ │ │ + svceq 0x00c0e934 │ │ │ │ ; instruction: 0xf8dfb180 │ │ │ │ ; instruction: 0x260035b4 │ │ │ │ ldrcs pc, [r0, #2271]! ; 0x8df │ │ │ │ ldrbtmi r2, [fp], #-10 │ │ │ │ orrseq pc, r5, sp, asr #4 │ │ │ │ sxtahmi r4, r3, sl, ror #8 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ subs r1, r2, #132 ; 0x84 │ │ │ │ - blcc 64884 <_end@@Base+0x1e74> │ │ │ │ + blcc 64884 <_end@@Base+0x1e6c> │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ strls pc, [r8, #2271] ; 0x8df │ │ │ │ ldrtmi r4, [fp], -r0, lsr #12 │ │ │ │ ; instruction: 0xf8d944f9 │ │ │ │ - ; instruction: 0xf8d91350 │ │ │ │ - ; instruction: 0xf7fb2464 │ │ │ │ + ; instruction: 0xf8d91344 │ │ │ │ + ; instruction: 0xf7fb2458 │ │ │ │ ; instruction: 0x4605fddb │ │ │ │ ; instruction: 0xf8dfb970 │ │ │ │ tstcs r1, r4, ror r5 │ │ │ │ addseq pc, sp, #-805306364 ; 0xd0000004 │ │ │ │ ; instruction: 0xf8c9447b │ │ │ │ strtmi r1, [lr], -r0, lsl #1 │ │ │ │ addcs pc, r4, r9, asr #17 │ │ │ │ ; instruction: 0xf8c946ab │ │ │ │ eor r3, lr, #124 ; 0x7c │ │ │ │ ldrsbteq pc, [ip], #137 ; 0x89 ; │ │ │ │ ; instruction: 0xf8d9462a │ │ │ │ - ; instruction: 0xf7fa1350 │ │ │ │ + ; instruction: 0xf7fa1344 │ │ │ │ stmdacs r0, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0e │ │ │ │ strcs r3, [r0], -r8, asr #10 │ │ │ │ vrhadd.s8 d18, d13, d1 │ │ │ │ ldrbtmi r0, [fp], #-671 ; 0xfffffd61 │ │ │ │ ; instruction: 0xf8c946b3 │ │ │ │ ; instruction: 0xf8c91080 │ │ │ │ ; instruction: 0xf8c9307c │ │ │ │ ands r2, r6, #132 ; 0x84 │ │ │ │ - blcc 648fc <_end@@Base+0x1eec> │ │ │ │ + blcc 648fc <_end@@Base+0x1ee4> │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 6494c <_end@@Base+0x1f3c> │ │ │ │ + blcc 6494c <_end@@Base+0x1f34> │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 648fc <_end@@Base+0x1eec> │ │ │ │ + blcc 648fc <_end@@Base+0x1ee4> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ mrc 7, 7, APSR_nzcv, cr6, cr10, {7} │ │ │ │ ldmdblt r8!, {r2, r9, sl, lr}^ │ │ │ │ ldrbtcc pc, [r4], #2271 ; 0x8df ; │ │ │ │ ; instruction: 0xf8df2002 │ │ │ │ @@ -4713,24 +4713,24 @@ │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ stmdblt r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbpl pc, [ip], #2271 ; 0x8df ; │ │ │ │ ldrbtmi r4, [sp], #-1538 ; 0xfffff9fe │ │ │ │ ldrsbteq pc, [ip], #133 ; 0x85 ; │ │ │ │ - ; instruction: 0x160cf8d5 │ │ │ │ + ; instruction: 0x1604f8d5 │ │ │ │ mrc 7, 7, APSR_nzcv, cr2, cr10, {7} │ │ │ │ - ble 2d48bc <_end@@Base+0x271eac> │ │ │ │ + ble 2d48bc <_end@@Base+0x271ea4> │ │ │ │ strbcc pc, [r8], #2271 ; 0x8df ; │ │ │ │ vrhadd.s8 d18, d13, d2 │ │ │ │ ; instruction: 0xf8c502ac │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ and r6, r9, #61603840 ; 0x3ac0000 │ │ │ │ - blcc 64964 <_end@@Base+0x1f54> │ │ │ │ + blcc 64964 <_end@@Base+0x1f4c> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ strteq pc, [r4], #2271 ; 0x8df │ │ │ │ ; instruction: 0xf8df2200 │ │ │ │ ldrbtmi r1, [r8], #-1188 ; 0xfffffb5c │ │ │ │ ; instruction: 0xf7fb4479 │ │ │ │ @@ -4742,137 +4742,137 @@ │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf7fc1084 │ │ │ │ ; instruction: 0xf8dfb927 │ │ │ │ strmi r5, [r2], -r0, lsl #9 │ │ │ │ ; instruction: 0xf8d5447d │ │ │ │ - ; instruction: 0xf8d53268 │ │ │ │ - ; instruction: 0xf8d31610 │ │ │ │ + ; instruction: 0xf8d5325c │ │ │ │ + ; instruction: 0xf8d31608 │ │ │ │ ; instruction: 0xf7fa0084 │ │ │ │ stmdacs r0, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda0b │ │ │ │ bicscs r3, r1, r8, ror #8 │ │ │ │ adcseq pc, r8, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ stmdavs r3!, {r2, r3, r6, r7, r8, sp, lr, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ ldrbtmi r4, [ip], #-1092 ; 0xfffffbbc │ │ │ │ - rsbeq pc, r8, #212, 16 ; 0xd40000 │ │ │ │ + subseq pc, ip, #212, 16 ; 0xd40000 │ │ │ │ ldmib r6!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrbeq pc, [r0, #-2260] ; 0xfffff72c ; │ │ │ │ - ldrne pc, [ip], #2260 ; 0x8d4 │ │ │ │ - cdp2 0, 5, cr15, cr12, cr4, {0} │ │ │ │ + strbeq pc, [r4, #-2260] ; 0xfffff72c ; │ │ │ │ + ldrne pc, [r0], #2260 ; 0x8d4 │ │ │ │ + ldc2l 0, cr15, [lr, #16] │ │ │ │ ; instruction: 0xf8dfb968 │ │ │ │ vst3.8 {d19-d21}, [pc :128], ip │ │ │ │ vrhadd.s8 d23, d29, d15 │ │ │ │ ; instruction: 0xf8c402c3 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fc67e3 │ │ │ │ ; instruction: 0xf8d4b8e9 │ │ │ │ - ; instruction: 0xf8c43614 │ │ │ │ - ldmdavs sl, {r2, r4, r9, sl} │ │ │ │ + ; instruction: 0xf8c4360c │ │ │ │ + ldmdavs sl, {r2, r3, r9, sl} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ ldclmi 7, cr4, [pc], #608 ; ac10 <_Unwind_VRS_Pop@plt+0x4d14> │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ - ; instruction: 0xf8d40550 │ │ │ │ - ; instruction: 0xf00414a4 │ │ │ │ - stmdblt r0!, {r0, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ; instruction: 0xf8d40544 │ │ │ │ + ; instruction: 0xf0041498 │ │ │ │ + stmdblt r0!, {r0, r1, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vpadd.i8 q10, q8, │ │ │ │ vand d17, d13, d15 │ │ │ │ ; instruction: 0xf8c402d1 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fc67e3 │ │ │ │ ; instruction: 0xf8d4b8c7 │ │ │ │ - ; instruction: 0xf8c43618 │ │ │ │ - ldmdavs sl, {r3, r4, r9, sl} │ │ │ │ + ; instruction: 0xf8c43610 │ │ │ │ + ldmdavs sl, {r4, r9, sl} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ ldclmi 7, cr4, [r0], #608 ; 0x260 │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ - ; instruction: 0xf8d40550 │ │ │ │ - ; instruction: 0xf00414ac │ │ │ │ - stmdblt r0!, {r0, r1, r2, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ; instruction: 0xf8d40544 │ │ │ │ + ; instruction: 0xf00414a0 │ │ │ │ + stmdblt r0!, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf44f4bec │ │ │ │ vand d23, d29, d0 │ │ │ │ ; instruction: 0xf8c402df │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fc67e3 │ │ │ │ ; instruction: 0xf8d4b8a5 │ │ │ │ - ; instruction: 0xf8c4361c │ │ │ │ - ldmdavs sl, {r2, r3, r4, r9, sl} │ │ │ │ + ; instruction: 0xf8c43614 │ │ │ │ + ldmdavs sl, {r2, r4, r9, sl} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ stclmi 7, cr4, [r1], #608 ; 0x260 │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ - ; instruction: 0xf8d40550 │ │ │ │ - ; instruction: 0xf00414b4 │ │ │ │ - stmdblt r0!, {r0, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ; instruction: 0xf8d40544 │ │ │ │ + ; instruction: 0xf00414a8 │ │ │ │ + stmdblt r0!, {r0, r1, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vpadd.i8 q10, q8, │ │ │ │ vrhadd.s8 d17, d13, d19 │ │ │ │ ; instruction: 0xf8c402ed │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fc67e3 │ │ │ │ ; instruction: 0xf8d4b883 │ │ │ │ - ; instruction: 0xf8c43620 │ │ │ │ - ldmdavs sl, {r5, r9, sl} │ │ │ │ + ; instruction: 0xf8c43618 │ │ │ │ + ldmdavs sl, {r3, r4, r9, sl} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ ldclmi 7, cr4, [r2], {152} ; 0x98 │ │ │ │ ; instruction: 0xf8d4447c │ │ │ │ - ; instruction: 0xf8d40550 │ │ │ │ - ; instruction: 0xf00414bc │ │ │ │ - stmdblt r0!, {r0, r1, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ; instruction: 0xf8d40544 │ │ │ │ + ; instruction: 0xf00414b0 │ │ │ │ + stmdblt r0!, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf44f4bce │ │ │ │ vand d23, d29, d2 │ │ │ │ ; instruction: 0xf8c402fb │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ ; instruction: 0xf7fc67e3 │ │ │ │ ; instruction: 0xf8d4b861 │ │ │ │ - ; instruction: 0xf8c43624 │ │ │ │ - ldmdavs sl, {r2, r5, r9, sl} │ │ │ │ + ; instruction: 0xf8c4361c │ │ │ │ + ldmdavs sl, {r2, r3, r4, r9, sl} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ stclmi 7, cr4, [r3, #608] ; 0x260 │ │ │ │ ldrbtmi r2, [sp], #-1792 ; 0xfffff900 │ │ │ │ - strbvs pc, [r5], r5, lsl #10 ; │ │ │ │ + strbvs pc, [r4], r5, lsl #10 ; │ │ │ │ ldreq pc, [r0], #-261 ; 0xfffffefb │ │ │ │ ; instruction: 0xf7fb60ef │ │ │ │ - ; instruction: 0xf8c5e880 │ │ │ │ + ; instruction: 0xf8c5e86e │ │ │ │ + ; instruction: 0xf7fb0620 │ │ │ │ + ; instruction: 0xf8c5e86a │ │ │ │ + ; instruction: 0xf7fb0624 │ │ │ │ + ; instruction: 0xf8c5e866 │ │ │ │ ; instruction: 0xf7fb0628 │ │ │ │ - ; instruction: 0xf8c5e87c │ │ │ │ + ; instruction: 0xf8c5e862 │ │ │ │ ; instruction: 0xf7fb062c │ │ │ │ - ; instruction: 0xf8c5e878 │ │ │ │ + ; instruction: 0xf8c5e85e │ │ │ │ ; instruction: 0xf7fb0630 │ │ │ │ - ; instruction: 0xf8c5e874 │ │ │ │ + ; instruction: 0xf8c5e85a │ │ │ │ ; instruction: 0xf7fb0634 │ │ │ │ - ; instruction: 0xf8c5e870 │ │ │ │ + ; instruction: 0xf8c5e856 │ │ │ │ ; instruction: 0xf7fb0638 │ │ │ │ - ; instruction: 0xf8c5e86c │ │ │ │ - ; instruction: 0xf7fb063c │ │ │ │ - ; instruction: 0xf8c5e868 │ │ │ │ - ; instruction: 0xf7fb0640 │ │ │ │ - ; instruction: 0xf8c5e864 │ │ │ │ - cfmadd32gt mvax2, mvfx0, mvfx15, mvfx4 │ │ │ │ + ; instruction: 0xf8c5e852 │ │ │ │ + mcrgt 6, 0, r0, cr15, cr12, {1} │ │ │ │ ldm r6, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [sl], -pc │ │ │ │ stmibmi sp!, {r2, r3, r5, r7, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1144 ; 0xfffffb88 │ │ │ │ stmia r6, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ @@ -4880,95 +4880,95 @@ │ │ │ │ vrhadd.s8 d18, d13, d21 │ │ │ │ ; instruction: 0xf8c51223 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ ; instruction: 0xf7fc67eb │ │ │ │ ; instruction: 0xf8d5b811 │ │ │ │ strmi r3, [r2], -r4, ror #2 │ │ │ │ - ; instruction: 0x1610f8d5 │ │ │ │ + ; instruction: 0x1608f8d5 │ │ │ │ ldrdeq pc, [r4], r3 │ │ │ │ stc 7, cr15, [r2, #1000]! ; 0x3e8 │ │ │ │ - ble 2d4b5c <_end@@Base+0x27214c> │ │ │ │ + ble 2d4b5c <_end@@Base+0x272144> │ │ │ │ vpadd.i8 d20, d16, d15 │ │ │ │ vrhadd.s8 d18, d13, d21 │ │ │ │ ; instruction: 0xf8c51225 │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ adcs r6, r9, fp, ror #15 │ │ │ │ - blcc 64c04 <_end@@Base+0x21f4> │ │ │ │ + blcc 64c04 <_end@@Base+0x21ec> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldrbtmi r4, [sp], #-3478 ; 0xfffff26a │ │ │ │ ldrdeq pc, [r4, #-133]! ; 0xffffff7b │ │ │ │ stmia r4!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibmi r5, {r2, r4, r7, fp, lr} │ │ │ │ ldrbtmi r2, [r8], #-512 ; 0xfffffe00 │ │ │ │ ; instruction: 0xf7fb4479 │ │ │ │ strmi lr, [r4], -ip, lsl #17 │ │ │ │ - blmi fe4b9124 <_end@@Base+0xfe456714> │ │ │ │ + blmi fe4b9124 <_end@@Base+0xfe45670c> │ │ │ │ mvncc pc, r0, asr #4 │ │ │ │ eorsne pc, r0, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x00d6f7fb │ │ │ │ ldrdcc pc, [r8, #-133]! ; 0xffffff7b │ │ │ │ ; instruction: 0xf8d54602 │ │ │ │ - ; instruction: 0xf8d31610 │ │ │ │ + ; instruction: 0xf8d31608 │ │ │ │ ; instruction: 0xf7fa0084 │ │ │ │ stmdacs r0, {r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi fe201400 <_end@@Base+0xfe19e9f0> │ │ │ │ + blmi fe201400 <_end@@Base+0xfe19e9e8> │ │ │ │ mvncc pc, r0, asr #4 │ │ │ │ eorsne pc, r2, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ stmdavs r3!, {r1, r2, r3, r4, r5, r6, sp, lr, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ ldclmi 7, cr4, [lr, #-608]! ; 0xfffffda0 │ │ │ │ ; instruction: 0xf8d5447d │ │ │ │ ; instruction: 0xf7fb0168 │ │ │ │ ldmdami ip!, {r1, r3, r5, r6, fp, sp, lr, pc}^ │ │ │ │ - ; instruction: 0x2648f8d5 │ │ │ │ + ; instruction: 0x2640f8d5 │ │ │ │ ldrbtmi r2, [r8], #-256 ; 0xffffff00 │ │ │ │ eorpl pc, ip, r0, lsl #4 │ │ │ │ stmia ip, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdblt r8, {r2, r9, sl, lr}^ │ │ │ │ tstcs r1, r7, ror fp │ │ │ │ eorsne pc, fp, #-805306364 ; 0xd0000004 │ │ │ │ addne pc, r0, r5, asr #17 │ │ │ │ ; instruction: 0xf8c5447b │ │ │ │ strbvs r2, [fp, r4, lsl #1]! │ │ │ │ svclt 0x009af7fb │ │ │ │ ldrsbteq pc, [ip], #133 ; 0x85 ; │ │ │ │ ; instruction: 0xf8d54622 │ │ │ │ - ; instruction: 0xf7fa14dc │ │ │ │ + ; instruction: 0xf7fa14d0 │ │ │ │ stmdacs r0, {r1, r2, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 1bc1470 <_end@@Base+0x1b5ea60> │ │ │ │ + blmi 1bc1470 <_end@@Base+0x1b5ea58> │ │ │ │ vrhadd.s8 d18, d13, d1 │ │ │ │ ; instruction: 0xf8c5123d │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ sub r6, r5, fp, ror #15 │ │ │ │ - blcc 64cec <_end@@Base+0x22dc> │ │ │ │ + blcc 64cec <_end@@Base+0x22d4> │ │ │ │ blcs 22cf0 │ │ │ │ svcge 0x00aef47b │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ svclt 0x00a8f7fb │ │ │ │ ldrtmi r2, [r3], r0, lsl #12 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, r9, sl, lr} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ teqlt ip, r8 ; │ │ │ │ - blcc 64d1c <_end@@Base+0x230c> │ │ │ │ + blcc 64d1c <_end@@Base+0x2304> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r5, r9, sl, lr} │ │ │ │ @@ -4977,164 +4977,164 @@ │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ; instruction: 0xf8cb3b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ ldmibvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ mcrcs 7, 0, r4, cr0, cr8, {4} │ │ │ │ svcge 0x004cf43b │ │ │ │ - blcc 64da0 <_end@@Base+0x2390> │ │ │ │ + blcc 64da0 <_end@@Base+0x2388> │ │ │ │ blcs 22da4 │ │ │ │ svcge 0x0046f47b │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ svclt 0x0040f7fb │ │ │ │ ldrtmi r2, [r3], r0, lsl #12 │ │ │ │ ; instruction: 0xe7cd4635 │ │ │ │ pop {r0, r3, r6, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ andeq r7, r5, r8, lsr fp │ │ │ │ - ldrdeq r0, [r5], -sl │ │ │ │ + andeq r0, r5, r2, asr #4 │ │ │ │ andeq r7, r5, lr, lsl fp │ │ │ │ - muleq r5, ip, r1 │ │ │ │ - andeq r0, r5, r4, ror #2 │ │ │ │ + andeq r0, r5, r4, lsl #4 │ │ │ │ + andeq r0, r5, ip, asr #3 │ │ │ │ muleq r5, r8, sp │ │ │ │ - andeq r0, r5, lr, lsl r1 │ │ │ │ + andeq r0, r5, r6, lsl #3 │ │ │ │ andeq r7, r5, ip, lsr sl │ │ │ │ - ldrdeq r0, [r5], -ip │ │ │ │ + andeq r0, r5, r4, asr #2 │ │ │ │ andeq r7, r5, sl, lsl #20 │ │ │ │ - muleq r5, r0, r0 │ │ │ │ - andeq r0, r5, r0, rrx │ │ │ │ + strdeq r0, [r5], -r8 │ │ │ │ + andeq r0, r5, r8, asr #1 │ │ │ │ andeq r7, r5, r2, ror #18 │ │ │ │ - andeq r0, r5, sl │ │ │ │ - ldrdeq pc, [r4], -r2 │ │ │ │ + andeq r0, r5, r2, ror r0 │ │ │ │ + andeq r0, r5, sl, lsr r0 │ │ │ │ ldrdeq r6, [r5], -lr │ │ │ │ - andeq pc, r4, sl, lsl #31 │ │ │ │ + strdeq pc, [r4], -r2 │ │ │ │ andeq r7, r5, r0, lsl #17 │ │ │ │ - andeq pc, r4, lr, lsr pc ; │ │ │ │ + andeq pc, r4, r6, lsr #31 │ │ │ │ andeq r7, r5, r0, asr r8 │ │ │ │ andeq r6, r5, lr, lsr fp │ │ │ │ - andeq pc, r4, r2, ror #29 │ │ │ │ + andeq pc, r4, sl, asr #30 │ │ │ │ andeq r7, r5, lr, ror #15 │ │ │ │ - andeq pc, r4, ip, lsr #29 │ │ │ │ + andeq pc, r4, r4, lsl pc ; │ │ │ │ ; instruction: 0x000577be │ │ │ │ andeq r6, r5, ip, lsr #21 │ │ │ │ - andeq pc, r4, lr, asr #28 │ │ │ │ - ; instruction: 0xffffffb4 │ │ │ │ + ; instruction: 0x0004feb6 │ │ │ │ + ; instruction: 0xffffffbc │ │ │ │ andeq r7, r5, r2, asr r7 │ │ │ │ - andeq pc, r4, r0, lsl lr ; │ │ │ │ + andeq pc, r4, r8, ror lr ; │ │ │ │ andeq r7, r5, r4, lsr #14 │ │ │ │ - andeq pc, r4, ip, asr #27 │ │ │ │ - muleq r4, sl, sp │ │ │ │ + andeq pc, r4, r4, lsr lr ; │ │ │ │ + andeq pc, r4, r2, lsl #28 │ │ │ │ andeq r7, r5, lr, ror r6 │ │ │ │ - andeq r1, r5, r8, asr #7 │ │ │ │ + andeq r1, r5, r8, ror #7 │ │ │ │ andeq r7, r5, r6, ror #12 │ │ │ │ - muleq r5, r2, r3 │ │ │ │ - andeq sp, r1, r3, asr #1 │ │ │ │ - andeq r1, r5, ip, lsl #10 │ │ │ │ + ; instruction: 0x000513b2 │ │ │ │ + andeq sl, r1, r7, lsr #15 │ │ │ │ + andeq r1, r5, ip, lsr #10 │ │ │ │ andeq r7, r5, r8, lsl #12 │ │ │ │ - andeq pc, r4, r2, lsr sp ; │ │ │ │ + muleq r4, sl, sp │ │ │ │ strdeq r7, [r5], -r0 │ │ │ │ - strdeq pc, [r4], -r8 │ │ │ │ + andeq pc, r4, r0, ror #26 │ │ │ │ andeq r7, r5, lr, lsr #11 │ │ │ │ - ; instruction: 0x0004fcb2 │ │ │ │ + andeq pc, r4, sl, lsl sp ; │ │ │ │ andeq r7, r5, r0, ror #10 │ │ │ │ - andeq pc, r4, lr, ror #24 │ │ │ │ + ldrdeq pc, [r4], -r6 │ │ │ │ andeq r7, r5, ip, lsl r5 │ │ │ │ - andeq pc, r4, sl, lsr #24 │ │ │ │ + muleq r4, r2, ip │ │ │ │ ldrdeq r7, [r5], -r8 │ │ │ │ - andeq pc, r4, r6, ror #23 │ │ │ │ + andeq pc, r4, lr, asr #24 │ │ │ │ muleq r5, r4, r4 │ │ │ │ - andeq pc, r4, r2, lsr #23 │ │ │ │ + andeq pc, r4, sl, lsl #24 │ │ │ │ andeq r7, r5, lr, asr #8 │ │ │ │ - andeq r7, r2, sp, lsr #2 │ │ │ │ - ldrdeq r1, [r5], -sl │ │ │ │ - andeq pc, r4, r2, lsl #22 │ │ │ │ - ldrdeq pc, [r4], -r2 │ │ │ │ + andeq r1, r2, r1, lsl #21 │ │ │ │ + strdeq r1, [r5], -sl │ │ │ │ + andeq pc, r4, sl, ror #22 │ │ │ │ + andeq pc, r4, sl, lsr fp ; │ │ │ │ andeq r7, r5, sl, lsl #7 │ │ │ │ - strheq r7, [r2], -r7 ; │ │ │ │ - andeq r1, r5, r4, ror #4 │ │ │ │ - andeq pc, r4, ip, lsl #21 │ │ │ │ - andeq pc, r4, ip, asr sl ; │ │ │ │ + andeq r1, r2, fp, lsl #20 │ │ │ │ + andeq r1, r5, r4, lsl #5 │ │ │ │ + strdeq pc, [r4], -r4 │ │ │ │ + andeq pc, r4, r4, asr #21 │ │ │ │ andeq r7, r5, r4, lsl r3 │ │ │ │ strdeq r6, [r5], -r2 │ │ │ │ - andeq pc, r4, r4, lsl sl ; │ │ │ │ - andeq pc, r4, sl, ror #19 │ │ │ │ + andeq pc, r4, ip, ror sl ; │ │ │ │ + andeq pc, r4, r2, asr sl ; │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stc 6, cr4, [sp, #-28]! ; 0xffffffe4 │ │ │ │ ldrmi r8, [r0], -r4, lsl #22 │ │ │ │ movwcc r6, #6155 ; 0x180b │ │ │ │ addslt r6, fp, fp │ │ │ │ ; instruction: 0xf8df9206 │ │ │ │ tstls r5, r8, lsr #24 │ │ │ │ andls r4, fp, #2046820352 ; 0x7a000000 │ │ │ │ - mcr 7, 4, pc, cr6, cr10, {7} ; │ │ │ │ + mcr 7, 5, pc, cr10, cr10, {7} ; │ │ │ │ andls r1, r9, r3, asr #24 │ │ │ │ tstle r7, r3, lsl r0 │ │ │ │ ldccc 8, cr15, [r4], {223} ; 0xdf │ │ │ │ ; instruction: 0xf8df2500 │ │ │ │ vfma.f32 d18, d0, d4 │ │ │ │ ldrbtmi r2, [fp], #-15 │ │ │ │ orrpl pc, r4, r3, asr #4 │ │ │ │ strls r4, [r4, #-1146] ; 0xfffffb86 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ strls r4, [r8, #-1706] ; 0xfffff956 │ │ │ │ strls r6, [r7, #-2010] ; 0xfffff826 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ strls r9, [r3, #-1290] ; 0xfffffaf6 │ │ │ │ ldmlt sl, {r1, ip, sp, lr, pc} │ │ │ │ - bllt ffb491e0 <_end@@Base+0xffae67d0> │ │ │ │ + bllt ffb491e0 <_end@@Base+0xffae67c8> │ │ │ │ ldrbtmi r9, [fp], #2053 ; 0x805 │ │ │ │ - subne pc, r0, #14352384 ; 0xdb0000 │ │ │ │ - cdp2 0, 2, cr15, cr8, cr4, {0} │ │ │ │ - ble 554e74 <_end@@Base+0x4f2464> │ │ │ │ - blcc ff7491f4 <_end@@Base+0xff6e67e4> │ │ │ │ + stmdane r4, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stc2 0, cr15, [sl, #16]! │ │ │ │ + ble 554e74 <_end@@Base+0x4f245c> │ │ │ │ + blcc ff7491f4 <_end@@Base+0xff6e67dc> │ │ │ │ vrshl.s8 d18, d0, d0 │ │ │ │ strls r2, [r4, #-546] ; 0xfffffdde │ │ │ │ strls r4, [r8, #-1147] ; 0xfffffb85 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d19, d26 │ │ │ │ strls r5, [r7, #-910] ; 0xfffffc72 │ │ │ │ strls r9, [r3, #-1290] ; 0xfffffaf6 │ │ │ │ addcs pc, r0, fp, asr #17 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ ldmdalt sl!, {r1, ip, sp, lr, pc}^ │ │ │ │ strcs sp, [r0], -r4, lsl #2 │ │ │ │ strls r9, [r7], -r8, lsl #12 │ │ │ │ mvns r9, sl, lsl #12 │ │ │ │ ; instruction: 0xf7fa9806 │ │ │ │ - mcrrne 14, 4, lr, r1, cr2 │ │ │ │ + mcrrne 14, 6, lr, r1, cr6 │ │ │ │ tstle r5, r3, lsl r0 │ │ │ │ - blcc fe749238 <_end@@Base+0xfe6e6828> │ │ │ │ + blcc fe749238 <_end@@Base+0xfe6e6820> │ │ │ │ vrshl.s8 d18, d0, d0 │ │ │ │ strls r2, [r4, #-546] ; 0xfffffdde │ │ │ │ strls r4, [r8, #-1147] ; 0xfffffb85 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d19, d26 │ │ │ │ strls r5, [r7, #-916] ; 0xfffffc6c │ │ │ │ strls r9, [r3, #-1290] ; 0xfffffaf6 │ │ │ │ addcs pc, r0, fp, asr #17 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ ldmdalt r8, {r1, ip, sp, lr, pc}^ │ │ │ │ ldclle 8, cr2, [ip] │ │ │ │ - bl ff048ed4 <_end@@Base+0xfefe64c4> │ │ │ │ + bl ff048ed4 <_end@@Base+0xfefe64bc> │ │ │ │ stmiblt r8!, {r0, r7, r9, sl, lr} │ │ │ │ - blcc 1a49270 <_end@@Base+0x19e6860> │ │ │ │ + blcc 1a49270 <_end@@Base+0x19e6858> │ │ │ │ eorcs pc, pc, #64, 4 │ │ │ │ strmi r9, [r5], -r7 │ │ │ │ andls r4, sl, fp, ror r4 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d19, d2 │ │ │ │ andls r5, r4, r7, ror #7 │ │ │ │ andls r9, r3, r8 │ │ │ │ addcs pc, r0, fp, asr #17 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ ldmdalt r6!, {r1, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf8df990b │ │ │ │ ; instruction: 0xf8db3b40 │ │ │ │ - stmiapl ip, {r2, r3, r4, r6, fp, sp}^ │ │ │ │ + stmiapl ip, {r2, fp, sp}^ │ │ │ │ ; instruction: 0xf7fa4621 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda19 │ │ │ │ ; instruction: 0x26003b30 │ │ │ │ ; instruction: 0x46b04634 │ │ │ │ ; instruction: 0x4637447b │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ @@ -5145,55 +5145,55 @@ │ │ │ │ strls r5, [r8], -r9, ror #7 │ │ │ │ strls r9, [sl], -r7, lsl #12 │ │ │ │ ; instruction: 0xf8cb9603 │ │ │ │ ; instruction: 0xf0013084 │ │ │ │ ; instruction: 0xf8dfbf60 │ │ │ │ strbmi r3, [r8], -r0, lsl #22 │ │ │ │ ; instruction: 0xf8db990b │ │ │ │ - stmiapl r9, {r2, r3, r6, fp, sp}^ │ │ │ │ - bl fe4c8f60 <_end@@Base+0xfe466550> │ │ │ │ - ble 654f7c <_end@@Base+0x5f256c> │ │ │ │ - bcc ffb492fc <_end@@Base+0xffae68ec> │ │ │ │ + stmiapl r9, {r2, r4, r5, r6, r7, r8, r9, sl, sp}^ │ │ │ │ + bl fe4c8f60 <_end@@Base+0xfe466548> │ │ │ │ + ble 654f7c <_end@@Base+0x5f2564> │ │ │ │ + bcc ffb492fc <_end@@Base+0xffae68e4> │ │ │ │ ldrtmi r2, [r4], -r0, lsl #12 │ │ │ │ ldrbtmi r4, [fp], #-1712 ; 0xfffff950 │ │ │ │ ; instruction: 0xf8cb4637 │ │ │ │ ; instruction: 0x4635307c │ │ │ │ msrcs CPSR_fsxc, #64, 4 │ │ │ │ ; instruction: 0xf8cb9604 │ │ │ │ ldrtmi r3, [r2], r0, lsl #1 │ │ │ │ mvnspl pc, #805306372 ; 0x30000004 │ │ │ │ strls r9, [r7], -r8, lsl #12 │ │ │ │ strls r9, [r3], -sl, lsl #12 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ svclt 0x003bf001 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stmdacs r0!, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 1c48fa4 <_end@@Base+0x1be6594> │ │ │ │ - ble 654fc0 <_end@@Base+0x5f25b0> │ │ │ │ - bcc feb49340 <_end@@Base+0xfeae6930> │ │ │ │ + stmdacs r8, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + bl 1c48fa4 <_end@@Base+0x1be658c> │ │ │ │ + ble 654fc0 <_end@@Base+0x5f25a8> │ │ │ │ + bcc feb49340 <_end@@Base+0xfeae6928> │ │ │ │ ldrtmi r2, [r4], -r0, lsl #12 │ │ │ │ ldrbtmi r4, [fp], #-1712 ; 0xfffff950 │ │ │ │ ; instruction: 0xf8cb4637 │ │ │ │ ; instruction: 0x4635307c │ │ │ │ msrcs CPSR_fsxc, #64, 4 │ │ │ │ ; instruction: 0xf8cb9604 │ │ │ │ ldrtmi r3, [r2], r0, lsl #1 │ │ │ │ mvnspl pc, #805306372 ; 0x30000004 │ │ │ │ strls r9, [r7], -r8, lsl #12 │ │ │ │ strls r9, [r3], -sl, lsl #12 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ svclt 0x0019f001 │ │ │ │ - bcc fe049374 <_end@@Base+0xfdfe6964> │ │ │ │ + bcc fe049374 <_end@@Base+0xfdfe695c> │ │ │ │ stmdbls fp, {r3, r6, r9, sl, lr} │ │ │ │ - stmdacs r4!, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdacs ip, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0xf7fa58c9 │ │ │ │ stmdacs r0, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda1b │ │ │ │ ; instruction: 0x26003a70 │ │ │ │ - bcs 1b49390 <_end@@Base+0x1ae6980> │ │ │ │ + bcs 1b49390 <_end@@Base+0x1ae6978> │ │ │ │ eorcs pc, pc, r0, asr #4 │ │ │ │ vqshl.s8 q10, , │ │ │ │ ldrbtmi r6, [sl], #-260 ; 0xfffffefc │ │ │ │ ; instruction: 0xf8c34634 │ │ │ │ ldrtmi r0, [r0], r0, lsl #1 │ │ │ │ ; instruction: 0x463767da │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ @@ -5202,15 +5202,15 @@ │ │ │ │ strls r9, [sl], -r7, lsl #12 │ │ │ │ ; instruction: 0xf0019603 │ │ │ │ ; instruction: 0xf8dfbef2 │ │ │ │ strbmi fp, [r8], -r0, asr #20 │ │ │ │ ; instruction: 0xf8df9a0b │ │ │ │ ldrbtmi r3, [fp], #2620 ; 0xa3c │ │ │ │ ; instruction: 0xf8db58d1 │ │ │ │ - ; instruction: 0xf7fa2850 │ │ │ │ + ; instruction: 0xf7fa27f8 │ │ │ │ stmdacs r0, {r1, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ ; instruction: 0xf8dfda19 │ │ │ │ strcs r3, [r0], -ip, lsr #20 │ │ │ │ ; instruction: 0x46b04634 │ │ │ │ ; instruction: 0x4637447b │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmin.s8 d20, d0, d21 │ │ │ │ @@ -5220,17 +5220,17 @@ │ │ │ │ strls r6, [r8], -sp, lsl #6 │ │ │ │ strls r9, [sl], -r7, lsl #12 │ │ │ │ ; instruction: 0xf8cb9603 │ │ │ │ ; instruction: 0xf0013084 │ │ │ │ ; instruction: 0xf8dfbeca │ │ │ │ ; instruction: 0x464839fc │ │ │ │ ; instruction: 0xf8db990b │ │ │ │ - stmiapl r9, {r3, r4, r5, r9, sp}^ │ │ │ │ - b fff4908c <_end@@Base+0xffee667c> │ │ │ │ - ble 6550a8 <_end@@Base+0x5f2698> │ │ │ │ + stmiapl r9, {r2, r3, r4, r5, fp, sp}^ │ │ │ │ + b fff4908c <_end@@Base+0xffee6674> │ │ │ │ + ble 6550a8 <_end@@Base+0x5f2690> │ │ │ │ stmibcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r2, [r4], -r0, lsl #12 │ │ │ │ ldrbtmi r4, [fp], #-1712 ; 0xfffff950 │ │ │ │ ; instruction: 0xf8cb4637 │ │ │ │ ; instruction: 0x4635307c │ │ │ │ msrcs CPSR_fsxc, #64, 4 │ │ │ │ ; instruction: 0xf8cb9604 │ │ │ │ @@ -5240,34 +5240,34 @@ │ │ │ │ strls r9, [r3], -sl, lsl #12 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ cdplt 0, 10, cr15, cr5, cr1, {0} │ │ │ │ ; instruction: 0x4648ac1a │ │ │ │ ; instruction: 0xf10d2500 │ │ │ │ ; instruction: 0xf8440858 │ │ │ │ ; instruction: 0xf7fa5d1c │ │ │ │ - strtmi lr, [fp], -r8, lsr #24 │ │ │ │ + ; instruction: 0x462bec1c │ │ │ │ ldrdvs pc, [r0], -r9 │ │ │ │ strls r9, [r7, #-1288] ; 0xfffffaf8 │ │ │ │ smladls r3, r4, sp, sl │ │ │ │ strls r4, [r4], #-1567 ; 0xfffff9e1 │ │ │ │ ; instruction: 0x3601461c │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ strbmi r4, [r8], -r2, lsl #13 │ │ │ │ - ldc 7, cr15, [r6], {250} ; 0xfa │ │ │ │ + stc 7, cr15, [sl], {250} ; 0xfa │ │ │ │ eorle r4, r6, r0, asr r5 │ │ │ │ strcs r9, [r0], -fp, lsl #20 │ │ │ │ ldmdbcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strls r4, [r7], #-1712 ; 0xfffff950 │ │ │ │ smladxls r8, r5, r6, r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r9, sl, lr}^ │ │ │ │ ; instruction: 0xf8df4637 │ │ │ │ ; instruction: 0x46b21970 │ │ │ │ ldrbtmi r9, [r9], #-1540 ; 0xfffff9fc │ │ │ │ ; instruction: 0x96036818 │ │ │ │ - b ff3c9124 <_end@@Base+0xff366714> │ │ │ │ + b ff3c9124 <_end@@Base+0xff36670c> │ │ │ │ stmdbcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ teqcs r6, r0, asr #4 ; │ │ │ │ ldmdbcs ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf8cd447b │ │ │ │ ldrbtmi r9, [sl], #-40 ; 0xffffffd8 │ │ │ │ addne pc, r0, r3, asr #17 │ │ │ │ vaba.s8 q11, , q5 │ │ │ │ @@ -5282,24 +5282,24 @@ │ │ │ │ movwcc r3, #4096 ; 0x1000 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ movwcc r6, #6195 ; 0x1833 │ │ │ │ stmdblt ip!, {r0, r1, r4, r5, sp, lr} │ │ │ │ strls lr, [r8, -ip] │ │ │ │ strls r4, [r7], #-1542 ; 0xfffff9fa │ │ │ │ rsbs r9, r8, r3, lsl #30 │ │ │ │ - blcc 65224 <_end@@Base+0x2814> │ │ │ │ + blcc 65224 <_end@@Base+0x280c> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ stmdals r6, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ - blx fe3c71cc <_end@@Base+0xfe3647bc> │ │ │ │ + blx 4471cc <_end@@Base+0x3e47b4> │ │ │ │ stmiblt r0!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ stmiacc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ teqvs fp, r3, asr #4 ; │ │ │ │ stmiacs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-1722 ; 0xfffff946 │ │ │ │ strls r9, [r8], -r3 │ │ │ │ ; instruction: 0x4606447a │ │ │ │ @@ -5308,15 +5308,15 @@ │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ldrtmi r0, [ip], -r0, lsl #1 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0x463d46b8 │ │ │ │ ; instruction: 0xf8cd9704 │ │ │ │ ; instruction: 0xf0019028 │ │ │ │ ; instruction: 0x4659be16 │ │ │ │ - stcl 7, cr15, [sl], {250} ; 0xfa │ │ │ │ + ldc 7, cr15, [r2], #1000 ; 0x3e8 │ │ │ │ strmi r1, [r4], -r2, asr #24 │ │ │ │ ; instruction: 0xf8dfd11d │ │ │ │ strcs r3, [r0], #-2216 ; 0xfffff758 │ │ │ │ stmiacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ eorscs pc, r7, r0, asr #4 │ │ │ │ ; instruction: 0x9608447b │ │ │ │ ; instruction: 0x463e447a │ │ │ │ @@ -5333,18 +5333,18 @@ │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldmdblt r4, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ; instruction: 0x465c4637 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ movwcc r9, #6661 ; 0x1a05 │ │ │ │ - blls 163330 <_end@@Base+0x100920> │ │ │ │ + blls 163330 <_end@@Base+0x100918> │ │ │ │ ; instruction: 0xf8cd9f03 │ │ │ │ ldmdavs fp, {r2, r3, r4, ip, sp, pc} │ │ │ │ - blcc 70a90 <_end@@Base+0xe080> │ │ │ │ + blcc 70a90 <_end@@Base+0xe078> │ │ │ │ ldmdblt r3!, {r0, r1, r4, sp, lr} │ │ │ │ stmdals r5, {r1, r4, r6, fp, sp, lr} │ │ │ │ ldrmi r9, [lr], -r5, lsl #12 │ │ │ │ ; instruction: 0x47986993 │ │ │ │ strls lr, [r5], -r1 │ │ │ │ ; instruction: 0xf8d92600 │ │ │ │ blcc 5728c │ │ │ │ @@ -5353,16 +5353,16 @@ │ │ │ │ strbmi r3, [r8], -r4 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf8cde001 │ │ │ │ ; instruction: 0xf8df9028 │ │ │ │ stmdals r5, {r4, fp, ip, sp, pc} │ │ │ │ ; instruction: 0xf8db44fb │ │ │ │ - ; instruction: 0xf004184c │ │ │ │ - cdpne 12, 0, cr15, cr5, cr5, {0} │ │ │ │ + ; instruction: 0xf00417f4 │ │ │ │ + vmlane.f64 d15, d21, d7 │ │ │ │ ; instruction: 0xf8dfda16 │ │ │ │ strcs r3, [r0], #-2048 ; 0xfffff800 │ │ │ │ strtmi r4, [r7], -r0, lsr #13 │ │ │ │ ; instruction: 0x4625447b │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d16, d17 │ │ │ │ strls r2, [r4], #-827 ; 0xfffffcc5 │ │ │ │ @@ -5372,33 +5372,33 @@ │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ ldclt 0, cr15, [r4, #4]! │ │ │ │ ldmdavs fp!, {r0, r1, r2, r4, r6, ip, lr, pc} │ │ │ │ stmdbls r9, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldreq pc, [lr, #-269]! ; 0xfffffef3 │ │ │ │ ; instruction: 0xf8d32400 │ │ │ │ ; instruction: 0x479832bc │ │ │ │ - blls 25cd00 <_end@@Base+0x1fa2f0> │ │ │ │ + blls 25cd00 <_end@@Base+0x1fa2e8> │ │ │ │ andcs r4, r1, #34603008 ; 0x2100000 │ │ │ │ addsmi r9, ip, #393216 ; 0x60000 │ │ │ │ strhi pc, [ip], #640 ; 0x280 │ │ │ │ - blx fe847320 <_end@@Base+0xfe7e4910> │ │ │ │ + blx 8c7320 <_end@@Base+0x864908> │ │ │ │ stmiblt r0!, {r0, r7, r9, sl, lr} │ │ │ │ sbfxcc pc, pc, #17, #9 │ │ │ │ ; instruction: 0xf8df4605 │ │ │ │ strmi r2, [r2], r8, lsr #15 │ │ │ │ andls r4, r4, fp, ror r4 │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ orrsvs pc, r0, r3, asr #4 │ │ │ │ eorscs pc, lr, r0, asr #4 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf8c30080 │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf002be25 │ │ │ │ ; instruction: 0xf1b0fcd9 │ │ │ │ - ble 2cdb48 <_end@@Base+0x26b138> │ │ │ │ + ble 2cdb48 <_end@@Base+0x26b130> │ │ │ │ ; instruction: 0x377cf8df │ │ │ │ ; instruction: 0xf8df2400 │ │ │ │ vaba.s8 q9, q0, q14 │ │ │ │ ldrbtmi r2, [fp], #-1342 ; 0xfffffac2 │ │ │ │ orrsvs pc, r2, r3, asr #4 │ │ │ │ rsbs r4, sl, #2046820352 ; 0x7a000000 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @@ -5412,17 +5412,17 @@ │ │ │ │ ; instruction: 0xf04fbf18 │ │ │ │ ldrtmi r0, [r8], -r1, lsl #20 │ │ │ │ teqgt ip, #13828096 ; 0xd30000 ; │ │ │ │ movwcs r4, #5697 ; 0x1641 │ │ │ │ eorsge pc, lr, sp, lsl #17 │ │ │ │ ; instruction: 0x47e0441c │ │ │ │ stmdals r5, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldmdane r0, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blx fe3c73b6 <_end@@Base+0xfe3649a6> │ │ │ │ - ble 552bb8 <_end@@Base+0x4f01a8> │ │ │ │ + ubfxne pc, fp, #17, #25 │ │ │ │ + blx 4473b6 <_end@@Base+0x3e499e> │ │ │ │ + ble 552bb8 <_end@@Base+0x4f01a0> │ │ │ │ ; instruction: 0x3724f8df │ │ │ │ strtmi r4, [r8], ip, lsr #12 │ │ │ │ ldrbtmi r4, [fp], #-1583 ; 0xfffff9d1 │ │ │ │ ; instruction: 0xf8cb46a1 │ │ │ │ sxtabmi r3, r2, ip │ │ │ │ movtcs pc, #8768 ; 0x2240 ; │ │ │ │ ; instruction: 0xf8cb9404 │ │ │ │ @@ -5430,69 +5430,69 @@ │ │ │ │ strls r6, [r3], #-950 ; 0xfffffc4a │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ ldclt 0, cr15, [lr, #-4]! │ │ │ │ addshi pc, pc, r0 │ │ │ │ ; instruction: 0x4638683b │ │ │ │ ; instruction: 0xf8d39909 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ - ldrbtpl pc, [r0], #2267 ; 0x8db ; │ │ │ │ + strbtpl pc, [r4], #2267 ; 0x8db ; │ │ │ │ strtmi r9, [r9], -r6, lsl #22 │ │ │ │ ldmdavs r8, {r7, r9, sl, lr}^ │ │ │ │ ldc2l 0, cr15, [r4], {3} │ │ │ │ eorsle r2, lr, r0, lsl #16 │ │ │ │ ; instruction: 0xf8df9a0b │ │ │ │ ldmpl r3, {r3, r4, r6, r7, r9, sl, ip, sp}^ │ │ │ │ addsmi r9, sl, #24576 ; 0x6000 │ │ │ │ ; instruction: 0x4629d01b │ │ │ │ ; instruction: 0xf0041d10 │ │ │ │ - ldmiblt r0!, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0!, {r0, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ; instruction: 0x36c4f8df │ │ │ │ strmi r4, [r0], r4, lsl #12 │ │ │ │ ldrbtmi r4, [fp], #-1543 ; 0xfffff9f9 │ │ │ │ ; instruction: 0xf8cb4605 │ │ │ │ sxtab16mi r3, r1, ip │ │ │ │ movtcs pc, #21056 ; 0x5240 ; │ │ │ │ ; instruction: 0xf8cb9004 │ │ │ │ strmi r3, [r2], r0, lsl #1 │ │ │ │ bicsvs pc, r4, #805306372 ; 0x30000004 │ │ │ │ ; instruction: 0xf8cb9003 │ │ │ │ ; instruction: 0xf0013084 │ │ │ │ - blls 1ba864 <_end@@Base+0x157e54> │ │ │ │ + blls 1ba864 <_end@@Base+0x157e4c> │ │ │ │ stmdbls r6, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldmdbvs sl, {r0, r2, r3, r4, r5, fp, sp, lr}^ │ │ │ │ stmdavs ip, {r1, r2, r9, sl, fp, ip, pc} │ │ │ │ andls r4, r0, #68157440 ; 0x4100000 │ │ │ │ ; instruction: 0xf8d52200 │ │ │ │ strcc r5, [r1], #-832 ; 0xfffffcc0 │ │ │ │ eorsvs r9, r4, r9, lsl #22 │ │ │ │ - blls 19d300 <_end@@Base+0x13a8f0> │ │ │ │ + blls 19d300 <_end@@Base+0x13a8e8> │ │ │ │ stccc 8, cr6, [r1, #-116] ; 0xffffff8c │ │ │ │ stccs 0, cr6, [r0, #-116] ; 0xffffff8c │ │ │ │ ldrhi pc, [r9, #-1]! │ │ │ │ strls r2, [r4, #-1280] ; 0xfffffb00 │ │ │ │ ; instruction: 0xf00146a9 │ │ │ │ ; instruction: 0xf10dbd3b │ │ │ │ ; instruction: 0x46040a3f │ │ │ │ strtmi r9, [r1], -r9, lsl #22 │ │ │ │ stmdals r6, {r0, r9, sp} │ │ │ │ vrshr.s64 d4, d12, #64 │ │ │ │ ; instruction: 0xf00483cd │ │ │ │ - strmi pc, [r1], r1, ror #19 │ │ │ │ + strmi pc, [r1], r3, ror #18 │ │ │ │ ; instruction: 0xf8dfb9a0 │ │ │ │ strmi r3, [r5], -r8, asr #12 │ │ │ │ ; instruction: 0x2644f8df │ │ │ │ ldrbtmi r4, [fp], #-1666 ; 0xfffff97e │ │ │ │ ldrbtmi r9, [sl], #-4 │ │ │ │ vhadd.s8 d25, d3, d3 │ │ │ │ vrhadd.s8 d23, d0, d1 │ │ │ │ ldrbvs r2, [sl, sl, asr #32] │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ stcllt 0, cr15, [r6, #-4]! │ │ │ │ - cdp2 0, 2, cr15, cr0, cr4, {0} │ │ │ │ + ldc2 0, cr15, [r4, #-16]! │ │ │ │ ; instruction: 0x460528ff │ │ │ │ ; instruction: 0xf7fad10e │ │ │ │ cmplt r8, r4, ror #17 │ │ │ │ ; instruction: 0x3614f8df │ │ │ │ ; instruction: 0xf8df2400 │ │ │ │ vmin.s8 d18, d0, d4 │ │ │ │ ldrbtmi r2, [fp], #-1354 ; 0xfffffab6 │ │ │ │ @@ -5507,17 +5507,17 @@ │ │ │ │ ; instruction: 0xf8cd4622 │ │ │ │ ldrtmi sl, [r8], -r0 │ │ │ │ eorspl pc, pc, sp, lsl #17 │ │ │ │ ; instruction: 0xf8d34641 │ │ │ │ movwcs r5, #4928 ; 0x1340 │ │ │ │ ; instruction: 0x47a8441c │ │ │ │ stmdals r5, {r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldmdane r4, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blx ff447530 <_end@@Base+0xff3e4b20> │ │ │ │ - ble 552d38 <_end@@Base+0x4f0328> │ │ │ │ + ubfxne pc, fp, #17, #29 │ │ │ │ + blx 14c7530 <_end@@Base+0x1464b18> │ │ │ │ + ble 552d38 <_end@@Base+0x4f0320> │ │ │ │ strbcc pc, [r4, #2271] ; 0x8df ; │ │ │ │ strtmi r4, [r7], -r0, lsr #13 │ │ │ │ ldrbtmi r4, [fp], #-1573 ; 0xfffff9db │ │ │ │ ; instruction: 0xf8cb46a1 │ │ │ │ sxtabmi r3, r2, ip │ │ │ │ movtcs pc, #62016 ; 0xf240 ; │ │ │ │ ; instruction: 0xf8cb9404 │ │ │ │ @@ -5525,19 +5525,19 @@ │ │ │ │ strls r7, [r3], #-813 ; 0xfffffcd3 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ stclt 0, cr15, [r0], {1} │ │ │ │ ldmdavs fp!, {r1, r3, r4, r6, ip, lr, pc} │ │ │ │ stmdbls r9, {r3, r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf8d3ad10 │ │ │ │ ldrmi r3, [r8, r4, asr #5] │ │ │ │ - blls 25cf64 <_end@@Base+0x1fa554> │ │ │ │ + blls 25cf64 <_end@@Base+0x1fa54c> │ │ │ │ andcs r4, r1, #34603008 ; 0x2100000 │ │ │ │ addsmi r9, ip, #393216 ; 0x60000 │ │ │ │ cmphi sl, #128, 4 ; │ │ │ │ - ; instruction: 0xf96ef004 │ │ │ │ + ; instruction: 0xf8f0f004 │ │ │ │ stmiblt r0!, {r0, r7, r9, sl, lr} │ │ │ │ ldrbcs pc, [r4, #-2271]! ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf8df4605 │ │ │ │ ; instruction: 0x46823574 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ andls r4, r3, fp, ror r4 │ │ │ │ cmpvc ip, r3, asr #4 ; │ │ │ │ @@ -5545,16 +5545,16 @@ │ │ │ │ ; instruction: 0xf8c267d3 │ │ │ │ ; instruction: 0xf8c20080 │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ stmdavs r3, {r0, r1, r4, r5, r6, r7, sl, fp, ip, sp, pc}^ │ │ │ │ sbcseq r6, fp, fp, asr sp │ │ │ │ ; instruction: 0xf002d503 │ │ │ │ strmi pc, [r2], r7, ror #20 │ │ │ │ - ; instruction: 0xf003e002 │ │ │ │ - ; instruction: 0x4682fd33 │ │ │ │ + ; instruction: 0xf036e002 │ │ │ │ + strmi pc, [r2], fp, lsr #20 │ │ │ │ svccc 0x00fff1ba │ │ │ │ ; instruction: 0xf8dfd10c │ │ │ │ ; instruction: 0x464b2538 │ │ │ │ ldrne pc, [r4, #-2271]! ; 0xfffff721 │ │ │ │ ldrbtmi r2, [sl], #-1024 ; 0xfffffc00 │ │ │ │ ldrbcs pc, [r2, -r0, asr #4] ; │ │ │ │ vqshl.s8 q10, , │ │ │ │ @@ -5568,16 +5568,16 @@ │ │ │ │ strls r4, [r0, #-1570] ; 0xfffff9de │ │ │ │ ; instruction: 0x46414638 │ │ │ │ subge pc, r0, sp, lsr #17 │ │ │ │ movtgt pc, #18643 ; 0x48d3 ; │ │ │ │ strbmi r2, [r0, r1, lsl #6]! │ │ │ │ str r3, [ip, r1, lsl #8]! │ │ │ │ ; instruction: 0xf8db9805 │ │ │ │ - ; instruction: 0xf0041858 │ │ │ │ - ; instruction: 0x1e04fa57 │ │ │ │ + ; instruction: 0xf0041800 │ │ │ │ + ; instruction: 0x1e04f9d9 │ │ │ │ ; instruction: 0xf8dfda15 │ │ │ │ strtmi r3, [ip], -r8, ror #9 │ │ │ │ strtmi r4, [pc], -r8, lsr #13 │ │ │ │ sxtabmi r4, r1, fp, ror #8 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d16, d18 │ │ │ │ strls r2, [r4], #-854 ; 0xfffffcaa │ │ │ │ @@ -5591,27 +5591,27 @@ │ │ │ │ strtmi r0, [ip], -r2, asr #20 │ │ │ │ sbccc pc, r8, #13828096 ; 0xd30000 │ │ │ │ pkhbtmi r4, r0, r8, lsl #15 │ │ │ │ strtmi r9, [r1], -r9, lsl #22 │ │ │ │ stmdals r6, {r0, r9, sp} │ │ │ │ vrshr.s64 d4, d12, #64 │ │ │ │ ; instruction: 0xf00482df │ │ │ │ - ; instruction: 0x4681f8f3 │ │ │ │ + sxtab16mi pc, r1, r5, ror #16 ; │ │ │ │ ; instruction: 0xf8dfb9a0 │ │ │ │ ; instruction: 0x46053494 │ │ │ │ ldrcs pc, [r0], #2271 ; 0x8df │ │ │ │ ldrbtmi r4, [fp], #-1666 ; 0xfffff97e │ │ │ │ ldrbtmi r9, [sl], #-4 │ │ │ │ vhadd.s8 d25, d3, d3 │ │ │ │ vrhadd.s8 d23, d16, d12 │ │ │ │ ; instruction: 0x67da2059 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ldcllt 0, cr15, [r8], #-4 │ │ │ │ - stc2l 0, cr15, [r6, #20]! │ │ │ │ + ldc2l 0, cr15, [sl], #20 │ │ │ │ strmi r1, [r5], -r1, asr #24 │ │ │ │ ; instruction: 0xf7f9d10e │ │ │ │ ldrshlt lr, [r8, #-246] ; 0xffffff0a │ │ │ │ strbtcc pc, [r0], #-2271 ; 0xfffff721 ; │ │ │ │ ; instruction: 0xf8df2400 │ │ │ │ vshl.s8 q9, q8, q0 │ │ │ │ ldrbtmi r2, [fp], #-1369 ; 0xfffffaa7 │ │ │ │ @@ -5626,75 +5626,75 @@ │ │ │ │ ; instruction: 0xf8cd4622 │ │ │ │ ldrtmi sl, [r8], -r0 │ │ │ │ subpl pc, r2, sp, lsr #17 │ │ │ │ ; instruction: 0xf8d34641 │ │ │ │ movwcs r5, #4936 ; 0x1348 │ │ │ │ strcc r4, [r1], #-1960 ; 0xfffff858 │ │ │ │ stmdals r5, {r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldmdane ip, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - ; instruction: 0xf9e2f004 │ │ │ │ - ble 555700 <_end@@Base+0x4f2cf0> │ │ │ │ + stmdane r4, {r0, r1, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ; instruction: 0xf964f004 │ │ │ │ + ble 555700 <_end@@Base+0x4f2ce8> │ │ │ │ ldrcc pc, [r0], #-2271 ; 0xfffff721 │ │ │ │ strtmi r4, [r7], -r0, lsr #13 │ │ │ │ ldrbtmi r4, [fp], #-1573 ; 0xfffff9db │ │ │ │ ; instruction: 0xf8cb46a1 │ │ │ │ sxtabmi r3, r2, ip │ │ │ │ cmpcs sp, #64, 4 ; │ │ │ │ ; instruction: 0xf8cb9404 │ │ │ │ vhadd.s8 d19, d19, d0 │ │ │ │ strls r7, [r3], #-941 ; 0xfffffc53 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ - bllt fe4c7730 <_end@@Base+0xfe464d20> │ │ │ │ + bllt fe4c7730 <_end@@Base+0xfe464d18> │ │ │ │ ldmdavs fp!, {r0, r4, r6, ip, lr, pc} │ │ │ │ stmdbls r9, {r3, r4, r5, r9, sl, lr} │ │ │ │ - beq 1147b6c <_end@@Base+0x10e515c> │ │ │ │ + beq 1147b6c <_end@@Base+0x10e5154> │ │ │ │ ; instruction: 0xf8d32400 │ │ │ │ ldrmi r3, [r8, ip, asr #5] │ │ │ │ - blls 25d144 <_end@@Base+0x1fa734> │ │ │ │ + blls 25d144 <_end@@Base+0x1fa72c> │ │ │ │ andcs r4, r1, #34603008 ; 0x2100000 │ │ │ │ addsmi r9, ip, #393216 ; 0x60000 │ │ │ │ rsbhi pc, sl, #128, 4 │ │ │ │ - ; instruction: 0xf87ef004 │ │ │ │ + ; instruction: 0xf800f004 │ │ │ │ ldmiblt r0, {r0, r7, r9, sl, lr} │ │ │ │ strmi r4, [r5], -pc, ror #23 │ │ │ │ strmi r4, [r2], pc, ror #21 │ │ │ │ andls r4, r4, fp, ror r4 │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ bicvc pc, ip, r3, asr #4 │ │ │ │ andsvc pc, r8, pc, asr #8 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf8c30080 │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf004bc05 │ │ │ │ - mcrrne 11, 10, pc, r2, cr5 ; │ │ │ │ + mcrrne 10, 11, pc, r2, cr9 ; │ │ │ │ tstle ip, r5, lsl #12 │ │ │ │ svc 0x0082f7f9 │ │ │ │ - blmi ff937cb0 <_end@@Base+0xff8d52a0> │ │ │ │ - bmi ff914794 <_end@@Base+0xff8b1d84> │ │ │ │ + blmi ff937cb0 <_end@@Base+0xff8d5298> │ │ │ │ + bmi ff914794 <_end@@Base+0xff8b1d7c> │ │ │ │ ldrvc pc, [r8, #-1103] ; 0xfffffbb1 │ │ │ │ vqshl.s8 q10, , │ │ │ │ ldrbtmi r7, [sl], #-462 ; 0xfffffe32 │ │ │ │ ; instruction: 0xf8d9e059 │ │ │ │ - blcc 577a8 <_Unwind_VRS_Pop@@Base+0x9c> │ │ │ │ + blcc 577a8 <__gnu_Unwind_Backtrace@@Base+0x2b4> │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8d9b923 │ │ │ │ strbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x4622683b │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldrls r4, [r1, #-1592] ; 0xfffff9c8 │ │ │ │ ; instruction: 0xf8d34641 │ │ │ │ movwcs r5, #4940 ; 0x134c │ │ │ │ strcc r4, [r1], #-1960 ; 0xfffff858 │ │ │ │ ; instruction: 0xf8dfe7b7 │ │ │ │ stmdals r5, {r2, r4, r6, r8, r9, ip, sp, pc} │ │ │ │ ; instruction: 0xf8db44fb │ │ │ │ - ; instruction: 0xf0041860 │ │ │ │ - vmlsne.f16 s30, s10, s31 ; │ │ │ │ - blmi ff48203c <_end@@Base+0xff41f62c> │ │ │ │ + ; instruction: 0xf0041808 │ │ │ │ + mcrne 8, 0, pc, cr5, cr1, {7} ; │ │ │ │ + blmi ff48203c <_end@@Base+0xff41f624> │ │ │ │ strtmi r2, [r0], r0, lsl #8 │ │ │ │ ldrbtmi r4, [fp], #-1575 ; 0xfffff9d9 │ │ │ │ ; instruction: 0xf8cb4625 │ │ │ │ sxtabmi r3, r1, ip │ │ │ │ tstvc r9, #1325400064 ; 0x4f000000 ; │ │ │ │ ; instruction: 0xf8cb9404 │ │ │ │ strtmi r3, [r2], r0, lsl #1 │ │ │ │ @@ -5704,15 +5704,15 @@ │ │ │ │ rsble fp, r5, pc, lsl fp │ │ │ │ ; instruction: 0x4638683b │ │ │ │ ; instruction: 0xf04f9909 │ │ │ │ ; instruction: 0xf10d0a00 │ │ │ │ ; instruction: 0xf8d30b50 │ │ │ │ ; instruction: 0x479832d0 │ │ │ │ eors r4, sl, r0, lsl #13 │ │ │ │ - ldc2 0, cr15, [lr, #12] │ │ │ │ + stc2 0, cr15, [r0, #-12]! │ │ │ │ strmi r1, [r4], -fp, asr #24 │ │ │ │ ; instruction: 0xf1b0bf08 │ │ │ │ ; instruction: 0x460d3fff │ │ │ │ ; instruction: 0xf7f9d118 │ │ │ │ ; instruction: 0xb1a8ef28 │ │ │ │ strcs r4, [r0], #-3002 ; 0xfffff446 │ │ │ │ vpmin.s8 d20, d16, d26 │ │ │ │ @@ -5720,112 +5720,112 @@ │ │ │ │ tsteq lr, r3, asr #12 ; │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ strtmi r5, [r0], r0, lsl #1 │ │ │ │ ldrbvs r4, [sl, r7, lsr #12] │ │ │ │ ; instruction: 0xf8c34625 │ │ │ │ strls r1, [r4], #-132 ; 0xffffff7c │ │ │ │ strls r4, [r3], #-1698 ; 0xfffff95e │ │ │ │ - blt ff707874 <_end@@Base+0xff6a4e64> │ │ │ │ + blt ff707874 <_end@@Base+0xff6a4e5c> │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ; instruction: 0xf8c93b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ldmibvs fp, {r3, r6, r9, sl, lr} │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ; instruction: 0xf8cd4652 │ │ │ │ ldrtmi fp, [r8], -r0 │ │ │ │ ldrmi lr, [r4, #-2509] ; 0xfffff633 │ │ │ │ ; instruction: 0xf8d34641 │ │ │ │ movwcs r4, #4944 ; 0x1350 │ │ │ │ ; instruction: 0xf10a47a0 │ │ │ │ - blls 24e0a8 <_end@@Base+0x1eb698> │ │ │ │ + blls 24e0a8 <_end@@Base+0x1eb690> │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ ldrmi r9, [sl, #2054] ; 0x806 │ │ │ │ ; instruction: 0x81baf280 │ │ │ │ - ; instruction: 0xffcef003 │ │ │ │ + ; instruction: 0xff50f003 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ - blmi fe7fff9c <_end@@Base+0xfe79d58c> │ │ │ │ - bmi fe7dd0d4 <_end@@Base+0xfe77a6c4> │ │ │ │ + blmi fe7fff9c <_end@@Base+0xfe79d584> │ │ │ │ + bmi fe7dd0d4 <_end@@Base+0xfe77a6bc> │ │ │ │ ldrbtmi r4, [fp], #-1666 ; 0xfffff97e │ │ │ │ ldrbtmi r9, [sl], #-4 │ │ │ │ ; instruction: 0xf6439003 │ │ │ │ vrhadd.s8 d16, d0, d12 │ │ │ │ ldrbvs r2, [sl, r7, rrx] │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ - bllt 15478e4 <_end@@Base+0x14e4ed4> │ │ │ │ + bllt 15478e4 <_end@@Base+0x14e4ecc> │ │ │ │ ; instruction: 0xf8db9805 │ │ │ │ - ; instruction: 0xf0041864 │ │ │ │ - cdpne 8, 0, cr15, cr4, cr11, {7} │ │ │ │ - blmi fe542140 <_end@@Base+0xfe4df730> │ │ │ │ + ; instruction: 0xf004180c │ │ │ │ + cdpne 8, 0, cr15, cr4, cr13, {3} │ │ │ │ + blmi fe542140 <_end@@Base+0xfe4df728> │ │ │ │ strtmi r4, [r8], ip, lsr #12 │ │ │ │ ldrbtmi r4, [fp], #-1583 ; 0xfffff9d1 │ │ │ │ ; instruction: 0xf8cb46a1 │ │ │ │ sxtabmi r3, r2, ip │ │ │ │ msrcs SPSR_fxc, #64, 4 │ │ │ │ ; instruction: 0xf8cb9404 │ │ │ │ ; instruction: 0xf6433080 │ │ │ │ strls r0, [r3], #-813 ; 0xfffffcd3 │ │ │ │ addcc pc, r4, fp, asr #17 │ │ │ │ - blt fe74791c <_end@@Base+0xfe6e4f0c> │ │ │ │ + blt fe74791c <_end@@Base+0xfe6e4f04> │ │ │ │ ldmdavs fp!, {r2, r5, r6, ip, lr, pc} │ │ │ │ stmdbls r9, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldcl 6, cr4, [pc, #176] ; b9d4 <_Unwind_VRS_Pop@plt+0x5ad8> │ │ │ │ vldrge s16, [r2, #-336] ; 0xfffffeb0 │ │ │ │ sbcscc pc, r4, #13828096 ; 0xd30000 │ │ │ │ ; instruction: 0xf8dd4798 │ │ │ │ strmi sl, [r0], ip, lsr #32 │ │ │ │ andcs r9, r1, #9216 ; 0x2400 │ │ │ │ stmdals r6, {r0, r5, r9, sl, lr} │ │ │ │ vrshr.s64 d4, d12, #64 │ │ │ │ ; instruction: 0xf0038171 │ │ │ │ - blmi 134b75c <_end@@Base+0x12e8d4c> │ │ │ │ + blmi 134b564 <_end@@Base+0x12e8b4c> │ │ │ │ ldmiblt r0, {r0, r7, r9, sl, lr} │ │ │ │ ; instruction: 0x46054a7d │ │ │ │ ; instruction: 0x46824b7d │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ andls r4, r3, fp, ror r4 │ │ │ │ cmpeq ip, r3, asr #12 ; │ │ │ │ rsbcs pc, lr, r0, asr #4 │ │ │ │ ; instruction: 0xf8c267d3 │ │ │ │ ; instruction: 0xf8c20080 │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf85abb0b │ │ │ │ stmdavs r2, {r0, r1, ip, sp}^ │ │ │ │ ; instruction: 0xd102429a │ │ │ │ - blvc c6fc0 <_end@@Base+0x645b0> │ │ │ │ + blvc c6fc0 <_end@@Base+0x645a8> │ │ │ │ ; instruction: 0xf7fae003 │ │ │ │ mcrr 9, 7, lr, r1, cr10 │ │ │ │ vmov.32 r0, d7[1] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vneg.f32 s17, s17 │ │ │ │ tstle sp, r0, lsl sl ; │ │ │ │ mrc 7, 3, APSR_nzcv, cr10, cr9, {7} │ │ │ │ - bmi 1af7ee0 <_end@@Base+0x1a954d0> │ │ │ │ + bmi 1af7ee0 <_end@@Base+0x1a954c8> │ │ │ │ stmdbmi fp!, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ ldrbtmi r2, [sl], #-1024 ; 0xfffffc00 │ │ │ │ strbcs pc, [lr, -r0, asr #4]! ; │ │ │ │ ; instruction: 0xf6434479 │ │ │ │ rsc r0, ip, lr, asr #32 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ; instruction: 0xf8c93b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ldmibvs fp, {r3, r6, r9, sl, lr} │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ strls r4, [r0, #-1570] ; 0xfffff9de │ │ │ │ ; instruction: 0x46414638 │ │ │ │ - bhi 4c700c <_end@@Base+0x4645fc> │ │ │ │ + bhi 4c700c <_end@@Base+0x4645f4> │ │ │ │ cmpgt r4, #13828096 ; 0xd30000 ; │ │ │ │ strbmi r2, [r0, r1, lsl #6]! │ │ │ │ str r3, [r7, r1, lsl #8]! │ │ │ │ ; instruction: 0xf8db9805 │ │ │ │ - ; instruction: 0xf0041868 │ │ │ │ - ; instruction: 0xf1b0f869 │ │ │ │ - ble 50d9f4 <_end@@Base+0x4aafe4> │ │ │ │ + ; instruction: 0xf0031810 │ │ │ │ + ; instruction: 0xf1b0ffeb │ │ │ │ + ble 50d9f4 <_end@@Base+0x4aafdc> │ │ │ │ ssatmi r4, #1, r7, asr #22 │ │ │ │ strtmi r4, [r5], -r7, lsr #12 │ │ │ │ sxtabmi r4, r1, fp, ror #8 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d16, d18 │ │ │ │ strls r2, [r4], #-882 ; 0xfffffc8e │ │ │ │ addcc pc, r0, fp, asr #17 │ │ │ │ @@ -5840,81 +5840,81 @@ │ │ │ │ ; instruction: 0x479832d8 │ │ │ │ ldrdge pc, [ip], -sp ; │ │ │ │ sbc r4, ip, r0, lsl #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svclt 0x00f00000 ; IMB │ │ │ │ andeq r3, r5, ip, ror #29 │ │ │ │ ldrdeq r7, [r5], -r2 │ │ │ │ - andeq pc, r4, r0, asr #15 │ │ │ │ + andeq pc, r4, r8, lsr #16 │ │ │ │ andeq r7, r5, sl, lsr #1 │ │ │ │ - andeq pc, r4, r4, lsl #15 │ │ │ │ - andeq pc, r4, r0, asr #14 │ │ │ │ - andeq pc, r4, r8, lsl #14 │ │ │ │ - ; instruction: 0xffffff68 │ │ │ │ - andeq pc, r4, r8, asr #13 │ │ │ │ - ; instruction: 0xffffffd4 │ │ │ │ - andeq pc, r4, lr, ror r6 ; │ │ │ │ - andeq pc, r4, sl, lsr r6 ; │ │ │ │ + andeq pc, r4, ip, ror #15 │ │ │ │ + andeq pc, r4, r8, lsr #15 │ │ │ │ + andeq pc, r4, r0, ror r7 ; │ │ │ │ + ; instruction: 0xffffff6c │ │ │ │ + andeq pc, r4, r0, lsr r7 ; │ │ │ │ + ; instruction: 0xffffffcc │ │ │ │ + andeq pc, r4, r6, ror #13 │ │ │ │ + andeq pc, r4, r2, lsr #13 │ │ │ │ svclt 0x00800000 │ │ │ │ - ; instruction: 0xffffffbc │ │ │ │ + ; instruction: 0xffffffd0 │ │ │ │ strdeq r6, [r5], -r8 │ │ │ │ - andeq pc, r4, r6, ror #11 │ │ │ │ + andeq pc, r4, lr, asr #12 │ │ │ │ andeq r6, r5, r2, asr #29 │ │ │ │ ; instruction: 0xffffff9c │ │ │ │ - muleq r4, ip, r5 │ │ │ │ + andeq pc, r4, r4, lsl #12 │ │ │ │ ; instruction: 0xffffff84 │ │ │ │ - andeq pc, r4, r2, asr r5 ; │ │ │ │ + ; instruction: 0x0004f5ba │ │ │ │ ; instruction: 0xffffffd8 │ │ │ │ - andeq r1, r5, sl, lsl pc │ │ │ │ + strdeq r1, [r5], -r2 │ │ │ │ andeq r6, r5, r8, asr #27 │ │ │ │ - ; instruction: 0x0004f4b6 │ │ │ │ + andeq pc, r4, lr, lsl r5 ; │ │ │ │ andeq r6, r5, r2, asr #26 │ │ │ │ - andeq pc, r4, r0, lsr r4 ; │ │ │ │ + muleq r4, r8, r4 │ │ │ │ strdeq r6, [r5], -ip │ │ │ │ - andeq pc, r4, ip, ror #7 │ │ │ │ + andeq pc, r4, r4, asr r4 ; │ │ │ │ andeq r6, r5, r4, ror #24 │ │ │ │ - andeq pc, r4, r0, asr #6 │ │ │ │ + andeq pc, r4, r8, lsr #7 │ │ │ │ strdeq r6, [r5], -r0 │ │ │ │ - andeq pc, r4, r0, ror #5 │ │ │ │ + andeq pc, r4, r8, asr #6 │ │ │ │ ; instruction: 0x00056bba │ │ │ │ - andeq pc, r4, r8, lsr #5 │ │ │ │ - andeq pc, r4, r2, asr r2 ; │ │ │ │ + andeq pc, r4, r0, lsl r3 ; │ │ │ │ + ; instruction: 0x0004f2ba │ │ │ │ ; instruction: 0xffffff38 │ │ │ │ - andeq pc, r4, sl, ror #3 │ │ │ │ + andeq pc, r4, r2, asr r2 ; │ │ │ │ andeq r6, r5, r2, ror sl │ │ │ │ - andeq pc, r4, r2, ror #2 │ │ │ │ + andeq pc, r4, sl, asr #3 │ │ │ │ andeq r6, r5, r6, lsr sl │ │ │ │ - andeq pc, r4, r4, lsr #2 │ │ │ │ - ldrdeq pc, [r4], -r6 │ │ │ │ + andeq pc, r4, ip, lsl #3 │ │ │ │ + andeq pc, r4, lr, lsr r1 ; │ │ │ │ andeq r6, r5, ip, lsl #19 │ │ │ │ - andeq pc, r4, ip, ror r0 ; │ │ │ │ + andeq pc, r4, r4, ror #1 │ │ │ │ andeq r6, r5, r6, asr #18 │ │ │ │ - andeq pc, r4, r4, lsr r0 ; │ │ │ │ - andeq lr, r4, r4, ror #31 │ │ │ │ + muleq r4, ip, r0 │ │ │ │ + andeq pc, r4, ip, asr #32 │ │ │ │ muleq r5, r6, r8 │ │ │ │ - andeq lr, r4, r6, lsl #31 │ │ │ │ + andeq lr, r4, lr, ror #31 │ │ │ │ andeq r6, r5, sl, asr r8 │ │ │ │ - andeq lr, r4, r8, asr #30 │ │ │ │ - strdeq lr, [r4], -sl │ │ │ │ + ; instruction: 0x0004efb0 │ │ │ │ + andeq lr, r4, r2, ror #30 │ │ │ │ ; instruction: 0x000567b0 │ │ │ │ - andeq lr, r4, r0, lsr #29 │ │ │ │ + andeq lr, r4, r8, lsl #30 │ │ │ │ andeq r6, r5, r8, ror r7 │ │ │ │ - andeq lr, r4, r6, ror #28 │ │ │ │ + andeq lr, r4, lr, asr #29 │ │ │ │ andeq r6, r5, r8, lsr r7 │ │ │ │ - andeq lr, r4, r6, lsl lr │ │ │ │ + andeq lr, r4, lr, ror lr │ │ │ │ andeq r6, r5, r2, asr #13 │ │ │ │ - ; instruction: 0x0004edb0 │ │ │ │ + andeq lr, r4, r8, lsl lr │ │ │ │ andeq r6, r5, lr, asr #12 │ │ │ │ - andeq lr, r4, lr, lsr sp │ │ │ │ - andeq lr, r4, lr, lsl #26 │ │ │ │ + andeq lr, r4, r6, lsr #27 │ │ │ │ + andeq lr, r4, r6, ror sp │ │ │ │ ; instruction: 0x000565bc │ │ │ │ - andeq lr, r4, ip, lsr #25 │ │ │ │ + andeq lr, r4, r4, lsl sp │ │ │ │ andeq r6, r5, sl, ror #10 │ │ │ │ - andeq lr, r4, r8, asr ip │ │ │ │ - andeq lr, r4, r8, lsl #24 │ │ │ │ + andeq lr, r4, r0, asr #25 │ │ │ │ + andeq lr, r4, r0, ror ip │ │ │ │ andcc pc, r3, sl, asr r8 ; │ │ │ │ addsmi r6, sl, #4325376 ; 0x420000 │ │ │ │ ldfd f5, [r0, #364] ; 0x16c │ │ │ │ vmov.f64 d8, #66 ; 0x3e100000 0.1406250 │ │ │ │ vneg.f64 d24, d9 │ │ │ │ tstle fp, r0, lsl sl ; │ │ │ │ stc 7, cr15, [lr, #996] ; 0x3e4 │ │ │ │ @@ -5935,53 +5935,53 @@ │ │ │ │ ; instruction: 0xf8c93b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ldmibvs fp, {r3, r6, r9, sl, lr} │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ strls r4, [r0, #-1570] ; 0xfffff9de │ │ │ │ ; instruction: 0x46414638 │ │ │ │ - blhi 5c7200 <_end@@Base+0x5647f0> │ │ │ │ + blhi 5c7200 <_end@@Base+0x5647e8> │ │ │ │ cmpgt r8, #13828096 ; 0xd30000 ; │ │ │ │ strbmi r2, [r0, r1, lsl #6]! │ │ │ │ - blls 258bdc <_end@@Base+0x1f61cc> │ │ │ │ + blls 258bdc <_end@@Base+0x1f61c4> │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ addsmi r9, ip, #393216 ; 0x60000 │ │ │ │ ; instruction: 0xf003da20 │ │ │ │ - ; instruction: 0xf8dffe35 │ │ │ │ + ; instruction: 0xf8dffdb7 │ │ │ │ pkhbtmi r3, r1, ip, lsl #23 │ │ │ │ ; instruction: 0xd1b32800 │ │ │ │ - blcs fe549f70 <_end@@Base+0xfe4e7560> │ │ │ │ + blcs fe549f70 <_end@@Base+0xfe4e7558> │ │ │ │ ; instruction: 0xf8df4605 │ │ │ │ pkhbtmi r3, r2, r4, lsl #23 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ andls r4, r3, fp, ror r4 │ │ │ │ orreq pc, ip, r3, asr #12 │ │ │ │ rsbscs pc, r5, r0, asr #4 │ │ │ │ ; instruction: 0xf8c267d3 │ │ │ │ ; instruction: 0xf8c20080 │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf7fab9b7 │ │ │ │ mcrr 8, 2, lr, r1, cr14 │ │ │ │ ; instruction: 0xe7a00b18 │ │ │ │ ; instruction: 0xf0012500 │ │ │ │ stmdals r5, {r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - ldc2l 0, cr15, [r4, #-12] │ │ │ │ + ldc2l 0, cr15, [r6], {3} │ │ │ │ ldmiblt r0, {r0, r7, r9, sl, lr} │ │ │ │ - blcc 1649fb4 <_end@@Base+0x15e75a4> │ │ │ │ + blcc 1649fb4 <_end@@Base+0x15e759c> │ │ │ │ rsbscs pc, r9, #64, 4 │ │ │ │ andls r4, r4, r5, lsl #12 │ │ │ │ sxtab16mi r4, r2, fp, ror #8 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ ; instruction: 0x03adf643 │ │ │ │ ; instruction: 0xf8cb9003 │ │ │ │ ; instruction: 0xf8cb2080 │ │ │ │ ; instruction: 0xf0013084 │ │ │ │ ; instruction: 0xf8dbb997 │ │ │ │ - ; instruction: 0xf00316e8 │ │ │ │ - cdpne 15, 0, cr15, cr5, cr15, {1} │ │ │ │ + ; instruction: 0xf00316c8 │ │ │ │ + mcrne 14, 0, pc, cr5, cr1, {5} ; │ │ │ │ ; instruction: 0xf8dfda14 │ │ │ │ strbmi r3, [r4], -ip, lsr #22 │ │ │ │ strtmi r4, [r5], -r7, lsr #12 │ │ │ │ strls r4, [r4], #-1147 ; 0xfffffb85 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d16, d18 │ │ │ │ strls r2, [r3], #-889 ; 0xfffffc87 │ │ │ │ @@ -5993,27 +5993,27 @@ │ │ │ │ ; instruction: 0xf8c93b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ldmibvs fp, {r3, r6, r9, sl, lr} │ │ │ │ stmdals r5, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ; instruction: 0xf0002d00 │ │ │ │ ; instruction: 0xf00385ee │ │ │ │ - strmi pc, [r1], r5, ror #21 │ │ │ │ + strmi pc, [r1], r7, ror #20 │ │ │ │ ; instruction: 0xf8dfb9a0 │ │ │ │ strmi r3, [r5], -r0, ror #21 │ │ │ │ - bcs ff74a03c <_end@@Base+0xff6e762c> │ │ │ │ + bcs ff74a03c <_end@@Base+0xff6e7624> │ │ │ │ ldrbtmi r4, [fp], #-1666 ; 0xfffff97e │ │ │ │ ldrbtmi r9, [sl], #-4 │ │ │ │ ; instruction: 0xf6439003 │ │ │ │ vand d16, d16, d26 │ │ │ │ ; instruction: 0x67da207a │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ldmdblt r4, {r0, ip, sp, lr, pc}^ │ │ │ │ - blx fe447d2c <_end@@Base+0xfe3e531c> │ │ │ │ + ; instruction: 0xff8cf011 │ │ │ │ ldmiblt r8!, {r2, ip, pc} │ │ │ │ vceq.f32 d25, d0, d4 │ │ │ │ ; instruction: 0xf8df207a │ │ │ │ ; instruction: 0xf6433ab0 │ │ │ │ ; instruction: 0xf8df01bc │ │ │ │ ldrbtmi r2, [fp], #-2732 ; 0xfffff554 │ │ │ │ ldrbtmi r4, [sl], #-1714 ; 0xfffff94e │ │ │ │ @@ -6025,39 +6025,39 @@ │ │ │ │ stmlt r7, {r0, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ; instruction: 0xf8c93b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ldmibvs fp, {r3, r6, r9, sl, lr} │ │ │ │ ; instruction: 0xf8df4798 │ │ │ │ - bls 2da714 <_end@@Base+0x277d04> │ │ │ │ - blls 122080 <_end@@Base+0xbf670> │ │ │ │ + bls 2da714 <_end@@Base+0x277cfc> │ │ │ │ + blls 122080 <_end@@Base+0xbf668> │ │ │ │ andls r4, sp, #805306377 ; 0x30000009 │ │ │ │ - bls 3001c4 <_end@@Base+0x29d7b4> │ │ │ │ + bls 3001c4 <_end@@Base+0x29d7ac> │ │ │ │ ; instruction: 0xf8df2400 │ │ │ │ strtmi r3, [r0], r8, ror #20 │ │ │ │ - bne 194a0c8 <_end@@Base+0x18e76b8> │ │ │ │ + bne 194a0c8 <_end@@Base+0x18e76b0> │ │ │ │ strtmi r4, [r5], -r7, lsr #12 │ │ │ │ ldmpl r3, {r0, r5, r7, r9, sl, lr}^ │ │ │ │ strls r4, [r3], #-1145 ; 0xfffffb87 │ │ │ │ ldmdavs r8, {r1, r5, r7, r9, sl, lr} │ │ │ │ ldc 7, cr15, [ip], #996 ; 0x3e4 │ │ │ │ - bcc 144a0e0 <_end@@Base+0x13e76d0> │ │ │ │ - bcs 144a0e4 <_end@@Base+0x13e76d4> │ │ │ │ + bcc 144a0e0 <_end@@Base+0x13e76c8> │ │ │ │ + bcs 144a0e4 <_end@@Base+0x13e76cc> │ │ │ │ cmncs fp, r0, asr #4 ; │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addne pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf64367da │ │ │ │ ; instruction: 0xf8c302cb │ │ │ │ ; instruction: 0xf0012084 │ │ │ │ - blls 139f20 <_end@@Base+0xd7510> │ │ │ │ + blls 139f20 <_end@@Base+0xd7508> │ │ │ │ ldreq pc, [r0], #-275 ; 0xfffffeed │ │ │ │ ; instruction: 0xf7f9d119 │ │ │ │ lslslt lr, r2, #25 │ │ │ │ - bcc a4a110 <_end@@Base+0x9e7700> │ │ │ │ + bcc a4a110 <_end@@Base+0x9e76f8> │ │ │ │ ; instruction: 0xf8df46a0 │ │ │ │ strtmi r2, [r7], -r8, lsr #20 │ │ │ │ ; instruction: 0x4625447b │ │ │ │ sxtabmi r4, r1, sl, ror #8 │ │ │ │ ssatmi r6, #3, sl, asr #15 │ │ │ │ rsbscs pc, fp, #64, 4 │ │ │ │ ; instruction: 0xf8c39403 │ │ │ │ @@ -6066,62 +6066,62 @@ │ │ │ │ ; instruction: 0xf0012084 │ │ │ │ ldmdavs fp!, {r0, r3, r6, fp, ip, sp, pc} │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ cmphi r2, r0, asr #32 ; │ │ │ │ ldmibcs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - ; instruction: 0xf502447a │ │ │ │ - ; instruction: 0xf8d26118 │ │ │ │ + ; instruction: 0xf602447a │ │ │ │ + ; instruction: 0xf8d21188 │ │ │ │ ldmib r1, {r2, r3, r4, r5, r6, r7, ip, sp}^ │ │ │ │ ldmib r3, {r8, r9, sl, sp, lr}^ │ │ │ │ adcsmi r4, sp, #4, 10 ; 0x1000000 │ │ │ │ adcsmi fp, r4, #8, 30 │ │ │ │ ; instruction: 0xf8d2d110 │ │ │ │ - ; instruction: 0xf1b99988 │ │ │ │ + ; instruction: 0xf1b99990 │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ; instruction: 0xf8c93301 │ │ │ │ eor r3, r4, r0 │ │ │ │ - movteq pc, #2258 ; 0x8d2 ; │ │ │ │ - cdp2 0, 0, cr15, cr14, cr3, {0} │ │ │ │ + teqeq r4, #13762560 ; 0xd20000 ; │ │ │ │ + ldc2 0, cr15, [r0, #12] │ │ │ │ and r4, r6, r1, lsl #13 │ │ │ │ - movteq pc, #2258 ; 0x8d2 ; │ │ │ │ - addne pc, r8, #2097152 ; 0x200000 │ │ │ │ - cdp2 0, 2, cr15, cr14, cr6, {0} │ │ │ │ + teqeq r4, #13762560 ; 0xd20000 ; │ │ │ │ + andsvs pc, r9, #8388608 ; 0x800000 │ │ │ │ + stc2l 0, cr15, [r2, #-24] ; 0xffffffe8 │ │ │ │ ; instruction: 0xf1b94681 │ │ │ │ tstle r4, r0, lsl #30 │ │ │ │ stmibcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ rsbscs pc, lr, r0, asr #4 │ │ │ │ ldmibcs ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mvneq pc, r3, asr #12 │ │ │ │ ; instruction: 0x464d447b │ │ │ │ uxtab16mi r4, sl, sl, ror #8 │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0011084 │ │ │ │ ; instruction: 0xf8dfb89d │ │ │ │ ldrbtmi r4, [ip], #-2432 ; 0xfffff680 │ │ │ │ - stmibeq ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - subne pc, r8, #212, 16 ; 0xd40000 │ │ │ │ + ldmibeq r4, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + eorsne pc, ip, #212, 16 ; 0xd40000 │ │ │ │ cdp2 0, 4, cr15, cr8, cr1, {0} │ │ │ │ ldmiblt r8, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmdbcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ msrvc CPSR_, pc, asr #8 │ │ │ │ rsceq pc, fp, #70254592 ; 0x4300000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ strbvs r2, [r3, r4, lsl #1]! │ │ │ │ strmi r4, [r4], -r6, lsl #12 │ │ │ │ strmi r4, [r5], -r0, lsl #13 │ │ │ │ andls r4, r3, r2, lsl #13 │ │ │ │ svclt 0x00cdf000 │ │ │ │ ; instruction: 0xf0039805 │ │ │ │ - ; instruction: 0x4680f9f5 │ │ │ │ + ; instruction: 0x4680f977 │ │ │ │ ; instruction: 0xf8dfb990 │ │ │ │ vst2.16 {d19,d21}, [pc], r0 │ │ │ │ ; instruction: 0xf6437120 │ │ │ │ ; instruction: 0xf8c402ed │ │ │ │ ldrbtmi r1, [fp], #-128 ; 0xffffff80 │ │ │ │ addcs pc, r4, r4, asr #17 │ │ │ │ strmi r6, [r6], -r3, ror #15 │ │ │ │ @@ -6132,27 +6132,27 @@ │ │ │ │ ldmdavs sl!, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ adcmi r5, r2, #204, 16 ; 0xcc0000 │ │ │ │ ldmvs lr!, {r1, r2, r3, r4, r8, ip, lr, pc}^ │ │ │ │ popvs {r1, r2, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ movwcc r6, #6195 ; 0x1833 │ │ │ │ stmdavs fp!, {r0, r1, r4, r5, sp, lr} │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ - blcc 65fcc <_end@@Base+0x35bc> │ │ │ │ + blcc 65fcc <_end@@Base+0x35b4> │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ stmibvs r3!, {r3, r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0x46284798 │ │ │ │ ; instruction: 0x46424631 │ │ │ │ - ldc2 0, cr15, [ip], #-24 ; 0xffffffe8 │ │ │ │ - blcc 65fc4 <_end@@Base+0x35b4> │ │ │ │ + blx 1447f0e <_end@@Base+0x13e54f6> │ │ │ │ + blcc 65fc4 <_end@@Base+0x35ac> │ │ │ │ ; instruction: 0x46836033 │ │ │ │ ldmdavs r3!, {r0, r1, r4, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r5, r9, sl, lr} │ │ │ │ mul r5, r8, r7 │ │ │ │ ; instruction: 0x46414638 │ │ │ │ - ; instruction: 0xf9e6f011 │ │ │ │ + mcr2 0, 7, pc, cr2, cr0, {0} ; │ │ │ │ ; instruction: 0x4683463d │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ; instruction: 0xf8c83b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ ldmibvs fp, {r6, r9, sl, lr} │ │ │ │ ; instruction: 0xf1bb4798 │ │ │ │ @@ -6185,24 +6185,24 @@ │ │ │ │ ; instruction: 0xf8c93a01 │ │ │ │ stmdblt r2!, {sp} │ │ │ │ strbmi r6, [r8], -r2, lsr #19 │ │ │ │ ldrmi r9, [r0, r3, lsl #6] │ │ │ │ ldrmi r9, [r8], -r3, lsl #22 │ │ │ │ ; instruction: 0x4629465a │ │ │ │ ; instruction: 0xf0069303 │ │ │ │ - stmdavs sl!, {r0, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bcc 72bc4 <_end@@Base+0x101b4> │ │ │ │ + stmdavs sl!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + bcc 72bc4 <_end@@Base+0x101ac> │ │ │ │ strmi r6, [r6], -sl, lsr #32 │ │ │ │ stmdavs sl!, {r1, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ movwls r4, #13864 ; 0x3628 │ │ │ │ ; instruction: 0x47906992 │ │ │ │ and r9, r7, r3, lsl #22 │ │ │ │ ldrbmi r4, [r9], -r8, asr #12 │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ - ; instruction: 0xf982f011 │ │ │ │ + mrc2 0, 3, pc, cr14, cr0, {0} │ │ │ │ strmi r9, [r6], -r3, lsl #22 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ ; instruction: 0xf8cb3a01 │ │ │ │ ldmdblt r2!, {sp} │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ movwls r4, #13912 ; 0x3658 │ │ │ │ ; instruction: 0x47906992 │ │ │ │ @@ -6219,16 +6219,16 @@ │ │ │ │ ; instruction: 0xf8c24637 │ │ │ │ ; instruction: 0xf0000084 │ │ │ │ ldmdavs sl, {r1, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ ; instruction: 0x46304798 │ │ │ │ - ; instruction: 0xf8c8f003 │ │ │ │ - blcc 6610c <_end@@Base+0x36fc> │ │ │ │ + ; instruction: 0xf84af003 │ │ │ │ + blcc 6610c <_end@@Base+0x36f4> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ sbfxcc pc, pc, #17, #1 │ │ │ │ ; instruction: 0xf8df2500 │ │ │ │ vabd.s8 d18, d16, d16 │ │ │ │ ldrbtmi r2, [fp], #-126 ; 0xffffff82 │ │ │ │ @@ -6243,61 +6243,61 @@ │ │ │ │ ; instruction: 0x4699461d │ │ │ │ adcsmi pc, r0, #212, 16 ; 0xd40000 │ │ │ │ strmi r4, [r0, sl, lsr #13]! │ │ │ │ ; instruction: 0xb76cf8df │ │ │ │ strls r4, [r3, #-1580] ; 0xfffff9d4 │ │ │ │ ; instruction: 0xf8cd44fb │ │ │ │ ; instruction: 0x46abb030 │ │ │ │ - blls 25da9c <_end@@Base+0x1fb08c> │ │ │ │ + blls 25da9c <_end@@Base+0x1fb084> │ │ │ │ vshl.s64 d4, d9, #0 │ │ │ │ stmdals r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, pc} │ │ │ │ andcs r4, r1, #76546048 ; 0x4900000 │ │ │ │ - blx ff4c80ba <_end@@Base+0xff4656aa> │ │ │ │ + blx 15480ba <_end@@Base+0x14e56a2> │ │ │ │ ldmiblt r0!, {r0, r2, r9, sl, lr} │ │ │ │ ; instruction: 0x3748f8df │ │ │ │ strcs pc, [sl, r0, asr #4] │ │ │ │ ; instruction: 0x2744f8df │ │ │ │ ldrbtmi r4, [fp], #-1697 ; 0xfffff95f │ │ │ │ teqne r8, r3, asr #12 ; │ │ │ │ ; instruction: 0xf8cd447a │ │ │ │ ; instruction: 0xf8c3b00c │ │ │ │ strmi r7, [r4], -r0, lsl #1 │ │ │ │ ldrbvs r4, [sl, r0, lsl #13] │ │ │ │ ; instruction: 0xf8c34607 │ │ │ │ ; instruction: 0xf0001084 │ │ │ │ teqlt ip, r9 ; │ │ │ │ - blcc 66170 <_end@@Base+0x3760> │ │ │ │ + blcc 66170 <_end@@Base+0x3758> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ addsmi r9, sp, #13312 ; 0x3400 │ │ │ │ ldmdavs ip!, {r3, r8, ip, lr, pc} │ │ │ │ ; instruction: 0x46414638 │ │ │ │ movwcs r4, #1610 ; 0x64a │ │ │ │ adcsmi pc, r8, #212, 16 ; 0xd40000 │ │ │ │ teq r4, #160, 14 ; 0x2800000 │ │ │ │ ldclvs 8, cr6, [lr, #-428] ; 0xfffffe54 │ │ │ │ strpl pc, [r0], #22 │ │ │ │ strtmi sp, [r8], -pc, asr #32 │ │ │ │ - ldc2l 0, cr15, [sl, #92] ; 0x5c │ │ │ │ + blx fedc816a <_end@@Base+0xfed65752> │ │ │ │ ldmiblt r8!, {r1, r2, r9, sl, lr} │ │ │ │ usatne pc, #4, pc, asr #17 ; │ │ │ │ ; instruction: 0xf8df46a9 │ │ │ │ vmax.s8 , q8, q10 │ │ │ │ ldrbtmi r2, [r9], #-658 ; 0xfffffd6e │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ ; instruction: 0x4605447b │ │ │ │ strmi r6, [r4], -fp, asr #15 │ │ │ │ msrne SPSR_fsc, #70254592 ; 0x4300000 │ │ │ │ strmi r4, [r7], -r0, lsl #13 │ │ │ │ addcs pc, r0, r1, asr #17 │ │ │ │ addcc pc, r4, r1, asr #17 │ │ │ │ cdplt 0, 8, cr15, cr2, cr0, {0} │ │ │ │ ; instruction: 0x46314638 │ │ │ │ - stc2l 0, cr15, [r6], {45} ; 0x2d │ │ │ │ + stc2l 0, cr15, [r8], {58} ; 0x3a │ │ │ │ ldmiblt r0!, {r2, r9, sl, lr} │ │ │ │ ssatcc pc, #17, pc, asr #17 ; │ │ │ │ ; instruction: 0xf8df46a9 │ │ │ │ vmin.s8 d18, d16, d16 │ │ │ │ ldrbtmi r2, [fp], #-402 ; 0xfffffe6e │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ @@ -6318,15 +6318,15 @@ │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ ; instruction: 0x47986ddb │ │ │ │ ; instruction: 0xf016e2df │ │ │ │ eorle r6, sp, r0, asr #31 │ │ │ │ stmdbls r5, {r3, r4, r5, r9, sl, lr} │ │ │ │ ; instruction: 0xf7fe462a │ │ │ │ strmi pc, [r6], -r1, lsr #28 │ │ │ │ - b 194a1ac <_end@@Base+0x18e779c> │ │ │ │ + b 194a1ac <_end@@Base+0x18e7794> │ │ │ │ ; instruction: 0xf8dfb1b0 │ │ │ │ strtmi r3, [r9], r8, asr #12 │ │ │ │ ; instruction: 0x2644f8df │ │ │ │ orrscs pc, fp, r0, asr #4 │ │ │ │ ; instruction: 0xf8cd447b │ │ │ │ ldrbtmi fp, [sl], #-12 │ │ │ │ ldrbvs r4, [sl, r0, lsr #13] │ │ │ │ @@ -6345,15 +6345,15 @@ │ │ │ │ ldrmi r9, [r8], -ip, lsl #20 │ │ │ │ ; instruction: 0xf8d29303 │ │ │ │ ; instruction: 0x46214194 │ │ │ │ ldc2 0, cr15, [ip, #8]! │ │ │ │ stmdacs r0, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ ; instruction: 0x4621d07f │ │ │ │ ; instruction: 0xf0031d28 │ │ │ │ - ldmiblt r8!, {r0, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r8!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ ; instruction: 0xf8dd46a9 │ │ │ │ ; instruction: 0x4604b030 │ │ │ │ ldrbcc pc, [r8, #2271] ; 0x8df ; │ │ │ │ strmi r4, [r7], -r0, lsl #13 │ │ │ │ ldrbtmi r4, [fp], #-1541 ; 0xfffff9fb │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ @@ -6367,15 +6367,15 @@ │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ ; instruction: 0xf8ca3b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -sl │ │ │ │ ldmibvs fp, {r4, r6, r9, sl, lr} │ │ │ │ stmdals r5, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ - ; instruction: 0xfff8f002 │ │ │ │ + ; instruction: 0xff7af002 │ │ │ │ stmiblt r0, {r1, r2, r9, sl, lr}^ │ │ │ │ strne pc, [ip, #2271] ; 0x8df │ │ │ │ ; instruction: 0xf8df46a9 │ │ │ │ strtmi r3, [sl], ip, lsl #11 │ │ │ │ vqshl.s8 q10, , q0 │ │ │ │ ldrbtmi r2, [fp], #-678 ; 0xfffffd5a │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ @@ -6383,42 +6383,42 @@ │ │ │ │ mvnne pc, #70254592 ; 0x4300000 │ │ │ │ strmi r4, [r0], r4, lsl #12 │ │ │ │ ; instruction: 0xf8c14607 │ │ │ │ ; instruction: 0xf8c12080 │ │ │ │ ; instruction: 0xf0003084 │ │ │ │ ldrtmi fp, [r8], -r7, asr #27 │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ - blx ff1c83bc <_end@@Base+0xff1659ac> │ │ │ │ + stc2 0, cr15, [sl], {48} ; 0x30 │ │ │ │ stmib r0!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ; instruction: 0xf8dfb1c0 │ │ │ │ strcs r3, [r0], #-1364 ; 0xfffffaac │ │ │ │ ldrbcs pc, [r0, #-2271] ; 0xfffff721 ; │ │ │ │ strcs pc, [r6, r0, asr #4]! │ │ │ │ ; instruction: 0xf643447b │ │ │ │ ldrbtmi r1, [sl], #-491 ; 0xfffffe15 │ │ │ │ ; instruction: 0xf8c346a9 │ │ │ │ strtmi r7, [sl], r0, lsl #1 │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ strtmi r4, [r7], -r0, lsr #13 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ strtmi r1, [r5], -r4, lsl #1 │ │ │ │ ldclt 0, cr15, [sp] │ │ │ │ - blcc 663d4 <_end@@Base+0x39c4> │ │ │ │ + blcc 663d4 <_end@@Base+0x39bc> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0x4638683c │ │ │ │ strbmi r6, [r1], -fp, ror #18 │ │ │ │ strtmi r4, [sl], sl, asr #12 │ │ │ │ adcsmi pc, r8, #212, 16 ; 0xd40000 │ │ │ │ sbfxmi r6, fp, #17, #1 │ │ │ │ cdpcs 2, 0, cr14, cr0, cr3, {1} │ │ │ │ ; instruction: 0x4621da37 │ │ │ │ ; instruction: 0xf0031d28 │ │ │ │ - ldmiblt r8!, {r0, r1, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r8!, {r0, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ ; instruction: 0xf8dd46a9 │ │ │ │ ; instruction: 0x4604b030 │ │ │ │ strbtcc pc, [r8], #2271 ; 0x8df ; │ │ │ │ strmi r4, [r7], -r0, lsl #13 │ │ │ │ ldrbtmi r4, [fp], #-1541 ; 0xfffff9fb │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ @@ -6436,21 +6436,21 @@ │ │ │ │ ldrdcc pc, [r4], -sl │ │ │ │ ldmibvs fp, {r4, r6, r9, sl, lr} │ │ │ │ ldmdavs ip!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ; instruction: 0x46414638 │ │ │ │ stmdbvs fp!, {r1, r3, r6, r9, sl, lr} │ │ │ │ ; instruction: 0xf8d446aa │ │ │ │ ; instruction: 0x47a042b8 │ │ │ │ - bls 344b44 <_end@@Base+0x2e2134> │ │ │ │ + bls 344b44 <_end@@Base+0x2e212c> │ │ │ │ ; instruction: 0xf8d24618 │ │ │ │ - ; instruction: 0x462144f4 │ │ │ │ + strtmi r4, [r1], -r8, ror #9 │ │ │ │ ldc2l 0, cr15, [r8], #8 │ │ │ │ ; instruction: 0x4621b3b8 │ │ │ │ ; instruction: 0xf0031d28 │ │ │ │ - ldmiblt r8!, {r0, r1, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r8!, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ ; instruction: 0xf8dd46a9 │ │ │ │ ; instruction: 0x4604b030 │ │ │ │ strbtcc pc, [ip], #-2271 ; 0xfffff721 ; │ │ │ │ strmi r4, [r7], -r0, lsl #13 │ │ │ │ ldrbtmi r4, [fp], #-1541 ; 0xfffff9fb │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ @@ -6470,111 +6470,111 @@ │ │ │ │ ldmdavs ip!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ; instruction: 0x46414638 │ │ │ │ stmiavs fp!, {r1, r3, r6, r9, sl, lr} │ │ │ │ ; instruction: 0xf8d446ab │ │ │ │ ; instruction: 0x47a042b8 │ │ │ │ ; instruction: 0xf8cde1a9 │ │ │ │ ; instruction: 0xf8ddb00c │ │ │ │ - ; instruction: 0xf50bb030 │ │ │ │ - ; instruction: 0xf8db6419 │ │ │ │ + ; instruction: 0xf60bb030 │ │ │ │ + ; instruction: 0xf8db1498 │ │ │ │ ldmib r4, {r2, r3, r4, r5, r6, r7, ip}^ │ │ │ │ ldmib r1, {r8, r9, sp}^ │ │ │ │ addsmi r0, r9, #4, 2 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ ; instruction: 0xf8dbd110 │ │ │ │ - ; instruction: 0xf1b99998 │ │ │ │ + ; instruction: 0xf1b999a0 │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ; instruction: 0xf8c93301 │ │ │ │ ands r3, pc, r0 │ │ │ │ - movteq pc, #2267 ; 0x8db ; │ │ │ │ - blx ff9c8468 <_end@@Base+0xff965a58> │ │ │ │ + teqeq r4, #14352384 ; 0xdb0000 ; │ │ │ │ + blx 1a48468 <_end@@Base+0x19e5a50> │ │ │ │ and r4, r7, r1, lsl #13 │ │ │ │ ; instruction: 0xf8db4621 │ │ │ │ - ; instruction: 0xf60b0340 │ │ │ │ - ; instruction: 0xf0061298 │ │ │ │ - strmi pc, [r1], r5, lsl #22 │ │ │ │ + ; instruction: 0xf50b0334 │ │ │ │ + ; instruction: 0xf006621a │ │ │ │ + pkhbtmi pc, r1, r9, lsl #20 ; │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blmi ffc408b0 <_end@@Base+0xffbddea0> │ │ │ │ + blmi ffc408b0 <_end@@Base+0xffbdde98> │ │ │ │ eorvc pc, lr, pc, asr #8 │ │ │ │ ; instruction: 0xf6434aef │ │ │ │ ldrbtmi r2, [fp], #-351 ; 0xfffffea1 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ldrbvs r0, [sl, r0, lsl #1] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ldcllt 0, cr15, [sl, #-0] │ │ │ │ ldrbtmi r4, [ip], #-3306 ; 0xfffff316 │ │ │ │ - ldmibeq ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - subne pc, r8, #212, 16 ; 0xd40000 │ │ │ │ - blx 9c84aa <_end@@Base+0x965a9a> │ │ │ │ + stmibeq r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + eorsne pc, ip, #212, 16 ; 0xd40000 │ │ │ │ + blx 9c84aa <_end@@Base+0x965a92> │ │ │ │ ldmdblt r8!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ vqdmulh.s q10, q8, q11 │ │ │ │ ; instruction: 0x460622b9 │ │ │ │ addcs pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf643447b │ │ │ │ strbvs r2, [r3, r9, ror #4]! │ │ │ │ ; instruction: 0xf8c44680 │ │ │ │ strmi r2, [r4], -r4, lsl #1 │ │ │ │ stclt 0, cr15, [pc] ; c4c8 <_Unwind_VRS_Pop@plt+0x65cc> │ │ │ │ - bls 2df3dc <_end@@Base+0x27c9cc> │ │ │ │ + bls 2df3dc <_end@@Base+0x27c9c4> │ │ │ │ ldmpl r6, {r2, r6, fp, sp, lr}^ │ │ │ │ ; instruction: 0xd11742b4 │ │ │ │ ldrdhi pc, [ip], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmvs r3, {r1, r2, r4, ip, lr, pc} │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ ; instruction: 0xf8c83201 │ │ │ │ ldmdavs sl, {sp} │ │ │ │ andsvs r3, sl, r1, lsl #4 │ │ │ │ - bcc 664fc <_end@@Base+0x3aec> │ │ │ │ + bcc 664fc <_end@@Base+0x3ae4> │ │ │ │ ldmdblt sl, {r1, sp, lr}^ │ │ │ │ ; instruction: 0x461f69b2 │ │ │ │ - bleq 8863c <_end@@Base+0x25c2c> │ │ │ │ + bleq 8863c <_end@@Base+0x25c24> │ │ │ │ mul r8, r0, r7 │ │ │ │ bleq 48644 │ │ │ │ ldrd r4, [r4], -r8 │ │ │ │ and r4, r2, r3, asr #13 │ │ │ │ ; instruction: 0xf04f461f │ │ │ │ - blmi ff30f11c <_end@@Base+0xff2ac70c> │ │ │ │ + blmi ff30f11c <_end@@Base+0xff2ac704> │ │ │ │ ldmdavs sl!, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ addsmi r5, sl, #13303808 ; 0xcb0000 │ │ │ │ - blge 6c09ac <_end@@Base+0x65df9c> │ │ │ │ + blge 6c09ac <_end@@Base+0x65df94> │ │ │ │ andeq pc, r2, #-1073741822 ; 0xc0000002 │ │ │ │ orreq lr, fp, r3, lsr #23 │ │ │ │ stmdbcc ip, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ ; instruction: 0xf8cd4638 │ │ │ │ tstls r7, #88 ; 0x58 │ │ │ │ tstls r8, #5120 ; 0x1400 │ │ │ │ - ; instruction: 0xffe4f002 │ │ │ │ + ; instruction: 0xff66f002 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ - blmi ff080a3c <_end@@Base+0xff01e02c> │ │ │ │ + blmi ff080a3c <_end@@Base+0xff01e024> │ │ │ │ ; instruction: 0x21b9f240 │ │ │ │ strmi r4, [r6], -r0, asr #21 │ │ │ │ ; instruction: 0x4604447b │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ ; instruction: 0xf6431080 │ │ │ │ ldrbvs r2, [sl, r2, lsl #3] │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ mralt pc, pc, acc0 │ │ │ │ stmdbls fp, {r1, r3, r4, r5, r7, r8, r9, fp, lr} │ │ │ │ addsmi r5, sl, #13303808 ; 0xcb0000 │ │ │ │ ldmvs fp!, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ ; instruction: 0xf023689b │ │ │ │ - blcs fe00d344 <_end@@Base+0xfdfaa934> │ │ │ │ - blge 6c0a44 <_end@@Base+0x65e034> │ │ │ │ + blcs fe00d344 <_end@@Base+0xfdfaa92c> │ │ │ │ + blge 6c0a44 <_end@@Base+0x65e02c> │ │ │ │ andeq pc, r2, #-1073741822 ; 0xc0000002 │ │ │ │ orreq lr, fp, r3, lsr #23 │ │ │ │ stmdbcc ip, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ ; instruction: 0xf8cd4638 │ │ │ │ tstls r7, #88 ; 0x58 │ │ │ │ tstls r8, #5120 ; 0x1400 │ │ │ │ ; instruction: 0xf872f001 │ │ │ │ stmiblt r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ vqdmulh.s d20, d16, d29 │ │ │ │ - bmi feb54c8c <_end@@Base+0xfeaf227c> │ │ │ │ + bmi feb54c8c <_end@@Base+0xfeaf2274> │ │ │ │ ldrbtmi r4, [fp], #-1542 ; 0xfffff9fa │ │ │ │ ldrbtmi r4, [sl], #-1540 ; 0xfffff9fc │ │ │ │ addne pc, r0, r3, asr #17 │ │ │ │ orrcs pc, sl, r3, asr #12 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0001084 │ │ │ │ ; instruction: 0xf1b8bc32 │ │ │ │ @@ -6583,50 +6583,50 @@ │ │ │ │ ; instruction: 0xf8c83b01 │ │ │ │ blcs 185d4 │ │ │ │ ; instruction: 0xf8d8d14e │ │ │ │ strbmi r3, [r0], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf10be048 │ │ │ │ ; instruction: 0xf7f90002 │ │ │ │ - ; instruction: 0x4604e93e │ │ │ │ - blmi fe73abd0 <_end@@Base+0xfe6d81c0> │ │ │ │ + ; instruction: 0x4604e932 │ │ │ │ + blmi fe73abd0 <_end@@Base+0xfe6d81b8> │ │ │ │ ldrtcs pc, [r9], r0, asr #4 ; │ │ │ │ ; instruction: 0xf6434a9b │ │ │ │ ldrbtmi r2, [fp], #-400 ; 0xfffffe70 │ │ │ │ ; instruction: 0xf8c3447a │ │ │ │ strmi r6, [r6], -r0, lsl #1 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0001084 │ │ │ │ ; instruction: 0xf1b8bc0c │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ andhi pc, ip, r0, asr #17 │ │ │ │ - bl 133234 <_end@@Base+0xd0824> │ │ │ │ - bls 18f44c <_end@@Base+0x12ca3c> │ │ │ │ + bl 133234 <_end@@Base+0xd081c> │ │ │ │ + bls 18f44c <_end@@Base+0x12ca34> │ │ │ │ ; instruction: 0x46214638 │ │ │ │ movwcc r6, #6171 ; 0x181b │ │ │ │ - blls 164678 <_end@@Base+0x101c68> │ │ │ │ + blls 164678 <_end@@Base+0x101c60> │ │ │ │ andcs pc, ip, fp, asr #17 │ │ │ │ ldmdavs fp, {r0, r2, r9, fp, ip, pc} │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ andscs pc, r0, fp, asr #17 │ │ │ │ - ; instruction: 0xfff8f002 │ │ │ │ + ; instruction: 0xff7af002 │ │ │ │ ldmdblt r8!, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ vqdmulh.s d20, d16, d8 │ │ │ │ - bmi fe214d30 <_end@@Base+0xfe1b2320> │ │ │ │ + bmi fe214d30 <_end@@Base+0xfe1b2318> │ │ │ │ ldrbtmi r4, [fp], #-1542 ; 0xfffff9fa │ │ │ │ ldrbtmi r4, [sl], #-1664 ; 0xfffff980 │ │ │ │ addne pc, r0, r3, asr #17 │ │ │ │ orrscs pc, fp, r3, asr #12 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ mvn r1, #132 ; 0x84 │ │ │ │ - blcc 666f4 <_end@@Base+0x3ce4> │ │ │ │ + blcc 666f4 <_end@@Base+0x3cdc> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 66764 <_end@@Base+0x3d54> │ │ │ │ + blcc 66764 <_end@@Base+0x3d4c> │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ; instruction: 0xd12842b3 │ │ │ │ ldrdmi pc, [ip], -r9 │ │ │ │ ; instruction: 0xf8d9b32c │ │ │ │ @@ -6634,196 +6634,196 @@ │ │ │ │ eorvs r3, r2, r1, lsl #4 │ │ │ │ andcc r6, r1, #1703936 ; 0x1a0000 │ │ │ │ ; instruction: 0xf8d9601a │ │ │ │ bcc 546a8 │ │ │ │ andcs pc, r0, r9, asr #17 │ │ │ │ ldmibvs r2!, {r1, r5, r8, fp, ip, sp, pc} │ │ │ │ movwls r4, #26184 ; 0x6648 │ │ │ │ - blls 19e4f8 <_end@@Base+0x13bae8> │ │ │ │ + blls 19e4f8 <_end@@Base+0x13bae0> │ │ │ │ ; instruction: 0x465a4618 │ │ │ │ movwls r4, #26145 ; 0x6621 │ │ │ │ - ; instruction: 0xf854f006 │ │ │ │ - blls 1a6750 <_end@@Base+0x143d40> │ │ │ │ + ; instruction: 0xff68f005 │ │ │ │ + blls 1a6750 <_end@@Base+0x143d38> │ │ │ │ eorvs r3, r2, r1, lsl #20 │ │ │ │ ldmdblt r2!, {r1, r2, r9, sl, lr}^ │ │ │ │ strtmi r6, [r0], -r2, ror #16 │ │ │ │ ldmibvs r2, {r1, r2, r8, r9, ip, pc} │ │ │ │ - blls 19e51c <_end@@Base+0x13bb0c> │ │ │ │ + blls 19e51c <_end@@Base+0x13bb04> │ │ │ │ strbmi lr, [r8], -r7 │ │ │ │ ; instruction: 0xf8cd4659 │ │ │ │ ; instruction: 0xf0109018 │ │ │ │ - blls 1cbed0 <_end@@Base+0x1694c0> │ │ │ │ + blls 1cb2c0 <_end@@Base+0x1688a8> │ │ │ │ ; instruction: 0xf8db4606 │ │ │ │ bcc 546f4 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ ; instruction: 0xf8dbb932 │ │ │ │ ldrbmi r2, [r8], -r4 │ │ │ │ ldmibvs r2, {r1, r2, r8, r9, ip, pc} │ │ │ │ - blls 19e548 <_end@@Base+0x13bb38> │ │ │ │ - bmi 167ad44 <_end@@Base+0x1618334> │ │ │ │ + blls 19e548 <_end@@Base+0x13bb30> │ │ │ │ + bmi 167ad44 <_end@@Base+0x161832c> │ │ │ │ strtvc pc, [lr], #-1103 ; 0xfffffbb1 │ │ │ │ ; instruction: 0xf6434958 │ │ │ │ ldrbtmi r2, [sl], #-173 ; 0xffffff53 │ │ │ │ ldrbtmi r4, [r9], #-1705 ; 0xfffff957 │ │ │ │ ; instruction: 0xf8c246b0 │ │ │ │ ldrtmi r4, [r7], -r0, lsl #1 │ │ │ │ ; instruction: 0x67d14634 │ │ │ │ addeq pc, r4, r2, asr #17 │ │ │ │ ldmdavs sl, {r0, r2, r3, r4, r5, r6, r8, r9, sp, lr, pc} │ │ │ │ andsvs r3, sl, r1, lsl #20 │ │ │ │ ldmdavs sl, {r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ ; instruction: 0x46304798 │ │ │ │ - stc2l 0, cr15, [r4, #-8] │ │ │ │ - blcc 66814 <_end@@Base+0x3e04> │ │ │ │ + stc2l 0, cr15, [r6], {2} │ │ │ │ + blcc 66814 <_end@@Base+0x3dfc> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf44f4b48 │ │ │ │ - bmi 1228814 <_end@@Base+0x11c5e04> │ │ │ │ + bmi 1228814 <_end@@Base+0x11c5dfc> │ │ │ │ ; instruction: 0x21b2f643 │ │ │ │ ldrbtmi r4, [sl], #-1147 ; 0xfffffb85 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf0001084 │ │ │ │ ; instruction: 0xf109bc11 │ │ │ │ strtmi r0, [ip], -r1, lsl #18 │ │ │ │ svclt 0x0000e48f │ │ │ │ andeq r6, r5, lr, lsl #7 │ │ │ │ - andeq lr, r4, ip, ror sl │ │ │ │ - ; instruction: 0xffffffbc │ │ │ │ + andeq lr, r4, r4, ror #21 │ │ │ │ + ; instruction: 0xffffffd0 │ │ │ │ andeq r6, r5, r4, lsl r3 │ │ │ │ - andeq lr, r4, r4, lsl #20 │ │ │ │ - andeq lr, r4, r4, asr #19 │ │ │ │ - muleq r4, r4, r9 │ │ │ │ + andeq lr, r4, ip, ror #20 │ │ │ │ + andeq lr, r4, ip, lsr #20 │ │ │ │ + strdeq lr, [r4], -ip │ │ │ │ andeq r6, r5, lr, asr #4 │ │ │ │ - andeq lr, r4, lr, lsr r9 │ │ │ │ + andeq lr, r4, r6, lsr #19 │ │ │ │ andeq r6, r5, r6, lsl r2 │ │ │ │ - andeq lr, r4, r6, lsl #18 │ │ │ │ + andeq lr, r4, lr, ror #18 │ │ │ │ ; instruction: 0xffffff38 │ │ │ │ ; instruction: 0xffffff40 │ │ │ │ - andeq r0, r5, r8, lsl #9 │ │ │ │ + andeq r0, r5, r8, lsr #7 │ │ │ │ andeq r6, r5, r4, lsr #3 │ │ │ │ - muleq r4, r6, r8 │ │ │ │ + strdeq lr, [r4], -lr ; │ │ │ │ andeq r6, r5, r4, ror r1 │ │ │ │ - andeq lr, r4, r4, ror #16 │ │ │ │ + andeq lr, r4, ip, asr #17 │ │ │ │ andeq r6, r5, ip, lsr r1 │ │ │ │ ldrdeq r6, [r5], -ip │ │ │ │ - andeq lr, r4, ip, asr #15 │ │ │ │ + andeq lr, r4, r4, lsr r8 │ │ │ │ strheq r6, [r5], -lr │ │ │ │ - muleq r4, r0, r7 │ │ │ │ - andeq lr, r4, lr, asr r7 │ │ │ │ + strdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, r6, asr #15 │ │ │ │ ; instruction: 0xffffffa8 │ │ │ │ ldrdeq r5, [r5], -r4 │ │ │ │ - andeq lr, r4, r4, asr #13 │ │ │ │ + andeq lr, r4, ip, lsr #14 │ │ │ │ andeq r5, r5, r8, lsl #30 │ │ │ │ - strdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, r0, ror #12 │ │ │ │ ; instruction: 0x00055eb6 │ │ │ │ - andeq lr, r4, r4, lsr #11 │ │ │ │ + andeq lr, r4, ip, lsl #12 │ │ │ │ andeq r5, r5, r0, lsl #29 │ │ │ │ andeq r5, r5, r2, asr lr │ │ │ │ - andeq lr, r4, r0, asr #10 │ │ │ │ + andeq lr, r4, r8, lsr #11 │ │ │ │ andeq r5, r5, r6, ror #27 │ │ │ │ - ldrdeq lr, [r4], -r4 │ │ │ │ + andeq lr, r4, ip, lsr r5 │ │ │ │ andeq r5, r5, sl, lsr #27 │ │ │ │ - muleq r4, r8, r4 │ │ │ │ + andeq lr, r4, r0, lsl #10 │ │ │ │ andeq r5, r5, r8, lsr sp │ │ │ │ - andeq lr, r4, r6, lsr #8 │ │ │ │ - ; instruction: 0x0004e3ba │ │ │ │ + andeq lr, r4, lr, lsl #9 │ │ │ │ + andeq lr, r4, r2, lsr #8 │ │ │ │ andeq r5, r5, r4, ror ip │ │ │ │ - andeq lr, r4, r2, ror #6 │ │ │ │ + andeq lr, r4, sl, asr #7 │ │ │ │ andeq r5, r5, r0, lsr ip │ │ │ │ + andeq lr, r4, r6, lsl #7 │ │ │ │ andeq lr, r4, lr, lsl r3 │ │ │ │ - ; instruction: 0x0004e2b6 │ │ │ │ - andeq lr, r4, r6, lsr r2 │ │ │ │ + muleq r4, lr, r2 │ │ │ │ andeq r5, r5, lr, lsl #21 │ │ │ │ - andeq lr, r4, r0, lsl #3 │ │ │ │ + andeq lr, r4, r8, ror #3 │ │ │ │ andeq r5, r5, sl, ror sl │ │ │ │ - andeq lr, r4, r0, asr r1 │ │ │ │ + ; instruction: 0x0004e1b8 │ │ │ │ ; instruction: 0xffffff8c │ │ │ │ andeq r5, r5, r0, asr #19 │ │ │ │ - strheq lr, [r4], -r0 │ │ │ │ + andeq lr, r4, r8, lsl r1 │ │ │ │ ; instruction: 0xffffff90 │ │ │ │ andeq r5, r5, r6, ror #18 │ │ │ │ - andeq lr, r4, r6, asr r0 │ │ │ │ + strheq lr, [r4], -lr ; │ │ │ │ andeq r5, r5, r6, lsl r9 │ │ │ │ - andeq lr, r4, r8 │ │ │ │ + andeq lr, r4, r0, ror r0 │ │ │ │ andeq r5, r5, r2, asr #17 │ │ │ │ - ; instruction: 0x0004dfb2 │ │ │ │ + andeq lr, r4, sl, lsl r0 │ │ │ │ strdeq r5, [r5], -sl │ │ │ │ - andeq sp, r4, sl, ror #29 │ │ │ │ + andeq sp, r4, r2, asr pc │ │ │ │ ; instruction: 0x000557b0 │ │ │ │ - andeq sp, r4, r2, lsr #29 │ │ │ │ + andeq sp, r4, sl, lsl #30 │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ strcs r4, [r0, #-1697] ; 0xfffff95f │ │ │ │ ; instruction: 0xf002e30f │ │ │ │ - strmi pc, [r6], -r5, lsr #30 │ │ │ │ + strmi pc, [r6], -r7, lsr #29 │ │ │ │ ; instruction: 0xf8dfb9b0 │ │ │ │ ssatmi r3, #10, ip, lsl #14 │ │ │ │ ; instruction: 0x2718f8df │ │ │ │ ldrbtmi r4, [fp], #-1706 ; 0xfffff956 │ │ │ │ ldrbtmi r9, [sl], #-1284 ; 0xfffffafc │ │ │ │ ldrbvs r9, [sl, r3, lsl #10] │ │ │ │ vmax.s8 d20, d0, d28 │ │ │ │ ; instruction: 0x46a822be │ │ │ │ addcs pc, r0, r3, asr #17 │ │ │ │ ; instruction: 0xf643462f │ │ │ │ ; instruction: 0xf8c322c8 │ │ │ │ sbc r2, r7, #132 ; 0x84 │ │ │ │ usatlt pc, #20, pc, asr #17 ; │ │ │ │ ; instruction: 0xf8db44fb │ │ │ │ - ; instruction: 0xf00316e0 │ │ │ │ - mcrne 8, 0, pc, cr4, cr9, {7} ; │ │ │ │ + ; instruction: 0xf00316c0 │ │ │ │ + mcrne 8, 0, pc, cr4, cr11, {3} ; │ │ │ │ ; instruction: 0xf8dfda14 │ │ │ │ strtmi r3, [ip], -r8, ror #13 │ │ │ │ strtmi r4, [pc], -r8, lsr #13 │ │ │ │ sxtabmi r4, r1, fp, ror #8 │ │ │ │ rsbscc pc, ip, fp, asr #17 │ │ │ │ vmax.s8 d20, d16, d18 │ │ │ │ strls r2, [r4], #-958 ; 0xfffffc42 │ │ │ │ addcc pc, r0, fp, asr #17 │ │ │ │ biccs pc, sl, #70254592 ; 0x4300000 │ │ │ │ ; instruction: 0xf8cb9403 │ │ │ │ adc r3, r0, #132 ; 0x84 │ │ │ │ - blcc 669cc <_end@@Base+0x3fbc> │ │ │ │ + blcc 669cc <_end@@Base+0x3fb4> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf0002c00 │ │ │ │ stmdals r5, {r1, r4, r6, r7, pc} │ │ │ │ - ldc2l 0, cr15, [r0], {2} │ │ │ │ + mrrc2 0, 0, pc, r2, cr2 ; │ │ │ │ ldmiblt r0!, {r0, r2, r9, sl, lr} │ │ │ │ ssatcc pc, #1, pc, asr #17 ; │ │ │ │ adcscs pc, pc, r0, asr #4 │ │ │ │ ; instruction: 0x269cf8df │ │ │ │ bicscs pc, r5, r3, asr #12 │ │ │ │ sxtabmi r4, r9, fp, ror #8 │ │ │ │ strls r4, [r4, #-1146] ; 0xfffffb86 │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ ldrbvs r4, [sl, sl, lsr #13] │ │ │ │ strls r4, [r3, #-1580] ; 0xfffff9d4 │ │ │ │ ; instruction: 0xf8c346a8 │ │ │ │ strtmi r1, [pc], -r4, lsl #1 │ │ │ │ stmdals r6, {r1, r7, r9, sp, lr, pc} │ │ │ │ - cdp2 0, 12, cr15, cr4, cr2, {0} │ │ │ │ + cdp2 0, 4, cr15, cr6, cr2, {0} │ │ │ │ ldmiblt r0!, {r1, r2, r9, sl, lr} │ │ │ │ ; instruction: 0x3670f8df │ │ │ │ ; instruction: 0xf8df4681 │ │ │ │ ; instruction: 0x46822670 │ │ │ │ andls r4, r4, fp, ror r4 │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ; instruction: 0x460467da │ │ │ │ eorsvc pc, r0, #1325400064 ; 0x4f000000 │ │ │ │ ; instruction: 0xf8c34680 │ │ │ │ strmi r2, [r7], -r0, lsl #1 │ │ │ │ rsccs pc, r1, #70254592 ; 0x4300000 │ │ │ │ addcs pc, r4, r3, asr #17 │ │ │ │ ldrtmi lr, [r8], -r6, ror #4 │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ - blx f4a984 <_end@@Base+0xee7f74> │ │ │ │ + blx f4a984 <_end@@Base+0xee7f6c> │ │ │ │ ; instruction: 0xf7f84681 │ │ │ │ lslslt lr, r0, #29 │ │ │ │ ; instruction: 0x3638f8df │ │ │ │ ; instruction: 0xf8df2400 │ │ │ │ vst1.8 {d18-d20}, [pc :256], r8 │ │ │ │ ldrbtmi r7, [fp], #-1840 ; 0xfffff8d0 │ │ │ │ mvncs pc, r3, asr #12 │ │ │ │ @@ -6851,15 +6851,15 @@ │ │ │ │ ldmdavs fp!, {r5, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ ; instruction: 0x47986ddb │ │ │ │ ldrtmi r9, [r1], -r9, lsl #22 │ │ │ │ addsmi r2, lr, #268435456 ; 0x10000000 │ │ │ │ vmlal.s8 , d0, d6 │ │ │ │ ; instruction: 0xf00282c2 │ │ │ │ - qadd16mi pc, r9, fp ; │ │ │ │ + ; instruction: 0x4629fe9d │ │ │ │ strmi r4, [r2], -r2, lsl #13 │ │ │ │ ; instruction: 0xf8dfb9a8 │ │ │ │ vqrshl.s8 d19, d20, d16 │ │ │ │ ; instruction: 0xf8df24c7 │ │ │ │ ; instruction: 0xf64325b0 │ │ │ │ ldrbtmi r3, [fp], #-277 ; 0xfffffeeb │ │ │ │ ldrbtmi r4, [sl], #-1665 ; 0xfffff97f │ │ │ │ @@ -6892,48 +6892,48 @@ │ │ │ │ ldmdavs ip!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ; instruction: 0x46384632 │ │ │ │ strbmi r4, [fp], -r1, asr #12 │ │ │ │ ; instruction: 0xf8d43601 │ │ │ │ ; instruction: 0x47e0c2b8 │ │ │ │ ; instruction: 0xf8dfe7a3 │ │ │ │ ldrbtmi r2, [sl], #-1328 ; 0xfffffad0 │ │ │ │ - tstvs sl, r2, lsl #10 ; │ │ │ │ + ; instruction: 0x11a8f602 │ │ │ │ ldrsbtcc pc, [ip], #130 ; 0x82 ; │ │ │ │ ; instruction: 0x6700e9d1 │ │ │ │ strmi lr, [r4, #-2515] ; 0xfffff62d │ │ │ │ svclt 0x000842bd │ │ │ │ ; instruction: 0xd11042b4 │ │ │ │ - stmibls r8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmibls r0!, {r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ; instruction: 0xf8d9d005 │ │ │ │ movwcc r3, #4096 ; 0x1000 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8d2e025 │ │ │ │ - ; instruction: 0xf0020340 │ │ │ │ - pkhbtmi pc, r1, fp, lsl #31 ; │ │ │ │ + ; instruction: 0xf0020334 │ │ │ │ + pkhbtmi pc, r1, sp, lsl #30 ; │ │ │ │ ; instruction: 0xf8d2e006 │ │ │ │ - ; instruction: 0xf6020340 │ │ │ │ - ; instruction: 0xf00512a8 │ │ │ │ - selmi pc, r1, fp ; │ │ │ │ + ; instruction: 0xf5020334 │ │ │ │ + ; instruction: 0xf005621b │ │ │ │ + strmi pc, [r1], pc, asr #29 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ; instruction: 0xf8dfd115 │ │ │ │ vst3. {d19-d21}, [pc :128], r0 │ │ │ │ ; instruction: 0xf8df7033 │ │ │ │ vst3. {d18-d20}, [pc :64], ip │ │ │ │ ldrbtmi r5, [fp], #-365 ; 0xfffffe93 │ │ │ │ ldrbtmi r4, [sl], #-1613 ; 0xfffff9b3 │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ ; instruction: 0xf8cd46ca │ │ │ │ ldrbvs r9, [sl, ip] │ │ │ │ addeq pc, r0, r3, asr #17 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0xf8dfe228 │ │ │ │ ldrbtmi r4, [ip], #-1212 ; 0xfffffb44 │ │ │ │ - stmibeq ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - subne pc, r8, #212, 16 ; 0xd40000 │ │ │ │ + ldmibeq r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + eorsne pc, ip, #212, 16 ; 0xd40000 │ │ │ │ ; instruction: 0xffd4f000 │ │ │ │ ldmiblt r8, {r0, r1, r2, r9, sl, lr} │ │ │ │ strtcc pc, [r8], #2271 ; 0x8df │ │ │ │ biccs pc, sp, r0, asr #4 │ │ │ │ subcc pc, sl, #70254592 ; 0x4300000 │ │ │ │ addne pc, r0, r4, asr #17 │ │ │ │ ; instruction: 0xf8c4447b │ │ │ │ @@ -6946,15 +6946,15 @@ │ │ │ │ stmdavs r4, {r0, r1, r3, r9, fp, ip, pc}^ │ │ │ │ adcmi r5, ip, #13959168 ; 0xd50000 │ │ │ │ stmiavs r4, {r0, r4, r8, ip, lr, pc}^ │ │ │ │ stmvs r3, {r2, r4, r7, r8, ip, sp, pc} │ │ │ │ andcc r6, r1, #2228224 ; 0x220000 │ │ │ │ ldmdavs sl, {r1, r5, sp, lr} │ │ │ │ andsvs r3, sl, r1, lsl #4 │ │ │ │ - bcc 66ba0 <_end@@Base+0x4190> │ │ │ │ + bcc 66ba0 <_end@@Base+0x4188> │ │ │ │ stmdblt sl, {r1, sp, lr}^ │ │ │ │ ldrmi r6, [pc], -sl, lsr #19 │ │ │ │ ldrmi r2, [r0, r1, lsl #12] │ │ │ │ strcs lr, [r0], -r6 │ │ │ │ and r4, r3, r4, lsr r6 │ │ │ │ and r4, r1, r6, lsr #12 │ │ │ │ ; instruction: 0x2601461f │ │ │ │ @@ -6963,15 +6963,15 @@ │ │ │ │ stmiapl r3, {r0, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ; instruction: 0xd1244299 │ │ │ │ ; instruction: 0x4638ab1a │ │ │ │ orreq lr, r6, r3, lsr #23 │ │ │ │ stmdbcc ip, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ tstls r7, #369098752 ; 0x16000000 │ │ │ │ tstls r8, #6144 ; 0x1800 │ │ │ │ - ldc2 0, cr15, [r6], {2} │ │ │ │ + ldc2 0, cr15, [r8], {2} │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ ; instruction: 0xf8dfd142 │ │ │ │ strmi r3, [r6], -r0, lsr #8 │ │ │ │ ldrcs pc, [ip], #-2271 ; 0xfffff721 │ │ │ │ ldrbtmi r4, [fp], #-1664 ; 0xfffff980 │ │ │ │ ldrbtmi r4, [sl], #-1541 ; 0xfffff9fb │ │ │ │ ldrbvs r9, [sl, r4] │ │ │ │ @@ -7000,59 +7000,59 @@ │ │ │ │ pkhtbmi r6, r2, sl, asr #15 │ │ │ │ sbccs pc, sp, #64, 4 │ │ │ │ ; instruction: 0xf8c39003 │ │ │ │ ; instruction: 0xf6432080 │ │ │ │ ; instruction: 0xf8c3326b │ │ │ │ sbcs r2, lr, r4, lsl #1 │ │ │ │ subsle r2, r7, r0, lsl #24 │ │ │ │ - blcc 66cfc <_end@@Base+0x42ec> │ │ │ │ + blcc 66cfc <_end@@Base+0x42e4> │ │ │ │ blcs 24d00 │ │ │ │ stmdavs r3!, {r1, r4, r6, r8, ip, lr, pc}^ │ │ │ │ ldmibvs fp, {r5, r9, sl, lr} │ │ │ │ umaal r4, sp, r8, r7 │ │ │ │ ; instruction: 0xf7f84610 │ │ │ │ - ; instruction: 0x4680edf0 │ │ │ │ - blmi ff8fb30c <_end@@Base+0xff8988fc> │ │ │ │ + strmi lr, [r0], r4, ror #27 │ │ │ │ + blmi ff8fb30c <_end@@Base+0xff8988f4> │ │ │ │ sbccs pc, sp, r0, asr #4 │ │ │ │ ; instruction: 0xf6434ae2 │ │ │ │ ldrbtmi r3, [fp], #-369 ; 0xfffffe8f │ │ │ │ ldrbtmi r4, [sl], #-1606 ; 0xfffff9ba │ │ │ │ ; instruction: 0xf8c34645 │ │ │ │ strbmi r0, [r2], r0, lsl #1 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ ; instruction: 0xf8c367da │ │ │ │ ; instruction: 0xf8cd1084 │ │ │ │ adcs r8, r8, ip │ │ │ │ sbcvs fp, r4, r4, lsl #2 │ │ │ │ - bl 2338d0 <_end@@Base+0x1d0ec0> │ │ │ │ - bls 14e6d8 <_end@@Base+0xebcc8> │ │ │ │ + bl 2338d0 <_end@@Base+0x1d0eb8> │ │ │ │ + bls 14e6d8 <_end@@Base+0xebcc0> │ │ │ │ ; instruction: 0x46414638 │ │ │ │ movwcc r6, #6171 ; 0x181b │ │ │ │ - blls 1a4d18 <_end@@Base+0x142308> │ │ │ │ + blls 1a4d18 <_end@@Base+0x142300> │ │ │ │ ldmdavs ip, {r1, r4, r5, r6, r7, sp, lr} │ │ │ │ andsvs r3, ip, r1, lsl #8 │ │ │ │ ; instruction: 0xf0026133 │ │ │ │ - strmi pc, [r3], fp, lsr #25 │ │ │ │ - blmi ff43b340 <_end@@Base+0xff3d8930> │ │ │ │ - bmi ff41e4fc <_end@@Base+0xff3bbaec> │ │ │ │ + strmi pc, [r3], sp, lsr #24 │ │ │ │ + blmi ff43b340 <_end@@Base+0xff3d8928> │ │ │ │ + bmi ff41e4fc <_end@@Base+0xff3bbae4> │ │ │ │ ldrbtmi r4, [fp], #-1540 ; 0xfffff9fc │ │ │ │ ldrbtmi r4, [sl], #-1541 ; 0xfffff9fb │ │ │ │ ldrbvs r9, [sl, r4] │ │ │ │ vmax.s8 d20, d16, d2 │ │ │ │ andls r2, r3, sp, asr #5 │ │ │ │ addcs pc, r0, r3, asr #17 │ │ │ │ rsbscc pc, ip, #70254592 ; 0x4300000 │ │ │ │ addcs pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0xf8d8e08f │ │ │ │ - blcc 58d0c <_Unwind_GetTextRelBase@@Base+0xf1c> │ │ │ │ + blcc 58d0c <_Unwind_GetTextRelBase@@Base+0xe44> │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ ; instruction: 0xf8d8b923 │ │ │ │ strbmi r3, [r0], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blcc 66e0c <_end@@Base+0x43fc> │ │ │ │ + blcc 66e0c <_end@@Base+0x43f4> │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x4638687b │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ ; instruction: 0xd12842ab │ │ │ │ ldrdmi pc, [ip], -r9 │ │ │ │ ; instruction: 0xf8d9b32c │ │ │ │ @@ -7060,72 +7060,72 @@ │ │ │ │ eorvs r3, r2, r1, lsl #4 │ │ │ │ andcc r6, r1, #1703936 ; 0x1a0000 │ │ │ │ ; instruction: 0xf8d9601a │ │ │ │ bcc 54d50 │ │ │ │ andcs pc, r0, r9, asr #17 │ │ │ │ stmibvs sl!, {r1, r5, r8, fp, ip, sp, pc} │ │ │ │ movwls r4, #13896 ; 0x3648 │ │ │ │ - blls deba0 <_end@@Base+0x7c190> │ │ │ │ + blls deba0 <_end@@Base+0x7c188> │ │ │ │ ; instruction: 0x465a4618 │ │ │ │ movwls r4, #13857 ; 0x3621 │ │ │ │ - stc2 0, cr15, [r0, #-20] ; 0xffffffec │ │ │ │ - blls e6df8 <_end@@Base+0x843e8> │ │ │ │ + ldc2 0, cr15, [r4], {5} │ │ │ │ + blls e6df8 <_end@@Base+0x843e0> │ │ │ │ eorvs r3, r2, r1, lsl #20 │ │ │ │ ldmdblt r2!, {r1, r2, r9, sl, lr}^ │ │ │ │ strtmi r6, [r0], -r2, ror #16 │ │ │ │ ldmibvs r2, {r0, r1, r8, r9, ip, pc} │ │ │ │ - blls debc4 <_end@@Base+0x7c1b4> │ │ │ │ + blls debc4 <_end@@Base+0x7c1ac> │ │ │ │ strbmi lr, [r8], -r7 │ │ │ │ ; instruction: 0xf8cd4659 │ │ │ │ - ; instruction: 0xf010900c │ │ │ │ - blls 10b828 <_end@@Base+0xa8e18> │ │ │ │ + ; instruction: 0xf00f900c │ │ │ │ + blls 10cc18 <_end@@Base+0xaa200> │ │ │ │ ; instruction: 0xf8db4606 │ │ │ │ bcc 54d9c │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ ; instruction: 0xf8dbb932 │ │ │ │ ldrbmi r2, [r8], -r4 │ │ │ │ ldmibvs r2, {r0, r1, r8, r9, ip, pc} │ │ │ │ - blls debf0 <_end@@Base+0x7c1e0> │ │ │ │ - bmi fe77b44c <_end@@Base+0xfe718a3c> │ │ │ │ + blls debf0 <_end@@Base+0x7c1d8> │ │ │ │ + bmi fe77b44c <_end@@Base+0xfe718a34> │ │ │ │ ldrtvc pc, [r3], #-1103 ; 0xfffffbb1 ; │ │ │ │ ; instruction: 0xf643499c │ │ │ │ ldrbtmi r3, [sl], #-142 ; 0xffffff72 │ │ │ │ ldrbtmi r4, [r9], #-1713 ; 0xfffff94f │ │ │ │ ; instruction: 0xf8c29604 │ │ │ │ ldrtmi r4, [r2], r0, lsl #1 │ │ │ │ ; instruction: 0x463467d1 │ │ │ │ ldrtmi r9, [r0], r3, lsl #12 │ │ │ │ addeq pc, r4, r2, asr #17 │ │ │ │ eor r4, r6, r7, lsr r6 │ │ │ │ - bcc 66e48 <_end@@Base+0x4438> │ │ │ │ + bcc 66e48 <_end@@Base+0x4430> │ │ │ │ ldmdblt sl, {r1, r3, r4, sp, lr} │ │ │ │ ; instruction: 0x4618685a │ │ │ │ ; instruction: 0x47986993 │ │ │ │ ; instruction: 0xf0024630 │ │ │ │ - ldmdavs r3!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r0, r1, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r5, r9, sl, lr} │ │ │ │ - blmi fe2dec64 <_end@@Base+0xfe27c254> │ │ │ │ - bmi fe2d6208 <_end@@Base+0xfe2737f8> │ │ │ │ + blmi fe2dec64 <_end@@Base+0xfe27c24c> │ │ │ │ + bmi fe2d6208 <_end@@Base+0xfe2737f0> │ │ │ │ eorsvc pc, r3, pc, asr #8 │ │ │ │ ; instruction: 0xf643447b │ │ │ │ ldrbtmi r3, [sl], #-403 ; 0xfffffe6d │ │ │ │ ; instruction: 0xf8c39504 │ │ │ │ strtmi r0, [sl], r0, lsl #1 │ │ │ │ strls r6, [r3, #-2010] ; 0xfffff826 │ │ │ │ addne pc, r4, r3, asr #17 │ │ │ │ ; instruction: 0x464be0b6 │ │ │ │ ldmdavs sp, {r0, r3, r5, r7, r9, sl, lr} │ │ │ │ andsvs r3, sp, r1, lsl #26 │ │ │ │ ldmdavs sl, {r0, r2, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r3, {r3, r4, r9, sl, lr} │ │ │ │ mul r0, r8, r7 │ │ │ │ teqlt lr, r0, lsl #10 │ │ │ │ - blcc 66f10 <_end@@Base+0x4500> │ │ │ │ + blcc 66f10 <_end@@Base+0x44f8> │ │ │ │ ldmdblt fp, {r0, r1, r4, r5, sp, lr} │ │ │ │ ; instruction: 0x46306873 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ ldmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ @@ -7133,75 +7133,75 @@ │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ; instruction: 0xf8c83b01 │ │ │ │ stmdblt r3!, {ip, sp} │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ ldmibvs fp, {r6, r9, sl, lr} │ │ │ │ teqlt ip, r8 ; │ │ │ │ - blcc 66f10 <_end@@Base+0x4500> │ │ │ │ + blcc 66f10 <_end@@Base+0x44f8> │ │ │ │ ldmdblt fp, {r0, r1, r5, sp, lr} │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ ; instruction: 0xf04f4b69 │ │ │ │ stmdami r9!, {fp}^ │ │ │ │ ldrbtmi r4, [r8], #-1147 ; 0xfffffb85 │ │ │ │ ldrdne pc, [r4], r3 │ │ │ │ ldrdcs pc, [r0], r3 │ │ │ │ ; instruction: 0xf0056fdb │ │ │ │ - blls 10c750 <_end@@Base+0xa9d40> │ │ │ │ + blls 10c3a0 <_end@@Base+0xa9988> │ │ │ │ ldmdavs fp, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ - blcc 736c0 <_end@@Base+0x10cb0> │ │ │ │ + blcc 736c0 <_end@@Base+0x10ca8> │ │ │ │ ldmdblt fp, {r0, r1, r4, sp, lr} │ │ │ │ ; instruction: 0x46106853 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ svceq 0x0000f1ba │ │ │ │ ; instruction: 0xf8dad012 │ │ │ │ - blcc 58ecc <_Unwind_GetTextRelBase@@Base+0x10dc> │ │ │ │ + blcc 58ecc <_Unwind_GetTextRelBase@@Base+0x1004> │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ ; instruction: 0xf8dab963 │ │ │ │ ldrbmi r3, [r0], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ - blls 1c4ef8 <_end@@Base+0x1624e8> │ │ │ │ + blls 1c4ef8 <_end@@Base+0x1624e0> │ │ │ │ stmdals r6, {r0, r3, r5, r7, r9, sl, lr} │ │ │ │ ldmdavs fp, {r2, r8, sl, ip, pc}^ │ │ │ │ ; instruction: 0x4798699b │ │ │ │ cmplt r3, sl, lsl #22 │ │ │ │ - bls 2a6f60 <_end@@Base+0x244550> │ │ │ │ + bls 2a6f60 <_end@@Base+0x244548> │ │ │ │ andsvs r3, r3, r1, lsl #22 │ │ │ │ ldmdavs r3, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r9, sl, lr} │ │ │ │ - blls 1ded64 <_end@@Base+0x17c354> │ │ │ │ + blls 1ded64 <_end@@Base+0x17c34c> │ │ │ │ ldmdavs fp, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ - blcc 73728 <_end@@Base+0x10d18> │ │ │ │ + blcc 73728 <_end@@Base+0x10d10> │ │ │ │ ldmdblt fp, {r0, r1, r4, sp, lr} │ │ │ │ ; instruction: 0x46106853 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ cmplt r3, r8, lsl #22 │ │ │ │ - bls 226f8c <_end@@Base+0x1c457c> │ │ │ │ + bls 226f8c <_end@@Base+0x1c4574> │ │ │ │ andsvs r3, r3, r1, lsl #22 │ │ │ │ ldmdavs r3, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r9, sl, lr} │ │ │ │ - blls 11ed90 <_end@@Base+0xbc380> │ │ │ │ + blls 11ed90 <_end@@Base+0xbc378> │ │ │ │ ldmdavs fp, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ - blcc 73748 <_end@@Base+0x10d38> │ │ │ │ + blcc 73748 <_end@@Base+0x10d30> │ │ │ │ ldmdblt fp, {r0, r1, r4, sp, lr} │ │ │ │ ; instruction: 0x46106853 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ; instruction: 0xf8d9d00a │ │ │ │ - blcc 58f50 <_Unwind_GetTextRelBase@@Base+0x1160> │ │ │ │ + blcc 58f50 <_Unwind_GetTextRelBase@@Base+0x1088> │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ; instruction: 0xf8d9b923 │ │ │ │ strbmi r3, [r8], -r4 │ │ │ │ ; instruction: 0x4798699b │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r3, r5, r9, sl, lr} │ │ │ │ - blls 15edd4 <_end@@Base+0xfc3c4> │ │ │ │ + blls 15edd4 <_end@@Base+0xfc3bc> │ │ │ │ ldmdavs fp, {r0, r2, r9, fp, ip, pc} │ │ │ │ andsvs r3, r3, r1, lsl #22 │ │ │ │ ldmdavs r3, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs fp, {r4, r9, sl, lr} │ │ │ │ mul ip, r8, r7 │ │ │ │ strtmi r2, [r9], r0, lsl #8 │ │ │ │ strtmi r4, [r7], -r0, lsr #13 │ │ │ │ @@ -7210,55 +7210,55 @@ │ │ │ │ movwcs lr, #1914 ; 0x77a │ │ │ │ ldrmi r9, [r9], r4, lsl #6 │ │ │ │ strbmi lr, [r0], -r4, lsr #15 │ │ │ │ ldc 0, cr11, [sp], #108 ; 0x6c │ │ │ │ pop {r2, r8, r9, fp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ andeq r5, r5, r2, ror r6 │ │ │ │ - andeq sp, r4, r2, ror #26 │ │ │ │ + andeq sp, r4, sl, asr #27 │ │ │ │ andeq r5, r5, ip, asr #12 │ │ │ │ - andeq sp, r4, r8, lsr #26 │ │ │ │ + muleq r4, r0, sp │ │ │ │ andeq r5, r5, r4, ror #11 │ │ │ │ - ldrdeq sp, [r4], -r4 │ │ │ │ + andeq sp, r4, ip, lsr sp │ │ │ │ ; instruction: 0x000555b0 │ │ │ │ - andeq sp, r4, r0, lsr #25 │ │ │ │ + andeq sp, r4, r8, lsl #26 │ │ │ │ andeq r5, r5, lr, ror #10 │ │ │ │ - andeq sp, r4, ip, asr ip │ │ │ │ + andeq sp, r4, r4, asr #25 │ │ │ │ ldrdeq r5, [r5], -lr │ │ │ │ - andeq sp, r4, lr, asr #23 │ │ │ │ + andeq sp, r4, r6, lsr ip │ │ │ │ andeq r5, r5, r8, lsr #9 │ │ │ │ - muleq r4, r6, fp │ │ │ │ + strdeq sp, [r4], -lr │ │ │ │ andeq r5, r5, r6, asr r4 │ │ │ │ strdeq r5, [r5], -r6 │ │ │ │ - andeq sp, r4, r6, ror #21 │ │ │ │ + andeq sp, r4, lr, asr #22 │ │ │ │ ldrdeq r5, [r5], -r6 │ │ │ │ - andeq sp, r4, r8, lsr #21 │ │ │ │ + andeq sp, r4, r0, lsl fp │ │ │ │ ; instruction: 0xffffffa8 │ │ │ │ ; instruction: 0xffffff8c │ │ │ │ andeq r5, r5, r2, lsr #6 │ │ │ │ - andeq sp, r4, r2, lsl sl │ │ │ │ + andeq sp, r4, sl, ror sl │ │ │ │ ; instruction: 0xffffff90 │ │ │ │ andeq r5, r5, r8, asr #5 │ │ │ │ - ; instruction: 0x0004d9b8 │ │ │ │ + andeq sp, r4, r0, lsr #20 │ │ │ │ andeq r5, r5, sl, ror r2 │ │ │ │ - andeq sp, r4, sl, ror #18 │ │ │ │ + ldrdeq sp, [r4], -r2 │ │ │ │ andeq r5, r5, sl, lsr #4 │ │ │ │ - andeq sp, r4, sl, lsl r9 │ │ │ │ + andeq sp, r4, r2, lsl #19 │ │ │ │ andeq r5, r5, r2, asr r1 │ │ │ │ - andeq sp, r4, r2, asr #16 │ │ │ │ + andeq sp, r4, sl, lsr #17 │ │ │ │ andeq r5, r5, r4, lsl #2 │ │ │ │ - strdeq sp, [r4], -r2 │ │ │ │ + andeq sp, r4, sl, asr r8 │ │ │ │ andeq r5, r5, r8, ror r0 │ │ │ │ - ldrdeq r0, [r5], -lr │ │ │ │ + ; instruction: 0x000502b6 │ │ │ │ │ │ │ │ 0000d03c : │ │ │ │ ldr r0, [pc, #8] ; (d048 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #1536 ; 0x600 │ │ │ │ - b.w 57f08 <_Unwind_GetTextRelBase@@Base+0x118> │ │ │ │ + b.w 57fe0 <_Unwind_GetTextRelBase@@Base+0x118> │ │ │ │ sbcs r6, r7 │ │ │ │ movs r5, r0 │ │ │ │ movs r4, r0 │ │ │ │ b.n cb90 <_Unwind_VRS_Pop@plt+0x6c94> │ │ │ │ movs r0, r0 │ │ │ │ b.n d174 │ │ │ │ b.n d358 │ │ │ │ @@ -8393,19 +8393,19 @@ │ │ │ │ b.n d9a8 │ │ │ │ beq.w d81e │ │ │ │ b.n d926 │ │ │ │ nop │ │ │ │ asrs r4, r5, #21 │ │ │ │ movs r5, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2} │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, r2 │ │ │ │ blt.n da20 │ │ │ │ @@ -8434,50 +8434,50 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] ; (da40 ) │ │ │ │ add r3, pc │ │ │ │ b.n d9f6 │ │ │ │ ldr r1, [pc, #28] ; (da44 ) │ │ │ │ add r1, pc │ │ │ │ b.n da0c │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r4} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ movs r4, r0 │ │ │ │ asrs r0, r1, #9 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [pc, #28] ; (da68 ) │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ beq.n da62 │ │ │ │ ldr r3, [pc, #20] ; (da6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] ; (da70 ) │ │ │ │ add r1, pc │ │ │ │ - b.w 57df8 <_Unwind_GetTextRelBase@@Base+0x8> │ │ │ │ + b.w 57ed0 <_Unwind_GetTextRelBase@@Base+0x8> │ │ │ │ ldr r3, [pc, #16] ; (da74 ) │ │ │ │ add r3, pc │ │ │ │ b.n da5a │ │ │ │ asrs r6, r7, #7 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {r3, lr} │ │ │ │ cmp r2, #1 │ │ │ │ bne.n daca │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ and.w r2, r3, #28 │ │ │ │ @@ -8524,21 +8524,21 @@ │ │ │ │ blx 56b0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #36] ; 0x24 │ │ │ │ b.n daba │ │ │ │ asrs r6, r7, #5 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cbz r3, daf4 │ │ │ │ bx r3 │ │ │ │ - b.w 57e08 <_Unwind_GetTextRelBase@@Base+0x18> │ │ │ │ + b.w 57ee0 <_Unwind_GetTextRelBase@@Base+0x18> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r8, [r4, #64] ; 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n db64 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -8577,15 +8577,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ ble.n db48 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ b.n db48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 57e18 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ + b.w 57ef0 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ ldr r0, [pc, #44] ; (db9c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n db24 │ │ │ │ movs r4, #0 │ │ │ │ b.n db4a │ │ │ │ @@ -8599,19 +8599,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ b.n db4a │ │ │ │ asrs r4, r7, #4 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ asrs r2, r1, #3 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ @@ -8779,15 +8779,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cbz r3, dd28 │ │ │ │ mov r0, r2 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ - b.w 57e28 <_Unwind_GetTextRelBase@@Base+0x38> │ │ │ │ + b.w 57f00 <_Unwind_GetTextRelBase@@Base+0x38> │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r5, r0 │ │ │ │ ldr r3, [pc, #72] ; (dd88 ) │ │ │ │ @@ -8971,15 +8971,15 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ str r0, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 57e38 <_Unwind_GetTextRelBase@@Base+0x48> │ │ │ │ + b.w 57f10 <_Unwind_GetTextRelBase@@Base+0x48> │ │ │ │ nop │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r2, r6, asr #1 │ │ │ │ ite gt │ │ │ │ @@ -8998,18 +8998,18 @@ │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r4, r2, lsl #2] │ │ │ │ str r0, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 57e38 <_Unwind_GetTextRelBase@@Base+0x48> │ │ │ │ + b.w 57f10 <_Unwind_GetTextRelBase@@Base+0x48> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 57e48 <_Unwind_GetTextRelBase@@Base+0x58> │ │ │ │ + b.w 57f20 <_Unwind_GetTextRelBase@@Base+0x58> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cbz r0, df2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -9213,29 +9213,29 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ b.n df70 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #8] ; (e0d4 ) │ │ │ │ ldr r1, [r2, #32] │ │ │ │ add r0, pc │ │ │ │ - b.w 57e58 <_Unwind_GetTextRelBase@@Base+0x68> │ │ │ │ - bkpt 0x0076 │ │ │ │ - movs r4, r0 │ │ │ │ - push {r4, lr} │ │ │ │ - mov r4, r0 │ │ │ │ + b.w 57f30 <_Unwind_GetTextRelBase@@Base+0x68> │ │ │ │ + itee mi │ │ │ │ + movmi r4, r0 │ │ │ │ + pushpl {r4, lr} │ │ │ │ + movpl r4, r0 │ │ │ │ blx 5764 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cbz r3, e0ea │ │ │ │ mov r0, r4 │ │ │ │ blx 5770 │ │ │ │ mov r0, r4 │ │ │ │ bl df44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 57e68 <_Unwind_GetTextRelBase@@Base+0x78> │ │ │ │ + b.w 57f40 <_Unwind_GetTextRelBase@@Base+0x78> │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bmi.n e134 │ │ │ │ @@ -10053,15 +10053,15 @@ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ str r0, [r2, #100] ; 0x64 │ │ │ │ str r1, [r2, #36] ; 0x24 │ │ │ │ b.n e6d8 │ │ │ │ nop │ │ │ │ lsls r6, r6, #20 │ │ │ │ movs r5, r0 │ │ │ │ - ; instruction: 0xb842 │ │ │ │ + cbnz r2, e83e │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #36 ; 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w lr, [sp, #80] ; 0x50 │ │ │ │ ldr.w ip, [sp, #76] ; 0x4c │ │ │ │ @@ -10114,15 +10114,15 @@ │ │ │ │ cmp r7, r8 │ │ │ │ bne.n e8d6 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mul.w r2, r7, r6 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 57e78 <_Unwind_GetTextRelBase@@Base+0x88> │ │ │ │ + b.w 57f50 <_Unwind_GetTextRelBase@@Base+0x88> │ │ │ │ cmp r6, #0 │ │ │ │ it gt │ │ │ │ movgt.w sl, #0 │ │ │ │ ble.n e8ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ @@ -10573,15 +10573,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ b.n ec90 │ │ │ │ nop │ │ │ │ vaddl.u16 q8, d10, d4 │ │ │ │ vaddl.u16 q0, d12, d4 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, ed3c │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [pc, #88] ; (ed24 ) │ │ │ │ mov r3, r1 │ │ │ │ push {r4, lr} │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -10621,15 +10621,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ b.n ecf8 │ │ │ │ nop │ │ │ │ vhadd.u d16, d2, d4 │ │ │ │ vhadd.u d0, d4, d4 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, ed96 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [pc, #88] ; (ed8c ) │ │ │ │ mov r3, r1 │ │ │ │ push {r4, lr} │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -10669,15 +10669,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ b.n ed60 │ │ │ │ nop │ │ │ │ vhadd.u8 d0, d10, d4 │ │ │ │ cdp2 0, 12, cr0, cr12, cr4, {0} │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, edf0 │ │ │ │ movs r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n edf0 │ │ │ │ ldr.w r2, [r0, #172] ; 0xac │ │ │ │ cbz r2, edcc │ │ │ │ push {r4} │ │ │ │ ldr r4, [r2, #8] │ │ │ │ @@ -10757,18 +10757,18 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ b.n ee1a │ │ │ │ cdp2 0, 1, cr0, cr6, cr4, {0} │ │ │ │ - cbz r6, ee9e │ │ │ │ + uxtb r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ ldc2l 0, cr0, [lr, #16]! │ │ │ │ - sxth r2, r2 │ │ │ │ + uxtb r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ cbz r1, ee9a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n ee9a │ │ │ │ @@ -10799,15 +10799,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r6, #16]! │ │ │ │ - cbz r6, eef4 │ │ │ │ + uxth r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ cbz r1, eeee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n eeee │ │ │ │ @@ -10838,15 +10838,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [r2, #-16] │ │ │ │ - cbz r6, ef3e │ │ │ │ + uxth r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ @@ -10892,18 +10892,18 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ b.n ef58 │ │ │ │ ldc2l 0, cr0, [ip], #16 │ │ │ │ - add r6, sp, #496 ; 0x1f0 │ │ │ │ + add r7, sp, #336 ; 0x150 │ │ │ │ movs r4, r0 │ │ │ │ stc2l 0, cr0, [lr], {4} │ │ │ │ - add r6, sp, #456 ; 0x1c8 │ │ │ │ + add r7, sp, #296 ; 0x128 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx 5800 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, efbc │ │ │ │ @@ -10953,400 +10953,292 @@ │ │ │ │ b.n efe4 │ │ │ │ mov r5, r4 │ │ │ │ b.n efe4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.n ef98 │ │ │ │ ldc2l 0, cr0, [r0], #-16 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r5, [pc, #88] ; (f078 ) │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - add r5, pc │ │ │ │ - lsls r3, r3, #4 │ │ │ │ - bpl.n f032 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n f04c │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] ; (f07c ) │ │ │ │ - ldr r1, [r5, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n f040 │ │ │ │ - blx 571c │ │ │ │ - cbz r0, f060 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n f04c │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] ; (f080 ) │ │ │ │ - ldr r1, [pc, #52] ; (f084 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] ; (f080 ) │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r1, [pc, #32] ; (f088 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [r6], #16 │ │ │ │ - vmaxnm.f16 , q12, │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - sub sp, #264 ; 0x108 │ │ │ │ - movs r4, r0 │ │ │ │ - add sp, #480 ; 0x1e0 │ │ │ │ - movs r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #36] ; 0x24 │ │ │ │ - cbz r0, f09a │ │ │ │ + cbz r0, f026 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbz r0, f0b4 │ │ │ │ + cbz r0, f040 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r3 │ │ │ │ blx 5824 │ │ │ │ str r0, [r4, #36] ; 0x24 │ │ │ │ - cbz r0, f0c4 │ │ │ │ + cbz r0, f050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] ; (f0c8 ) │ │ │ │ + ldr r3, [pc, #16] ; (f054 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - smull r0, r0, sl, r4 │ │ │ │ + ; instruction: 0xfbfe0004 │ │ │ │ push {r4, r5} │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [r0, #64] ; 0x40 │ │ │ │ lsls r5, r4, #31 │ │ │ │ - bmi.n f0ec │ │ │ │ + bmi.n f078 │ │ │ │ lsls r4, r4, #30 │ │ │ │ - bpl.n f0f8 │ │ │ │ - cbz r2, f0e6 │ │ │ │ + bpl.n f084 │ │ │ │ + cbz r2, f072 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 57e88 <_Unwind_GetTextRelBase@@Base+0x98> │ │ │ │ + b.w 57f60 <_Unwind_GetTextRelBase@@Base+0x98> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n f0dc │ │ │ │ + bne.n f068 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] ; (f10c ) │ │ │ │ + ldr r2, [pc, #16] ; (f098 ) │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n f0ec │ │ │ │ + beq.n f078 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 57e88 <_Unwind_GetTextRelBase@@Base+0x98> │ │ │ │ - smlsd r0, r6, r4, r0 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r3, [pc, #124] ; (f194 ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n f13e │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r1, #2 │ │ │ │ - bhi.n f156 │ │ │ │ - cbz r3, f168 │ │ │ │ - sub.w r3, r3, #4294967295 ; 0xffffffff │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - negs r2, r3 │ │ │ │ - eors r0, r2 │ │ │ │ - add r0, r3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - blx 5830 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, f18c │ │ │ │ - blx 583c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, f180 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - adds r1, r3, #2 │ │ │ │ - beq.n f174 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.n f16c │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ - ldrh r3, [r2, #12] │ │ │ │ - orr.w r0, r3, r0, lsl #15 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - mov r0, r3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 57e98 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ - ldrh r3, [r2, #12] │ │ │ │ - orr.w r0, r3, r0, lsl #15 │ │ │ │ - negs r0, r0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ - smmla r0, r8, r4, r0 │ │ │ │ + b.w 57f60 <_Unwind_GetTextRelBase@@Base+0x98> │ │ │ │ + ; instruction: 0xfbba0004 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ movs r1, #200 ; 0xc8 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub sp, #212 ; 0xd4 │ │ │ │ add r5, sp, #228 ; 0xe4 │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r2, [pc, #28] ; (f1c4 ) │ │ │ │ + ldr r2, [pc, #28] ; (f0c8 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ - blx 5848 │ │ │ │ + blx 5830 │ │ │ │ mov r0, r4 │ │ │ │ - blx 5854 │ │ │ │ + blx 583c │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r6, f206 │ │ │ │ + cbz r2, f124 │ │ │ │ movs r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r3, [r0, #84] ; 0x54 │ │ │ │ ands.w r5, r3, #1073741824 ; 0x40000000 │ │ │ │ - bne.n f1ee │ │ │ │ + bne.n f0f2 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n f1f6 │ │ │ │ - ldr r3, [pc, #140] ; (f268 ) │ │ │ │ - ldr r1, [pc, #140] ; (f26c ) │ │ │ │ + blt.n f0fa │ │ │ │ + ldr r3, [pc, #140] ; (f16c ) │ │ │ │ + ldr r1, [pc, #140] ; (f170 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 57ea8 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ │ │ + b.w 57f70 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 57eb8 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ │ │ + b.w 57f80 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ │ │ ldr r3, [r1, #84] ; 0x54 │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bpl.n f1da │ │ │ │ + bpl.n f0de │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, f20a │ │ │ │ + cbnz r0, f10e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, f248 │ │ │ │ + cbz r3, f14c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n f208 │ │ │ │ + beq.n f10c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n f252 │ │ │ │ + bpl.n f156 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx 580c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n f208 │ │ │ │ + bne.n f10c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n f21e │ │ │ │ - ldr r0, [pc, #28] ; (f270 ) │ │ │ │ + b.n f122 │ │ │ │ + ldr r0, [pc, #28] ; (f174 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #28] ; (f274 ) │ │ │ │ + ldr r1, [pc, #28] ; (f178 ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n f232 │ │ │ │ + b.n f136 │ │ │ │ nop │ │ │ │ - ; instruction: 0xfa6a0004 │ │ │ │ - sxth r2, r6 │ │ │ │ + smmls r0, r6, r4, r0 │ │ │ │ + cbz r6, f1d8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr??.w r0, [r0, #4] │ │ │ │ - cbz r0, f294 │ │ │ │ + ; instruction: 0xfaec0004 │ │ │ │ + uxtb r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cbz r3, f290 │ │ │ │ + cbz r3, f194 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, f290 │ │ │ │ - ldr r2, [pc, #32] ; (f2a8 ) │ │ │ │ + cbz r3, f194 │ │ │ │ + ldr r2, [pc, #32] ; (f1ac ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #104] ; 0x68 │ │ │ │ bx r3 │ │ │ │ - ldr r3, [pc, #24] ; (f2ac ) │ │ │ │ - ldr r1, [pc, #28] ; (f2b0 ) │ │ │ │ + ldr r3, [pc, #24] ; (f1b0 ) │ │ │ │ + ldr r1, [pc, #28] ; (f1b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #130 ; 0x82 │ │ │ │ + cmp r5, #126 ; 0x7e │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh.w r0, [r4, #4] │ │ │ │ - cbz r6, f2e0 │ │ │ │ + ; instruction: 0xfab00004 │ │ │ │ + cbz r2, f1fe │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cbz r3, f2cc │ │ │ │ + cbz r3, f1d0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, f2cc │ │ │ │ - ldr r2, [pc, #32] ; (f2e4 ) │ │ │ │ + cbz r3, f1d0 │ │ │ │ + ldr r2, [pc, #32] ; (f1e8 ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #108] ; 0x6c │ │ │ │ bx r3 │ │ │ │ - ldr r3, [pc, #24] ; (f2e8 ) │ │ │ │ - ldr r1, [pc, #28] ; (f2ec ) │ │ │ │ + ldr r3, [pc, #24] ; (f1ec ) │ │ │ │ + ldr r1, [pc, #28] ; (f1f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #70 ; 0x46 │ │ │ │ + cmp r5, #66 ; 0x42 │ │ │ │ movs r5, r0 │ │ │ │ - ldr??.w r0, [r8, r4] │ │ │ │ - cbz r2, f30e │ │ │ │ + ; instruction: 0xfa740004 │ │ │ │ + uxtb r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ sub sp, #12 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n f322 │ │ │ │ - ldr r0, [pc, #84] ; (f354 ) │ │ │ │ + bpl.n f226 │ │ │ │ + ldr r0, [pc, #84] ; (f258 ) │ │ │ │ movs r1, #1 │ │ │ │ - ldr r2, [pc, #84] ; (f358 ) │ │ │ │ + ldr r2, [pc, #84] ; (f25c ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 5878 │ │ │ │ - cbz r0, f34c │ │ │ │ + blx 5860 │ │ │ │ + cbz r0, f250 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, f33e │ │ │ │ + cbz r5, f242 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #56] ; (f35c ) │ │ │ │ - ldr r2, [pc, #56] ; (f360 ) │ │ │ │ + ldr r0, [pc, #56] ; (f260 ) │ │ │ │ + ldr r2, [pc, #56] ; (f264 ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #52] ; (f364 ) │ │ │ │ + ldr r1, [pc, #52] ; (f268 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ blx 56b0 │ │ │ │ - b.n f314 │ │ │ │ + b.n f218 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r0, r4] │ │ │ │ - cbz r6, f374 │ │ │ │ + ; instruction: 0xfa680004 │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r4, r0 │ │ │ │ - vld4.8 {d0-d3}, [r0], r4 │ │ │ │ - sxth r0, r3 │ │ │ │ + ; instruction: 0xfa1c0004 │ │ │ │ + cbz r4, f2c6 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, f3a0 │ │ │ │ + cbz r2, f2be │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w f480 │ │ │ │ + bpl.w f384 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r3, #4 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi.w f4b0 │ │ │ │ + bhi.w f3b4 │ │ │ │ tbb [pc, r3] │ │ │ │ str r0, [r0, #20] │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsrs r5, r0, #4 │ │ │ │ asrs r5, r1, #20 │ │ │ │ movs r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ @@ -11387,15 +11279,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldrh.w r0, [lr, #12] │ │ │ │ lsls r5, r7, #15 │ │ │ │ lsls r4, r6, #15 │ │ │ │ orr.w r5, r5, r6, lsr #17 │ │ │ │ orr.w r4, r4, r8 │ │ │ │ orr.w r5, r5, r9 │ │ │ │ - b.n f3c8 │ │ │ │ + b.n f2cc │ │ │ │ ldrh r2, [r0, #18] │ │ │ │ movs r1, #0 │ │ │ │ ldrh r0, [r0, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ ldrh.w r8, [lr, #14] │ │ │ │ lsrs r7, r2, #17 │ │ │ │ lsls r6, r2, #15 │ │ │ │ @@ -11421,492 +11313,492 @@ │ │ │ │ ldrh r6, [r0, #14] │ │ │ │ movs r1, #0 │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ mov.w r5, r8, lsr #17 │ │ │ │ mov.w r4, r8, lsl #15 │ │ │ │ orrs r4, r6 │ │ │ │ orrs r5, r7 │ │ │ │ - b.n f432 │ │ │ │ + b.n f336 │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ ldrh.w r3, [lr, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ negs r0, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ negs r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, f4b8 │ │ │ │ + cbz r3, f3bc │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, f4b8 │ │ │ │ + cbz r3, f3bc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, f4b8 │ │ │ │ - ldr r3, [pc, #104] ; (f4f8 ) │ │ │ │ + cbz r0, f3bc │ │ │ │ + ldr r3, [pc, #104] ; (f3fc ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n f4ca │ │ │ │ + bne.n f3ce │ │ │ │ mov r0, r4 │ │ │ │ - bl f368 │ │ │ │ + bl f26c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, f4d6 │ │ │ │ + cbz r3, f3da │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 57ec8 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ │ │ + b.w 57f90 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ │ │ blx 568c │ │ │ │ - cbz r0, f4e6 │ │ │ │ + cbz r0, f3ea │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl f2f0 │ │ │ │ + bl f1f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f49a │ │ │ │ - b.n f4be │ │ │ │ + bne.n f39e │ │ │ │ + b.n f3c2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #20] ; (f4fc ) │ │ │ │ - ldr r1, [pc, #20] ; (f500 ) │ │ │ │ + ldr r3, [pc, #20] ; (f400 ) │ │ │ │ + ldr r1, [pc, #20] ; (f404 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n f4be │ │ │ │ - ; instruction: 0xf7de0004 │ │ │ │ - ; instruction: 0xf75e0004 │ │ │ │ - add sp, #360 ; 0x168 │ │ │ │ + b.n f3c2 │ │ │ │ + ldr.w r0, [lr, #4] │ │ │ │ + ldr.w r0, [sl, r4] │ │ │ │ + cbz r6, f436 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ blx 56bc │ │ │ │ - ldr r4, [pc, #260] ; (f624 ) │ │ │ │ + ldr r4, [pc, #260] ; (f528 ) │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n f592 │ │ │ │ + bgt.n f496 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ - cbnz r3, f53e │ │ │ │ + cbnz r3, f442 │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ cmp r3, #67 ; 0x43 │ │ │ │ - beq.n f5b4 │ │ │ │ + beq.n f4b8 │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n f5d8 │ │ │ │ + beq.n f4dc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ adds r6, #12 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str.w lr, [sp, #24] │ │ │ │ - blx 5884 │ │ │ │ + blx 586c │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ itet le │ │ │ │ asrle r3, r3, #2 │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ addle.w r3, r3, r3, lsl #1 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r0, r5 │ │ │ │ - blt.n f5a2 │ │ │ │ + blt.n f4a6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #148] ; (f628 ) │ │ │ │ + ldr r0, [pc, #148] ; (f52c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f530 │ │ │ │ + beq.n f434 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f58c │ │ │ │ + b.n f490 │ │ │ │ blx 56bc │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r3, #20] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cbz r6, f5ca │ │ │ │ - cbnz r7, f61a │ │ │ │ + cbz r6, f4ce │ │ │ │ + cbnz r7, f51e │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n f5fa │ │ │ │ + beq.n f4fe │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n f54a │ │ │ │ + b.n f44e │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n f60a │ │ │ │ + beq.n f50e │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ str.w lr, [sp, #24] │ │ │ │ - blx 5884 │ │ │ │ + blx 586c │ │ │ │ mov r5, r0 │ │ │ │ - b.n f56c │ │ │ │ + b.n f470 │ │ │ │ mov r0, sl │ │ │ │ add.w r1, r6, #12 │ │ │ │ mov r3, r8 │ │ │ │ bl dba8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n f56c │ │ │ │ + b.n f470 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl dba8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n f56c │ │ │ │ + b.n f470 │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - b.n f54a │ │ │ │ - ; instruction: 0xf7300004 │ │ │ │ - add r1, sp, #400 ; 0x190 │ │ │ │ + b.n f44e │ │ │ │ + strh.w r0, [ip, r4] │ │ │ │ + add r3, sp, #224 ; 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r7, [r4, #64] ; 0x40 │ │ │ │ - cbz r7, f68c │ │ │ │ + cbz r7, f590 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #132] ; (f6c4 ) │ │ │ │ + ldr r5, [pc, #132] ; (f5c8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n f696 │ │ │ │ + bgt.n f59a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n f678 │ │ │ │ + ble.n f57c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n f682 │ │ │ │ - cbz r4, f6a6 │ │ │ │ + blt.n f586 │ │ │ │ + cbz r4, f5aa │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n f672 │ │ │ │ + bge.n f576 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n f672 │ │ │ │ + b.n f576 │ │ │ │ mov r2, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 57e18 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ - ldr r0, [pc, #48] ; (f6c8 ) │ │ │ │ + b.w 57ef0 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ + ldr r0, [pc, #48] ; (f5cc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f64e │ │ │ │ + beq.n f552 │ │ │ │ movs r4, #0 │ │ │ │ - b.n f674 │ │ │ │ + b.n f578 │ │ │ │ blx 568c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f6a2 │ │ │ │ - ldr r3, [pc, #24] ; (f6cc ) │ │ │ │ - ldr r1, [pc, #28] ; (f6d0 ) │ │ │ │ + bne.n f5a6 │ │ │ │ + ldr r3, [pc, #24] ; (f5d0 ) │ │ │ │ + ldr r1, [pc, #28] ; (f5d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n f674 │ │ │ │ + b.n f578 │ │ │ │ nop │ │ │ │ - ; instruction: 0xf6120004 │ │ │ │ - add r0, sp, #384 ; 0x180 │ │ │ │ + ; instruction: 0xf70e0004 │ │ │ │ + add r2, sp, #208 ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - sub.w r0, r0, #8650752 ; 0x840000 │ │ │ │ - add r0, sp, #384 ; 0x180 │ │ │ │ + ; instruction: 0xf69c0004 │ │ │ │ + add r2, sp, #208 ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #128] ; (f758 ) │ │ │ │ + ldr r3, [pc, #128] ; (f65c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - beq.n f722 │ │ │ │ - ldr r3, [pc, #116] ; (f75c ) │ │ │ │ + beq.n f626 │ │ │ │ + ldr r3, [pc, #116] ; (f660 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n f738 │ │ │ │ + beq.n f63c │ │ │ │ ldr r3, [r2, #52] ; 0x34 │ │ │ │ - cbz r3, f6fe │ │ │ │ + cbz r3, f602 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, f6fe │ │ │ │ + cbz r3, f602 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ blx 5704 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, f71e │ │ │ │ + cbz r0, f622 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx 5710 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, f74c │ │ │ │ + cbz r3, f650 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f6fe │ │ │ │ + beq.n f602 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f6fe │ │ │ │ + beq.n f602 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n f71e │ │ │ │ - ; instruction: 0xf59e0004 │ │ │ │ - ; instruction: 0xf5960004 │ │ │ │ + b.n f622 │ │ │ │ + ; instruction: 0xf69a0004 │ │ │ │ + ; instruction: 0xf6920004 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ sub sp, #20 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.n f82a │ │ │ │ + bmi.n f72e │ │ │ │ mov r0, r4 │ │ │ │ blx 5764 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ blx 5788 │ │ │ │ ldr r5, [r4, #96] ; 0x60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, f7c4 │ │ │ │ - ldr r2, [pc, #184] ; (f844 ) │ │ │ │ + cbz r5, f6c8 │ │ │ │ + ldr r2, [pc, #184] ; (f748 ) │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r5, r2 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r4, #96] ; 0x60 │ │ │ │ - beq.n f7c4 │ │ │ │ + beq.n f6c8 │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n f818 │ │ │ │ + ble.n f71c │ │ │ │ dmb sy │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f7a4 │ │ │ │ + bne.n f6a8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb sy │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r4, #100] ; 0x64 │ │ │ │ - beq.n f7fe │ │ │ │ + beq.n f702 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #96] ; 0x60 │ │ │ │ subs r3, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ blx 57ac │ │ │ │ ldr.w r0, [r4, #200] ; 0xc8 │ │ │ │ - cbz r0, f7e6 │ │ │ │ + cbz r0, f6ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #200] ; 0xc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, f7f6 │ │ │ │ + cbz r3, f6fa │ │ │ │ mov r0, r4 │ │ │ │ - blx 5890 │ │ │ │ + blx 5878 │ │ │ │ mov r0, r4 │ │ │ │ bl e48c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n f7e6 │ │ │ │ + b.n f6ea │ │ │ │ ldr r0, [r4, #96] ; 0x60 │ │ │ │ - cbz r0, f80c │ │ │ │ + cbz r0, f710 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #96] ; 0x60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, f810 │ │ │ │ + cbz r3, f714 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n f7c4 │ │ │ │ + b.n f6c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n f80c │ │ │ │ - ldr r0, [pc, #44] ; (f848 ) │ │ │ │ + b.n f710 │ │ │ │ + ldr r0, [pc, #44] ; (f74c ) │ │ │ │ movw r2, #45002 ; 0xafca │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f198 │ │ │ │ + bl f09c │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ - b.n f7a0 │ │ │ │ + b.n f6a4 │ │ │ │ ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f76e │ │ │ │ + beq.n f672 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n f76e │ │ │ │ + bmi.n f672 │ │ │ │ blx 577c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f76e │ │ │ │ - b.n f7f2 │ │ │ │ - ; instruction: 0xf4b60004 │ │ │ │ - add r3, sp, #544 ; 0x220 │ │ │ │ + beq.n f672 │ │ │ │ + b.n f6f6 │ │ │ │ + subs.w r0, r2, #8650752 ; 0x840000 │ │ │ │ + add r4, sp, #944 ; 0x3b0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #236] ; (f93c ) │ │ │ │ + ldr r3, [pc, #236] ; (f840 ) │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n f8ae │ │ │ │ - ldr r3, [pc, #224] ; (f940 ) │ │ │ │ + beq.n f7b2 │ │ │ │ + ldr r3, [pc, #224] ; (f844 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n f8d2 │ │ │ │ + beq.n f7d6 │ │ │ │ ldr r4, [r4, #52] ; 0x34 │ │ │ │ - cbz r4, f88a │ │ │ │ + cbz r4, f78e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, f88a │ │ │ │ + cbz r3, f78e │ │ │ │ lsrs r6, r1, #31 │ │ │ │ cmp r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n f8f6 │ │ │ │ + bne.n f7fa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ blx 5704 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f918 │ │ │ │ + beq.n f81c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 5710 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f90c │ │ │ │ + beq.n f810 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ite lt │ │ │ │ addlt r3, r1, r2 │ │ │ │ movge r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n f88a │ │ │ │ + bcs.n f78e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ @@ -11915,278 +11807,278 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ite lt │ │ │ │ addlt r3, r1, r2 │ │ │ │ movge r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n f88a │ │ │ │ + bcs.n f78e │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n f880 │ │ │ │ + beq.n f784 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n f91c │ │ │ │ + blt.n f820 │ │ │ │ add r1, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b.n f880 │ │ │ │ + b.n f784 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n f8aa │ │ │ │ + b.n f7ae │ │ │ │ movs r0, #0 │ │ │ │ - b.n f8aa │ │ │ │ - ldr r3, [pc, #36] ; (f944 ) │ │ │ │ + b.n f7ae │ │ │ │ + ldr r3, [pc, #36] ; (f848 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f918 │ │ │ │ + beq.n f81c │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 57e8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n f880 │ │ │ │ - bic.w r0, r8, #8650752 ; 0x840000 │ │ │ │ - ands.w r0, ip, #8650752 ; 0x840000 │ │ │ │ - bfi r0, r0, #0, #5 │ │ │ │ + b.n f784 │ │ │ │ + ; instruction: 0xf5240004 │ │ │ │ + adds.w r0, r8, #8650752 ; 0x840000 │ │ │ │ + orrs.w r0, ip, #8650752 ; 0x840000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, f9ae │ │ │ │ + cbz r1, f8b2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n f9aa │ │ │ │ + beq.n f8ae │ │ │ │ ldr.w r2, [r5, #172] ; 0xac │ │ │ │ - cbz r2, f992 │ │ │ │ + cbz r2, f896 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n f97a │ │ │ │ + ble.n f87e │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n f9aa │ │ │ │ + beq.n f8ae │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n f974 │ │ │ │ + b.n f878 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n f9aa │ │ │ │ + beq.n f8ae │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n f96c │ │ │ │ - ldr r0, [pc, #72] ; (f9c4 ) │ │ │ │ - ldr r1, [pc, #72] ; (f9c8 ) │ │ │ │ + bne.n f870 │ │ │ │ + ldr r0, [pc, #72] ; (f8c8 ) │ │ │ │ + ldr r1, [pc, #72] ; (f8cc ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n f9aa │ │ │ │ + beq.n f8ae │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n f994 │ │ │ │ - ldr r3, [pc, #40] ; (f9cc ) │ │ │ │ + bne.n f898 │ │ │ │ + ldr r3, [pc, #40] ; (f8d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n f97a │ │ │ │ + bne.n f87e │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #32] ; (f9d0 ) │ │ │ │ - ldr r1, [pc, #32] ; (f9d4 ) │ │ │ │ + ldr r3, [pc, #32] ; (f8d4 ) │ │ │ │ + ldr r1, [pc, #32] ; (f8d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movt r0, #40964 ; 0xa004 │ │ │ │ - add r3, sp, #952 ; 0x3b8 │ │ │ │ + ubfx r0, r6, #0, #5 │ │ │ │ + add r5, sp, #328 ; 0x148 │ │ │ │ movs r4, r0 │ │ │ │ - subw r0, r2, #4 │ │ │ │ - subw r0, r2, #4 │ │ │ │ - add r3, sp, #680 ; 0x2a8 │ │ │ │ + ; instruction: 0xf39e0004 │ │ │ │ + ; instruction: 0xf39e0004 │ │ │ │ + add r5, sp, #56 ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ - cbz r3, f9f2 │ │ │ │ + cbz r3, f8f6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ blx 5704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f9ee │ │ │ │ + beq.n f8f2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx 5710 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, fa18 │ │ │ │ + cbz r3, f91c │ │ │ │ mov r5, r0 │ │ │ │ - b.n f9ee │ │ │ │ + b.n f8f2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n f9ee │ │ │ │ + b.n f8f2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #52] ; (fa60 ) │ │ │ │ + ldr r3, [pc, #52] ; (f964 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #112] ; 0x70 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cbz r3, fa40 │ │ │ │ + cbz r3, f944 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, fa4a │ │ │ │ + cbz r4, f94e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n fa3c │ │ │ │ - ldr r3, [pc, #24] ; (fa64 ) │ │ │ │ + bne.n f940 │ │ │ │ + ldr r3, [pc, #24] ; (f968 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #24] ; (fa68 ) │ │ │ │ + ldr r1, [pc, #24] ; (f96c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r4, #224 ; 0xe0 │ │ │ │ + movs r5, #220 ; 0xdc │ │ │ │ movs r5, r0 │ │ │ │ - ; instruction: 0xf2340004 │ │ │ │ - add r3, sp, #256 ; 0x100 │ │ │ │ + ; instruction: 0xf3300004 │ │ │ │ + add r4, sp, #656 ; 0x290 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cbz r3, fa80 │ │ │ │ + cbz r3, f984 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, fa8a │ │ │ │ + cbz r4, f98e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n fa7c │ │ │ │ - ldr r3, [pc, #36] ; (fab0 ) │ │ │ │ + bne.n f980 │ │ │ │ + ldr r3, [pc, #36] ; (f9b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n fa7c │ │ │ │ - ldr r3, [pc, #24] ; (fab4 ) │ │ │ │ + beq.n f980 │ │ │ │ + ldr r3, [pc, #24] ; (f9b8 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #24] ; (fab8 ) │ │ │ │ + ldr r1, [pc, #24] ; (f9bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n fa7c │ │ │ │ + b.n f980 │ │ │ │ nop │ │ │ │ - ; instruction: 0xf1fc0004 │ │ │ │ - rsb r0, r8, #4 │ │ │ │ - add r3, sp, #656 ; 0x290 │ │ │ │ + ; instruction: 0xf2f80004 │ │ │ │ + movt r0, #16388 ; 0x4004 │ │ │ │ + add r5, sp, #32 │ │ │ │ movs r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r6, r1 │ │ │ │ - beq.w fbf0 │ │ │ │ - ldr r2, [pc, #356] ; (fc2c ) │ │ │ │ + beq.w faf4 │ │ │ │ + ldr r2, [pc, #356] ; (fb30 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r5, r5, r2 │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r5, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ tst r3, r5 │ │ │ │ - beq.n fb08 │ │ │ │ + beq.n fa0c │ │ │ │ ldrsb.w r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w fbfe │ │ │ │ + bge.w fb02 │ │ │ │ ldrsb.w r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w fc0e │ │ │ │ + bge.w fb12 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fb76 │ │ │ │ + beq.n fa7a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #292] ; (fc30 ) │ │ │ │ + ldr r7, [pc, #292] ; (fb34 ) │ │ │ │ add r7, pc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r0, r7 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n fb02 │ │ │ │ + bne.n fa06 │ │ │ │ cmp r1, r7 │ │ │ │ ite ne │ │ │ │ movne r5, #0 │ │ │ │ andeq.w r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n fb02 │ │ │ │ + bne.n fa06 │ │ │ │ movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n fc08 │ │ │ │ - ldr r4, [pc, #252] ; (fc34 ) │ │ │ │ - ldr r3, [pc, #252] ; (fc38 ) │ │ │ │ + beq.n fb0c │ │ │ │ + ldr r4, [pc, #252] ; (fb38 ) │ │ │ │ + ldr r3, [pc, #252] ; (fb3c ) │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ @@ -12195,419 +12087,321 @@ │ │ │ │ movne r3, r4 │ │ │ │ orreq.w r3, r4, #1 │ │ │ │ cmp r0, r7 │ │ │ │ ite ne │ │ │ │ movne r7, r3 │ │ │ │ orreq.w r7, r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n fbf6 │ │ │ │ + beq.n fafa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n fb04 │ │ │ │ + bne.n fa08 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n fb04 │ │ │ │ + b.n fa08 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n fb02 │ │ │ │ + bne.n fa06 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r5, r1, #2, #3 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n fb02 │ │ │ │ + bne.n fa06 │ │ │ │ lsls r7, r1, #26 │ │ │ │ - bpl.n fc20 │ │ │ │ + bpl.n fb24 │ │ │ │ lsls r0, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #24 │ │ │ │ addpl.w r0, r4, #36 ; 0x24 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n fc1c │ │ │ │ + bpl.n fb20 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #24 │ │ │ │ addpl.w r1, r6, #36 ; 0x24 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n fc24 │ │ │ │ + beq.n fb28 │ │ │ │ cmp r5, #2 │ │ │ │ ittee eq │ │ │ │ ldrheq r4, [r0, #0] │ │ │ │ ldrheq r2, [r1, #0] │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ ldrne r2, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n fb02 │ │ │ │ + bne.n fa06 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n fbf0 │ │ │ │ + beq.n faf4 │ │ │ │ mul.w r2, r3, r5 │ │ │ │ - blx 58b4 │ │ │ │ + blx 589c │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n fb04 │ │ │ │ + b.n fa08 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - blx 58c0 │ │ │ │ + blx 58a8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n fb62 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ + b.n fa66 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w faf0 │ │ │ │ + bge.w f9f4 │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n fb04 │ │ │ │ + b.n fa08 │ │ │ │ mov r0, r6 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w fafa │ │ │ │ - b.n fc08 │ │ │ │ + bge.w f9fe │ │ │ │ + b.n fb0c │ │ │ │ ldr r1, [r6, #36] ; 0x24 │ │ │ │ - b.n fbc8 │ │ │ │ + b.n facc │ │ │ │ ldr r0, [r4, #36] ; 0x24 │ │ │ │ - b.n fbb8 │ │ │ │ + b.n fabc │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ - b.n fbd8 │ │ │ │ + b.n fadc │ │ │ │ nop │ │ │ │ - subs.w r0, lr, #4 │ │ │ │ - ; instruction: 0xf1360004 │ │ │ │ - adds.w r0, lr, #4 │ │ │ │ - adds.w r0, ip, #4 │ │ │ │ + ; instruction: 0xf2ba0004 │ │ │ │ + ; instruction: 0xf2320004 │ │ │ │ + ; instruction: 0xf21a0004 │ │ │ │ + ; instruction: 0xf2180004 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ ldr r3, [r0, #68] ; 0x44 │ │ │ │ - cbz r3, fc4c │ │ │ │ + cbz r3, fb50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #76] ; 0x4c │ │ │ │ - cbz r3, fc7e │ │ │ │ + cbz r3, fb82 │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, fc86 │ │ │ │ + cbz r0, fb8a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r3, [r4, #68] ; 0x44 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str r2, [r4, #72] ; 0x48 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n fc42 │ │ │ │ + bne.n fb46 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #68] ; 0x44 │ │ │ │ - b.n fc42 │ │ │ │ - ldr r3, [pc, #8] ; (fc88 ) │ │ │ │ + b.n fb46 │ │ │ │ + ldr r3, [pc, #8] ; (fb8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n fc42 │ │ │ │ + b.n fb46 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vaddl.s8 q8, d0, d4 │ │ │ │ + ; instruction: 0xf0bc0004 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n fcf8 │ │ │ │ + ble.n fbfc │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n fd14 │ │ │ │ + beq.n fc18 │ │ │ │ add.w r3, r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n fcaa │ │ │ │ + b.n fbae │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n fd14 │ │ │ │ + beq.n fc18 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n fca2 │ │ │ │ + bne.n fba6 │ │ │ │ add.w lr, r1, #8 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r4, [lr, #4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n fcf2 │ │ │ │ + bge.n fbf6 │ │ │ │ ldr r3, [r4, #84] ; 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n fcf2 │ │ │ │ + bpl.n fbf6 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n fd14 │ │ │ │ + beq.n fc18 │ │ │ │ ldr.w r2, [r0, #172] ; 0xac │ │ │ │ - cbz r2, fcfc │ │ │ │ + cbz r2, fc00 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n fcf2 │ │ │ │ + ble.n fbf6 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n fd14 │ │ │ │ + beq.n fc18 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n fcec │ │ │ │ + b.n fbf0 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n fd14 │ │ │ │ + beq.n fc18 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n fce4 │ │ │ │ + bne.n fbe8 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n fcb6 │ │ │ │ + bne.n fbba │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n fd14 │ │ │ │ + beq.n fc18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n fcfe │ │ │ │ - ldr r3, [pc, #12] ; (fd18 ) │ │ │ │ + bne.n fc02 │ │ │ │ + ldr r3, [pc, #12] ; (fc1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n fcf2 │ │ │ │ + bne.n fbf6 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - vhadd.s d0, d8, d4 │ │ │ │ + bics.w r0, r4, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n fd24 │ │ │ │ + bne.n fc28 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n fd90 │ │ │ │ + bge.n fc94 │ │ │ │ ldr r3, [r0, #84] ; 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n fd90 │ │ │ │ + bpl.n fc94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n fd94 │ │ │ │ + bge.n fc98 │ │ │ │ ldr r2, [r1, #84] ; 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n fd94 │ │ │ │ + bpl.n fc98 │ │ │ │ ldr.w r3, [r0, #172] ; 0xac │ │ │ │ - cbz r3, fd70 │ │ │ │ + cbz r3, fc74 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n fd68 │ │ │ │ + ble.n fc6c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n fd8c │ │ │ │ + beq.n fc90 │ │ │ │ adds r3, #12 │ │ │ │ movs r0, #0 │ │ │ │ - b.n fd62 │ │ │ │ + b.n fc66 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n fd8c │ │ │ │ + beq.n fc90 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.n fd5a │ │ │ │ + bne.n fc5e │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n fd20 │ │ │ │ + beq.n fc24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n fd70 │ │ │ │ - ldr r0, [pc, #28] ; (fd9c ) │ │ │ │ + bne.n fc74 │ │ │ │ + ldr r0, [pc, #28] ; (fca0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ - b.n fd6a │ │ │ │ - b.w 57ed8 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ │ │ + b.n fc6e │ │ │ │ + b.w 57fa0 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n fd90 │ │ │ │ - b.n fc8c │ │ │ │ + bpl.n fc94 │ │ │ │ + b.n fb90 │ │ │ │ nop │ │ │ │ - cdp 0, 12, cr0, cr6, cr4, {0} │ │ │ │ + vaddl.s8 q8, d2, d4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, fdb2 │ │ │ │ + cbz r0, fcb6 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, fdd2 │ │ │ │ + cbnz r0, fcd6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, fdbc │ │ │ │ + cbz r0, fcc0 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, fde6 │ │ │ │ + cbnz r0, fcea │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, fdc6 │ │ │ │ + cbz r0, fcca │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, fde8 │ │ │ │ + cbnz r0, fcec │ │ │ │ ldr r0, [r4, #44] ; 0x2c │ │ │ │ - cbz r0, fdd4 │ │ │ │ + cbz r0, fcd8 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbz r0, fdd4 │ │ │ │ + cbz r0, fcd8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r4, #200] ; 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n fdd0 │ │ │ │ + beq.n fcd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r4, [pc, #184] ; (feac ) │ │ │ │ - ldr r1, [r3, #84] ; 0x54 │ │ │ │ - add r4, pc │ │ │ │ - lsls r1, r1, #7 │ │ │ │ - bpl.n fe20 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cbz r3, fe1c │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n fe12 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n fe7c │ │ │ │ - blx 58d8 │ │ │ │ - uxtb r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n fe4a │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldrh r3, [r0, #12] │ │ │ │ - uxtb r0, r3 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n fe54 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - mov r0, r3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, fe66 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, fe66 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, fe66 │ │ │ │ - ldr r3, [pc, #128] ; (feb0 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n fe70 │ │ │ │ - mov r0, r5 │ │ │ │ - bl fdec │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r3, fe8e │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n fe54 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, fe6c │ │ │ │ - ldr r3, [pc, #92] ; (feb4 ) │ │ │ │ - ldr r1, [pc, #96] ; (feb8 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - movs r0, #255 ; 0xff │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - blx 568c │ │ │ │ - cbz r0, fe9a │ │ │ │ - movs r0, #255 ; 0xff │ │ │ │ - b.n fe10 │ │ │ │ - bl f2f0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n fe38 │ │ │ │ - b.n fe6c │ │ │ │ - ldr r3, [pc, #52] ; (feb4 ) │ │ │ │ - ldr r1, [pc, #60] ; (febc ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - movs r0, #255 ; 0xff │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] ; (fec0 ) │ │ │ │ - ldr r1, [pc, #36] ; (fec4 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n fe6c │ │ │ │ - nop │ │ │ │ - vhadd.s16 d0, d4, d4 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - add r0, sp, #24 │ │ │ │ - movs r4, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ - movs r4, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add r6, pc, #672 ; (adr r6, 10168 ) │ │ │ │ - movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] ; 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n fee6 │ │ │ │ + bpl.n fd0e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, r0, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n ff1e │ │ │ │ + bhi.n fd46 │ │ │ │ tbb [pc, r2] │ │ │ │ lsrs r1, r3, #24 │ │ │ │ asrs r5, r1, #28 │ │ │ │ movs r2, r2 │ │ │ │ ldr r3, [r2, #48] ; 0x30 │ │ │ │ - cbz r3, feee │ │ │ │ + cbz r3, fd16 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbnz r3, ff28 │ │ │ │ + cbnz r3, fd50 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ff66 │ │ │ │ + beq.n fd8e │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ negs r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ @@ -12619,66 +12413,66 @@ │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 57ee8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ + b.w 57fb0 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n feee │ │ │ │ - ldr r3, [pc, #68] ; (ff78 ) │ │ │ │ + beq.n fd16 │ │ │ │ + ldr r3, [pc, #68] ; (fda0 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ff4e │ │ │ │ + bne.n fd76 │ │ │ │ mov r0, r5 │ │ │ │ - bl fec8 │ │ │ │ + bl fcf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, ff5a │ │ │ │ + cbz r3, fd82 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bl f2f0 │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ff3c │ │ │ │ - b.n fef6 │ │ │ │ + bne.n fd64 │ │ │ │ + b.n fd1e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #20] ; (ff7c ) │ │ │ │ - ldr r1, [pc, #20] ; (ff80 ) │ │ │ │ + ldr r3, [pc, #20] ; (fda4 ) │ │ │ │ + ldr r1, [pc, #20] ; (fda8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n fef6 │ │ │ │ - ldc 0, cr0, [ip, #-16]! │ │ │ │ - ldcl 0, cr0, [lr], {4} │ │ │ │ - add r5, pc, #872 ; (adr r5, 102ec ) │ │ │ │ + b.n fd1e │ │ │ │ + vhadd.s16 d0, d8, d4 │ │ │ │ + cdp 0, 11, cr0, cr6, cr4, {0} │ │ │ │ + add r0, sp, #104 ; 0x68 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ffd0 │ │ │ │ + bpl.n fdf8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.n ffc8 │ │ │ │ + bhi.n fdf0 │ │ │ │ tbb [pc, r3] │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsrs r3, r0, #8 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ @@ -12693,85 +12487,85 @@ │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ negs r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 57ee8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ + b.w 57fb0 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, fffc │ │ │ │ + cbz r3, fe24 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, fffc │ │ │ │ + cbz r3, fe24 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, fffc │ │ │ │ - ldr r3, [pc, #84] ; (10034 ) │ │ │ │ + cbz r0, fe24 │ │ │ │ + ldr r3, [pc, #84] ; (fe5c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 10008 │ │ │ │ + bne.n fe30 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff84 │ │ │ │ + bl fdac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 10014 │ │ │ │ + cbz r3, fe3c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 568c │ │ │ │ - cbz r0, 10020 │ │ │ │ + cbz r0, fe48 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bl f2f0 │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ffea │ │ │ │ - b.n 10002 │ │ │ │ + bne.n fe12 │ │ │ │ + b.n fe2a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #20] ; (10038 ) │ │ │ │ - ldr r1, [pc, #24] ; (1003c ) │ │ │ │ + ldr r3, [pc, #20] ; (fe60 ) │ │ │ │ + ldr r1, [pc, #24] ; (fe64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 10002 │ │ │ │ + b.n fe2a │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr], {4} │ │ │ │ - stc 0, cr0, [r4], #-16 │ │ │ │ - add r5, pc, #128 ; (adr r5, 100c0 ) │ │ │ │ + cdp 0, 6, cr0, cr10, cr4, {0} │ │ │ │ + ldcl 0, cr0, [ip, #16]! │ │ │ │ + add r7, pc, #384 ; (adr r7, ffe8 ) │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] ; 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 1005e │ │ │ │ + bpl.n fe86 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, r0, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 10096 │ │ │ │ + bhi.n febe │ │ │ │ tbb [pc, r2] │ │ │ │ lsrs r1, r3, #24 │ │ │ │ asrs r5, r1, #28 │ │ │ │ movs r2, r2 │ │ │ │ ldr r3, [r2, #48] ; 0x30 │ │ │ │ - cbz r3, 10066 │ │ │ │ + cbz r3, fe8e │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbnz r3, 100a0 │ │ │ │ + cbnz r3, fec8 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 100de │ │ │ │ + beq.n ff06 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ negs r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ @@ -12783,173 +12577,173 @@ │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 57ee8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ + b.w 57fb0 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 10066 │ │ │ │ - ldr r3, [pc, #68] ; (100f0 ) │ │ │ │ + beq.n fe8e │ │ │ │ + ldr r3, [pc, #68] ; (ff18 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 100c6 │ │ │ │ + bne.n feee │ │ │ │ mov r0, r5 │ │ │ │ - bl 10040 │ │ │ │ + bl fe68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 100d2 │ │ │ │ + cbz r3, fefa │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bl f2f0 │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 100b4 │ │ │ │ - b.n 1006e │ │ │ │ + bne.n fedc │ │ │ │ + b.n fe96 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #20] ; (100f4 ) │ │ │ │ - ldr r1, [pc, #20] ; (100f8 ) │ │ │ │ + ldr r3, [pc, #20] ; (ff1c ) │ │ │ │ + ldr r1, [pc, #20] ; (ff20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1006e │ │ │ │ - rsb r0, r4, r4 │ │ │ │ - sbc.w r0, r6, r4 │ │ │ │ - add r4, pc, #392 ; (adr r4, 10284 ) │ │ │ │ + b.n fe96 │ │ │ │ + stc 0, cr0, [r0, #16]! │ │ │ │ + ldc 0, cr0, [lr, #-16]! │ │ │ │ + add r6, pc, #648 ; (adr r6, 101ac ) │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r4, [pc, #184] ; (101bc ) │ │ │ │ + ldr r4, [pc, #184] ; (ffe4 ) │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ add r4, pc │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 10130 │ │ │ │ + bpl.n ff58 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 1012c │ │ │ │ + cbz r3, ff54 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 10122 │ │ │ │ + beq.n ff4a │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 1018c │ │ │ │ - blx 58d8 │ │ │ │ + blt.n ffb4 │ │ │ │ + blx 58c0 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 1015a │ │ │ │ + bne.n ff82 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ uxtb r0, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 10164 │ │ │ │ + bne.n ff8c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, 10176 │ │ │ │ + cbz r3, ff9e │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, 10176 │ │ │ │ + cbz r3, ff9e │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 10176 │ │ │ │ - ldr r3, [pc, #128] ; (101c0 ) │ │ │ │ + cbz r0, ff9e │ │ │ │ + ldr r3, [pc, #128] ; (ffe8 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 10180 │ │ │ │ + bne.n ffa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 100fc │ │ │ │ + bl ff24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1019e │ │ │ │ + cbz r3, ffc6 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 10164 │ │ │ │ + bne.n ff8c │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 1017c │ │ │ │ - ldr r3, [pc, #92] ; (101c4 ) │ │ │ │ - ldr r1, [pc, #96] ; (101c8 ) │ │ │ │ + cbnz r0, ffa4 │ │ │ │ + ldr r3, [pc, #92] ; (ffec ) │ │ │ │ + ldr r1, [pc, #96] ; (fff0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movs r0, #255 ; 0xff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 568c │ │ │ │ - cbz r0, 101aa │ │ │ │ + cbz r0, ffd2 │ │ │ │ movs r0, #255 ; 0xff │ │ │ │ - b.n 10120 │ │ │ │ - bl f2f0 │ │ │ │ + b.n ff48 │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 10148 │ │ │ │ - b.n 1017c │ │ │ │ - ldr r3, [pc, #52] ; (101c4 ) │ │ │ │ - ldr r1, [pc, #60] ; (101cc ) │ │ │ │ + bne.n ff70 │ │ │ │ + b.n ffa4 │ │ │ │ + ldr r3, [pc, #52] ; (ffec ) │ │ │ │ + ldr r1, [pc, #60] ; (fff4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movs r0, #255 ; 0xff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] ; (101d0 ) │ │ │ │ - ldr r1, [pc, #36] ; (101d4 ) │ │ │ │ + ldr r3, [pc, #36] ; (fff8 ) │ │ │ │ + ldr r1, [pc, #36] ; (fffc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1017c │ │ │ │ + b.n ffa4 │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r4], {4} │ │ │ │ - vminnm.f32 , q12, │ │ │ │ + ldcl 0, cr0, [ip, #16] │ │ │ │ + vminnm.f32 , q14, │ │ │ │ vminnm.f16 , q12, │ │ │ │ - add r5, pc, #296 ; (adr r5, 102f4 ) │ │ │ │ + add r7, pc, #216 ; (adr r7, 100cc ) │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #312 ; (adr r5, 10308 ) │ │ │ │ + add r7, pc, #232 ; (adr r7, 100e0 ) │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - add r3, pc, #608 ; (adr r3, 10438 ) │ │ │ │ + add r5, pc, #864 ; (adr r5, 10360 ) │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103fc │ │ │ │ + beq.w 10224 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 102f4 │ │ │ │ - ldr r2, [pc, #876] ; (1055c ) │ │ │ │ + beq.w 1011c │ │ │ │ + ldr r2, [pc, #876] ; (10384 ) │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrb.w r1, [r0, #36] ; 0x24 │ │ │ │ ldr.w r5, [r3, #-8] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r1, #115 ; 0x73 │ │ │ │ - bhi.w 1052c │ │ │ │ + bhi.w 10354 │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @@ -13060,25 +12854,25 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r1, r2, #4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r1, r2, #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #616] ; (10560 ) │ │ │ │ + ldr r2, [pc, #616] ; (10388 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #612] ; (10564 ) │ │ │ │ + ldr r1, [pc, #612] ; (1038c ) │ │ │ │ ldrb.w r4, [r0, #36] ; 0x24 │ │ │ │ add r1, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r5, [r0, #32] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r4, #115 ; 0x73 │ │ │ │ - bhi.w 10532 │ │ │ │ + bhi.w 1035a │ │ │ │ tbh [pc, r4, lsl #1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @@ -13188,375 +12982,375 @@ │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #360] ; (10568 ) │ │ │ │ - ldr r3, [pc, #364] ; (1056c ) │ │ │ │ + ldr r2, [pc, #360] ; (10390 ) │ │ │ │ + ldr r3, [pc, #364] ; (10394 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 102fc │ │ │ │ - ldr r3, [pc, #360] ; (10570 ) │ │ │ │ + b.n 10124 │ │ │ │ + ldr r3, [pc, #360] ; (10398 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #356] ; (10574 ) │ │ │ │ + ldr r1, [pc, #356] ; (1039c ) │ │ │ │ ldr r5, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx 56b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #340] ; (10578 ) │ │ │ │ + ldr r3, [pc, #340] ; (103a0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #336] ; (1057c ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #336] ; (103a4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #336] ; (10580 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #336] ; (103a8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #332] ; (10584 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #332] ; (103ac ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #332] ; (10588 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #332] ; (103b0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #328] ; (1058c ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #328] ; (103b4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ + b.n 10232 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1053e │ │ │ │ - ldr r3, [pc, #324] ; (10590 ) │ │ │ │ + bne.n 10366 │ │ │ │ + ldr r3, [pc, #324] ; (103b8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ + b.n 10232 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 10544 │ │ │ │ - ldr r3, [pc, #316] ; (10594 ) │ │ │ │ + bne.n 1036c │ │ │ │ + ldr r3, [pc, #316] ; (103bc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #316] ; (10598 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #316] ; (103c0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #312] ; (1059c ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #312] ; (103c4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #312] ; (105a0 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #312] ; (103c8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ + b.n 10232 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 10538 │ │ │ │ - ldr r3, [pc, #304] ; (105a4 ) │ │ │ │ + bne.n 10360 │ │ │ │ + ldr r3, [pc, #304] ; (103cc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #304] ; (105a8 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #304] ; (103d0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #300] ; (105ac ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #300] ; (103d4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #300] ; (105b0 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #300] ; (103d8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #296] ; (105b4 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #296] ; (103dc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #296] ; (105b8 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #296] ; (103e0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #292] ; (105bc ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #292] ; (103e4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #292] ; (105c0 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #292] ; (103e8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r1, [pc, #288] ; (105c4 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r1, [pc, #288] ; (103ec ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #288] ; (105c8 ) │ │ │ │ + ldr r1, [pc, #288] ; (103f0 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #276] ; (105cc ) │ │ │ │ + ldr r1, [pc, #276] ; (103f4 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #276] ; (105d0 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #276] ; (103f8 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #272] ; (105d4 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #272] ; (103fc ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #272] ; (105d8 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #272] ; (10400 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #268] ; (105dc ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #268] ; (10404 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #268] ; (105e0 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #268] ; (10408 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #264] ; (105e4 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #264] ; (1040c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #264] ; (105e8 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #264] ; (10410 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #260] ; (105ec ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #260] ; (10414 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #260] ; (105f0 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #260] ; (10418 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #256] ; (105f4 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #256] ; (1041c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #256] ; (105f8 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #256] ; (10420 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #252] ; (105fc ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #252] ; (10424 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - cbnz r5, 1054a │ │ │ │ - ldr r1, [pc, #248] ; (10600 ) │ │ │ │ + b.n 102cc │ │ │ │ + cbnz r5, 10372 │ │ │ │ + ldr r1, [pc, #248] ; (10428 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - cbnz r5, 10550 │ │ │ │ - ldr r1, [pc, #244] ; (10604 ) │ │ │ │ + b.n 102cc │ │ │ │ + cbnz r5, 10378 │ │ │ │ + ldr r1, [pc, #244] ; (1042c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - cbnz r5, 10556 │ │ │ │ - ldr r1, [pc, #240] ; (10608 ) │ │ │ │ + b.n 102cc │ │ │ │ + cbnz r5, 1037e │ │ │ │ + ldr r1, [pc, #240] ; (10430 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #240] ; (1060c ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #240] ; (10434 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #236] ; (10610 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #236] ; (10438 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #236] ; (10614 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #236] ; (1043c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r3, [pc, #232] ; (10618 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r3, [pc, #232] ; (10440 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r1, [pc, #232] ; (1061c ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r1, [pc, #232] ; (10444 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r3, [pc, #228] ; (10620 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r3, [pc, #228] ; (10448 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #228] ; (10624 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #228] ; (1044c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r3, [pc, #224] ; (10628 ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r3, [pc, #224] ; (10450 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1040a │ │ │ │ - ldr r1, [pc, #224] ; (1062c ) │ │ │ │ + b.n 10232 │ │ │ │ + ldr r1, [pc, #224] ; (10454 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #220] ; (10630 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #220] ; (10458 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - ldr r1, [pc, #220] ; (10634 ) │ │ │ │ + b.n 102cc │ │ │ │ + ldr r1, [pc, #220] ; (1045c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 104a4 │ │ │ │ - orrs.w r0, ip, r4 │ │ │ │ - add r4, pc, #104 ; (adr r4, 105cc ) │ │ │ │ + b.n 102cc │ │ │ │ + ldc 0, cr0, [r4], #-16 │ │ │ │ + add r6, pc, #24 ; (adr r6, 103a4 ) │ │ │ │ movs r4, r0 │ │ │ │ - strd r0, r0, [sl, #-16] │ │ │ │ - ldr r1, [sp, #800] ; 0x320 │ │ │ │ + ; instruction: 0xeb220004 │ │ │ │ + ldr r4, [sp, #480] ; 0x1e0 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #56 ; (adr r3, 105a8 ) │ │ │ │ + add r4, pc, #1000 ; (adr r4, 10780 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #64 ; (adr r3, 105b4 ) │ │ │ │ + add r4, pc, #1008 ; (adr r4, 1078c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #552 ; (adr r4, 107a0 ) │ │ │ │ + add r6, pc, #472 ; (adr r6, 10578 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #944 ; (adr r2, 1092c ) │ │ │ │ + add r4, pc, #864 ; (adr r4, 10704 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #424 ; (adr r3, 10728 ) │ │ │ │ + add r5, pc, #344 ; (adr r5, 10500 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #848 ; (adr r3, 108d4 ) │ │ │ │ + add r5, pc, #768 ; (adr r5, 106ac ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #280 ; (adr r3, 106a0 ) │ │ │ │ + add r5, pc, #200 ; (adr r5, 10478 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #160 ; (adr r3, 1062c ) │ │ │ │ + add r5, pc, #80 ; (adr r5, 10404 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #24 ; (adr r3, 105a8 ) │ │ │ │ + add r4, pc, #968 ; (adr r4, 10780 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #512 ; (adr r3, 10794 ) │ │ │ │ + add r5, pc, #432 ; (adr r5, 1056c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #392 ; (adr r3, 10720 ) │ │ │ │ + add r5, pc, #312 ; (adr r5, 104f8 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #512 ; (adr r3, 1079c ) │ │ │ │ + add r5, pc, #432 ; (adr r5, 10574 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #760 ; (adr r2, 10898 ) │ │ │ │ + add r4, pc, #680 ; (adr r4, 10670 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #768 ; (adr r2, 108a4 ) │ │ │ │ + add r4, pc, #688 ; (adr r4, 1067c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #312 ; (adr r3, 106e0 ) │ │ │ │ + add r5, pc, #232 ; (adr r5, 104b8 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #48 ; (adr r3, 105dc ) │ │ │ │ + add r4, pc, #992 ; (adr r4, 107b4 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #488 ; (adr r3, 10798 ) │ │ │ │ + add r5, pc, #408 ; (adr r5, 10570 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #400 ; (adr r3, 10744 ) │ │ │ │ + add r5, pc, #320 ; (adr r5, 1051c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #88 ; (adr r3, 10610 ) │ │ │ │ + add r5, pc, #8 ; (adr r5, 103e8 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #768 ; (adr r2, 108bc ) │ │ │ │ + add r4, pc, #688 ; (adr r4, 10694 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #648 ; (adr r2, 10848 ) │ │ │ │ + add r4, pc, #568 ; (adr r4, 10620 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #832 ; (adr r2, 10904 ) │ │ │ │ + add r4, pc, #752 ; (adr r4, 106dc ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #472 ; (adr r2, 107a0 ) │ │ │ │ + add r4, pc, #392 ; (adr r4, 10578 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #760 ; (adr r3, 108c4 ) │ │ │ │ + add r5, pc, #680 ; (adr r5, 1069c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #312 ; (adr r3, 10708 ) │ │ │ │ + add r5, pc, #232 ; (adr r5, 104e0 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #336 ; (adr r2, 10724 ) │ │ │ │ + add r4, pc, #256 ; (adr r4, 104fc ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #472 ; (adr r2, 107b0 ) │ │ │ │ + add r4, pc, #392 ; (adr r4, 10588 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #816 ; (adr r2, 1090c ) │ │ │ │ + add r4, pc, #736 ; (adr r4, 106e4 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #520 ; (adr r2, 107e8 ) │ │ │ │ + add r4, pc, #440 ; (adr r4, 105c0 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #608 ; (adr r2, 10844 ) │ │ │ │ + add r4, pc, #528 ; (adr r4, 1061c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #680 ; (adr r2, 10890 ) │ │ │ │ + add r4, pc, #600 ; (adr r4, 10668 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #32 ; (adr r3, 1060c ) │ │ │ │ + add r4, pc, #976 ; (adr r4, 107e4 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #72 ; (adr r3, 10638 ) │ │ │ │ + add r4, pc, #1016 ; (adr r4, 10810 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #720 ; (adr r2, 108c4 ) │ │ │ │ + add r4, pc, #640 ; (adr r4, 1069c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #936 ; (adr r2, 109a0 ) │ │ │ │ + add r4, pc, #856 ; (adr r4, 10778 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #192 ; (adr r2, 106bc ) │ │ │ │ + add r4, pc, #112 ; (adr r4, 10494 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #136 ; (adr r2, 10688 ) │ │ │ │ + add r4, pc, #56 ; (adr r4, 10460 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #744 ; (adr r2, 108ec ) │ │ │ │ + add r4, pc, #664 ; (adr r4, 106c4 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #680 ; (adr r2, 108b0 ) │ │ │ │ + add r4, pc, #600 ; (adr r4, 10688 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #728 ; (adr r2, 108e4 ) │ │ │ │ + add r4, pc, #648 ; (adr r4, 106bc ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #288 ; (adr r2, 10730 ) │ │ │ │ + add r4, pc, #208 ; (adr r4, 10508 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #152 ; (adr r2, 106ac ) │ │ │ │ + add r4, pc, #72 ; (adr r4, 10484 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #336 ; (adr r2, 10768 ) │ │ │ │ + add r4, pc, #256 ; (adr r4, 10540 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #904 ; (adr r2, 109a4 ) │ │ │ │ + add r4, pc, #824 ; (adr r4, 1077c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #880 ; (adr r2, 10990 ) │ │ │ │ + add r4, pc, #800 ; (adr r4, 10768 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #40 ; (adr r3, 1064c ) │ │ │ │ + add r4, pc, #984 ; (adr r4, 10824 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #944 ; (adr r2, 109d8 ) │ │ │ │ + add r4, pc, #864 ; (adr r4, 107b0 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #72 ; (adr r3, 10674 ) │ │ │ │ + add r4, pc, #1016 ; (adr r4, 1084c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #992 ; (adr r2, 10a10 ) │ │ │ │ + add r4, pc, #912 ; (adr r4, 107e8 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #24 ; (adr r3, 1064c ) │ │ │ │ + add r4, pc, #968 ; (adr r4, 10824 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #848 ; (adr r2, 10988 ) │ │ │ │ + add r4, pc, #768 ; (adr r4, 10760 ) │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w sl, [pc, #1604] ; 10c84 │ │ │ │ + ldr.w sl, [pc, #1604] ; 10aac │ │ │ │ ldrb.w r8, [r0, #36] ; 0x24 │ │ │ │ add sl, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 10778 │ │ │ │ + beq.w 105a0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10ab2 │ │ │ │ + beq.w 108da │ │ │ │ cmp.w r8, #115 ; 0x73 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #112 ; 0x70 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 10780 │ │ │ │ + bne.w 105a8 │ │ │ │ ldr r5, [r0, #44] ; 0x2c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub.w r5, r5, #1 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ strb.w r5, [r4, #39] ; 0x27 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #1 │ │ │ │ - bne.w 10c56 │ │ │ │ + bne.w 10a7e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 10c6c │ │ │ │ + beq.w 10a94 │ │ │ │ ldr r3, [r0, #44] ; 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ it le │ │ │ │ movle.w r9, #1 │ │ │ │ - ble.n 106f4 │ │ │ │ + ble.n 1051c │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ - beq.n 106f4 │ │ │ │ + beq.n 1051c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ - beq.n 106f4 │ │ │ │ + beq.n 1051c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #3 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ - beq.n 106f4 │ │ │ │ + beq.n 1051c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r3, #4 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ - beq.n 106f4 │ │ │ │ + beq.n 1051c │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r3, #5 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ - beq.n 106f4 │ │ │ │ + beq.n 1051c │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r3, #6 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ - beq.n 106f4 │ │ │ │ + beq.n 1051c │ │ │ │ ldr r2, [r0, #36] ; 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ it ne │ │ │ │ ldrne r3, [r0, #40] ; 0x28 │ │ │ │ mul.w r9, r2, r9 │ │ │ │ it ne │ │ │ │ mulne.w r9, r3, r9 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r2, [r4, #39] ; 0x27 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub.w r2, r8, #63 ; 0x3f │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r2, #52 ; 0x34 │ │ │ │ - bhi.w 10b1a │ │ │ │ + bhi.w 10942 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r3, r0, #8 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r3, r0, #8 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r6, r0, #8 │ │ │ │ @@ -13607,42 +13401,42 @@ │ │ │ │ lsls r6, r6, #7 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r6, r6, #7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r5, [r4, #39] ; 0x27 │ │ │ │ - b.n 10696 │ │ │ │ + b.n 104be │ │ │ │ mov fp, r8 │ │ │ │ - ldr.w r3, [pc, #1276] ; 10c88 │ │ │ │ + ldr.w r3, [pc, #1276] ; 10ab0 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1268] ; 10c8c │ │ │ │ + ldr.w r3, [pc, #1268] ; 10ab4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1264] ; 10c90 │ │ │ │ + ldr.w r3, [pc, #1264] ; 10ab8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w r3, [pc, #1260] ; 10c94 │ │ │ │ + ldr.w r3, [pc, #1260] ; 10abc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [r4, #38] ; 0x26 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub.w r2, r3, #64 ; 0x40 │ │ │ │ cmp r3, #64 ; 0x40 │ │ │ │ it ne │ │ │ │ cmpne r3, #94 ; 0x5e │ │ │ │ clz r2, r2 │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - bne.w 10b3e │ │ │ │ + bne.w 10966 │ │ │ │ cmp r6, #52 ; 0x34 │ │ │ │ - bhi.w 10a9a │ │ │ │ + bhi.w 108c2 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @@ -13691,98 +13485,98 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r6, #4 │ │ │ │ cmp r3, #64 ; 0x40 │ │ │ │ - beq.w 10992 │ │ │ │ + beq.w 107ba │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldrb.w r3, [r9, #48] ; 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 10aca │ │ │ │ + beq.w 108f2 │ │ │ │ cmp r3, #67 ; 0x43 │ │ │ │ - beq.w 10ad6 │ │ │ │ + beq.w 108fe │ │ │ │ cmp r3, #72 ; 0x48 │ │ │ │ - beq.n 10868 │ │ │ │ + beq.n 10690 │ │ │ │ cmp.w fp, #72 ; 0x48 │ │ │ │ - bne.w 10c0e │ │ │ │ + bne.w 10a36 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 10c0e │ │ │ │ + bne.w 10a36 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 10c1e │ │ │ │ + bne.w 10a46 │ │ │ │ add r2, r6 │ │ │ │ - cbz r7, 10888 │ │ │ │ + cbz r7, 106b0 │ │ │ │ subs r3, r7, #1 │ │ │ │ mla r2, r3, r6, r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov lr, r7 │ │ │ │ str r2, [r4, #16] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r5, r4 │ │ │ │ add.w r1, r5, #12 │ │ │ │ - beq.w 10bd2 │ │ │ │ + beq.w 109fa │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10bbe │ │ │ │ + beq.w 109e6 │ │ │ │ ldrb.w r6, [r2, #48] ; 0x30 │ │ │ │ cmp r6, #83 ; 0x53 │ │ │ │ - bne.w 10c0a │ │ │ │ + bne.w 10a32 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 10c06 │ │ │ │ + beq.w 10a2e │ │ │ │ mov r7, lr │ │ │ │ add r2, r5 │ │ │ │ add.w r1, r3, #8 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10bd8 │ │ │ │ + beq.w 10a00 │ │ │ │ ldrb.w r8, [r4, #36] ; 0x24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub.w r6, r8, #63 ; 0x3f │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 107ac │ │ │ │ + b.n 105d4 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r6, #16 │ │ │ │ moveq r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 10848 │ │ │ │ + beq.n 10670 │ │ │ │ movs r2, #8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 58e4 <__aeabi_uidivmod@plt> │ │ │ │ + blx 58cc <__aeabi_uidivmod@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r1, 1090a │ │ │ │ + cbz r1, 10732 │ │ │ │ add r3, r2 │ │ │ │ subs r1, r3, r1 │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 10848 │ │ │ │ + bne.n 10670 │ │ │ │ sub.w r2, r8, #63 ; 0x3f │ │ │ │ cmp r2, #52 ; 0x34 │ │ │ │ - bhi.w 10c40 │ │ │ │ + bhi.w 10a68 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -13831,20 +13625,20 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r3, #64 ; 0x40 │ │ │ │ mov.w r6, #1 │ │ │ │ - bne.w 10848 │ │ │ │ + bne.w 10670 │ │ │ │ ldrb.w r8, [r4, #36] ; 0x24 │ │ │ │ sub.w r3, r8, #63 ; 0x3f │ │ │ │ cmp r3, #52 ; 0x34 │ │ │ │ - bhi.w 10bea │ │ │ │ - add r2, pc, #8 ; (adr r2, 109ac ) │ │ │ │ + bhi.w 10a12 │ │ │ │ + add r2, pc, #8 ; (adr r2, 107d4 ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ vmaxnm.f16 , , │ │ │ │ lsls r7, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -13942,83 +13736,83 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r6, #8 │ │ │ │ moveq r6, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10848 │ │ │ │ + beq.w 10670 │ │ │ │ movs r2, #4 │ │ │ │ - b.n 108f0 │ │ │ │ + b.n 10718 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 10842 │ │ │ │ + b.n 1066a │ │ │ │ movs r6, #8 │ │ │ │ - b.n 10842 │ │ │ │ - ldr r3, [pc, #508] ; (10c98 ) │ │ │ │ + b.n 1066a │ │ │ │ + ldr r3, [pc, #508] ; (10ac0 ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldrb.w r3, [r4, #38] ; 0x26 │ │ │ │ - b.n 10842 │ │ │ │ + b.n 1066a │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 106fe │ │ │ │ + b.n 10526 │ │ │ │ movs r3, #4 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r2, r6 │ │ │ │ ldrb.w r3, [r9, #48] ; 0x30 │ │ │ │ - bne.w 10856 │ │ │ │ + bne.w 1067e │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 1086e │ │ │ │ + beq.w 10696 │ │ │ │ cmp r3, #67 ; 0x43 │ │ │ │ - bne.w 1085c │ │ │ │ + bne.w 10684 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 10860 │ │ │ │ + beq.w 10688 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add.w r6, r3, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r6, [r4, #12] │ │ │ │ add r2, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b.n 108ce │ │ │ │ + b.n 106f6 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 10aba │ │ │ │ + b.n 108e2 │ │ │ │ mov.w fp, #73 ; 0x49 │ │ │ │ - b.n 10788 │ │ │ │ + b.n 105b0 │ │ │ │ mov.w fp, #72 ; 0x48 │ │ │ │ - b.n 10788 │ │ │ │ + b.n 105b0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #82 ; 0x52 │ │ │ │ movne.w fp, #67 ; 0x43 │ │ │ │ - b.n 10788 │ │ │ │ + b.n 105b0 │ │ │ │ mov.w fp, #85 ; 0x55 │ │ │ │ - b.n 10788 │ │ │ │ - ldr r3, [pc, #380] ; (10c98 ) │ │ │ │ + b.n 105b0 │ │ │ │ + ldr r3, [pc, #380] ; (10ac0 ) │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [pc, #380] ; (10c9c ) │ │ │ │ + ldr r1, [pc, #380] ; (10ac4 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldrb.w r8, [r4, #36] ; 0x24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub.w r2, r8, #63 ; 0x3f │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 10788 │ │ │ │ + b.n 105b0 │ │ │ │ cmp r6, #52 ; 0x34 │ │ │ │ - bhi.n 10bb6 │ │ │ │ + bhi.n 109de │ │ │ │ tbb [pc, r6] │ │ │ │ subs r0, #29 │ │ │ │ adds r0, r7, #4 │ │ │ │ subs r0, #56 ; 0x38 │ │ │ │ subs r0, #56 ; 0x38 │ │ │ │ cmp r2, #56 ; 0x38 │ │ │ │ subs r0, #27 │ │ │ │ @@ -14040,154 +13834,153 @@ │ │ │ │ subs r0, #27 │ │ │ │ subs r0, r7, r4 │ │ │ │ subs r0, #56 ; 0x38 │ │ │ │ adds r0, r7, #4 │ │ │ │ subs r0, #54 ; 0x36 │ │ │ │ movs r5, r3 │ │ │ │ movs r6, #4 │ │ │ │ - b.n 10848 │ │ │ │ + b.n 10670 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 10848 │ │ │ │ - ldr r3, [pc, #272] ; (10c98 ) │ │ │ │ + b.n 10670 │ │ │ │ + ldr r3, [pc, #272] ; (10ac0 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldrb.w r3, [r4, #38] ; 0x26 │ │ │ │ - b.n 10842 │ │ │ │ + b.n 1066a │ │ │ │ movs r6, #2 │ │ │ │ - b.n 10848 │ │ │ │ + b.n 10670 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r6, #8 │ │ │ │ moveq r6, #4 │ │ │ │ - b.n 10848 │ │ │ │ + b.n 10670 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r6, #16 │ │ │ │ moveq r6, #8 │ │ │ │ - b.n 10848 │ │ │ │ + b.n 10670 │ │ │ │ movs r6, #8 │ │ │ │ - b.n 10848 │ │ │ │ - ldr r3, [pc, #224] ; (10c98 ) │ │ │ │ + b.n 10670 │ │ │ │ + ldr r3, [pc, #224] ; (10ac0 ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 10aa0 │ │ │ │ + b.n 108c8 │ │ │ │ ldr.w r5, [r3, #-8] │ │ │ │ sub.w r2, r3, #8 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r5, r4 │ │ │ │ add.w r1, r5, #12 │ │ │ │ - bne.w 1089c │ │ │ │ + bne.w 106c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbnz r0, 10c0e │ │ │ │ + cbnz r0, 10a36 │ │ │ │ movs r0, #0 │ │ │ │ strb.w r0, [r4, #36] ; 0x24 │ │ │ │ str r0, [r4, #32] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #2 │ │ │ │ - b.n 108f0 │ │ │ │ - ldr r3, [pc, #172] ; (10c98 ) │ │ │ │ + b.n 10718 │ │ │ │ + ldr r3, [pc, #172] ; (10ac0 ) │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [pc, #176] ; (10ca0 ) │ │ │ │ + ldr r1, [pc, #176] ; (10ac8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r1 │ │ │ │ - b.n 10892 │ │ │ │ + b.n 106ba │ │ │ │ mov r7, lr │ │ │ │ - b.n 108ce │ │ │ │ + b.n 106f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 101d8 │ │ │ │ + bl 10000 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #120] ; (10c98 ) │ │ │ │ - ldr r1, [pc, #128] ; (10ca4 ) │ │ │ │ + ldr r0, [pc, #120] ; (10ac0 ) │ │ │ │ + ldr r1, [pc, #128] ; (10acc ) │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #1 │ │ │ │ - b.n 10aba │ │ │ │ + b.n 108e2 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 10aba │ │ │ │ - ldr r0, [pc, #84] ; (10c98 ) │ │ │ │ + b.n 108e2 │ │ │ │ + ldr r0, [pc, #84] ; (10ac0 ) │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 10aba │ │ │ │ - ldr r0, [pc, #64] ; (10c98 ) │ │ │ │ - ldr r1, [pc, #76] ; (10ca8 ) │ │ │ │ + b.n 108e2 │ │ │ │ + ldr r0, [pc, #64] ; (10ac0 ) │ │ │ │ + ldr r1, [pc, #76] ; (10ad0 ) │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 1077a │ │ │ │ - ldr r4, [pc, #40] ; (10c98 ) │ │ │ │ + b.n 105a2 │ │ │ │ + ldr r4, [pc, #40] ; (10ac0 ) │ │ │ │ ldr r2, [r0, #44] ; 0x2c │ │ │ │ - ldr r1, [pc, #56] ; (10cac ) │ │ │ │ + ldr r1, [pc, #56] ; (10ad4 ) │ │ │ │ ldr.w r0, [sl, r4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 1077a │ │ │ │ - b.n 10a0c │ │ │ │ + b.n 105a2 │ │ │ │ + ldmia.w sl, {r2} │ │ │ │ + add r3, pc, #512 ; (adr r3, 10cb4 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #592 ; (adr r1, 10edc ) │ │ │ │ + add r3, pc, #480 ; (adr r3, 10c98 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #560 ; (adr r1, 10ec0 ) │ │ │ │ + add r3, pc, #624 ; (adr r3, 10d2c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #704 ; (adr r1, 10f54 ) │ │ │ │ - movs r4, r0 │ │ │ │ - add r1, pc, #496 ; (adr r1, 10e88 ) │ │ │ │ + add r3, pc, #416 ; (adr r3, 10c60 ) │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - ldr r5, [sp, #1008] ; 0x3f0 │ │ │ │ + ldr r7, [sp, #928] ; 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #192] ; 0xc0 │ │ │ │ + ldr r7, [sp, #112] ; 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #488] ; 0x1e8 │ │ │ │ + ldr r7, [sp, #408] ; 0x198 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #488] ; 0x1e8 │ │ │ │ + ldr r6, [sp, #408] ; 0x198 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #568] ; 0x238 │ │ │ │ + ldr r6, [sp, #488] ; 0x1e8 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r9, [pc, #1160] ; 11140 │ │ │ │ + ldr.w r9, [pc, #1160] ; 10f68 │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r3, [pc, #1156] ; 11144 │ │ │ │ + ldr.w r3, [pc, #1156] ; 10f6c │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r8, [pc, #1156] ; 11148 │ │ │ │ + ldr.w r8, [pc, #1156] ; 10f70 │ │ │ │ add r9, pc │ │ │ │ - ldr.w r7, [pc, #1152] ; 1114c │ │ │ │ + ldr.w r7, [pc, #1152] ; 10f74 │ │ │ │ add r3, pc │ │ │ │ add r8, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r7, pc │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #125 ; 0x7d │ │ │ │ - bhi.w 1102a │ │ │ │ + bhi.w 10e52 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @@ -14310,880 +14103,880 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #58 ; 0x3a │ │ │ │ - beq.n 10dec │ │ │ │ + beq.n 10c14 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ cmp r3, #58 ; 0x3a │ │ │ │ - bne.n 10de4 │ │ │ │ + bne.n 10c0c │ │ │ │ adds r4, #1 │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 10638 │ │ │ │ + bl 10460 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10ec0 │ │ │ │ + beq.n 10ce8 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r3, [fp, #37] ; 0x25 │ │ │ │ str.w r1, [fp, #24] │ │ │ │ strb.w r3, [fp, #38] ; 0x26 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ str.w r5, [fp, #32] │ │ │ │ str.w r2, [fp, #20] │ │ │ │ strb.w r3, [fp, #36] ; 0x24 │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ movs r5, #0 │ │ │ │ ldrb.w r2, [fp, #36] ; 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 10df2 │ │ │ │ + bne.n 10c1a │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 10df2 │ │ │ │ + bne.n 10c1a │ │ │ │ ldrb.w r2, [fp, #38] ; 0x26 │ │ │ │ ldrb.w r3, [fp, #37] ; 0x25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 10df2 │ │ │ │ + bne.n 10c1a │ │ │ │ ldr.w r2, [fp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ adds r4, #1 │ │ │ │ str.w r1, [fp, #20] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [fp, #24] │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ adds r4, #1 │ │ │ │ sub.w r2, r3, #102 ; 0x66 │ │ │ │ cmp r3, #100 ; 0x64 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ - bhi.w 1112a │ │ │ │ + bhi.w 10f52 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 10e22 │ │ │ │ + b.n 10c4a │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r5, [fp, #20] │ │ │ │ str.w r3, [fp, #20] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldr.w r2, [fp, #28] │ │ │ │ cmp r3, #123 ; 0x7b │ │ │ │ str r2, [sp, #4] │ │ │ │ - bne.w 11108 │ │ │ │ + bne.w 10f30 │ │ │ │ mov r0, fp │ │ │ │ - bl 10638 │ │ │ │ + bl 10460 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10ec0 │ │ │ │ + beq.n 10ce8 │ │ │ │ movs r3, #0 │ │ │ │ adds r6, r4, #2 │ │ │ │ strb.w r3, [fp, #36] ; 0x24 │ │ │ │ str.w r3, [fp, #24] │ │ │ │ str.w r3, [fp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 11094 │ │ │ │ + beq.w 10ebc │ │ │ │ mov sl, r3 │ │ │ │ - b.n 10eae │ │ │ │ + b.n 10cd6 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 11096 │ │ │ │ + beq.w 10ebe │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 10cb0 │ │ │ │ + bl 10ad8 │ │ │ │ add.w sl, sl, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 10ea8 │ │ │ │ + bne.n 10cd0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #1 │ │ │ │ strb.w r3, [fp, #37] ; 0x25 │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ movs r3, #61 ; 0x3d │ │ │ │ adds r4, #1 │ │ │ │ strb.w r3, [fp, #37] ; 0x25 │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ adds r5, r4, #1 │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r6, [r2, #44] ; 0x2c │ │ │ │ - bne.w 110ba │ │ │ │ + bne.w 10ee2 │ │ │ │ mov r0, fp │ │ │ │ - bl 10638 │ │ │ │ + bl 10460 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10ec0 │ │ │ │ + beq.n 10ce8 │ │ │ │ movs r0, #0 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #41 ; 0x29 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.w 110a4 │ │ │ │ + beq.w 10ecc │ │ │ │ cmp r2, #14 │ │ │ │ - bcc.n 10f16 │ │ │ │ + bcc.n 10d3e │ │ │ │ cmp r2, #9 │ │ │ │ - bcc.n 10f1a │ │ │ │ + bcc.n 10d42 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 10f1a │ │ │ │ - b.n 10f14 │ │ │ │ + bne.n 10d42 │ │ │ │ + b.n 10d3c │ │ │ │ cmp r2, #9 │ │ │ │ - bcs.n 10f16 │ │ │ │ + bcs.n 10d3e │ │ │ │ sub.w r1, r2, #48 ; 0x30 │ │ │ │ uxtb r3, r1 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 11060 │ │ │ │ + bhi.w 10e88 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ adds r5, #1 │ │ │ │ sub.w r3, r2, #48 ; 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 10f4e │ │ │ │ + bhi.n 10d76 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r1, r2, r1, lsl #1 │ │ │ │ ldrb.w r2, [r5, #1]! │ │ │ │ subs r1, #48 ; 0x30 │ │ │ │ sub.w r3, r2, #48 ; 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 10f32 │ │ │ │ + bls.n 10d5a │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.w 11060 │ │ │ │ + beq.w 10e88 │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 10f66 │ │ │ │ + bge.n 10d8e │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 110f8 │ │ │ │ + bne.w 10f20 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #41 ; 0x29 │ │ │ │ it ne │ │ │ │ cmpne r2, #44 ; 0x2c │ │ │ │ - bne.w 110ea │ │ │ │ + bne.w 10f12 │ │ │ │ cmp r2, #44 ; 0x2c │ │ │ │ add.w r0, r0, #1 │ │ │ │ it eq │ │ │ │ addeq r5, #1 │ │ │ │ - b.n 10efc │ │ │ │ - ldr r3, [pc, #464] ; (11150 ) │ │ │ │ - ldr r1, [pc, #464] ; (11154 ) │ │ │ │ + b.n 10d24 │ │ │ │ + ldr r3, [pc, #464] ; (10f78 ) │ │ │ │ + ldr r1, [pc, #464] ; (10f7c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [fp, #36] ; 0x24 │ │ │ │ - cbz r3, 10fa2 │ │ │ │ + cbz r3, 10dca │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11076 │ │ │ │ + beq.n 10e9e │ │ │ │ mov r0, fp │ │ │ │ - bl 10638 │ │ │ │ + bl 10460 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10ec0 │ │ │ │ + beq.n 10ce8 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11076 │ │ │ │ + bne.n 10e9e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ ldr.w r5, [fp, #28] │ │ │ │ - bl 10638 │ │ │ │ + bl 10460 │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 10ec0 │ │ │ │ + beq.w 10ce8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp, #36] ; 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 10fb4 │ │ │ │ + beq.n 10ddc │ │ │ │ ldr.w r6, [fp, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 58e4 <__aeabi_uidivmod@plt> │ │ │ │ + blx 58cc <__aeabi_uidivmod@plt> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 10fb4 │ │ │ │ + beq.n 10ddc │ │ │ │ add r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ subs r3, r5, r1 │ │ │ │ str.w r3, [fp, #16] │ │ │ │ - b.n 10f8e │ │ │ │ + b.n 10db6 │ │ │ │ mov r0, fp │ │ │ │ - bl 10638 │ │ │ │ + bl 10460 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 10ec0 │ │ │ │ + beq.w 10ce8 │ │ │ │ ldrb.w r5, [fp, #37] ; 0x25 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ adds r4, #1 │ │ │ │ strb.w r5, [fp, #38] ; 0x26 │ │ │ │ add r3, r0 │ │ │ │ str.w r1, [fp, #20] │ │ │ │ str.w r3, [fp, #16] │ │ │ │ str.w r2, [fp, #24] │ │ │ │ strb.w r2, [fp, #36] ; 0x24 │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ sub.w r2, r3, #48 ; 0x30 │ │ │ │ uxtb r1, r2 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 11080 │ │ │ │ + bhi.n 10ea8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ adds r4, #1 │ │ │ │ sub.w r1, r3, #48 ; 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 1105a │ │ │ │ + bhi.n 10e82 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ subs r2, #48 ; 0x30 │ │ │ │ sub.w r1, r3, #48 ; 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bls.n 11040 │ │ │ │ + bls.n 10e68 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 11080 │ │ │ │ + beq.n 10ea8 │ │ │ │ str.w r2, [fp, #20] │ │ │ │ - b.n 10cd4 │ │ │ │ - ldr r3, [pc, #236] ; (11150 ) │ │ │ │ - ldr r1, [pc, #244] ; (11158 ) │ │ │ │ + b.n 10afc │ │ │ │ + ldr r3, [pc, #236] ; (10f78 ) │ │ │ │ + ldr r1, [pc, #244] ; (10f80 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - bl 101d8 │ │ │ │ + bl 10000 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 10f8e │ │ │ │ - ldr r0, [pc, #204] ; (11150 ) │ │ │ │ + b.n 10db6 │ │ │ │ + ldr r0, [pc, #204] ; (10f78 ) │ │ │ │ mov r2, r3 │ │ │ │ - ldr r1, [pc, #212] ; (1115c ) │ │ │ │ + ldr r1, [pc, #212] ; (10f84 ) │ │ │ │ ldr r3, [r7, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 10f8e │ │ │ │ + b.n 10db6 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10cd4 │ │ │ │ + beq.w 10afc │ │ │ │ str.w r3, [fp, #28] │ │ │ │ - b.n 10cd4 │ │ │ │ + b.n 10afc │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 110ca │ │ │ │ + bne.n 10ef2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1111a │ │ │ │ + beq.n 10f42 │ │ │ │ movs r3, #1 │ │ │ │ adds r4, r5, #1 │ │ │ │ strb.w r3, [fp, #39] ; 0x27 │ │ │ │ str.w r3, [fp, #20] │ │ │ │ - b.n 10cd4 │ │ │ │ - ldr r3, [pc, #148] ; (11150 ) │ │ │ │ - ldr r1, [pc, #160] ; (11160 ) │ │ │ │ + b.n 10afc │ │ │ │ + ldr r3, [pc, #148] ; (10f78 ) │ │ │ │ + ldr r1, [pc, #160] ; (10f88 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 10ec0 │ │ │ │ + b.n 10ce8 │ │ │ │ ldr.w r5, [fp, #12] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #124] ; (11150 ) │ │ │ │ + ldr r2, [pc, #124] ; (10f78 ) │ │ │ │ mov r1, r8 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r0, [r7, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r2, [r2, #44] ; 0x2c │ │ │ │ blx 56b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 10cd4 │ │ │ │ - b.n 10ec0 │ │ │ │ - ldr r3, [pc, #100] ; (11150 ) │ │ │ │ + bne.w 10afc │ │ │ │ + b.n 10ce8 │ │ │ │ + ldr r3, [pc, #100] ; (10f78 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 110e2 │ │ │ │ - ldr r0, [pc, #84] ; (11150 ) │ │ │ │ + b.n 10f0a │ │ │ │ + ldr r0, [pc, #84] ; (10f78 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 110e2 │ │ │ │ - ldr r3, [pc, #68] ; (11150 ) │ │ │ │ - ldr r1, [pc, #88] ; (11164 ) │ │ │ │ + b.n 10f0a │ │ │ │ + ldr r3, [pc, #68] ; (10f78 ) │ │ │ │ + ldr r1, [pc, #88] ; (10f8c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 10f8e │ │ │ │ - ldr r3, [pc, #52] ; (11150 ) │ │ │ │ - ldr r1, [pc, #72] ; (11168 ) │ │ │ │ + b.n 10db6 │ │ │ │ + ldr r3, [pc, #52] ; (10f78 ) │ │ │ │ + ldr r1, [pc, #72] ; (10f90 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 10ec0 │ │ │ │ - ldr r3, [pc, #36] ; (11150 ) │ │ │ │ + b.n 10ce8 │ │ │ │ + ldr r3, [pc, #36] ; (10f78 ) │ │ │ │ movs r2, #90 ; 0x5a │ │ │ │ - ldr r1, [pc, #60] ; (1116c ) │ │ │ │ + ldr r1, [pc, #60] ; (10f94 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 10f8e │ │ │ │ + b.n 10db6 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #136] ; 0x88 │ │ │ │ + add r0, pc, #56 ; (adr r0, 10fa4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #960] ; 0x3c0 │ │ │ │ + ldr r7, [sp, #880] ; 0x370 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [sp, #280] ; 0x118 │ │ │ │ + add r0, pc, #200 ; (adr r0, 1103c ) │ │ │ │ movs r4, r0 │ │ │ │ - b.n 111bc │ │ │ │ + b.n 11394 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - ldr r2, [sp, #384] ; 0x180 │ │ │ │ + ldr r4, [sp, #304] ; 0x130 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #88] ; 0x58 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #976] ; 0x3d0 │ │ │ │ + ldr r3, [sp, #896] ; 0x380 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #560] ; 0x230 │ │ │ │ + ldr r3, [sp, #480] ; 0x1e0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ + ldr r2, [sp, #1016] ; 0x3f8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #96] ; 0x60 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ movs r4, r0 │ │ │ │ - str r7, [sp, #968] ; 0x3c8 │ │ │ │ + ldr r1, [sp, #888] ; 0x378 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r4, [pc, #208] ; (11248 ) │ │ │ │ + ldr r4, [pc, #208] ; (11070 ) │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ add r4, pc │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 111b4 │ │ │ │ + bpl.n 10fdc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 111b0 │ │ │ │ + beq.n 10fd8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 1119c │ │ │ │ + beq.n 10fc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 111ac │ │ │ │ - blt.n 1120e │ │ │ │ - blx 58d8 │ │ │ │ + beq.n 10fd4 │ │ │ │ + blt.n 11036 │ │ │ │ + blx 58c0 │ │ │ │ uxth r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 111de │ │ │ │ + bne.n 11006 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ uxth r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 111e2 │ │ │ │ + bne.n 1100a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, 111f6 │ │ │ │ + cbz r3, 1101e │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, 111f6 │ │ │ │ + cbz r3, 1101e │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 111f6 │ │ │ │ - ldr r3, [pc, #136] ; (1124c ) │ │ │ │ + cbz r0, 1101e │ │ │ │ + ldr r3, [pc, #136] ; (11074 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 11202 │ │ │ │ + bne.n 1102a │ │ │ │ mov r0, r5 │ │ │ │ - bl 11170 │ │ │ │ + bl 10f98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 11222 │ │ │ │ + cbz r3, 1104a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 1122e │ │ │ │ - ldr r3, [pc, #108] ; (11250 ) │ │ │ │ - ldr r1, [pc, #108] ; (11254 ) │ │ │ │ + beq.n 11056 │ │ │ │ + ldr r3, [pc, #108] ; (11078 ) │ │ │ │ + ldr r1, [pc, #108] ; (1107c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movw r0, #65535 ; 0xffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 568c │ │ │ │ - cbz r0, 11238 │ │ │ │ + cbz r0, 11060 │ │ │ │ movw r0, #65535 ; 0xffff │ │ │ │ - b.n 1119a │ │ │ │ - bl f2f0 │ │ │ │ + b.n 10fc2 │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 111cc │ │ │ │ - b.n 111fc │ │ │ │ - ldr r3, [pc, #64] ; (11250 ) │ │ │ │ - ldr r1, [pc, #68] ; (11258 ) │ │ │ │ + bne.n 10ff4 │ │ │ │ + b.n 11024 │ │ │ │ + ldr r3, [pc, #64] ; (11078 ) │ │ │ │ + ldr r1, [pc, #68] ; (11080 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movw r0, #65535 ; 0xffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 111e2 │ │ │ │ - b.n 111fc │ │ │ │ - ldr r3, [pc, #32] ; (1125c ) │ │ │ │ - ldr r1, [pc, #36] ; (11260 ) │ │ │ │ + beq.n 1100a │ │ │ │ + b.n 11024 │ │ │ │ + ldr r3, [pc, #32] ; (11084 ) │ │ │ │ + ldr r1, [pc, #36] ; (11088 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 111fc │ │ │ │ - blt.n 11168 │ │ │ │ + b.n 11024 │ │ │ │ + ble.n 11140 │ │ │ │ movs r4, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ + vminnm.f32 , q14, │ │ │ │ vminnm.f16 , q12, │ │ │ │ - ldr r1, [sp, #512] ; 0x200 │ │ │ │ + ldr r3, [sp, #432] ; 0x1b0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #480] ; 0x1e0 │ │ │ │ + ldr r3, [sp, #400] ; 0x190 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #296] ; 0x128 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 112ce │ │ │ │ + bpl.n 110f6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 112aa │ │ │ │ + bhi.n 110d2 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r7, r1, #8 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, #0 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ sxth r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 112b8 │ │ │ │ + bne.n 110e0 │ │ │ │ uxth r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ negs r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ sxth r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ sxth r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 11294 │ │ │ │ + beq.n 110bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 1131e │ │ │ │ - ldr r3, [pc, #128] ; (1133c ) │ │ │ │ - ldr r1, [pc, #132] ; (11340 ) │ │ │ │ + beq.n 11146 │ │ │ │ + ldr r3, [pc, #128] ; (11164 ) │ │ │ │ + ldr r1, [pc, #132] ; (11168 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movw r0, #65535 ; 0xffff │ │ │ │ - b.n 11282 │ │ │ │ + b.n 110aa │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, 11306 │ │ │ │ + cbz r3, 1112e │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, 11306 │ │ │ │ + cbz r3, 1112e │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 11306 │ │ │ │ - ldr r3, [pc, #100] ; (11344 ) │ │ │ │ + cbz r0, 1112e │ │ │ │ + ldr r3, [pc, #100] ; (1116c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 11312 │ │ │ │ + bne.n 1113a │ │ │ │ mov r0, r5 │ │ │ │ - bl 11264 │ │ │ │ + bl 1108c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11282 │ │ │ │ + bne.n 110aa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 11282 │ │ │ │ + b.n 110aa │ │ │ │ blx 568c │ │ │ │ - cbz r0, 11328 │ │ │ │ + cbz r0, 11150 │ │ │ │ movw r0, #65535 ; 0xffff │ │ │ │ - b.n 11282 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 110aa │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 112e8 │ │ │ │ - b.n 1130c │ │ │ │ + bne.n 11110 │ │ │ │ + b.n 11134 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 112b8 │ │ │ │ - b.n 1130c │ │ │ │ - ldr r3, [pc, #28] ; (11348 ) │ │ │ │ - ldr r1, [pc, #32] ; (1134c ) │ │ │ │ + beq.n 110e0 │ │ │ │ + b.n 11134 │ │ │ │ + ldr r3, [pc, #28] ; (11170 ) │ │ │ │ + ldr r1, [pc, #32] ; (11174 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1130c │ │ │ │ + b.n 11134 │ │ │ │ nop │ │ │ │ - bls.n 112c8 │ │ │ │ + blt.n 110a0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #976] ; 0x3d0 │ │ │ │ + ldr r2, [sp, #896] ; 0x380 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 11268 │ │ │ │ + blt.n 11248 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 11384 │ │ │ │ + bge.n 1115c │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #96] ; 0x60 │ │ │ │ + str r4, [sp, #352] ; 0x160 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n 113aa │ │ │ │ + bpl.n 111d2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 11374 │ │ │ │ + cbz r3, 1119c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 11378 │ │ │ │ + beq.n 111a0 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 11388 │ │ │ │ - blx 58f0 │ │ │ │ + beq.n 111b0 │ │ │ │ + blx 58d8 │ │ │ │ sxtb r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ uxtbeq r3, r0 │ │ │ │ - bne.n 113d8 │ │ │ │ + bne.n 11200 │ │ │ │ sxtb r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ sxtb r3, r2 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 11396 │ │ │ │ + bne.n 111be │ │ │ │ uxtb r3, r3 │ │ │ │ sxtb r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ uxth r3, r3 │ │ │ │ sxtb r1, r3 │ │ │ │ sxth r2, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 11382 │ │ │ │ - ldr r3, [pc, #132] ; (1141c ) │ │ │ │ - ldr r1, [pc, #132] ; (11420 ) │ │ │ │ + beq.n 111aa │ │ │ │ + ldr r3, [pc, #132] ; (11244 ) │ │ │ │ + ldr r1, [pc, #132] ; (11248 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ movs r3, #255 ; 0xff │ │ │ │ - b.n 11374 │ │ │ │ + b.n 1119c │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, 113e8 │ │ │ │ + cbz r3, 11210 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, 113e8 │ │ │ │ + cbz r3, 11210 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 113e8 │ │ │ │ - ldr r3, [pc, #104] ; (11424 ) │ │ │ │ + cbz r0, 11210 │ │ │ │ + ldr r3, [pc, #104] ; (1124c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 11402 │ │ │ │ + bne.n 1122a │ │ │ │ mov r0, r5 │ │ │ │ - bl 11350 │ │ │ │ + bl 11178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1140e │ │ │ │ + cbz r3, 11236 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 11374 │ │ │ │ + b.n 1119c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 11396 │ │ │ │ + bne.n 111be │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11396 │ │ │ │ + beq.n 111be │ │ │ │ movs r3, #255 ; 0xff │ │ │ │ - b.n 11374 │ │ │ │ + b.n 1119c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 113e4 │ │ │ │ - ldr r3, [pc, #52] ; (11428 ) │ │ │ │ - ldr r1, [pc, #56] ; (1142c ) │ │ │ │ + bne.n 1120c │ │ │ │ + ldr r3, [pc, #52] ; (11250 ) │ │ │ │ + ldr r1, [pc, #56] ; (11254 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 113e4 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 1120c │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 113c4 │ │ │ │ - b.n 113e4 │ │ │ │ + bne.n 111ec │ │ │ │ + b.n 1120c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 11374 │ │ │ │ + b.n 1119c │ │ │ │ nop │ │ │ │ - bhi.n 113ec │ │ │ │ + bge.n 111c4 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #248] ; 0xf8 │ │ │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 11390 │ │ │ │ + bge.n 11170 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 114d4 │ │ │ │ + bge.n 112ac │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #320] ; 0x140 │ │ │ │ + str r3, [sp, #576] ; 0x240 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r8, r0 │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [r0, #52] ; 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #56] ; 0x38 │ │ │ │ ldr r5, [r0, #60] ; 0x3c │ │ │ │ str r3, [r0, #52] ; 0x34 │ │ │ │ str r3, [r0, #56] ; 0x38 │ │ │ │ str r3, [r0, #60] ; 0x3c │ │ │ │ - cbz r7, 11452 │ │ │ │ + cbz r7, 1127a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r6, 1145a │ │ │ │ + cbz r6, 11282 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r5, 11462 │ │ │ │ + cbz r5, 1128a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ str r6, [r4, #56] ; 0x38 │ │ │ │ str r7, [r4, #52] ; 0x34 │ │ │ │ str r5, [r4, #60] ; 0x3c │ │ │ │ - blx 58fc │ │ │ │ + blx 58e4 │ │ │ │ mov r0, r8 │ │ │ │ blx 5824 │ │ │ │ ldr.w r9, [r4, #56] ; 0x38 │ │ │ │ str r6, [r4, #56] ; 0x38 │ │ │ │ ldr r6, [r4, #60] ; 0x3c │ │ │ │ str r5, [r4, #60] ; 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #52] ; 0x34 │ │ │ │ str r7, [r4, #52] ; 0x34 │ │ │ │ - cbz r0, 1148e │ │ │ │ + cbz r0, 112b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 114ee │ │ │ │ + cbz r3, 11316 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 114a0 │ │ │ │ + beq.n 112c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 114e2 │ │ │ │ - cbz r6, 114aa │ │ │ │ + cbz r3, 1130a │ │ │ │ + cbz r6, 112d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 114c6 │ │ │ │ + cbz r3, 112ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 114d4 │ │ │ │ + beq.n 112fc │ │ │ │ mov r0, r8 │ │ │ │ - blx 5908 │ │ │ │ + blx 58f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 114f6 │ │ │ │ + cbz r3, 1131e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 114b0 │ │ │ │ - ldr r0, [pc, #44] ; (11504 ) │ │ │ │ + bne.n 112d8 │ │ │ │ + ldr r0, [pc, #44] ; (1132c ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w 57ef8 <_Unwind_GetTextRelBase@@Base+0x108> │ │ │ │ + b.w 57fc0 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 114a0 │ │ │ │ + b.n 112c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1148e │ │ │ │ + b.n 112b6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - bvc.n 115d4 │ │ │ │ + bls.n 113ac │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #156 ; 0x9c │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #60] ; 0x3c │ │ │ │ str r2, [sp, #112] ; 0x70 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ str r2, [sp, #88] ; 0x58 │ │ │ │ ldr.w sl, [sp, #196] ; 0xc4 │ │ │ │ - beq.w 11820 │ │ │ │ + beq.w 11648 │ │ │ │ cmp r2, #0 │ │ │ │ itt gt │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [sp, #120] ; 0x78 │ │ │ │ - ble.w 1171c │ │ │ │ + ble.w 11544 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #124] ; 0x7c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #92] ; 0x5c │ │ │ │ - beq.w 11800 │ │ │ │ + beq.w 11628 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 11706 │ │ │ │ + ble.w 1152e │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #128] ; 0x80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #3 │ │ │ │ str r3, [sp, #116] ; 0x74 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #96] ; 0x60 │ │ │ │ - beq.w 117e0 │ │ │ │ + beq.w 11608 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 116f0 │ │ │ │ + ble.w 11518 │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #132] ; 0x84 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r2, #4 │ │ │ │ str r3, [sp, #136] ; 0x88 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #100] ; 0x64 │ │ │ │ - beq.w 117c0 │ │ │ │ + beq.w 115e8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 116da │ │ │ │ + ble.w 11502 │ │ │ │ ldr r3, [sp, #68] ; 0x44 │ │ │ │ str r3, [sp, #72] ; 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #140] ; 0x8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #5 │ │ │ │ str r3, [sp, #144] ; 0x90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #104] ; 0x68 │ │ │ │ - beq.w 117a0 │ │ │ │ + beq.w 115c8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 116c4 │ │ │ │ + ble.w 114ec │ │ │ │ ldr r3, [sp, #72] ; 0x48 │ │ │ │ str r3, [sp, #76] ; 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #148] ; 0x94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #108] ; 0x6c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [sp, #80] ; 0x50 │ │ │ │ - beq.w 11780 │ │ │ │ + beq.w 115a8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 116ae │ │ │ │ + ble.n 114d6 │ │ │ │ ldr r3, [sp, #76] ; 0x4c │ │ │ │ str r3, [sp, #56] ; 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] ; 0x54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, #7 │ │ │ │ str r3, [sp, #48] ; 0x30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ - beq.w 11760 │ │ │ │ + beq.w 11588 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1169a │ │ │ │ + ble.n 114c2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, fp │ │ │ │ adds r3, #36 ; 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #56] ; 0x38 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ movs r3, #0 │ │ │ │ @@ -15192,32 +14985,32 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r2, #8 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - beq.w 11740 │ │ │ │ + beq.w 11568 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 11684 │ │ │ │ + ble.n 114ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r9, r3, #36 ; 0x24 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r3, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r5, [r3, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 11722 │ │ │ │ + beq.n 1154a │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 11670 │ │ │ │ + ble.n 11498 │ │ │ │ movs r4, #0 │ │ │ │ str.w sl, [sp, #196] ; 0xc4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r4 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr r4, [sp, #196] ; 0xc4 │ │ │ │ sub.w r8, r3, #9 │ │ │ │ @@ -15225,1812 +15018,1812 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ add fp, r6 │ │ │ │ - bl 11508 │ │ │ │ + bl 11330 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 11654 │ │ │ │ + bne.n 1147c │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1162e │ │ │ │ + bne.n 11456 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ ldr r1, [sp, #48] ; 0x30 │ │ │ │ ldr r3, [sp, #44] ; 0x2c │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [sp, #52] ; 0x34 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 11608 │ │ │ │ + bne.n 11430 │ │ │ │ mov fp, r7 │ │ │ │ ldr r2, [sp, #56] ; 0x38 │ │ │ │ ldr r1, [sp, #108] ; 0x6c │ │ │ │ ldr r3, [sp, #84] ; 0x54 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #56] ; 0x38 │ │ │ │ ldr r2, [sp, #80] ; 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #84] ; 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 115e0 │ │ │ │ + bne.n 11408 │ │ │ │ ldr r2, [sp, #76] ; 0x4c │ │ │ │ ldr r1, [sp, #144] ; 0x90 │ │ │ │ ldr r3, [sp, #148] ; 0x94 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #76] ; 0x4c │ │ │ │ ldr r2, [sp, #104] ; 0x68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #148] ; 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 115c0 │ │ │ │ + bne.w 113e8 │ │ │ │ ldr r2, [sp, #72] ; 0x48 │ │ │ │ ldr r1, [sp, #136] ; 0x88 │ │ │ │ ldr r3, [sp, #140] ; 0x8c │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #72] ; 0x48 │ │ │ │ ldr r2, [sp, #100] ; 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #140] ; 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1159e │ │ │ │ + bne.w 113c6 │ │ │ │ ldr r2, [sp, #68] ; 0x44 │ │ │ │ ldr r1, [sp, #116] ; 0x74 │ │ │ │ ldr r3, [sp, #132] ; 0x84 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #68] ; 0x44 │ │ │ │ ldr r2, [sp, #96] ; 0x60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #132] ; 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1157c │ │ │ │ + bne.w 113a4 │ │ │ │ ldr r2, [sp, #64] ; 0x40 │ │ │ │ ldr r1, [sp, #124] ; 0x7c │ │ │ │ ldr r3, [sp, #128] ; 0x80 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [sp, #92] ; 0x5c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #128] ; 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1155a │ │ │ │ + bne.w 11382 │ │ │ │ ldr r2, [sp, #60] ; 0x3c │ │ │ │ ldr r1, [sp, #112] ; 0x70 │ │ │ │ ldr r3, [sp, #120] ; 0x78 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #60] ; 0x3c │ │ │ │ ldr r2, [sp, #88] ; 0x58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #120] ; 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 11538 │ │ │ │ + bne.w 11360 │ │ │ │ add sp, #156 ; 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 11670 │ │ │ │ + ble.n 11498 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ blx 57b8 │ │ │ │ cmp r4, r5 │ │ │ │ add r8, r6 │ │ │ │ - bne.n 1172c │ │ │ │ - b.n 11670 │ │ │ │ + bne.n 11554 │ │ │ │ + b.n 11498 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 11684 │ │ │ │ + ble.n 114ac │ │ │ │ ldr r5, [sp, #40] ; 0x28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ blx 57b8 │ │ │ │ cmp r4, r8 │ │ │ │ add r5, r6 │ │ │ │ - bne.n 1174c │ │ │ │ - b.n 11684 │ │ │ │ + bne.n 11574 │ │ │ │ + b.n 114ac │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1169a │ │ │ │ + ble.n 114c2 │ │ │ │ ldr r5, [sp, #56] ; 0x38 │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [sp, #48] ; 0x30 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ blx 57b8 │ │ │ │ cmp r4, r7 │ │ │ │ add r5, r6 │ │ │ │ - bne.n 1176c │ │ │ │ - b.n 1169a │ │ │ │ + bne.n 11594 │ │ │ │ + b.n 114c2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 116ae │ │ │ │ + ble.n 114d6 │ │ │ │ ldr r5, [sp, #76] ; 0x4c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #108] ; 0x6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r5, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #80] ; 0x50 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 11788 │ │ │ │ - b.n 116ae │ │ │ │ + bne.n 115b0 │ │ │ │ + b.n 114d6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 116c4 │ │ │ │ + ble.n 114ec │ │ │ │ ldr r5, [sp, #72] ; 0x48 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #144] ; 0x90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r5, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #104] ; 0x68 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 117a8 │ │ │ │ - b.n 116c4 │ │ │ │ + bne.n 115d0 │ │ │ │ + b.n 114ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 116da │ │ │ │ + ble.n 11502 │ │ │ │ ldr r5, [sp, #68] ; 0x44 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #136] ; 0x88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r5, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #100] ; 0x64 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 117c8 │ │ │ │ - b.n 116da │ │ │ │ + bne.n 115f0 │ │ │ │ + b.n 11502 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 116f0 │ │ │ │ + ble.n 11518 │ │ │ │ ldr r5, [sp, #64] ; 0x40 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #116] ; 0x74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r5, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #96] ; 0x60 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 117e8 │ │ │ │ - b.n 116f0 │ │ │ │ + bne.n 11610 │ │ │ │ + b.n 11518 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 11706 │ │ │ │ + ble.n 1152e │ │ │ │ ldr r5, [sp, #60] ; 0x3c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #124] ; 0x7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r5, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #92] ; 0x5c │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 11808 │ │ │ │ - b.n 11706 │ │ │ │ + bne.n 11630 │ │ │ │ + b.n 1152e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 1171c │ │ │ │ + ble.w 11544 │ │ │ │ ldr r5, [sp, #60] ; 0x3c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #112] ; 0x70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r5, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #88] ; 0x58 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 1182a │ │ │ │ - b.n 1171c │ │ │ │ + bne.n 11652 │ │ │ │ + b.n 11544 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #124 ; 0x7c │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r0, [sp, #76] ; 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #100] ; 0x64 │ │ │ │ ldr r6, [sp, #160] ; 0xa0 │ │ │ │ - ble.n 11888 │ │ │ │ + ble.n 116b0 │ │ │ │ mov fp, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] ; 0x54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 118a2 │ │ │ │ + bne.n 116ca │ │ │ │ ldr r3, [sp, #76] ; 0x4c │ │ │ │ - cbz r6, 1188e │ │ │ │ + cbz r6, 116b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r1, [sp, #76] ; 0x4c │ │ │ │ ldr r2, [sp, #84] ; 0x54 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #100] ; 0x64 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #76] ; 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #84] ; 0x54 │ │ │ │ - bne.n 11860 │ │ │ │ + bne.n 11688 │ │ │ │ add sp, #124 ; 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11872 │ │ │ │ + bne.n 1169a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11872 │ │ │ │ + b.n 1169a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #108] ; 0x6c │ │ │ │ - ble.n 11872 │ │ │ │ + ble.n 1169a │ │ │ │ ldr r3, [sp, #76] ; 0x4c │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #88] ; 0x58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 118f2 │ │ │ │ + bne.n 1171a │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ - cbz r6, 118de │ │ │ │ + cbz r6, 11706 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r1, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [sp, #88] ; 0x58 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #108] ; 0x6c │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #64] ; 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #88] ; 0x58 │ │ │ │ - bne.n 118b4 │ │ │ │ - b.n 11872 │ │ │ │ + bne.n 116dc │ │ │ │ + b.n 1169a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 118c6 │ │ │ │ + bne.n 116ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 118c6 │ │ │ │ + b.n 116ee │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #104] ; 0x68 │ │ │ │ - ble.n 118c6 │ │ │ │ + ble.n 116ee │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ str r3, [sp, #72] ; 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] ; 0x5c │ │ │ │ - b.n 1192c │ │ │ │ + b.n 11754 │ │ │ │ ldr r3, [sp, #72] ; 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 11aca │ │ │ │ + beq.w 118f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldr r1, [sp, #72] ; 0x48 │ │ │ │ ldr r2, [sp, #92] ; 0x5c │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #104] ; 0x68 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #72] ; 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #92] ; 0x5c │ │ │ │ - beq.n 118c6 │ │ │ │ + beq.n 116ee │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 11906 │ │ │ │ + beq.n 1172e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #112] ; 0x70 │ │ │ │ - ble.n 11916 │ │ │ │ + ble.n 1173e │ │ │ │ ldr r3, [sp, #72] ; 0x48 │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] ; 0x50 │ │ │ │ - b.n 1196c │ │ │ │ + b.n 11794 │ │ │ │ ldr r3, [sp, #68] ; 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 11b84 │ │ │ │ + beq.w 119ac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr r1, [sp, #68] ; 0x44 │ │ │ │ ldr r2, [sp, #80] ; 0x50 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #112] ; 0x70 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #68] ; 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #80] ; 0x50 │ │ │ │ - beq.n 11916 │ │ │ │ + beq.n 1173e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 11946 │ │ │ │ + beq.n 1176e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #116] ; 0x74 │ │ │ │ - ble.n 11956 │ │ │ │ + ble.n 1177e │ │ │ │ ldr r3, [sp, #68] ; 0x44 │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #96] ; 0x60 │ │ │ │ - b.n 119ac │ │ │ │ + b.n 117d4 │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 11b6e │ │ │ │ + beq.w 11996 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ ldr r1, [sp, #60] ; 0x3c │ │ │ │ ldr r2, [sp, #96] ; 0x60 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #116] ; 0x74 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #60] ; 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #96] ; 0x60 │ │ │ │ - beq.n 11956 │ │ │ │ + beq.n 1177e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 11986 │ │ │ │ + beq.n 117ae │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #56] ; 0x38 │ │ │ │ - ble.n 11996 │ │ │ │ + ble.n 117be │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ mov sl, r6 │ │ │ │ str r3, [sp, #48] ; 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ - b.n 119f2 │ │ │ │ + b.n 1181a │ │ │ │ ldr r3, [sp, #48] ; 0x30 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 11b54 │ │ │ │ + beq.w 1197c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ ldr r1, [sp, #48] ; 0x30 │ │ │ │ ldr r2, [sp, #52] ; 0x34 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #56] ; 0x38 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #48] ; 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #52] ; 0x34 │ │ │ │ - beq.w 11b6a │ │ │ │ + beq.w 11992 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 119c8 │ │ │ │ + beq.n 117f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ - ble.n 119da │ │ │ │ + ble.n 11802 │ │ │ │ mov r3, r2 │ │ │ │ adds r3, #36 ; 0x24 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ mov r6, sl │ │ │ │ ldr r3, [sp, #48] ; 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 11a3c │ │ │ │ + b.n 11864 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 11b3a │ │ │ │ + beq.w 11962 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #44] ; 0x2c │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq.w 11b50 │ │ │ │ + beq.w 11978 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 11a14 │ │ │ │ + beq.n 1183c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ble.n 11a24 │ │ │ │ + ble.n 1184c │ │ │ │ movs r7, #0 │ │ │ │ add.w r3, fp, #36 ; 0x24 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ mov r9, r7 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - b.n 11a7a │ │ │ │ + b.n 118a2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 11ae0 │ │ │ │ + beq.n 11908 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r8, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 11a24 │ │ │ │ + beq.n 1184c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 11a5c │ │ │ │ + beq.n 11884 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 11a6a │ │ │ │ + ble.n 11892 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 11af6 │ │ │ │ + beq.n 1191e │ │ │ │ mov r5, r8 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ sub.w sl, r3, #9 │ │ │ │ ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ cmp r4, r7 │ │ │ │ add r5, r3 │ │ │ │ - bne.n 11aa6 │ │ │ │ + bne.n 118ce │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - b.n 11a6a │ │ │ │ + b.n 11892 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 11916 │ │ │ │ + bne.w 1173e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11916 │ │ │ │ + b.n 1173e │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11a6a │ │ │ │ + bne.n 11892 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11a6a │ │ │ │ - cbnz r6, 11b1e │ │ │ │ + b.n 11892 │ │ │ │ + cbnz r6, 11946 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 11b08 │ │ │ │ + b.n 11930 │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ cmp r4, r7 │ │ │ │ add r5, r3 │ │ │ │ - beq.n 11a6a │ │ │ │ + beq.n 11892 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11afe │ │ │ │ + bne.n 11926 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11afe │ │ │ │ + b.n 11926 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ add r1, r3 │ │ │ │ - bne.n 11b22 │ │ │ │ - b.n 11a6a │ │ │ │ + bne.n 1194a │ │ │ │ + b.n 11892 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 11a24 │ │ │ │ + bne.w 1184c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11a24 │ │ │ │ + b.n 1184c │ │ │ │ mov sl, r6 │ │ │ │ - b.n 119da │ │ │ │ + b.n 11802 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 119da │ │ │ │ + bne.w 11802 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 119da │ │ │ │ + b.n 11802 │ │ │ │ mov r6, sl │ │ │ │ - b.n 11996 │ │ │ │ + b.n 117be │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 11996 │ │ │ │ + bne.w 117be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11996 │ │ │ │ + b.n 117be │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 11956 │ │ │ │ + bne.w 1177e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11956 │ │ │ │ + b.n 1177e │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ sub sp, #28 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n 11c38 │ │ │ │ + bmi.n 11a60 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ blx 5788 │ │ │ │ ldr r5, [r4, #48] ; 0x30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 11c06 │ │ │ │ + cbz r5, 11a2e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r5 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx 5758 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx 57ac │ │ │ │ ldr r0, [r4, #40] ; 0x28 │ │ │ │ - cbz r0, 11be8 │ │ │ │ + cbz r0, 11a10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] ; 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11c20 │ │ │ │ + cbz r3, 11a48 │ │ │ │ ldr r0, [r4, #44] ; 0x2c │ │ │ │ - cbz r0, 11bf8 │ │ │ │ + cbz r0, 11a20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] ; 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11c18 │ │ │ │ + cbz r3, 11a40 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] ; 0xa0 │ │ │ │ blx r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11bc2 │ │ │ │ + beq.n 119ea │ │ │ │ ldr r3, [r4, #56] ; 0x38 │ │ │ │ - cbnz r3, 11c28 │ │ │ │ + cbnz r3, 11a50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - blx 5914 │ │ │ │ - b.n 11bc2 │ │ │ │ + blx 58fc │ │ │ │ + b.n 119ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11bf8 │ │ │ │ + b.n 11a20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11be8 │ │ │ │ + b.n 11a10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11844 │ │ │ │ - b.n 11c10 │ │ │ │ + bl 1166c │ │ │ │ + b.n 11a38 │ │ │ │ ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11baa │ │ │ │ + beq.n 119d2 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 11c4c │ │ │ │ + bpl.n 11a74 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 11baa │ │ │ │ + bmi.n 119d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 577c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11baa │ │ │ │ - b.n 11c02 │ │ │ │ + beq.n 119d2 │ │ │ │ + b.n 11a2a │ │ │ │ ldr r3, [r0, #64] ; 0x40 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ and.w r3, r3, #5 │ │ │ │ - ldr r6, [pc, #564] ; (11e98 ) │ │ │ │ + ldr r6, [pc, #564] ; (11cc0 ) │ │ │ │ cmp r3, #4 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - beq.n 11c92 │ │ │ │ + beq.n 11aba │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 11d36 │ │ │ │ + bhi.n 11b5e │ │ │ │ tbb [pc, r3] │ │ │ │ ldrsb r2, [r6, r0] │ │ │ │ add r4, r7 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ movs r4, #86 ; 0x56 │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r1, #1 │ │ │ │ - blx 5920 │ │ │ │ + blx 5908 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11dce │ │ │ │ + beq.w 11bf6 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ - blx 592c │ │ │ │ + blx 5914 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11dc0 │ │ │ │ + beq.w 11be8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 11dae │ │ │ │ + bhi.n 11bd6 │ │ │ │ tbb [pc, r3] │ │ │ │ strb r4, [r3, #9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ strb r2, [r6, #9] │ │ │ │ negs r2, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 11dd2 │ │ │ │ + bne.n 11bfa │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r0, r1 │ │ │ │ ldreq r1, [r5, #12] │ │ │ │ - bne.w 11e1a │ │ │ │ + bne.w 11c42 │ │ │ │ mov r3, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 11e08 │ │ │ │ + bne.w 11c30 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 11df8 │ │ │ │ + bne.n 11c20 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11ce4 │ │ │ │ - ldr r2, [pc, #376] ; (11e9c ) │ │ │ │ + beq.n 11b0c │ │ │ │ + ldr r2, [pc, #376] ; (11cc4 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - ldr r1, [pc, #376] ; (11ea0 ) │ │ │ │ + ldr r1, [pc, #376] ; (11cc8 ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 11d46 │ │ │ │ - ldr r3, [pc, #364] ; (11ea4 ) │ │ │ │ + b.n 11b6e │ │ │ │ + ldr r3, [pc, #364] ; (11ccc ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #364] ; (11ea8 ) │ │ │ │ + ldr r1, [pc, #364] ; (11cd0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 11e8a │ │ │ │ + bne.w 11cb2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 11e74 │ │ │ │ + bne.w 11c9c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11d46 │ │ │ │ + bne.n 11b6e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11d46 │ │ │ │ + b.n 11b6e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 11e30 │ │ │ │ + bne.n 11c58 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 11d68 │ │ │ │ + b.n 11b90 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 11d68 │ │ │ │ + b.n 11b90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 11e68 │ │ │ │ + bne.n 11c90 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 11e50 │ │ │ │ + bne.n 11c78 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 11d68 │ │ │ │ - ldr r3, [pc, #244] ; (11ea4 ) │ │ │ │ + b.n 11b90 │ │ │ │ + ldr r3, [pc, #244] ; (11ccc ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #248] ; (11eac ) │ │ │ │ + ldr r1, [pc, #248] ; (11cd4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 11d68 │ │ │ │ + b.n 11b90 │ │ │ │ ldr.w r5, [r8] │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 11d76 │ │ │ │ + beq.n 11b9e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 11d46 │ │ │ │ + b.n 11b6e │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11cd6 │ │ │ │ - ldr r3, [pc, #184] ; (11e9c ) │ │ │ │ + beq.w 11afe │ │ │ │ + ldr r3, [pc, #184] ; (11cc4 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r1, [pc, #196] ; (11eb0 ) │ │ │ │ + ldr r1, [pc, #196] ; (11cd8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 11d46 │ │ │ │ + b.n 11b6e │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11d16 │ │ │ │ - b.n 11de2 │ │ │ │ + beq.n 11b3e │ │ │ │ + b.n 11c0a │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11cf4 │ │ │ │ - b.n 11de2 │ │ │ │ - ldr r2, [pc, #128] ; (11e9c ) │ │ │ │ + beq.w 11b1c │ │ │ │ + b.n 11c0a │ │ │ │ + ldr r2, [pc, #128] ; (11cc4 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - ldr r1, [pc, #144] ; (11eb4 ) │ │ │ │ + ldr r1, [pc, #144] ; (11cdc ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 11d46 │ │ │ │ + b.n 11b6e │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11d86 │ │ │ │ - ldr r3, [pc, #96] ; (11e9c ) │ │ │ │ + beq.n 11bae │ │ │ │ + ldr r3, [pc, #96] ; (11cc4 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r1, [pc, #116] ; (11eb8 ) │ │ │ │ + ldr r1, [pc, #116] ; (11ce0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 11d68 │ │ │ │ - ldr r2, [pc, #72] ; (11e9c ) │ │ │ │ + b.n 11b90 │ │ │ │ + ldr r2, [pc, #72] ; (11cc4 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #96] ; (11ebc ) │ │ │ │ + ldr r1, [pc, #96] ; (11ce4 ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 11d68 │ │ │ │ + b.n 11b90 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11d9e │ │ │ │ - b.n 11e3a │ │ │ │ - ldr r2, [pc, #36] ; (11e9c ) │ │ │ │ + beq.n 11bc6 │ │ │ │ + b.n 11c62 │ │ │ │ + ldr r2, [pc, #36] ; (11cc4 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - ldr r1, [pc, #68] ; (11ec0 ) │ │ │ │ + ldr r1, [pc, #68] ; (11ce8 ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 11d68 │ │ │ │ + b.n 11b90 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 11d54 │ │ │ │ - b.n 11e3a │ │ │ │ - beq.n 11dd8 │ │ │ │ + beq.w 11b7c │ │ │ │ + b.n 11c62 │ │ │ │ + bcs.n 11db0 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ldrh r6, [r2, #54] ; 0x36 │ │ │ │ + str r0, [sp, #776] ; 0x308 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ldrh r2, [r3, #56] ; 0x38 │ │ │ │ + str r1, [sp, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r4, #52] ; 0x34 │ │ │ │ + str r0, [sp, #568] ; 0x238 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r7, #52] ; 0x34 │ │ │ │ + str r0, [sp, #672] ; 0x2a0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r0, #48] ; 0x30 │ │ │ │ + ldrh r0, [r6, #62] ; 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r4, #50] ; 0x32 │ │ │ │ + str r0, [sp, #320] ; 0x140 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r4, #44] ; 0x2c │ │ │ │ + ldrh r0, [r2, #60] ; 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r5, #44] ; 0x2c │ │ │ │ + ldrh r6, [r2, #60] ; 0x3c │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ - ldr r4, [pc, #244] ; (11fc0 ) │ │ │ │ + ldr r4, [pc, #244] ; (11de8 ) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [r5, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 11ee6 │ │ │ │ + cbz r0, 11d0e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11f8c │ │ │ │ + beq.n 11db4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r5, #16] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 11efc │ │ │ │ + cbz r0, 11d24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11f84 │ │ │ │ + beq.n 11dac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r5, #20] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 11f10 │ │ │ │ + cbz r0, 11d38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11f7c │ │ │ │ + beq.n 11da4 │ │ │ │ ldr r0, [r5, #44] ; 0x2c │ │ │ │ - cbz r0, 11f26 │ │ │ │ + cbz r0, 11d4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #44] ; 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 11f26 │ │ │ │ + cbnz r3, 11d4e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #200] ; 0xc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r4, [r5, #200] ; 0xc8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 11f44 │ │ │ │ + cbz r0, 11d6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 11f44 │ │ │ │ + cbnz r3, 11d6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r6, [r5, #96] ; 0x60 │ │ │ │ - cbz r6, 11f78 │ │ │ │ + cbz r6, 11da0 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 11f74 │ │ │ │ + beq.n 11d9c │ │ │ │ ldr r3, [r6, #36] ; 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 11fae │ │ │ │ + ble.n 11dd6 │ │ │ │ dmb sy │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11f58 │ │ │ │ + bne.n 11d80 │ │ │ │ cmp r2, #1 │ │ │ │ dmb sy │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r5, #100] ; 0x64 │ │ │ │ - beq.n 11f94 │ │ │ │ + beq.n 11dbc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #96] ; 0x60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11f10 │ │ │ │ + b.n 11d38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11efa │ │ │ │ + b.n 11d22 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11ee4 │ │ │ │ + b.n 11d0c │ │ │ │ ldr r0, [r5, #96] ; 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11f78 │ │ │ │ + beq.n 11da0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r3, [r5, #96] ; 0x60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 11f78 │ │ │ │ + bne.n 11da0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11f78 │ │ │ │ - ldr r0, [pc, #20] ; (11fc4 ) │ │ │ │ + b.n 11da0 │ │ │ │ + ldr r0, [pc, #20] ; (11dec ) │ │ │ │ movw r2, #51071 ; 0xc77f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f198 │ │ │ │ + bl f09c │ │ │ │ ldr r3, [r6, #36] ; 0x24 │ │ │ │ - b.n 11f54 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + b.n 11d7c │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r6, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ ldr r5, [r0, #52] ; 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, 11fda │ │ │ │ + cbnz r5, 11e02 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #216] ; (120b4 ) │ │ │ │ + ldr r3, [pc, #216] ; (11edc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 12030 │ │ │ │ + bne.n 11e58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r4, #56] ; 0x38 │ │ │ │ subs r3, #1 │ │ │ │ ldr r6, [r4, #60] ; 0x3c │ │ │ │ str r2, [r4, #52] ; 0x34 │ │ │ │ str r2, [r4, #56] ; 0x38 │ │ │ │ str r2, [r4, #60] ; 0x3c │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1201c │ │ │ │ - cbz r7, 12004 │ │ │ │ + cbz r3, 11e44 │ │ │ │ + cbz r7, 11e2c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 12026 │ │ │ │ + cbz r3, 11e4e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 11fd4 │ │ │ │ + beq.n 11dfc │ │ │ │ ldr r4, [r6, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 11fd4 │ │ │ │ + bne.n 11dfc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11fd6 │ │ │ │ + b.n 11dfe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 11ffa │ │ │ │ + b.n 11e22 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12004 │ │ │ │ + b.n 11e2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 12078 │ │ │ │ + bge.n 11ea0 │ │ │ │ ldr r3, [r5, #84] ; 0x54 │ │ │ │ lsls r6, r3, #1 │ │ │ │ - bpl.n 12078 │ │ │ │ + bpl.n 11ea0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 12084 │ │ │ │ + bge.n 11eac │ │ │ │ ldr r2, [r1, #84] ; 0x54 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - bpl.n 12084 │ │ │ │ + bpl.n 11eac │ │ │ │ ldr.w r2, [r5, #172] ; 0xac │ │ │ │ - cbz r2, 12094 │ │ │ │ + cbz r2, 11ebc │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 12072 │ │ │ │ + ble.n 11e9a │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 11fe6 │ │ │ │ + beq.n 11e0e │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1206c │ │ │ │ + b.n 11e94 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 11fe6 │ │ │ │ + beq.n 11e0e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 12064 │ │ │ │ + bne.n 11e8c │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n 11fd6 │ │ │ │ + b.n 11dfe │ │ │ │ mov r0, r5 │ │ │ │ - blx 5944 │ │ │ │ + blx 592c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12072 │ │ │ │ - b.n 11fe6 │ │ │ │ + beq.n 11e9a │ │ │ │ + b.n 11e0e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 12078 │ │ │ │ + bpl.n 11ea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl fc8c │ │ │ │ + bl fb90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12072 │ │ │ │ - b.n 11fe6 │ │ │ │ + beq.n 11e9a │ │ │ │ + b.n 11e0e │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 11fe6 │ │ │ │ + beq.n 11e0e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12096 │ │ │ │ - ldr r0, [pc, #20] ; (120b8 ) │ │ │ │ + bne.n 11ebe │ │ │ │ + ldr r0, [pc, #20] ; (11ee0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r2, r1, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12072 │ │ │ │ - b.n 11fe6 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + beq.n 11e9a │ │ │ │ + b.n 11e0e │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub sp, #12 │ │ │ │ - cbnz r0, 120d4 │ │ │ │ + cbnz r0, 11efc │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ ldr r5, [r0, #52] ; 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, 12102 │ │ │ │ + cbnz r5, 11f2a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 120e6 │ │ │ │ + cbnz r2, 11f0e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] ; (121dc ) │ │ │ │ + ldr r3, [pc, #244] ; (12004 ) │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #244] ; (121e0 ) │ │ │ │ + ldr r1, [pc, #244] ; (12008 ) │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #224] ; (121e4 ) │ │ │ │ + ldr r3, [pc, #224] ; (1200c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 12158 │ │ │ │ + bne.n 11f80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r4, #56] ; 0x38 │ │ │ │ subs r3, #1 │ │ │ │ ldr r6, [r4, #60] ; 0x3c │ │ │ │ str r2, [r4, #52] ; 0x34 │ │ │ │ str r2, [r4, #56] ; 0x38 │ │ │ │ str r2, [r4, #60] ; 0x3c │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 12144 │ │ │ │ - cbz r7, 1212c │ │ │ │ + cbz r3, 11f6c │ │ │ │ + cbz r7, 11f54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1214e │ │ │ │ + cbz r3, 11f76 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 120cc │ │ │ │ + beq.n 11ef4 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 120cc │ │ │ │ + bne.n 11ef4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 120ce │ │ │ │ + b.n 11ef6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12122 │ │ │ │ + b.n 11f4a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1212c │ │ │ │ + b.n 11f54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 121a0 │ │ │ │ + bge.n 11fc8 │ │ │ │ ldr r3, [r5, #84] ; 0x54 │ │ │ │ lsls r6, r3, #1 │ │ │ │ - bpl.n 121a0 │ │ │ │ + bpl.n 11fc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 121ac │ │ │ │ + bge.n 11fd4 │ │ │ │ ldr r2, [r1, #84] ; 0x54 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - bpl.n 121ac │ │ │ │ + bpl.n 11fd4 │ │ │ │ ldr.w r2, [r5, #172] ; 0xac │ │ │ │ - cbz r2, 121bc │ │ │ │ + cbz r2, 11fe4 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 1219a │ │ │ │ + ble.n 11fc2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 1210e │ │ │ │ + beq.n 11f36 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 12194 │ │ │ │ + b.n 11fbc │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1210e │ │ │ │ + beq.n 11f36 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 1218c │ │ │ │ + bne.n 11fb4 │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n 120ce │ │ │ │ + b.n 11ef6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 5944 │ │ │ │ + blx 592c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1219a │ │ │ │ - b.n 1210e │ │ │ │ + beq.n 11fc2 │ │ │ │ + b.n 11f36 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 121a0 │ │ │ │ + bpl.n 11fc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl fc8c │ │ │ │ + bl fb90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1219a │ │ │ │ - b.n 1210e │ │ │ │ + beq.n 11fc2 │ │ │ │ + b.n 11f36 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 1210e │ │ │ │ + beq.n 11f36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 121be │ │ │ │ - ldr r0, [pc, #28] ; (121e8 ) │ │ │ │ + bne.n 11fe6 │ │ │ │ + ldr r0, [pc, #28] ; (12010 ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r2, r1, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1219a │ │ │ │ - b.n 1210e │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + beq.n 11fc2 │ │ │ │ + b.n 11f36 │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r4, [r0, #46] ; 0x2e │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r8, [pc, #168] ; 1229c │ │ │ │ + ldr.w r8, [pc, #168] ; 120c4 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ add r8, pc │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr.w r3, [r8, #240] ; 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1225c │ │ │ │ - ldr r0, [pc, #148] ; (122a0 ) │ │ │ │ + beq.n 12084 │ │ │ │ + ldr r0, [pc, #148] ; (120c8 ) │ │ │ │ add r1, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ str.w r2, [r1, #-4]! │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 12272 │ │ │ │ + cbz r3, 1209a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 1224c │ │ │ │ + cbz r2, 12074 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r7, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 12254 │ │ │ │ + cbz r3, 1207c │ │ │ │ str r5, [r4, #32] │ │ │ │ str r6, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12230 │ │ │ │ + b.n 12058 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12242 │ │ │ │ - blx 5950 │ │ │ │ + b.n 1206a │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r8, #240] ; 0xf0 │ │ │ │ - cbz r0, 12272 │ │ │ │ + cbz r0, 1209a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 12208 │ │ │ │ - ldr r3, [pc, #48] ; (122a4 ) │ │ │ │ + b.n 12030 │ │ │ │ + ldr r3, [pc, #48] ; (120cc ) │ │ │ │ movw r1, #24151 ; 0x5e57 │ │ │ │ - ldr r0, [pc, #44] ; (122a8 ) │ │ │ │ + ldr r0, [pc, #44] ; (120d0 ) │ │ │ │ mov.w r4, #416 ; 0x1a0 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #40] ; (122ac ) │ │ │ │ + ldr r2, [pc, #40] ; (120d4 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - bl 11430 │ │ │ │ + bl 11258 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #-16] │ │ │ │ - ldc2l 0, cr0, [lr], #16 │ │ │ │ - stc2 0, cr0, [lr], {4} │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + cdp2 0, 14, cr0, cr8, cr4, {0} │ │ │ │ + cdp2 0, 13, cr0, cr6, cr4, {0} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr4, {0} │ │ │ │ + ldrh r2, [r4, #34] ; 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r5, #42] ; 0x2a │ │ │ │ movs r4, r0 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ sub sp, #20 │ │ │ │ - bne.n 12310 │ │ │ │ + bne.n 12138 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1230a │ │ │ │ - ldr r3, [pc, #108] ; (12334 ) │ │ │ │ + cbz r4, 12132 │ │ │ │ + ldr r3, [pc, #108] ; (1215c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ittt le │ │ │ │ movle r3, #0 │ │ │ │ movle r0, r4 │ │ │ │ strle r3, [r4, #8] │ │ │ │ - bgt.n 122de │ │ │ │ + bgt.n 12106 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #88] ; (12338 ) │ │ │ │ + ldr r3, [pc, #88] ; (12160 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r6, [pc, #88] ; (1233c ) │ │ │ │ + ldr r6, [pc, #88] ; (12164 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #84] ; (12340 ) │ │ │ │ - ldr r2, [pc, #88] ; (12344 ) │ │ │ │ + ldr r1, [pc, #84] ; (12168 ) │ │ │ │ + ldr r2, [pc, #88] ; (1216c ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #84] ; (12348 ) │ │ │ │ + ldr r3, [pc, #84] ; (12170 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 12328 │ │ │ │ + cbz r5, 12150 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #56] ; (1234c ) │ │ │ │ + ldr r3, [pc, #56] ; (12174 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #56] ; (12350 ) │ │ │ │ + ldr r1, [pc, #56] ; (12178 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 122c4 │ │ │ │ + b.n 120ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 122da │ │ │ │ - mcrr2 0, 0, r0, r4, cr4 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + b.n 12102 │ │ │ │ + cdp2 0, 1, cr0, cr12, cr4, {0} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xfbf20004 │ │ │ │ + stc2l 0, cr0, [sl, #16] │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ sub sp, #20 │ │ │ │ - bne.n 123b4 │ │ │ │ + bne.n 121dc │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 123ae │ │ │ │ - ldr r3, [pc, #108] ; (123d8 ) │ │ │ │ + cbz r4, 121d6 │ │ │ │ + ldr r3, [pc, #108] ; (12200 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ittt le │ │ │ │ movle r3, #0 │ │ │ │ movle r0, r4 │ │ │ │ strle r3, [r4, #8] │ │ │ │ - bgt.n 12382 │ │ │ │ + bgt.n 121aa │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #88] ; (123dc ) │ │ │ │ + ldr r3, [pc, #88] ; (12204 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r6, [pc, #88] ; (123e0 ) │ │ │ │ + ldr r6, [pc, #88] ; (12208 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #84] ; (123e4 ) │ │ │ │ - ldr r2, [pc, #88] ; (123e8 ) │ │ │ │ + ldr r1, [pc, #84] ; (1220c ) │ │ │ │ + ldr r2, [pc, #88] ; (12210 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #84] ; (123ec ) │ │ │ │ + ldr r3, [pc, #84] ; (12214 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 123cc │ │ │ │ + cbz r5, 121f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #56] ; (123f0 ) │ │ │ │ + ldr r3, [pc, #56] ; (12218 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #56] ; (123f4 ) │ │ │ │ + ldr r1, [pc, #56] ; (1221c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 12368 │ │ │ │ + b.n 12190 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 1237e │ │ │ │ - umull r0, r0, r0, r4 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + b.n 121a6 │ │ │ │ + ldc2l 0, cr0, [r8, #-16]! │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - smlsd r0, lr, r4, r0 │ │ │ │ + stc2 0, cr0, [r6, #-16]! │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ sub sp, #20 │ │ │ │ - bne.n 1245e │ │ │ │ + bne.n 12286 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 12458 │ │ │ │ - ldr r3, [pc, #116] ; (12484 ) │ │ │ │ + cbz r4, 12280 │ │ │ │ + ldr r3, [pc, #116] ; (122ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r3, [r3, #244] ; 0xf4 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ittt le │ │ │ │ movle r3, #0 │ │ │ │ movle r0, r4 │ │ │ │ strle r3, [r4, #12] │ │ │ │ - bgt.n 1242c │ │ │ │ + bgt.n 12254 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #88] ; (12488 ) │ │ │ │ + ldr r3, [pc, #88] ; (122b0 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r6, [pc, #88] ; (1248c ) │ │ │ │ + ldr r6, [pc, #88] ; (122b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #88] ; (12490 ) │ │ │ │ - ldr r2, [pc, #88] ; (12494 ) │ │ │ │ + ldr r1, [pc, #88] ; (122b8 ) │ │ │ │ + ldr r2, [pc, #88] ; (122bc ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #84] ; (12498 ) │ │ │ │ + ldr r3, [pc, #84] ; (122c0 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 12476 │ │ │ │ + cbz r5, 1229e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #60] ; (1249c ) │ │ │ │ + ldr r3, [pc, #60] ; (122c4 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #60] ; (124a0 ) │ │ │ │ + ldr r1, [pc, #60] ; (122c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1240c │ │ │ │ + b.n 12234 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 12428 │ │ │ │ + b.n 12250 │ │ │ │ nop │ │ │ │ - ; instruction: 0xfafc0004 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldc2l 0, cr0, [r4], {4} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xfaa40004 │ │ │ │ + ldc2l 0, cr0, [ip], #-16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ - bne.n 12562 │ │ │ │ + bne.n 1238a │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1255a │ │ │ │ - ldr r3, [pc, #200] ; (1258c ) │ │ │ │ - ldr r4, [pc, #200] ; (12590 ) │ │ │ │ + beq.n 12382 │ │ │ │ + ldr r3, [pc, #200] ; (123b4 ) │ │ │ │ + ldr r4, [pc, #200] ; (123b8 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr.w r2, [r3, #248] ; 0xf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r7, 12518 │ │ │ │ + cbnz r7, 12340 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 124fc │ │ │ │ + cbnz r3, 12324 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1250e │ │ │ │ + cbz r3, 12336 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12506 │ │ │ │ + b.n 1232e │ │ │ │ add.w r8, sp, #8 │ │ │ │ mov r9, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w r3, [r8, #-4]! │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #0 │ │ │ │ blx 5674 │ │ │ │ - cbz r0, 12586 │ │ │ │ + cbz r0, 123ae │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 12526 │ │ │ │ - ldr r3, [pc, #84] ; (12594 ) │ │ │ │ - ldr r1, [pc, #84] ; (12598 ) │ │ │ │ + bmi.n 1234e │ │ │ │ + ldr r3, [pc, #84] ; (123bc ) │ │ │ │ + ldr r1, [pc, #84] ; (123c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #84] ; (1259c ) │ │ │ │ + ldr r2, [pc, #84] ; (123c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ - cbz r6, 1257a │ │ │ │ + cbz r6, 123a2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #60] ; (125a0 ) │ │ │ │ + ldr r3, [pc, #60] ; (123c8 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #60] ; (125a4 ) │ │ │ │ + ldr r1, [pc, #60] ; (123cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 124be │ │ │ │ + b.n 122e6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 12508 │ │ │ │ + b.n 12330 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 124de │ │ │ │ + b.n 12306 │ │ │ │ nop │ │ │ │ - ; instruction: 0xfa460004 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldc2 0, cr0, [lr], {4} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r2, #62] ; 0x3e │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - vld1.8 {d0[0]}, [r0], r4 │ │ │ │ + usada8 r0, r8, r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ sub sp, #20 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n 1262e │ │ │ │ + bmi.n 12456 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5788 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r2, 125fc │ │ │ │ - ldr r5, [pc, #168] ; (12674 ) │ │ │ │ + cbz r2, 12424 │ │ │ │ + ldr r5, [pc, #168] ; (1249c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r5, #240] ; 0xf0 │ │ │ │ - cbz r3, 12618 │ │ │ │ - ldr r3, [pc, #160] ; (12678 ) │ │ │ │ + cbz r3, 12440 │ │ │ │ + ldr r3, [pc, #160] ; (124a0 ) │ │ │ │ add r1, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ str.w r5, [r1, #-4]! │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1264e │ │ │ │ + beq.n 12476 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r3, #88] ; 0x58 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ @@ -17041,89 +16834,89 @@ │ │ │ │ blx 57ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] ; 0xa0 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 5950 │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r5, #240] ; 0xf0 │ │ │ │ - cbz r0, 1264e │ │ │ │ + cbz r0, 12476 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 125d4 │ │ │ │ + b.n 123fc │ │ │ │ ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 125b6 │ │ │ │ + beq.n 123de │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 12642 │ │ │ │ + bpl.n 1246a │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 125b6 │ │ │ │ + bmi.n 123de │ │ │ │ mov r0, r4 │ │ │ │ blx 577c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 125b6 │ │ │ │ - b.n 12614 │ │ │ │ - ldr r3, [pc, #44] ; (1267c ) │ │ │ │ + beq.n 123de │ │ │ │ + b.n 1243c │ │ │ │ + ldr r3, [pc, #44] ; (124a4 ) │ │ │ │ movw r1, #18350 ; 0x47ae │ │ │ │ - ldr r0, [pc, #40] ; (12680 ) │ │ │ │ + ldr r0, [pc, #40] ; (124a8 ) │ │ │ │ movs r5, #37 ; 0x25 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #40] ; (12684 ) │ │ │ │ + ldr r2, [pc, #40] ; (124ac ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - bl 11430 │ │ │ │ + bl 11258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 125fc │ │ │ │ + b.n 12424 │ │ │ │ nop │ │ │ │ - vst4.8 {d16-d19}, [r0], r4 │ │ │ │ - ldrsh.w r0, [r2, r4] │ │ │ │ - ldrh.w r0, [r4, #4] │ │ │ │ - strh r0, [r2, #54] ; 0x36 │ │ │ │ + smlabb r0, r8, r4, r0 │ │ │ │ + mla r0, sl, r4, r0 │ │ │ │ + ; instruction: 0xfa8c0004 │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ sub sp, #20 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n 1270e │ │ │ │ + bmi.n 12536 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5788 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r2, 126d8 │ │ │ │ - ldr r5, [pc, #168] ; (12754 ) │ │ │ │ + cbz r2, 12500 │ │ │ │ + ldr r5, [pc, #168] ; (1257c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r5, #240] ; 0xf0 │ │ │ │ - cbz r3, 126f8 │ │ │ │ - ldr r3, [pc, #160] ; (12758 ) │ │ │ │ + cbz r3, 12520 │ │ │ │ + ldr r3, [pc, #160] ; (12580 ) │ │ │ │ add r1, sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r1, #-4]! │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1272e │ │ │ │ + beq.n 12556 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r3, #88] ; 0x58 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ @@ -17135,653 +16928,653 @@ │ │ │ │ blx 57ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] ; 0xa0 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 5950 │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r5, #240] ; 0xf0 │ │ │ │ - cbz r0, 1272e │ │ │ │ + cbz r0, 12556 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 126b4 │ │ │ │ + b.n 124dc │ │ │ │ ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12696 │ │ │ │ + beq.n 124be │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 12722 │ │ │ │ + bpl.n 1254a │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 12696 │ │ │ │ + bmi.n 124be │ │ │ │ mov r0, r4 │ │ │ │ blx 577c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12696 │ │ │ │ - b.n 126f4 │ │ │ │ - ldr r3, [pc, #44] ; (1275c ) │ │ │ │ + beq.n 124be │ │ │ │ + b.n 1251c │ │ │ │ + ldr r3, [pc, #44] ; (12584 ) │ │ │ │ movw r1, #15391 ; 0x3c1f │ │ │ │ - ldr r0, [pc, #40] ; (12760 ) │ │ │ │ + ldr r0, [pc, #40] ; (12588 ) │ │ │ │ movs r5, #10 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #40] ; (12764 ) │ │ │ │ + ldr r2, [pc, #40] ; (1258c ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - bl 11430 │ │ │ │ + bl 11258 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 126dc │ │ │ │ + b.n 12504 │ │ │ │ nop │ │ │ │ - str??.w r0, [r0, r4] │ │ │ │ - ldr.w r0, [r2, r4] │ │ │ │ - ; instruction: 0xf7d40004 │ │ │ │ - strh r4, [r3, #48] ; 0x30 │ │ │ │ + ; instruction: 0xfa380004 │ │ │ │ + ; instruction: 0xfa2a0004 │ │ │ │ + vld1.8 {d0[0]}, [ip], r4 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #340] ; (128c0 ) │ │ │ │ + ldr r3, [pc, #340] ; (126e8 ) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - beq.w 128a8 │ │ │ │ - ldr r3, [pc, #320] ; (128c4 ) │ │ │ │ + beq.w 126d0 │ │ │ │ + ldr r3, [pc, #320] ; (126ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 12826 │ │ │ │ + beq.n 1264e │ │ │ │ movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1286a │ │ │ │ + beq.n 12692 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r8, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r7, [r0, #12] │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1286e │ │ │ │ + beq.n 12696 │ │ │ │ blx 56bc │ │ │ │ - ldr r6, [pc, #264] ; (128c8 ) │ │ │ │ + ldr r6, [pc, #264] ; (126f0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 1287c │ │ │ │ + bgt.n 126a4 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mov r7, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ add.w r6, r6, #4294967295 ; 0xffffffff │ │ │ │ str r6, [r0, #16] │ │ │ │ - ble.n 12812 │ │ │ │ + ble.n 1263a │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 1281c │ │ │ │ + blt.n 12644 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1288c │ │ │ │ + beq.n 126b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12860 │ │ │ │ + beq.n 12688 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 12850 │ │ │ │ + cbz r3, 12678 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 127f4 │ │ │ │ + bge.n 1261c │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 127f4 │ │ │ │ + b.n 1261c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ bic.w r1, r3, #114 ; 0x72 │ │ │ │ cmp r1, #128 ; 0x80 │ │ │ │ - bne.n 1278c │ │ │ │ + bne.n 125b4 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ mov.w r2, #2 │ │ │ │ ite pl │ │ │ │ ldrpl r0, [r0, #12] │ │ │ │ movmi r0, #0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 128b8 │ │ │ │ + bmi.n 126e0 │ │ │ │ blx r5 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1280a │ │ │ │ + b.n 12632 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12802 │ │ │ │ + b.n 1262a │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1280a │ │ │ │ + b.n 12632 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 127f8 │ │ │ │ - ldr r0, [pc, #76] ; (128cc ) │ │ │ │ + b.n 12620 │ │ │ │ + ldr r0, [pc, #76] ; (126f4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 127d0 │ │ │ │ + beq.n 125f8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 127f8 │ │ │ │ + b.n 12620 │ │ │ │ blx 568c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12888 │ │ │ │ - ldr r3, [pc, #56] ; (128d0 ) │ │ │ │ - ldr r1, [pc, #56] ; (128d4 ) │ │ │ │ + bne.n 126b0 │ │ │ │ + ldr r3, [pc, #56] ; (126f8 ) │ │ │ │ + ldr r1, [pc, #56] ; (126fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 127f8 │ │ │ │ + b.n 12620 │ │ │ │ mov r1, sp │ │ │ │ movs r2, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1280a │ │ │ │ + b.n 12632 │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1280a │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + b.n 12632 │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ sub sp, #16 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 12a12 │ │ │ │ + bmi.w 1283a │ │ │ │ mov r0, r4 │ │ │ │ blx 5764 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5788 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r2, 1293e │ │ │ │ - ldr r5, [pc, #336] ; (12a54 ) │ │ │ │ + cbz r2, 12766 │ │ │ │ + ldr r5, [pc, #336] ; (1287c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r5, #240] ; 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129fc │ │ │ │ - ldr r3, [pc, #328] ; (12a58 ) │ │ │ │ + beq.n 12824 │ │ │ │ + ldr r3, [pc, #328] ; (12880 ) │ │ │ │ add r1, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ str.w r5, [r1, #-4]! │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12a32 │ │ │ │ + beq.w 1285a │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr.w r6, [r6, #768] ; 0x300 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r6 │ │ │ │ str r5, [r4, #20] │ │ │ │ - ldr r5, [pc, #284] ; (12a5c ) │ │ │ │ + ldr r5, [pc, #284] ; (12884 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 129c0 │ │ │ │ + beq.n 127e8 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ blx 57ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 12978 │ │ │ │ + cbz r0, 127a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 129c8 │ │ │ │ + cbz r3, 127f0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - cbz r5, 129b2 │ │ │ │ - ldr r3, [pc, #224] ; (12a60 ) │ │ │ │ + cbz r5, 127da │ │ │ │ + ldr r3, [pc, #224] ; (12888 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 129ae │ │ │ │ + beq.n 127d6 │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 129ea │ │ │ │ + ble.n 12812 │ │ │ │ dmb sy │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12992 │ │ │ │ + bne.n 127ba │ │ │ │ cmp r2, #1 │ │ │ │ dmb sy │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq.n 129d0 │ │ │ │ + beq.n 127f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] ; 0xa0 │ │ │ │ blx r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12956 │ │ │ │ + b.n 1277e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12978 │ │ │ │ + b.n 127a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 129b2 │ │ │ │ + beq.n 127da │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 129b2 │ │ │ │ + bne.n 127da │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 129b2 │ │ │ │ - ldr r0, [pc, #120] ; (12a64 ) │ │ │ │ + b.n 127da │ │ │ │ + ldr r0, [pc, #120] ; (1288c ) │ │ │ │ movw r2, #49343 ; 0xc0bf │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f198 │ │ │ │ + bl f09c │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ - b.n 1298e │ │ │ │ - blx 5950 │ │ │ │ + b.n 127b6 │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r5, #240] ; 0xf0 │ │ │ │ - cbz r0, 12a32 │ │ │ │ + cbz r0, 1285a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 1290e │ │ │ │ + b.n 12736 │ │ │ │ ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 128e8 │ │ │ │ + beq.w 12710 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.w 128e8 │ │ │ │ + bmi.w 12710 │ │ │ │ blx 577c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 128e8 │ │ │ │ - b.n 129bc │ │ │ │ - ldr r3, [pc, #52] ; (12a68 ) │ │ │ │ + beq.w 12710 │ │ │ │ + b.n 127e4 │ │ │ │ + ldr r3, [pc, #52] ; (12890 ) │ │ │ │ movs r5, #30 │ │ │ │ - ldr r0, [pc, #52] ; (12a6c ) │ │ │ │ + ldr r0, [pc, #52] ; (12894 ) │ │ │ │ movw r1, #16082 ; 0x3ed2 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #48] ; (12a70 ) │ │ │ │ + ldr r2, [pc, #48] ; (12898 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - bl 11430 │ │ │ │ - b.n 12958 │ │ │ │ - addw r0, r8, #2052 ; 0x804 │ │ │ │ - ; instruction: 0xf5f80004 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bl 11258 │ │ │ │ + b.n 12780 │ │ │ │ + ; instruction: 0xf7e00004 │ │ │ │ + ; instruction: 0xf7d00004 │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf4d00004 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + subw r0, r8, #2052 ; 0x804 │ │ │ │ + strh r0, [r1, #42] ; 0x2a │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r6, [r4, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r1 │ │ │ │ - ldr r6, [pc, #112] ; (12aec ) │ │ │ │ + ldr r6, [pc, #112] ; (12914 ) │ │ │ │ mov r7, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r6, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r6, #252] ; 0xfc │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ ldr.w r3, [r6, #252] ; 0xfc │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 12aae │ │ │ │ + cbz r0, 128d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 12ada │ │ │ │ + cbnz r0, 12902 │ │ │ │ ldr r0, [r6, #112] ; 0x70 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cbz r3, 12ade │ │ │ │ + cbz r3, 12906 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 12aa8 │ │ │ │ - ldr r3, [pc, #40] ; (12af0 ) │ │ │ │ + bne.n 128d0 │ │ │ │ + ldr r3, [pc, #40] ; (12918 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #40] ; (12af4 ) │ │ │ │ + ldr r1, [pc, #40] ; (1291c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 12aa8 │ │ │ │ + b.n 128d0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 12aa8 │ │ │ │ - blx 589c │ │ │ │ + b.n 128d0 │ │ │ │ + blx 5884 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 12aa8 │ │ │ │ - b.n 12ac6 │ │ │ │ + bne.n 128d0 │ │ │ │ + b.n 128ee │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #8650752 ; 0x840000 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + ; instruction: 0xf6620004 │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #84 ; 0x54 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r7, [pc, #1292] ; 13018 │ │ │ │ + ldr.w r7, [pc, #1292] ; 12e40 │ │ │ │ add r7, pc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 12be4 │ │ │ │ + bne.n 12a0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 12cd4 │ │ │ │ + beq.w 12afc │ │ │ │ mov r7, r6 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r3, [pc, #1272] ; 1301c │ │ │ │ + ldr.w r3, [pc, #1272] ; 12e44 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #288] ; 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12cd6 │ │ │ │ + beq.w 12afe │ │ │ │ ldr.w lr, [r3, #280] ; 0x118 │ │ │ │ subs.w r1, lr, #1 │ │ │ │ - bmi.w 12f30 │ │ │ │ + bmi.w 12d58 │ │ │ │ add.w r3, r0, r1, lsl #3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - blt.w 12cd6 │ │ │ │ + blt.w 12afe │ │ │ │ cmp r1, #0 │ │ │ │ itt gt │ │ │ │ movgt r2, #0 │ │ │ │ movgt ip, r0 │ │ │ │ - bgt.n 12b5e │ │ │ │ - b.n 12f30 │ │ │ │ - bge.w 12df8 │ │ │ │ + bgt.n 12986 │ │ │ │ + b.n 12d58 │ │ │ │ + bge.w 12c20 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 12b78 │ │ │ │ + bge.n 129a0 │ │ │ │ subs r3, r1, r2 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ add.w r3, r2, r3, asr #1 │ │ │ │ add.w r0, ip, r3, lsl #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - ble.n 12b54 │ │ │ │ + ble.n 1297c │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - blt.n 12b5e │ │ │ │ + blt.n 12986 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, ip │ │ │ │ mov ip, r2 │ │ │ │ cmp r7, ip │ │ │ │ it gt │ │ │ │ addgt r3, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - ble.w 12cd6 │ │ │ │ + ble.w 12afe │ │ │ │ add.w r2, r0, r3, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 12cd6 │ │ │ │ + bne.w 12afe │ │ │ │ ldr.w r8, [r0, r3, lsl #3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - ldr.w r2, [pc, #1144] ; 13020 │ │ │ │ + ldr.w r2, [pc, #1144] ; 12e48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #252] ; 0xfc │ │ │ │ blx 56ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12cbe │ │ │ │ + beq.n 12ae6 │ │ │ │ str r6, [r0, #56] ; 0x38 │ │ │ │ - blx 5968 │ │ │ │ + blx 5950 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dec │ │ │ │ + beq.w 12c14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12cb0 │ │ │ │ + beq.n 12ad8 │ │ │ │ add sp, #84 ; 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1084] ; 13024 │ │ │ │ + ldr.w r3, [pc, #1084] ; 12e4c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ ldr.w r0, [r3, #256] ; 0x100 │ │ │ │ mov r2, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12cac │ │ │ │ + beq.n 12ad4 │ │ │ │ ldr r3, [r5, #52] ; 0x34 │ │ │ │ ldr r2, [r5, #60] ; 0x3c │ │ │ │ str r3, [sp, #56] ; 0x38 │ │ │ │ ldr r3, [r5, #56] ; 0x38 │ │ │ │ str r2, [sp, #72] ; 0x48 │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #52] ; 0x34 │ │ │ │ str r3, [r5, #56] ; 0x38 │ │ │ │ str r3, [r5, #60] ; 0x3c │ │ │ │ - blx 5974 <_PyObject_GetDictPtr@plt> │ │ │ │ + blx 595c <_PyObject_GetDictPtr@plt> │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ee0 │ │ │ │ + beq.w 12d08 │ │ │ │ ldr r1, [sp, #52] ; 0x34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ ldrd sl, fp, [r2, #264]! ; 0x108 │ │ │ │ strd sl, fp, [sp, #64] ; 0x40 │ │ │ │ str r2, [sp, #76] ; 0x4c │ │ │ │ ldrd sl, fp, [r0, #16] │ │ │ │ ldrd r2, r3, [sp, #64] ; 0x40 │ │ │ │ cmp fp, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - bne.w 12f38 │ │ │ │ + bne.w 12d60 │ │ │ │ ldr.w r3, [r1, #272] ; 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12f66 │ │ │ │ - ldr r2, [pc, #996] ; (13028 ) │ │ │ │ + beq.w 12d8e │ │ │ │ + ldr r2, [pc, #996] ; (12e50 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 12ebc │ │ │ │ - ldr r2, [pc, #988] ; (1302c ) │ │ │ │ + beq.w 12ce4 │ │ │ │ + ldr r2, [pc, #988] ; (12e54 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c60 │ │ │ │ + beq.n 12a88 │ │ │ │ mov r0, r3 │ │ │ │ - blx 5980 │ │ │ │ + blx 5968 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r3, [sp, #56] ; 0x38 │ │ │ │ ldr r0, [r5, #52] ; 0x34 │ │ │ │ ldr.w sl, [r5, #56] ; 0x38 │ │ │ │ str r3, [r5, #52] ; 0x34 │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ ldr r7, [r5, #60] ; 0x3c │ │ │ │ str r3, [r5, #56] ; 0x38 │ │ │ │ ldr r3, [sp, #72] ; 0x48 │ │ │ │ str r3, [r5, #60] ; 0x3c │ │ │ │ - cbz r0, 12c82 │ │ │ │ + cbz r0, 12aaa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12de4 │ │ │ │ + beq.w 12c0c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 12c98 │ │ │ │ + beq.n 12ac0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dd8 │ │ │ │ - cbz r7, 12ca6 │ │ │ │ + beq.w 12c00 │ │ │ │ + cbz r7, 12ace │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12dce │ │ │ │ + beq.w 12bf6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12b16 │ │ │ │ + beq.w 1293e │ │ │ │ negs r7, r4 │ │ │ │ - b.n 12b20 │ │ │ │ + b.n 12948 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #84 ; 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12bde │ │ │ │ + bne.n 12a06 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - b.n 12cb4 │ │ │ │ + b.n 12adc │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 5824 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12bde │ │ │ │ + beq.w 12a06 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12e0e │ │ │ │ - ldr r0, [pc, #836] ; (13030 ) │ │ │ │ + beq.w 12c36 │ │ │ │ + ldr r0, [pc, #836] ; (12e58 ) │ │ │ │ mov r1, r9 │ │ │ │ - ldr r2, [pc, #836] ; (13034 ) │ │ │ │ + ldr r2, [pc, #836] ; (12e5c ) │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ - blx 598c │ │ │ │ + blx 5974 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 12ec4 │ │ │ │ - ldr r3, [pc, #816] ; (13038 ) │ │ │ │ + beq.w 12cec │ │ │ │ + ldr r3, [pc, #816] ; (12e60 ) │ │ │ │ mov.w ip, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #32] │ │ │ │ mov r1, ip │ │ │ │ mov r2, ip │ │ │ │ @@ -17793,4457 +17586,4450 @@ │ │ │ │ str.w r8, [sp, #40] ; 0x28 │ │ │ │ str.w lr, [sp, #8] │ │ │ │ str.w lr, [sp, #12] │ │ │ │ str.w lr, [sp, #16] │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str.w lr, [sp, #24] │ │ │ │ str.w ip, [sp] │ │ │ │ - blx 5998 │ │ │ │ + blx 5980 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12ed6 │ │ │ │ + beq.w 12cfe │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12e18 │ │ │ │ + beq.n 12c40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 12bde │ │ │ │ + beq.w 12a06 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 12dfc │ │ │ │ - ldr r3, [pc, #712] ; (1303c ) │ │ │ │ + beq.n 12c24 │ │ │ │ + ldr r3, [pc, #712] ; (12e64 ) │ │ │ │ rsb r9, r4, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #288] ; 0x120 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 12fb8 │ │ │ │ - ldr r3, [pc, #700] ; (13040 ) │ │ │ │ + beq.w 12de0 │ │ │ │ + ldr r3, [pc, #700] ; (12e68 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w sl, [r3, #280] ; 0x118 │ │ │ │ add.w lr, sl, #4294967295 ; 0xffffffff │ │ │ │ cmp.w lr, #0 │ │ │ │ mov r1, lr │ │ │ │ - blt.n 12e5a │ │ │ │ + blt.n 12c82 │ │ │ │ add.w r3, r4, lr, lsl #3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 12e24 │ │ │ │ + blt.n 12c4c │ │ │ │ cmp.w lr, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - bgt.n 12db6 │ │ │ │ - b.n 12e5a │ │ │ │ - bge.w 12ec0 │ │ │ │ + bgt.n 12bde │ │ │ │ + b.n 12c82 │ │ │ │ + bge.w 12ce8 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 12e5e │ │ │ │ + ble.n 12c86 │ │ │ │ subs r3, r1, r2 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ add.w r3, r2, r3, asr #1 │ │ │ │ add.w r0, r4, r3, lsl #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r9 │ │ │ │ - ble.n 12dac │ │ │ │ + ble.n 12bd4 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 12db2 │ │ │ │ + b.n 12bda │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12ca6 │ │ │ │ + b.n 12ace │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12c98 │ │ │ │ + b.n 12ac0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12c82 │ │ │ │ + b.n 12aaa │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12bd4 │ │ │ │ + b.n 129fc │ │ │ │ mov r0, ip │ │ │ │ - b.n 12b84 │ │ │ │ - ldr r3, [pc, #580] ; (13044 ) │ │ │ │ + b.n 129ac │ │ │ │ + ldr r3, [pc, #580] ; (12e6c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #288] ; 0x120 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 12ba4 │ │ │ │ + beq.w 129cc │ │ │ │ mov r9, r6 │ │ │ │ - b.n 12d7c │ │ │ │ + b.n 12ba4 │ │ │ │ mov r0, r9 │ │ │ │ blx 5824 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 12cfc │ │ │ │ + b.n 12b24 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12d64 │ │ │ │ + b.n 12b8c │ │ │ │ mov r7, sl │ │ │ │ - ldr r3, [pc, #544] ; (13048 ) │ │ │ │ + ldr r3, [pc, #544] ; (12e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #284] ; 0x11c │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 12f7e │ │ │ │ + beq.w 12da6 │ │ │ │ mov.w fp, r7, lsl #3 │ │ │ │ - ldr r2, [pc, #528] ; (1304c ) │ │ │ │ + ldr r2, [pc, #528] ; (12e74 ) │ │ │ │ add fp, r4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add.w r1, sl, #1 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [fp, #4] │ │ │ │ adds r3, #1 │ │ │ │ str.w r8, [r4, r7, lsl #3] │ │ │ │ str.w r1, [r2, #280] ; 0x118 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 12ba4 │ │ │ │ + b.n 129cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r0 │ │ │ │ it gt │ │ │ │ addgt r7, r3, #1 │ │ │ │ - ble.n 12ec0 │ │ │ │ + ble.n 12ce8 │ │ │ │ cmp sl, r7 │ │ │ │ - ble.n 12e26 │ │ │ │ + ble.n 12c4e │ │ │ │ mov.w fp, r7, lsl #3 │ │ │ │ add.w r3, r4, fp │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 12ff4 │ │ │ │ - ldr r3, [pc, #468] ; (13050 ) │ │ │ │ + beq.w 12e1c │ │ │ │ + ldr r3, [pc, #468] ; (12e78 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #284] ; 0x11c │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 12f7e │ │ │ │ + beq.n 12da6 │ │ │ │ rsb r2, r7, sl │ │ │ │ mov.w r3, sl, lsl #3 │ │ │ │ add.w r0, r3, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, lr │ │ │ │ it gt │ │ │ │ movgt r2, #8 │ │ │ │ subs r0, r0, r2 │ │ │ │ subs r1, r3, r2 │ │ │ │ add r0, r4 │ │ │ │ add r1, r4 │ │ │ │ - blx 59a4 │ │ │ │ - b.n 12e38 │ │ │ │ + blx 598c │ │ │ │ + b.n 12c60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 12fea │ │ │ │ - ldr r2, [pc, #380] ; (1302c ) │ │ │ │ - ldr r3, [pc, #372] ; (13028 ) │ │ │ │ + beq.w 12e12 │ │ │ │ + ldr r2, [pc, #380] ; (12e54 ) │ │ │ │ + ldr r3, [pc, #372] ; (12e50 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 12c60 │ │ │ │ + bne.w 12a88 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 12c60 │ │ │ │ + b.n 12a88 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 12e66 │ │ │ │ + b.n 12c8e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 12bde │ │ │ │ + bne.w 12a06 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - b.n 12cb4 │ │ │ │ + b.n 12adc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12d56 │ │ │ │ + b.n 12b7e │ │ │ │ ldr r3, [sp, #52] ; 0x34 │ │ │ │ ldr.w r0, [r3, #256] ; 0x100 │ │ │ │ ldr.w r1, [r3, #276] ; 0x114 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13010 │ │ │ │ + beq.w 12e38 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 12f62 │ │ │ │ + beq.n 12d8a │ │ │ │ mov r0, sl │ │ │ │ - blx 5980 │ │ │ │ + blx 5968 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12ea8 │ │ │ │ + beq.n 12cd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12ebc │ │ │ │ - ldr r3, [pc, #272] ; (13028 ) │ │ │ │ + bne.n 12ce4 │ │ │ │ + ldr r3, [pc, #272] ; (12e50 ) │ │ │ │ ldr r2, [r7, r3] │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #64] ; 0x40 │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #52] ; 0x34 │ │ │ │ ldr r2, [sp, #64] ; 0x40 │ │ │ │ - b.n 12c46 │ │ │ │ + b.n 12a6e │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ movs r3, #0 │ │ │ │ - b.n 12b7e │ │ │ │ + b.n 129a6 │ │ │ │ ldr.w r1, [r1, #276] ; 0x114 │ │ │ │ str.w ip, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ │ │ ldr r1, [sp, #52] ; 0x34 │ │ │ │ ldr.w r2, [ip] │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [r1, #272] ; 0x110 │ │ │ │ ldrd r0, r1, [r2, #16] │ │ │ │ ldr r2, [sp, #76] ; 0x4c │ │ │ │ strd r0, r1, [r2] │ │ │ │ - b.n 12c3c │ │ │ │ + b.n 12a64 │ │ │ │ blx 57e8 │ │ │ │ - ldr r3, [pc, #236] ; (13054 ) │ │ │ │ + ldr r3, [pc, #236] ; (12e7c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #188] ; (13028 ) │ │ │ │ + ldr r2, [pc, #188] ; (12e50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr.w r0, [r3, #256] ; 0x100 │ │ │ │ ldr.w r1, [r3, #276] ; 0x114 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 12c60 │ │ │ │ + blx 5998 │ │ │ │ + b.n 12a88 │ │ │ │ add.w r2, sl, #64 ; 0x40 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #52] ; 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blx 59bc │ │ │ │ + blx 59a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ba4 │ │ │ │ - ldr r3, [pc, #192] ; (13058 ) │ │ │ │ + beq.w 129cc │ │ │ │ + ldr r3, [pc, #192] ; (12e80 ) │ │ │ │ ldr r2, [sp, #52] ; 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr.w sl, [r3, #280] ; 0x118 │ │ │ │ str.w r0, [r3, #288] ; 0x120 │ │ │ │ cmp sl, r7 │ │ │ │ str.w r2, [r3, #284] ; 0x11c │ │ │ │ itt gt │ │ │ │ addgt.w lr, sl, #4294967295 ; 0xffffffff │ │ │ │ movgt.w fp, r7, lsl #3 │ │ │ │ - bgt.w 12e86 │ │ │ │ - b.n 12e34 │ │ │ │ + bgt.w 12cae │ │ │ │ + b.n 12c5c │ │ │ │ mov.w r0, #512 ; 0x200 │ │ │ │ - blx 59c8 │ │ │ │ + blx 59b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 12ba4 │ │ │ │ - ldr r3, [pc, #148] ; (1305c ) │ │ │ │ + beq.w 129cc │ │ │ │ + ldr r3, [pc, #148] ; (12e84 ) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r4, #64 ; 0x40 │ │ │ │ add r3, pc │ │ │ │ stmia.w r0, {r8, r9} │ │ │ │ add r2, r1 │ │ │ │ str.w r2, [r8] │ │ │ │ str.w r0, [r3, #288] ; 0x120 │ │ │ │ str.w r4, [r3, #284] ; 0x11c │ │ │ │ str.w r1, [r3, #280] ; 0x118 │ │ │ │ - b.n 12ba4 │ │ │ │ - ldr r3, [pc, #64] ; (1302c ) │ │ │ │ - ldr r2, [pc, #56] ; (13028 ) │ │ │ │ + b.n 129cc │ │ │ │ + ldr r3, [pc, #64] ; (12e54 ) │ │ │ │ + ldr r2, [pc, #56] ; (12e50 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - b.n 12f1c │ │ │ │ + b.n 12d44 │ │ │ │ ldr.w r0, [r4, r7, lsl #3] │ │ │ │ str.w r8, [r4, r7, lsl #3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 12ba4 │ │ │ │ + bne.w 129cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 12ba4 │ │ │ │ - blx 589c │ │ │ │ + b.n 129cc │ │ │ │ + blx 5884 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 12ef8 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + b.n 12d20 │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf3e80004 │ │ │ │ - ; instruction: 0xf35e0004 │ │ │ │ - ssat16 r0, #5, r4 │ │ │ │ + rsb r0, r0, #8650752 ; 0x840000 │ │ │ │ + ; instruction: 0xf5360004 │ │ │ │ + ; instruction: 0xf4fc0004 │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf1fe0004 │ │ │ │ - ; instruction: 0xf1960004 │ │ │ │ - ; instruction: 0xf1880004 │ │ │ │ - add.w r0, lr, #4 │ │ │ │ - ; instruction: 0xf0e40004 │ │ │ │ - ; instruction: 0xf0c80004 │ │ │ │ - eors.w r0, r0, #4 │ │ │ │ - vaddl.s32 q0, d0, d4 │ │ │ │ - vhadd.s d16, d4, d4 │ │ │ │ - vhadd.s d0, d12, d4 │ │ │ │ + ; instruction: 0xf3d60004 │ │ │ │ + bfi r0, lr, #0, #5 │ │ │ │ + bfi r0, r0, #0, #5 │ │ │ │ + ; instruction: 0xf2e60004 │ │ │ │ + ; instruction: 0xf2bc0004 │ │ │ │ + subw r0, r0, #4 │ │ │ │ + ; instruction: 0xf2680004 │ │ │ │ + sbcs.w r0, r8, #4 │ │ │ │ + adc.w r0, ip, #4 │ │ │ │ + adds.w r0, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub sp, #28 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 13196 │ │ │ │ + bne.w 12fbe │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 13138 │ │ │ │ + bne.n 12f60 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #612] ; (132e8 ) │ │ │ │ + ldr r3, [pc, #612] ; (13110 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #304] ; 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13204 │ │ │ │ + beq.w 1302c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 131d4 │ │ │ │ + beq.w 12ffc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #584] ; (132ec ) │ │ │ │ + ldr r3, [pc, #584] ; (13114 ) │ │ │ │ ldr r7, [r2, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [r3, #308] ; 0x134 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1320c │ │ │ │ + beq.w 13034 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1323a │ │ │ │ + blt.w 13062 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1318c │ │ │ │ + beq.n 12fb4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #548] ; (132f0 ) │ │ │ │ + ldr r3, [pc, #548] ; (13118 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #312] ; 0x138 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 13212 │ │ │ │ + beq.w 1303a │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1321a │ │ │ │ + beq.w 13042 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #524] ; (132f4 ) │ │ │ │ + ldr r3, [pc, #524] ; (1311c ) │ │ │ │ ldr r6, [r2, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [r3, #316] ; 0x13c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1322a │ │ │ │ + beq.w 13052 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1327c │ │ │ │ + blt.w 130a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13114 │ │ │ │ + cbz r3, 12f3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13108 │ │ │ │ - ldr r3, [pc, #472] ; (132f8 ) │ │ │ │ + b.n 12f30 │ │ │ │ + ldr r3, [pc, #472] ; (13120 ) │ │ │ │ mov r0, r6 │ │ │ │ subs r7, #1 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 131b2 │ │ │ │ + bne.n 12fda │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - ldr r3, [pc, #448] ; (132fc ) │ │ │ │ + ldr r3, [pc, #448] ; (13124 ) │ │ │ │ movs r6, #2 │ │ │ │ - ldr r4, [pc, #448] ; (13300 ) │ │ │ │ + ldr r4, [pc, #448] ; (13128 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #448] ; (13304 ) │ │ │ │ - ldr r2, [pc, #448] ; (13308 ) │ │ │ │ + ldr r1, [pc, #448] ; (1312c ) │ │ │ │ + ldr r2, [pc, #448] ; (13130 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #444] ; (1330c ) │ │ │ │ + ldr r3, [pc, #444] ; (13134 ) │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #10 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #432] ; (13310 ) │ │ │ │ + ldr r3, [pc, #432] ; (13138 ) │ │ │ │ movw r0, #32719 ; 0x7fcf │ │ │ │ - ldr r2, [pc, #428] ; (13314 ) │ │ │ │ + ldr r2, [pc, #428] ; (1313c ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #416] ; (13318 ) │ │ │ │ + ldr r0, [pc, #416] ; (13140 ) │ │ │ │ movs r2, #10 │ │ │ │ - ldr r3, [pc, #416] ; (1331c ) │ │ │ │ + ldr r3, [pc, #416] ; (13144 ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 130c4 │ │ │ │ + b.n 12eec │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 13234 │ │ │ │ + beq.n 1305c │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 13230 │ │ │ │ + beq.n 13058 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 13138 │ │ │ │ + bne.n 12f60 │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1311e │ │ │ │ + beq.n 12f46 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 131ca │ │ │ │ - ldr r4, [pc, #364] ; (13320 ) │ │ │ │ + bne.n 12ff2 │ │ │ │ + ldr r4, [pc, #364] ; (13148 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #300] ; 0x12c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 132c2 │ │ │ │ + beq.n 130ea │ │ │ │ subs r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 1328c │ │ │ │ + bgt.n 130b4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b.n 1307e │ │ │ │ - ldr r3, [pc, #332] ; (13324 ) │ │ │ │ + b.n 12ea6 │ │ │ │ + ldr r3, [pc, #332] ; (1314c ) │ │ │ │ movs r5, #11 │ │ │ │ - ldr r0, [pc, #332] ; (13328 ) │ │ │ │ + ldr r0, [pc, #332] ; (13150 ) │ │ │ │ movw r4, #32745 ; 0x7fe9 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #312] ; (1332c ) │ │ │ │ + ldr r3, [pc, #312] ; (13154 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #312] ; (13330 ) │ │ │ │ + ldr r0, [pc, #312] ; (13158 ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 13096 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 130b4 │ │ │ │ - blx 589c │ │ │ │ + b.n 12ebe │ │ │ │ + blx 5998 │ │ │ │ + b.n 12edc │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 130dc │ │ │ │ - ldr r3, [pc, #280] ; (13334 ) │ │ │ │ + b.n 12f04 │ │ │ │ + ldr r3, [pc, #280] ; (1315c ) │ │ │ │ movs r5, #12 │ │ │ │ - ldr r0, [pc, #280] ; (13338 ) │ │ │ │ + ldr r0, [pc, #280] ; (13160 ) │ │ │ │ movw r4, #32757 ; 0x7ff5 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 131e2 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 130fa │ │ │ │ + b.n 1300a │ │ │ │ + blx 5998 │ │ │ │ + b.n 12f22 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 131a2 │ │ │ │ - ldr r3, [pc, #256] ; (1333c ) │ │ │ │ + b.n 12fca │ │ │ │ + ldr r3, [pc, #256] ; (13164 ) │ │ │ │ movs r6, #11 │ │ │ │ - ldr r0, [pc, #256] ; (13340 ) │ │ │ │ + ldr r0, [pc, #256] ; (13168 ) │ │ │ │ movw r5, #32747 ; 0x7feb │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r5 │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13264 │ │ │ │ - ldr r3, [pc, #228] ; (13344 ) │ │ │ │ + cbz r3, 1308c │ │ │ │ + ldr r3, [pc, #228] ; (1316c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 131f4 │ │ │ │ + b.n 1301c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #216] ; (13348 ) │ │ │ │ + ldr r3, [pc, #216] ; (13170 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 131f4 │ │ │ │ - ldr r3, [pc, #204] ; (1334c ) │ │ │ │ + b.n 1301c │ │ │ │ + ldr r3, [pc, #204] ; (13174 ) │ │ │ │ movs r6, #12 │ │ │ │ - ldr r0, [pc, #204] ; (13350 ) │ │ │ │ + ldr r0, [pc, #204] ; (13178 ) │ │ │ │ movw r5, #32759 ; 0x7ff7 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 13248 │ │ │ │ - ldr r4, [pc, #196] ; (13354 ) │ │ │ │ + b.n 13070 │ │ │ │ + ldr r4, [pc, #196] ; (1317c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #196] ; (13358 ) │ │ │ │ + ldr r1, [pc, #196] ; (13180 ) │ │ │ │ movs r2, #0 │ │ │ │ add r4, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 131ce │ │ │ │ - ldr r3, [pc, #180] ; (1335c ) │ │ │ │ + bge.n 12ff6 │ │ │ │ + ldr r3, [pc, #180] ; (13184 ) │ │ │ │ movw r0, #32706 ; 0x7fc2 │ │ │ │ - ldr r2, [pc, #176] ; (13360 ) │ │ │ │ + ldr r2, [pc, #176] ; (13188 ) │ │ │ │ movs r4, #10 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 13176 │ │ │ │ - ldr r0, [pc, #160] ; (13364 ) │ │ │ │ + b.n 12f9e │ │ │ │ + ldr r0, [pc, #160] ; (1318c ) │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #148] ; (13368 ) │ │ │ │ + ldr r3, [pc, #148] ; (13190 ) │ │ │ │ movw r1, #32702 ; 0x7fbe │ │ │ │ movs r2, #10 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.n 13176 │ │ │ │ - cdp 0, 8, cr0, cr6, cr4, {0} │ │ │ │ - cdp 0, 6, cr0, cr8, cr4, {0} │ │ │ │ - cdp 0, 4, cr0, cr0, cr4, {0} │ │ │ │ - cdp 0, 2, cr0, cr2, cr4, {0} │ │ │ │ - stcl 0, cr0, [r8, #16]! │ │ │ │ - cbnz r2, 13342 │ │ │ │ - movs r4, r0 │ │ │ │ - ldr r6, [r6, #76] ; 0x4c │ │ │ │ + b.n 12f9e │ │ │ │ + orrs.w r0, lr, #4 │ │ │ │ + orr.w r0, r0, #4 │ │ │ │ + ands.w r0, r8, #4 │ │ │ │ + vext.8 d16, d10, d4, #0 │ │ │ │ + vaddl.s8 q8, d0, d4 │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r6, #76] ; 0x4c │ │ │ │ + ldr r6, [r4, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldr r6, [r4, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r4, #76] ; 0x4c │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ movs r4, r0 │ │ │ │ - stc 0, cr0, [r6, #16]! │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + ldr r0, [r2, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + vhadd.s d16, d14, d4 │ │ │ │ + strb r6, [r4, #26] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ movs r4, r0 │ │ │ │ - ldcl 0, cr0, [r6, #-16] │ │ │ │ - stc 0, cr0, [lr, #-16]! │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + vhadd.s32 d0, d14, d4 │ │ │ │ + vhadd.s8 d0, d6, d4 │ │ │ │ + strb r0, [r6, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ movs r4, r0 │ │ │ │ - stcl 0, cr0, [r8], #16 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ movs r4, r0 │ │ │ │ - stcl 0, cr0, [r8], {4} │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + cdp 0, 12, cr0, cr0, cr4, {0} │ │ │ │ + strb r2, [r5, #23] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + cdp 0, 10, cr0, cr0, cr4, {0} │ │ │ │ + strb r2, [r1, #23] │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [lr], {4} │ │ │ │ - stc 0, cr0, [r6], {4} │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + cdp 0, 7, cr0, cr6, cr4, {0} │ │ │ │ + cdp 0, 5, cr0, cr14, cr4, {0} │ │ │ │ + strb r0, [r1, #22] │ │ │ │ movs r4, r0 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ movs r4, r0 │ │ │ │ - mrrc 0, 0, r0, ip, cr4 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + ite mi │ │ │ │ + movmi r4, r0 │ │ │ │ + cdppl 0, 3, cr0, cr4, cr4, {0} │ │ │ │ + strb r4, [r3, #21] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ - ldr r5, [pc, #124] ; (133ec ) │ │ │ │ - ldr r4, [pc, #124] ; (133f0 ) │ │ │ │ + ldr r5, [pc, #124] ; (13214 ) │ │ │ │ + ldr r4, [pc, #124] ; (13218 ) │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr.w r0, [r5, #320] ; 0x140 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 1338e │ │ │ │ + beq.n 131b6 │ │ │ │ blx 5818 │ │ │ │ - cbz r0, 133c8 │ │ │ │ + cbz r0, 131f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] ; (133f4 ) │ │ │ │ - ldr r1, [pc, #100] ; (133f8 ) │ │ │ │ + ldr r3, [pc, #100] ; (1321c ) │ │ │ │ + ldr r1, [pc, #100] ; (13220 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #100] ; (133fc ) │ │ │ │ + ldr r2, [pc, #100] ; (13224 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #92] ; (13400 ) │ │ │ │ + ldr r3, [pc, #92] ; (13228 ) │ │ │ │ movw r1, #20001 ; 0x4e21 │ │ │ │ movs r2, #149 ; 0x95 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #76] ; (13404 ) │ │ │ │ + ldr r0, [pc, #76] ; (1322c ) │ │ │ │ movs r2, #149 ; 0x95 │ │ │ │ - ldr r3, [pc, #76] ; (13408 ) │ │ │ │ + ldr r3, [pc, #76] ; (13230 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 133d2 │ │ │ │ + cbnz r0, 131fa │ │ │ │ mov r0, r4 │ │ │ │ - b.n 13386 │ │ │ │ - ldr r3, [pc, #56] ; (1340c ) │ │ │ │ + b.n 131ae │ │ │ │ + ldr r3, [pc, #56] ; (13234 ) │ │ │ │ movw r2, #20003 ; 0x4e23 │ │ │ │ mov r1, r2 │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ movs r2, #149 ; 0x95 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ - b.n 133b6 │ │ │ │ + b.n 131de │ │ │ │ nop │ │ │ │ - ; instruction: 0xeb9a0004 │ │ │ │ - ; instruction: 0xb8cc │ │ │ │ + ldcl 0, cr0, [r2, #-16]! │ │ │ │ + hlt 0x0024 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb8f6 │ │ │ │ + revsh r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (13510 ) │ │ │ │ + ldr r3, [pc, #252] ; (13338 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #324] ; 0x144 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 134bc │ │ │ │ + beq.n 132e4 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (13514 ) │ │ │ │ + ldr r5, [pc, #232] ; (1333c ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 134e8 │ │ │ │ + bgt.n 13310 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1349e │ │ │ │ + ble.n 132c6 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 134a8 │ │ │ │ + blt.n 132d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 134f6 │ │ │ │ + beq.n 1331e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 134b2 │ │ │ │ - ldr r3, [pc, #164] ; (13518 ) │ │ │ │ + cbz r3, 132da │ │ │ │ + ldr r3, [pc, #164] ; (13340 ) │ │ │ │ movw r0, #45320 ; 0xb108 │ │ │ │ - ldr r2, [pc, #160] ; (1351c ) │ │ │ │ + ldr r2, [pc, #160] ; (13344 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (13520 ) │ │ │ │ + ldr r0, [pc, #144] ; (13348 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (13524 ) │ │ │ │ + ldr r3, [pc, #144] ; (1334c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 13460 │ │ │ │ + bge.n 13288 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 13460 │ │ │ │ + b.n 13288 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13472 │ │ │ │ + b.n 1329a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13464 │ │ │ │ - ldr r3, [pc, #88] ; (13528 ) │ │ │ │ + bne.n 1328c │ │ │ │ + ldr r3, [pc, #88] ; (13350 ) │ │ │ │ movw r0, #45316 ; 0xb104 │ │ │ │ - ldr r2, [pc, #88] ; (1352c ) │ │ │ │ + ldr r2, [pc, #88] ; (13354 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1348c │ │ │ │ - ldr r0, [pc, #68] ; (13530 ) │ │ │ │ + b.n 132b4 │ │ │ │ + ldr r0, [pc, #68] ; (13358 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1343c │ │ │ │ - b.n 134cc │ │ │ │ + beq.n 13264 │ │ │ │ + b.n 132f4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 134cc │ │ │ │ - ldr r3, [pc, #52] ; (13534 ) │ │ │ │ - ldr r1, [pc, #52] ; (13538 ) │ │ │ │ + bne.n 132f4 │ │ │ │ + ldr r3, [pc, #52] ; (1335c ) │ │ │ │ + ldr r1, [pc, #52] ; (13360 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 134cc │ │ │ │ - ; instruction: 0xeaf80004 │ │ │ │ - ; instruction: 0xb824 │ │ │ │ + b.n 132f4 │ │ │ │ + ldcl 0, cr0, [r0], {4} │ │ │ │ + cbnz r4, 1337e │ │ │ │ movs r4, r0 │ │ │ │ - eors.w r0, r0, r4 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + stcl 0, cr0, [r8], #-16 │ │ │ │ + strb r0, [r7, #15] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ movs r4, r0 │ │ │ │ - bics.w r0, r6, r4 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + stc 0, cr0, [lr], {4} │ │ │ │ + strb r6, [r3, #14] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r7, #72] ; 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb752 │ │ │ │ + cbnz r2, 1336a │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r0, #76] ; 0x4c │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (1363c ) │ │ │ │ + ldr r3, [pc, #252] ; (13464 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #328] ; 0x148 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 135e8 │ │ │ │ + beq.n 13410 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (13640 ) │ │ │ │ + ldr r5, [pc, #232] ; (13468 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 13614 │ │ │ │ + bgt.n 1343c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 135ca │ │ │ │ + ble.n 133f2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 135d4 │ │ │ │ + blt.n 133fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 13622 │ │ │ │ + beq.n 1344a │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 135de │ │ │ │ - ldr r3, [pc, #164] ; (13644 ) │ │ │ │ + cbz r3, 13406 │ │ │ │ + ldr r3, [pc, #164] ; (1346c ) │ │ │ │ movw r0, #45267 ; 0xb0d3 │ │ │ │ - ldr r2, [pc, #160] ; (13648 ) │ │ │ │ + ldr r2, [pc, #160] ; (13470 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (1364c ) │ │ │ │ + ldr r0, [pc, #144] ; (13474 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (13650 ) │ │ │ │ + ldr r3, [pc, #144] ; (13478 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 1358c │ │ │ │ + bge.n 133b4 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1358c │ │ │ │ + b.n 133b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1359e │ │ │ │ + b.n 133c6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13590 │ │ │ │ - ldr r3, [pc, #88] ; (13654 ) │ │ │ │ + bne.n 133b8 │ │ │ │ + ldr r3, [pc, #88] ; (1347c ) │ │ │ │ movw r0, #45263 ; 0xb0cf │ │ │ │ - ldr r2, [pc, #88] ; (13658 ) │ │ │ │ + ldr r2, [pc, #88] ; (13480 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 135b8 │ │ │ │ - ldr r0, [pc, #68] ; (1365c ) │ │ │ │ + b.n 133e0 │ │ │ │ + ldr r0, [pc, #68] ; (13484 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13568 │ │ │ │ - b.n 135f8 │ │ │ │ + beq.n 13390 │ │ │ │ + b.n 13420 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 135f8 │ │ │ │ - ldr r3, [pc, #52] ; (13660 ) │ │ │ │ - ldr r1, [pc, #52] ; (13664 ) │ │ │ │ + bne.n 13420 │ │ │ │ + ldr r3, [pc, #52] ; (13488 ) │ │ │ │ + ldr r1, [pc, #52] ; (1348c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 135f8 │ │ │ │ - strd r0, r0, [ip, #16] │ │ │ │ - ; instruction: 0xb6f8 │ │ │ │ + b.n 13420 │ │ │ │ + sub.w r0, r4, r4 │ │ │ │ + ; instruction: 0xb8d0 │ │ │ │ movs r4, r0 │ │ │ │ - strd r0, r0, [r4, #-16]! │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ; instruction: 0xeb3c0004 │ │ │ │ + strb r4, [r1, #11] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ movs r4, r0 │ │ │ │ - stmdb sl, {r2} │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ; instruction: 0xeae20004 │ │ │ │ + strb r2, [r6, #9] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r2, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb626 │ │ │ │ + ; instruction: 0xb7fe │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r2, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - ldr r5, [pc, #340] ; (137c4 ) │ │ │ │ + ldr r5, [pc, #340] ; (135ec ) │ │ │ │ ldr r4, [r0, #16] │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 13684 │ │ │ │ + beq.n 134ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r6, [pc, #320] ; (137c8 ) │ │ │ │ + ldr r6, [pc, #320] ; (135f0 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r0, #60] ; 0x3c │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r0, #68] ; 0x44 │ │ │ │ ldr.w r4, [r6, #332] ; 0x14c │ │ │ │ add.w r9, r2, r1, lsl #2 │ │ │ │ cmp r2, r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w r1, r3, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bcs.n 1379a │ │ │ │ + bcs.n 135c2 │ │ │ │ mov sl, r2 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [sl], #4 │ │ │ │ blx 5704 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13736 │ │ │ │ - cbz r5, 136c0 │ │ │ │ + beq.n 1355e │ │ │ │ + cbz r5, 134e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1372c │ │ │ │ + beq.n 13554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - blx 59d4 │ │ │ │ + blx 59bc │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13778 │ │ │ │ + beq.n 135a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13722 │ │ │ │ + cbz r3, 1354a │ │ │ │ cmp r9, sl │ │ │ │ mov r4, r6 │ │ │ │ - bhi.n 136a6 │ │ │ │ + bhi.n 134ce │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 137b8 │ │ │ │ + beq.n 135e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ str.w r6, [r8, #16] │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1370a │ │ │ │ + cbnz r3, 13532 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1367e │ │ │ │ + beq.n 134a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1367e │ │ │ │ + bne.n 134a6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 136d8 │ │ │ │ + b.n 13500 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 136c0 │ │ │ │ - ldr r3, [pc, #148] ; (137cc ) │ │ │ │ + b.n 134e8 │ │ │ │ + ldr r3, [pc, #148] ; (135f4 ) │ │ │ │ movw r6, #598 ; 0x256 │ │ │ │ movw r7, #41707 ; 0xa2eb │ │ │ │ - ldr r0, [pc, #140] ; (137d0 ) │ │ │ │ + ldr r0, [pc, #140] ; (135f8 ) │ │ │ │ add r3, pc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ mov r6, r4 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r7, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #124] ; (137d4 ) │ │ │ │ - ldr r3, [pc, #124] ; (137d8 ) │ │ │ │ + ldr r0, [pc, #124] ; (135fc ) │ │ │ │ + ldr r3, [pc, #124] ; (13600 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r4, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13706 │ │ │ │ + bne.n 1352e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13706 │ │ │ │ - ldr r3, [pc, #96] ; (137dc ) │ │ │ │ + b.n 1352e │ │ │ │ + ldr r3, [pc, #96] ; (13604 ) │ │ │ │ movw r1, #599 ; 0x257 │ │ │ │ - ldr r0, [pc, #96] ; (137e0 ) │ │ │ │ + ldr r0, [pc, #96] ; (13608 ) │ │ │ │ movw lr, #41719 ; 0xa2f7 │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc │ │ │ │ mov r6, r4 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, lr │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w lr, [r3, #132] ; 0x84 │ │ │ │ - b.n 13756 │ │ │ │ + b.n 1357e │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ - cbz r7, 137b6 │ │ │ │ + cbz r7, 135de │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r4 │ │ │ │ str.w r4, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 13766 │ │ │ │ + b.n 1358e │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 137a8 │ │ │ │ + b.n 135d0 │ │ │ │ nop │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ - movs r4, r0 │ │ │ │ - stmia.w r2, {r2} │ │ │ │ - b.n 13764 │ │ │ │ + ; instruction: 0xb7a8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r6, #108] ; 0x6c │ │ │ │ + orrs.w r0, sl, r4 │ │ │ │ + ; instruction: 0xe9a20004 │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r3, #108] ; 0x6c │ │ │ │ - movs r4, r0 │ │ │ │ - b.n 136f0 │ │ │ │ + strb r4, [r3, #4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r6, #104] ; 0x68 │ │ │ │ + strd r0, r0, [r0, #-16]! │ │ │ │ + strb r0, [r6, #3] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #272] ; (138f8 ) │ │ │ │ + ldr r3, [pc, #272] ; (13720 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r3, #336] ; 0x150 │ │ │ │ ldr r3, [r2, #72] ; 0x48 │ │ │ │ - cbz r3, 13840 │ │ │ │ + cbz r3, 13668 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 1384a │ │ │ │ + cbz r5, 13672 │ │ │ │ ldr r0, [r4, #52] ; 0x34 │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13866 │ │ │ │ + beq.n 1368e │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 59e0 │ │ │ │ + blx 59c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 138a8 │ │ │ │ + beq.n 136d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 13836 │ │ │ │ + cbz r3, 1365e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1382a │ │ │ │ + cbz r3, 13652 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1381e │ │ │ │ - blx 589c │ │ │ │ + b.n 13646 │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 137fc │ │ │ │ - ldr r3, [pc, #176] ; (138fc ) │ │ │ │ + bne.n 13624 │ │ │ │ + ldr r3, [pc, #176] ; (13724 ) │ │ │ │ movw r0, #591 ; 0x24f │ │ │ │ - ldr r2, [pc, #172] ; (13900 ) │ │ │ │ + ldr r2, [pc, #172] ; (13728 ) │ │ │ │ movw r1, #41609 ; 0xa289 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 138d2 │ │ │ │ + b.n 136fa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r2, #591 ; 0x24f │ │ │ │ - ldr r4, [pc, #148] ; (13904 ) │ │ │ │ + ldr r4, [pc, #148] ; (1372c ) │ │ │ │ movw r1, #41611 ; 0xa28b │ │ │ │ - ldr r3, [pc, #148] ; (13908 ) │ │ │ │ + ldr r3, [pc, #148] ; (13730 ) │ │ │ │ subs r0, #1 │ │ │ │ add r4, pc │ │ │ │ str r0, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cbnz r0, 1389a │ │ │ │ + cbnz r0, 136c2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ ldr r3, [r4, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #112] ; (1390c ) │ │ │ │ + ldr r0, [pc, #112] ; (13734 ) │ │ │ │ movs r6, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r6, #591 ; 0x24f │ │ │ │ - ldr r3, [pc, #96] ; (13910 ) │ │ │ │ + ldr r3, [pc, #96] ; (13738 ) │ │ │ │ movw r0, #41613 ; 0xa28d │ │ │ │ - ldr r1, [pc, #92] ; (13914 ) │ │ │ │ + ldr r1, [pc, #92] ; (1373c ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbz r2, 138ec │ │ │ │ + cbz r2, 13714 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 138e2 │ │ │ │ - ldr r5, [pc, #68] ; (13918 ) │ │ │ │ + cbz r3, 1370a │ │ │ │ + ldr r5, [pc, #68] ; (13740 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 1389a │ │ │ │ + b.n 136c2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 138d2 │ │ │ │ + b.n 136fa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 138ca │ │ │ │ + b.n 136f2 │ │ │ │ nop │ │ │ │ - b.n 13744 │ │ │ │ - movs r4, r0 │ │ │ │ - b.n 1366c │ │ │ │ - movs r4, r0 │ │ │ │ - ldr r0, [r4, #92] ; 0x5c │ │ │ │ - movs r4, r0 │ │ │ │ - b.n 13634 │ │ │ │ + ldrd r0, r0, [ip], #16 │ │ │ │ + stmia.w lr, {r2} │ │ │ │ + strb r0, [r4, #0] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r7, #88] ; 0x58 │ │ │ │ + strd r0, r0, [lr], #-16 │ │ │ │ + ldr r6, [r7, #124] ; 0x7c │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r3, #25] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 135bc │ │ │ │ - movs r4, r0 │ │ │ │ - ldr r4, [r7, #84] ; 0x54 │ │ │ │ - movs r4, r0 │ │ │ │ - b.n 1358c │ │ │ │ + ; instruction: 0xe82c0004 │ │ │ │ + ldr r4, [r7, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ + ; instruction: 0xe8100004 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [r0, #52] ; 0x34 │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1392c │ │ │ │ + cbz r0, 13754 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #40] ; (13958 ) │ │ │ │ + ldr r6, [pc, #40] ; (13780 ) │ │ │ │ movw lr, #587 ; 0x24b │ │ │ │ - ldr r5, [pc, #40] ; (1395c ) │ │ │ │ + ldr r5, [pc, #40] ; (13784 ) │ │ │ │ movw r7, #41547 ; 0xa24b │ │ │ │ add r6, pc │ │ │ │ - ldr r0, [pc, #36] ; (13960 ) │ │ │ │ + ldr r0, [pc, #36] ; (13788 ) │ │ │ │ add r5, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r5, #124] ; 0x7c │ │ │ │ str.w lr, [r5, #128] ; 0x80 │ │ │ │ str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r0, #80] ; 0x50 │ │ │ │ + ldr r0, [r0, #116] ; 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13500 │ │ │ │ + b.n 136d8 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [r0, #60] ; 0x3c │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 13974 │ │ │ │ + cbz r0, 1379c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #40] ; (139a0 ) │ │ │ │ + ldr r6, [pc, #40] ; (137c8 ) │ │ │ │ movw lr, #583 ; 0x247 │ │ │ │ - ldr r5, [pc, #40] ; (139a4 ) │ │ │ │ + ldr r5, [pc, #40] ; (137cc ) │ │ │ │ movw r7, #41487 ; 0xa20f │ │ │ │ add r6, pc │ │ │ │ - ldr r0, [pc, #36] ; (139a8 ) │ │ │ │ + ldr r0, [pc, #36] ; (137d0 ) │ │ │ │ add r5, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r5, #124] ; 0x7c │ │ │ │ str.w lr, [r5, #128] ; 0x80 │ │ │ │ str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r7, #72] ; 0x48 │ │ │ │ + ldr r0, [r7, #108] ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 134b8 │ │ │ │ + b.n 13690 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #76] ; 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13aba │ │ │ │ + beq.w 138e2 │ │ │ │ movs r0, #0 │ │ │ │ blx 57f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b0e │ │ │ │ + beq.w 13936 │ │ │ │ ldr r7, [r4, #60] ; 0x3c │ │ │ │ ldr r6, [r4, #76] ; 0x4c │ │ │ │ add.w r7, r6, r7, lsl #2 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 13a00 │ │ │ │ + bcs.n 13828 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 13a2a │ │ │ │ + cbz r0, 13852 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 13a68 │ │ │ │ + bge.n 13890 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r4, [r0, r2, lsl #2] │ │ │ │ str r1, [r5, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13a20 │ │ │ │ + cbz r3, 13848 │ │ │ │ cmp r7, r6 │ │ │ │ - bhi.n 139d2 │ │ │ │ + bhi.n 137fa │ │ │ │ mov r0, r5 │ │ │ │ - blx 59f8 │ │ │ │ + blx 59e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13b40 │ │ │ │ + beq.w 13968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13a64 │ │ │ │ + cbnz r3, 1388c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13a64 │ │ │ │ + b.n 1388c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 139fc │ │ │ │ - ldr r3, [pc, #308] ; (13b60 ) │ │ │ │ + b.n 13824 │ │ │ │ + ldr r3, [pc, #308] ; (13988 ) │ │ │ │ movw r0, #579 ; 0x243 │ │ │ │ - ldr r2, [pc, #304] ; (13b64 ) │ │ │ │ + ldr r2, [pc, #304] ; (1398c ) │ │ │ │ movw r1, #41420 ; 0xa1cc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 13aa2 │ │ │ │ - ldr r3, [pc, #280] ; (13b68 ) │ │ │ │ + cbz r3, 138ca │ │ │ │ + ldr r3, [pc, #280] ; (13990 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #272] ; (13b6c ) │ │ │ │ + ldr r0, [pc, #272] ; (13994 ) │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13b5c │ │ │ │ + beq.n 13984 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r6, #579 ; 0x243 │ │ │ │ - ldr r3, [pc, #244] ; (13b70 ) │ │ │ │ + ldr r3, [pc, #244] ; (13998 ) │ │ │ │ movw r0, #41422 ; 0xa1ce │ │ │ │ - ldr r1, [pc, #240] ; (13b74 ) │ │ │ │ + ldr r1, [pc, #240] ; (1399c ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 13a44 │ │ │ │ + bne.n 1386c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13a44 │ │ │ │ + b.n 1386c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #204] ; (13b78 ) │ │ │ │ + ldr r3, [pc, #204] ; (139a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13a5a │ │ │ │ + b.n 13882 │ │ │ │ ldr r0, [r0, #60] ; 0x3c │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13b2e │ │ │ │ - ldr r6, [pc, #180] ; (13b7c ) │ │ │ │ + beq.n 13956 │ │ │ │ + ldr r6, [pc, #180] ; (139a4 ) │ │ │ │ mov r1, r0 │ │ │ │ add r6, pc │ │ │ │ ldr.w r0, [r6, #340] ; 0x154 │ │ │ │ - blx 59e0 │ │ │ │ + blx 59c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13a0e │ │ │ │ + bne.n 13836 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r2, #577 ; 0x241 │ │ │ │ - ldr r3, [pc, #156] ; (13b80 ) │ │ │ │ + ldr r3, [pc, #156] ; (139a8 ) │ │ │ │ movw r1, #41390 ; 0xa1ae │ │ │ │ subs r0, #1 │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ str.w r1, [r6, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13a5a │ │ │ │ + bne.n 13882 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r6, #132] ; 0x84 │ │ │ │ ldr.w r2, [r6, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #124] ; 0x7c │ │ │ │ - b.n 13a5a │ │ │ │ - ldr r0, [pc, #116] ; (13b84 ) │ │ │ │ + b.n 13882 │ │ │ │ + ldr r0, [pc, #116] ; (139ac ) │ │ │ │ movw r5, #579 ; 0x243 │ │ │ │ - ldr r3, [pc, #112] ; (13b88 ) │ │ │ │ + ldr r3, [pc, #112] ; (139b0 ) │ │ │ │ movw r4, #41414 ; 0xa1c6 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 13a5a │ │ │ │ - ldr r0, [pc, #92] ; (13b8c ) │ │ │ │ + b.n 13882 │ │ │ │ + ldr r0, [pc, #92] ; (139b4 ) │ │ │ │ movw r5, #577 ; 0x241 │ │ │ │ - ldr r3, [pc, #88] ; (13b90 ) │ │ │ │ + ldr r3, [pc, #88] ; (139b8 ) │ │ │ │ movw r4, #41388 ; 0xa1ac │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 13b1e │ │ │ │ - ldr r3, [pc, #80] ; (13b94 ) │ │ │ │ + b.n 13946 │ │ │ │ + ldr r3, [pc, #80] ; (139bc ) │ │ │ │ movw r0, #579 ; 0x243 │ │ │ │ - ldr r2, [pc, #80] ; (13b98 ) │ │ │ │ + ldr r2, [pc, #80] ; (139c0 ) │ │ │ │ movw r1, #41425 ; 0xa1d1 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 13a44 │ │ │ │ + b.n 1386c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 139f6 │ │ │ │ - b.n 13510 │ │ │ │ + b.n 1381e │ │ │ │ + b.n 136e8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r0, #64] ; 0x40 │ │ │ │ + ldr r0, [r0, #100] ; 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 134e8 │ │ │ │ + b.n 136c0 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13484 │ │ │ │ + b.n 1365c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r6, #56] ; 0x38 │ │ │ │ + ldr r0, [r6, #92] ; 0x5c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1343c │ │ │ │ + b.n 13614 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13404 │ │ │ │ + b.n 135dc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r1, #52] ; 0x34 │ │ │ │ + ldr r4, [r1, #88] ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1436c │ │ │ │ + b.n 13544 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r3, #48] ; 0x30 │ │ │ │ + ldr r4, [r3, #84] ; 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14334 │ │ │ │ + b.n 1350c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r7, #44] ; 0x2c │ │ │ │ + ldr r4, [r7, #80] ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14318 │ │ │ │ + b.n 134f0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r5, #44] ; 0x2c │ │ │ │ + ldr r2, [r5, #80] ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 13cd0 │ │ │ │ + beq.w 13af8 │ │ │ │ movs r0, #0 │ │ │ │ blx 57f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13d1c │ │ │ │ + beq.w 13b44 │ │ │ │ ldr r7, [r4, #60] ; 0x3c │ │ │ │ ldr r6, [r4, #72] ; 0x48 │ │ │ │ add.w r7, r6, r7, lsl #2 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 13bf0 │ │ │ │ + bcs.n 13a18 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 13c1a │ │ │ │ + cbz r0, 13a42 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 13c56 │ │ │ │ + bge.n 13a7e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r4, [r0, r2, lsl #2] │ │ │ │ str r1, [r5, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13c10 │ │ │ │ + cbz r3, 13a38 │ │ │ │ cmp r7, r6 │ │ │ │ - bhi.n 13bc2 │ │ │ │ + bhi.n 139ea │ │ │ │ mov r0, r5 │ │ │ │ - blx 59f8 │ │ │ │ + blx 59e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13d4a │ │ │ │ + beq.w 13b72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13c52 │ │ │ │ + cbnz r3, 13a7a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13c52 │ │ │ │ + b.n 13a7a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13bec │ │ │ │ - ldr r3, [pc, #344] ; (13d74 ) │ │ │ │ + b.n 13a14 │ │ │ │ + ldr r3, [pc, #344] ; (13b9c ) │ │ │ │ movw r0, #41305 ; 0xa159 │ │ │ │ - ldr r2, [pc, #340] ; (13d78 ) │ │ │ │ + ldr r2, [pc, #340] ; (13ba0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov.w r4, #572 ; 0x23c │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13cb8 │ │ │ │ - ldr r3, [pc, #312] ; (13d7c ) │ │ │ │ + beq.n 13ae0 │ │ │ │ + ldr r3, [pc, #312] ; (13ba4 ) │ │ │ │ mov.w r2, #572 ; 0x23c │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #308] ; (13d80 ) │ │ │ │ + ldr r0, [pc, #308] ; (13ba8 ) │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13d70 │ │ │ │ + beq.w 13b98 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov.w r6, #572 ; 0x23c │ │ │ │ - ldr r3, [pc, #280] ; (13d84 ) │ │ │ │ + ldr r3, [pc, #280] ; (13bac ) │ │ │ │ movw r0, #41307 ; 0xa15b │ │ │ │ - ldr r1, [pc, #276] ; (13d88 ) │ │ │ │ + ldr r1, [pc, #276] ; (13bb0 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 13d12 │ │ │ │ + beq.n 13b3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13ca0 │ │ │ │ - ldr r3, [pc, #248] ; (13d8c ) │ │ │ │ + cbz r3, 13ac8 │ │ │ │ + ldr r3, [pc, #248] ; (13bb4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13c48 │ │ │ │ + b.n 13a70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] ; (13d90 ) │ │ │ │ + ldr r3, [pc, #228] ; (13bb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13c48 │ │ │ │ + b.n 13a70 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #208] ; (13d94 ) │ │ │ │ + ldr r3, [pc, #208] ; (13bbc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13c48 │ │ │ │ - ldr r5, [pc, #196] ; (13d98 ) │ │ │ │ + b.n 13a70 │ │ │ │ + ldr r5, [pc, #196] ; (13bc0 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #220] ; 0xdc │ │ │ │ ldr.w r1, [r5, #344] ; 0x158 │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13d58 │ │ │ │ - bl f1c8 │ │ │ │ + beq.n 13b80 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13d40 │ │ │ │ - ldr r0, [pc, #168] ; (13d9c ) │ │ │ │ + cbz r3, 13b68 │ │ │ │ + ldr r0, [pc, #168] ; (13bc4 ) │ │ │ │ movw r5, #570 ; 0x23a │ │ │ │ - ldr r3, [pc, #164] ; (13da0 ) │ │ │ │ + ldr r3, [pc, #164] ; (13bc8 ) │ │ │ │ movw r4, #41280 ; 0xa140 │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 13c48 │ │ │ │ + b.n 13a70 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13c88 │ │ │ │ - ldr r3, [pc, #132] ; (13da4 ) │ │ │ │ + b.n 13ab0 │ │ │ │ + ldr r3, [pc, #132] ; (13bcc ) │ │ │ │ mov.w r5, #572 ; 0x23c │ │ │ │ movw r4, #41299 ; 0xa153 │ │ │ │ - ldr r0, [pc, #128] ; (13da8 ) │ │ │ │ + ldr r0, [pc, #128] ; (13bd0 ) │ │ │ │ add r3, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #112] ; (13dac ) │ │ │ │ + ldr r3, [pc, #112] ; (13bd4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 13c48 │ │ │ │ + b.n 13a70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13cf2 │ │ │ │ - ldr r3, [pc, #100] ; (13db0 ) │ │ │ │ + b.n 13b1a │ │ │ │ + ldr r3, [pc, #100] ; (13bd8 ) │ │ │ │ movw r0, #41310 ; 0xa15e │ │ │ │ - ldr r2, [pc, #96] ; (13db4 ) │ │ │ │ + ldr r2, [pc, #96] ; (13bdc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 13c26 │ │ │ │ - ldr r3, [pc, #92] ; (13db8 ) │ │ │ │ + b.n 13a4e │ │ │ │ + ldr r3, [pc, #92] ; (13be0 ) │ │ │ │ movw r2, #570 ; 0x23a │ │ │ │ movw r1, #41276 ; 0xa13c │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 13d3a │ │ │ │ + b.n 13b62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 13be6 │ │ │ │ - b.n 1434c │ │ │ │ + b.n 13a0e │ │ │ │ + b.n 13524 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r2, #68] ; 0x44 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r6, #64] ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 142b8 │ │ │ │ + b.n 13490 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #64] ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14284 │ │ │ │ + b.n 1345c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14258 │ │ │ │ + b.n 13430 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1422c │ │ │ │ + b.n 13404 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14210 │ │ │ │ + b.n 133e8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 141bc │ │ │ │ + b.n 14394 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r6, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14170 │ │ │ │ + b.n 14348 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r1, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r7, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 14128 │ │ │ │ + b.n 14300 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r4, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r2, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 57f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 13eec │ │ │ │ + beq.w 13d14 │ │ │ │ ldr r7, [r4, #60] ; 0x3c │ │ │ │ ldr r6, [r4, #68] ; 0x44 │ │ │ │ add.w r7, r6, r7, lsl #2 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 13e08 │ │ │ │ + bcs.n 13c30 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 13e30 │ │ │ │ + cbz r0, 13c58 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 13e6c │ │ │ │ + bge.n 13c94 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r4, [r0, r2, lsl #2] │ │ │ │ str r1, [r5, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13e26 │ │ │ │ + cbz r3, 13c4e │ │ │ │ cmp r7, r6 │ │ │ │ - bhi.n 13dda │ │ │ │ + bhi.n 13c02 │ │ │ │ mov r0, r5 │ │ │ │ - blx 59f8 │ │ │ │ + blx 59e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13f0c │ │ │ │ + beq.n 13d34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 13e68 │ │ │ │ + cbnz r3, 13c90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13e68 │ │ │ │ + b.n 13c90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13e04 │ │ │ │ - ldr r3, [pc, #236] ; (13f20 ) │ │ │ │ + b.n 13c2c │ │ │ │ + ldr r3, [pc, #236] ; (13d48 ) │ │ │ │ movw r0, #41194 ; 0xa0ea │ │ │ │ - ldr r2, [pc, #236] ; (13f24 ) │ │ │ │ + ldr r2, [pc, #236] ; (13d4c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov.w r4, #564 ; 0x234 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13eca │ │ │ │ - ldr r3, [pc, #208] ; (13f28 ) │ │ │ │ + beq.n 13cf2 │ │ │ │ + ldr r3, [pc, #208] ; (13d50 ) │ │ │ │ mov.w r2, #564 ; 0x234 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #204] ; (13f2c ) │ │ │ │ + ldr r0, [pc, #204] ; (13d54 ) │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13f1a │ │ │ │ + beq.n 13d42 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov.w r6, #564 ; 0x234 │ │ │ │ - ldr r3, [pc, #176] ; (13f30 ) │ │ │ │ + ldr r3, [pc, #176] ; (13d58 ) │ │ │ │ movw r0, #41196 ; 0xa0ec │ │ │ │ - ldr r1, [pc, #172] ; (13f34 ) │ │ │ │ + ldr r1, [pc, #172] ; (13d5c ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbz r2, 13ee2 │ │ │ │ + cbz r2, 13d0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13eb2 │ │ │ │ - ldr r3, [pc, #148] ; (13f38 ) │ │ │ │ + cbz r3, 13cda │ │ │ │ + ldr r3, [pc, #148] ; (13d60 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13e5e │ │ │ │ + b.n 13c86 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #128] ; (13f3c ) │ │ │ │ + ldr r3, [pc, #128] ; (13d64 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13e5e │ │ │ │ + b.n 13c86 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] ; (13f40 ) │ │ │ │ + ldr r3, [pc, #108] ; (13d68 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 13e5e │ │ │ │ + b.n 13c86 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13e9a │ │ │ │ - ldr r0, [pc, #84] ; (13f44 ) │ │ │ │ + b.n 13cc2 │ │ │ │ + ldr r0, [pc, #84] ; (13d6c ) │ │ │ │ mov.w r5, #564 ; 0x234 │ │ │ │ - ldr r3, [pc, #84] ; (13f48 ) │ │ │ │ + ldr r3, [pc, #84] ; (13d70 ) │ │ │ │ movw r4, #41188 ; 0xa0e4 │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 13e5e │ │ │ │ - ldr r3, [pc, #60] ; (13f4c ) │ │ │ │ + b.n 13c86 │ │ │ │ + ldr r3, [pc, #60] ; (13d74 ) │ │ │ │ movw r0, #41199 ; 0xa0ef │ │ │ │ - ldr r2, [pc, #60] ; (13f50 ) │ │ │ │ + ldr r2, [pc, #60] ; (13d78 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 13e3c │ │ │ │ + b.n 13c64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 13dfe │ │ │ │ + b.n 13c26 │ │ │ │ nop │ │ │ │ - b.n 140cc │ │ │ │ + b.n 142a4 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r7, #124] ; 0x7c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r3, #124] ; 0x7c │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1403c │ │ │ │ + b.n 14214 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r5, #120] ; 0x78 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1400c │ │ │ │ + b.n 141e4 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13fe0 │ │ │ │ + b.n 141b8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13fb4 │ │ │ │ + b.n 1418c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 13f70 │ │ │ │ + b.n 14148 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r7, #112] ; 0x70 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ - svc 248 ; 0xf8 │ │ │ │ + b.n 14118 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r4, #112] ; 0x70 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (14054 ) │ │ │ │ + ldr r3, [pc, #252] ; (13e7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #348] ; 0x15c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 14000 │ │ │ │ + beq.n 13e28 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (14058 ) │ │ │ │ + ldr r5, [pc, #232] ; (13e80 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 1402c │ │ │ │ + bgt.n 13e54 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 13fe2 │ │ │ │ + ble.n 13e0a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 13fec │ │ │ │ + blt.n 13e14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1403a │ │ │ │ + beq.n 13e62 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 13ff6 │ │ │ │ - ldr r3, [pc, #164] ; (1405c ) │ │ │ │ + cbz r3, 13e1e │ │ │ │ + ldr r3, [pc, #164] ; (13e84 ) │ │ │ │ movw r0, #42452 ; 0xa5d4 │ │ │ │ - ldr r2, [pc, #160] ; (14060 ) │ │ │ │ + ldr r2, [pc, #160] ; (13e88 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (14064 ) │ │ │ │ + ldr r0, [pc, #144] ; (13e8c ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (14068 ) │ │ │ │ + ldr r3, [pc, #144] ; (13e90 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 13fa4 │ │ │ │ + bge.n 13dcc │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 13fa4 │ │ │ │ + b.n 13dcc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 13fb6 │ │ │ │ + b.n 13dde │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13fa8 │ │ │ │ - ldr r3, [pc, #88] ; (1406c ) │ │ │ │ + bne.n 13dd0 │ │ │ │ + ldr r3, [pc, #88] ; (13e94 ) │ │ │ │ movw r0, #42448 ; 0xa5d0 │ │ │ │ - ldr r2, [pc, #88] ; (14070 ) │ │ │ │ + ldr r2, [pc, #88] ; (13e98 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 13fd0 │ │ │ │ - ldr r0, [pc, #68] ; (14074 ) │ │ │ │ + b.n 13df8 │ │ │ │ + ldr r0, [pc, #68] ; (13e9c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13f80 │ │ │ │ - b.n 14010 │ │ │ │ + beq.n 13da8 │ │ │ │ + b.n 13e38 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14010 │ │ │ │ - ldr r3, [pc, #52] ; (14078 ) │ │ │ │ - ldr r1, [pc, #52] ; (1407c ) │ │ │ │ + bne.n 13e38 │ │ │ │ + ldr r3, [pc, #52] ; (13ea0 ) │ │ │ │ + ldr r1, [pc, #52] ; (13ea4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 14010 │ │ │ │ - svc 180 ; 0xb4 │ │ │ │ + b.n 13e38 │ │ │ │ + b.n 14198 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #896 ; 0x380 │ │ │ │ + add r6, sp, #736 ; 0x2e0 │ │ │ │ movs r4, r0 │ │ │ │ - svc 76 ; 0x4c │ │ │ │ + b.n 140d0 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r6, #100] ; 0x64 │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r4, #100] ; 0x64 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ movs r4, r0 │ │ │ │ - udf #242 ; 0xf2 │ │ │ │ + b.n 1402c │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r3, #96] ; 0x60 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #56 ; 0x38 │ │ │ │ + add r5, sp, #920 ; 0x398 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + str r6, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (14180 ) │ │ │ │ + ldr r3, [pc, #252] ; (13fa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #352] ; 0x160 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1412c │ │ │ │ + beq.n 13f54 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (14184 ) │ │ │ │ + ldr r5, [pc, #232] ; (13fac ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 14158 │ │ │ │ + bgt.n 13f80 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1410e │ │ │ │ + ble.n 13f36 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 14118 │ │ │ │ + blt.n 13f40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14166 │ │ │ │ + beq.n 13f8e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14122 │ │ │ │ - ldr r3, [pc, #164] ; (14188 ) │ │ │ │ + cbz r3, 13f4a │ │ │ │ + ldr r3, [pc, #164] ; (13fb0 ) │ │ │ │ movw r0, #42399 ; 0xa59f │ │ │ │ - ldr r2, [pc, #160] ; (1418c ) │ │ │ │ + ldr r2, [pc, #160] ; (13fb4 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (14190 ) │ │ │ │ + ldr r0, [pc, #144] ; (13fb8 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (14194 ) │ │ │ │ + ldr r3, [pc, #144] ; (13fbc ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 140d0 │ │ │ │ + bge.n 13ef8 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 140d0 │ │ │ │ + b.n 13ef8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 140e2 │ │ │ │ + b.n 13f0a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 140d4 │ │ │ │ - ldr r3, [pc, #88] ; (14198 ) │ │ │ │ + bne.n 13efc │ │ │ │ + ldr r3, [pc, #88] ; (13fc0 ) │ │ │ │ movw r0, #42395 ; 0xa59b │ │ │ │ - ldr r2, [pc, #88] ; (1419c ) │ │ │ │ + ldr r2, [pc, #88] ; (13fc4 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 140fc │ │ │ │ - ldr r0, [pc, #68] ; (141a0 ) │ │ │ │ + b.n 13f24 │ │ │ │ + ldr r0, [pc, #68] ; (13fc8 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 140ac │ │ │ │ - b.n 1413c │ │ │ │ + beq.n 13ed4 │ │ │ │ + b.n 13f64 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1413c │ │ │ │ - ldr r3, [pc, #52] ; (141a4 ) │ │ │ │ - ldr r1, [pc, #52] ; (141a8 ) │ │ │ │ + bne.n 13f64 │ │ │ │ + ldr r3, [pc, #52] ; (13fcc ) │ │ │ │ + ldr r1, [pc, #52] ; (13fd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1413c │ │ │ │ - udf #136 ; 0x88 │ │ │ │ + b.n 13f64 │ │ │ │ + b.n 1406c │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #720 ; 0x2d0 │ │ │ │ + add r5, sp, #560 ; 0x230 │ │ │ │ movs r4, r0 │ │ │ │ - udf #32 │ │ │ │ + svc 248 ; 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r1, #84] ; 0x54 │ │ │ │ + str r0, [r1, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r5, #112] ; 0x70 │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r6, #80] ; 0x50 │ │ │ │ + str r4, [r6, #116] ; 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 14128 │ │ │ │ + svc 158 ; 0x9e │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, #76] ; 0x4c │ │ │ │ + str r6, [r5, #112] ; 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + str r6, [r1, #4] │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #904 ; 0x388 │ │ │ │ + add r4, sp, #744 ; 0x2e8 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + str r2, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 142f4 │ │ │ │ + beq.w 1411c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 14274 │ │ │ │ - ldr r3, [pc, #456] ; (14394 ) │ │ │ │ + bne.n 1409c │ │ │ │ + ldr r3, [pc, #456] ; (141bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 142a0 │ │ │ │ - ldr r2, [pc, #436] ; (14398 ) │ │ │ │ + beq.n 140c8 │ │ │ │ + ldr r2, [pc, #436] ; (141c0 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r9, [r2, #356] ; 0x164 │ │ │ │ str r7, [r4, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r5, [r4, #16] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ ldr r5, [r3, #64] ; 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 14322 │ │ │ │ + beq.w 1414a │ │ │ │ blx 56bc │ │ │ │ - ldr r7, [pc, #400] ; (1439c ) │ │ │ │ + ldr r7, [pc, #400] ; (141c4 ) │ │ │ │ add r7, pc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1436a │ │ │ │ + bgt.w 14192 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1425a │ │ │ │ + ble.n 14082 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 14296 │ │ │ │ + blt.n 140be │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1437a │ │ │ │ + beq.w 141a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14284 │ │ │ │ + cbz r3, 140ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [r5, #92] ; 0x5c │ │ │ │ - cbz r3, 14266 │ │ │ │ + cbz r3, 1408e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 14240 │ │ │ │ - b.n 14296 │ │ │ │ + bge.n 14068 │ │ │ │ + b.n 140be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #296] ; (143a0 ) │ │ │ │ + ldr r3, [pc, #296] ; (141c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 141d6 │ │ │ │ + b.n 13ffe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [r5, #92] ; 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14254 │ │ │ │ - b.n 14266 │ │ │ │ + bne.n 1407c │ │ │ │ + b.n 1408e │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 14240 │ │ │ │ + b.n 14068 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r4, #658 ; 0x292 │ │ │ │ - ldr r3, [pc, #252] ; (143a4 ) │ │ │ │ + ldr r3, [pc, #252] ; (141cc ) │ │ │ │ movw r0, #42499 ; 0xa603 │ │ │ │ - ldr r1, [pc, #248] ; (143a8 ) │ │ │ │ + ldr r1, [pc, #248] ; (141d0 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbnz r2, 142ca │ │ │ │ + cbnz r2, 140f2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 14316 │ │ │ │ - ldr r3, [pc, #212] ; (143ac ) │ │ │ │ + cbz r3, 1413e │ │ │ │ + ldr r3, [pc, #212] ; (141d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #200] ; (143b0 ) │ │ │ │ + ldr r0, [pc, #200] ; (141d8 ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #188] ; (143b4 ) │ │ │ │ + ldr r0, [pc, #188] ; (141dc ) │ │ │ │ movw r3, #658 ; 0x292 │ │ │ │ - ldr r4, [pc, #188] ; (143b8 ) │ │ │ │ + ldr r4, [pc, #188] ; (141e0 ) │ │ │ │ movw r5, #42495 ; 0xa5ff │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r4, [r0, #124] ; 0x7c │ │ │ │ mov r3, r4 │ │ │ │ str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.n 142e4 │ │ │ │ + b.n 1410c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 142d6 │ │ │ │ + b.n 140fe │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14246 │ │ │ │ + bne.n 1406e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r2, #658 ; 0x292 │ │ │ │ - ldr r5, [pc, #128] ; (143bc ) │ │ │ │ + ldr r5, [pc, #128] ; (141e4 ) │ │ │ │ movw r1, #42510 ; 0xa60e │ │ │ │ - ldr r3, [pc, #128] ; (143c0 ) │ │ │ │ + ldr r3, [pc, #128] ; (141e8 ) │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 142e4 │ │ │ │ + bne.n 1410c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 142e4 │ │ │ │ - ldr r0, [pc, #88] ; (143c4 ) │ │ │ │ + b.n 1410c │ │ │ │ + ldr r0, [pc, #88] ; (141ec ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1421c │ │ │ │ - b.n 14332 │ │ │ │ + beq.w 14044 │ │ │ │ + b.n 1415a │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14332 │ │ │ │ - ldr r3, [pc, #68] ; (143c8 ) │ │ │ │ - ldr r1, [pc, #68] ; (143cc ) │ │ │ │ + bne.n 1415a │ │ │ │ + ldr r3, [pc, #68] ; (141f0 ) │ │ │ │ + ldr r1, [pc, #68] ; (141f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 14332 │ │ │ │ - add r2, sp, #584 ; 0x248 │ │ │ │ + b.n 1415a │ │ │ │ + add r4, sp, #424 ; 0x1a8 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 143e8 │ │ │ │ + udf #254 ; 0xfe │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #280 ; 0x118 │ │ │ │ + add r4, sp, #120 ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #904 ; 0x388 │ │ │ │ + add r3, sp, #744 ; 0x2e8 │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 14460 │ │ │ │ + udf #52 ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r0, #56] ; 0x38 │ │ │ │ + str r4, [r0, #92] ; 0x5c │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 14418 │ │ │ │ + udf #12 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r7, #84] ; 0x54 │ │ │ │ + ldr r4, [r4, #116] ; 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 143d0 │ │ │ │ + ble.n 141a8 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r6, #48] ; 0x30 │ │ │ │ + str r4, [r6, #84] ; 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 14354 │ │ │ │ + ble.n 1412c │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r6, #44] ; 0x2c │ │ │ │ + str r2, [r6, #80] ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #824 ; 0x338 │ │ │ │ + add r2, sp, #664 ; 0x298 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #544] ; (145f4 ) │ │ │ │ + ldr r3, [pc, #544] ; (1441c ) │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r7, [pc, #540] ; (145f8 ) │ │ │ │ + ldr r7, [pc, #540] ; (14420 ) │ │ │ │ ldr.w r4, [r3, #360] ; 0x168 │ │ │ │ add r7, pc │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 144a8 │ │ │ │ + beq.n 142d0 │ │ │ │ ldr.w r2, [lr, #172] ; 0xac │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 144c4 │ │ │ │ + beq.n 142ec │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 14410 │ │ │ │ + ble.n 14238 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 144a8 │ │ │ │ + beq.n 142d0 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1440a │ │ │ │ + b.n 14232 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 144a8 │ │ │ │ + beq.n 142d0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 14402 │ │ │ │ + bne.n 1422a │ │ │ │ ldr r3, [r0, #60] ; 0x3c │ │ │ │ add.w r1, r0, #68 ; 0x44 │ │ │ │ ldr r5, [r0, #40] ; 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldmia r1, {r1, r2, r4} │ │ │ │ stmia.w r6, {r0, r5} │ │ │ │ - ble.n 144a4 │ │ │ │ + ble.n 142cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1456a │ │ │ │ + beq.w 14392 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r6, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r6, #40] ; 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #72] ; 0x48 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r0, [r6, #44] ; 0x2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [r6, #76] ; 0x4c │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r6, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [r6, #48] ; 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r0, [r6, #80] ; 0x50 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r0, [r6, #20] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r0, [r6, #52] ; 0x34 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r0, [r6, #84] ; 0x54 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r0, [r6, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r6, #56] ; 0x38 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r0, [r6, #88] ; 0x58 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r0, [r6, #28] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r0, [r6, #60] ; 0x3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r0, [r6, #92] ; 0x5c │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r0, [r6, #64] ; 0x40 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r0, [r6, #96] ; 0x60 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [r6, #36] ; 0x24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [r6, #68] ; 0x44 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r6, #100] ; 0x64 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #336] ; (145fc ) │ │ │ │ + ldr r3, [pc, #336] ; (14424 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 14538 │ │ │ │ + bne.n 14360 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r6, r0, #96 ; 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 144a4 │ │ │ │ + bne.n 142cc │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, lr │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 144a8 │ │ │ │ + beq.n 142d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 144c6 │ │ │ │ - ldr r3, [pc, #300] ; (14600 ) │ │ │ │ + bne.n 142ee │ │ │ │ + ldr r3, [pc, #300] ; (14428 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 14410 │ │ │ │ - ldr r3, [pc, #288] ; (145fc ) │ │ │ │ + bne.n 14238 │ │ │ │ + ldr r3, [pc, #288] ; (14424 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 144b0 │ │ │ │ + beq.n 142d8 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 144b0 │ │ │ │ + beq.n 142d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 144e4 │ │ │ │ - ldr r3, [pc, #268] ; (14600 ) │ │ │ │ + bne.n 1430c │ │ │ │ + ldr r3, [pc, #268] ; (14428 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 144b0 │ │ │ │ - ldr r1, [pc, #264] ; (14604 ) │ │ │ │ + beq.n 142d8 │ │ │ │ + ldr r1, [pc, #264] ; (1442c ) │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ - ldr r1, [pc, #260] ; (14608 ) │ │ │ │ + ldr r1, [pc, #260] ; (14430 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr r5, [pc, #252] ; (1460c ) │ │ │ │ + ldr r5, [pc, #252] ; (14434 ) │ │ │ │ mov.w lr, #1056 ; 0x420 │ │ │ │ - ldr r4, [pc, #252] ; (14610 ) │ │ │ │ + ldr r4, [pc, #252] ; (14438 ) │ │ │ │ movw r7, #45757 ; 0xb2bd │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #248] ; (14614 ) │ │ │ │ + ldr r0, [pc, #248] ; (1443c ) │ │ │ │ add r4, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ str r5, [r4, #124] ; 0x7c │ │ │ │ movs r6, #0 │ │ │ │ str.w lr, [r4, #128] ; 0x80 │ │ │ │ str.w r7, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - b.n 144a4 │ │ │ │ + bl 12920 │ │ │ │ + b.n 142cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 145e4 │ │ │ │ + beq.n 1440c │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 144b0 │ │ │ │ + beq.n 142d8 │ │ │ │ ldr.w r2, [lr, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 144e2 │ │ │ │ + beq.n 1430a │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 144f8 │ │ │ │ + ble.n 14320 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 144b0 │ │ │ │ + beq.n 142d8 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 14562 │ │ │ │ + b.n 1438a │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 144b0 │ │ │ │ + beq.n 142d8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 1455a │ │ │ │ - b.n 144f8 │ │ │ │ + bne.n 14382 │ │ │ │ + b.n 14320 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ str r4, [r6, #8] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r0, [r6, #72] ; 0x48 │ │ │ │ str r4, [r6, #40] ; 0x28 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r4, [r6, #12] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ str r0, [r6, #76] ; 0x4c │ │ │ │ str r4, [r6, #44] ; 0x2c │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r4, [r6, #16] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ str r0, [r6, #80] ; 0x50 │ │ │ │ str r4, [r6, #48] ; 0x30 │ │ │ │ - beq.n 144a4 │ │ │ │ + beq.n 142cc │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r4, [r6, #20] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ str r0, [r6, #84] ; 0x54 │ │ │ │ str r4, [r6, #52] ; 0x34 │ │ │ │ - beq.w 144a4 │ │ │ │ + beq.w 142cc │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r4, [r6, #24] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ str r0, [r6, #88] ; 0x58 │ │ │ │ str r4, [r6, #56] ; 0x38 │ │ │ │ - beq.w 144a4 │ │ │ │ + beq.w 142cc │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ str r0, [r6, #92] ; 0x5c │ │ │ │ str r4, [r6, #60] ; 0x3c │ │ │ │ - beq.w 144a4 │ │ │ │ + beq.w 142cc │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r4, [r6, #32] │ │ │ │ ldr r4, [r2, #24] │ │ │ │ str r0, [r6, #96] ; 0x60 │ │ │ │ str r4, [r6, #64] ; 0x40 │ │ │ │ - beq.w 144a4 │ │ │ │ + beq.w 142cc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [r6, #36] ; 0x24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r0, [r6, #100] ; 0x64 │ │ │ │ str r3, [r6, #68] ; 0x44 │ │ │ │ - b.n 144a4 │ │ │ │ - ldr r3, [pc, #48] ; (14618 ) │ │ │ │ - ldr r1, [pc, #52] ; (1461c ) │ │ │ │ + b.n 142cc │ │ │ │ + ldr r3, [pc, #48] ; (14440 ) │ │ │ │ + ldr r1, [pc, #52] ; (14444 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1450c │ │ │ │ - blt.n 14660 │ │ │ │ + b.n 14334 │ │ │ │ + ble.n 14438 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #160 ; 0xa0 │ │ │ │ + add r3, sp, #0 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ vminnm.f16 , q14, │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r5, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r4, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 145f4 │ │ │ │ + blt.n 143cc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r4, #52] ; 0x34 │ │ │ │ + ldr r4, [r1, #84] ; 0x54 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + str r6, [r6, #24] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub sp, #212 ; 0xd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ - bl 143d0 │ │ │ │ + bl 141f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14710 │ │ │ │ + beq.n 14538 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ ldr r4, [r4, #60] ; 0x3c │ │ │ │ add r0, sp, #104 ; 0x68 │ │ │ │ mov r1, r5 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, #52] ; 0x34 │ │ │ │ - ble.n 146ec │ │ │ │ + ble.n 14514 │ │ │ │ ldr r3, [sp, #176] ; 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r3, [sp, #144] ; 0x90 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r3, [sp, #112] ; 0x70 │ │ │ │ cmp r4, #1 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #180] ; 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #148] ; 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r3, [sp, #116] ; 0x74 │ │ │ │ cmp r4, #2 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #184] ; 0xb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #152] ; 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r2, [sp, #120] ; 0x78 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #188] ; 0xbc │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #156] ; 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r3, [sp, #124] ; 0x7c │ │ │ │ cmp r4, #4 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #192] ; 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #160] ; 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r3, [sp, #128] ; 0x80 │ │ │ │ cmp r4, #5 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #196] ; 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #164] ; 0xa4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r3, [sp, #132] ; 0x84 │ │ │ │ cmp r4, #6 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #200] ; 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #168] ; 0xa8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ + bne.n 14526 │ │ │ │ ldr r2, [sp, #136] ; 0x88 │ │ │ │ cmp r4, #7 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - beq.n 146ec │ │ │ │ + beq.n 14514 │ │ │ │ ldr r2, [sp, #204] ; 0xcc │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 146fe │ │ │ │ + bge.n 14526 │ │ │ │ ldr r2, [sp, #172] ; 0xac │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 146fe │ │ │ │ - ldr r3, [pc, #80] ; (14740 ) │ │ │ │ + bne.n 14526 │ │ │ │ + ldr r3, [pc, #80] ; (14568 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #68] ; (14744 ) │ │ │ │ + ldr r3, [pc, #68] ; (1456c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #52] ; (14748 ) │ │ │ │ + ldr r6, [pc, #52] ; (14570 ) │ │ │ │ mov.w lr, #628 ; 0x274 │ │ │ │ - ldr r4, [pc, #52] ; (1474c ) │ │ │ │ + ldr r4, [pc, #52] ; (14574 ) │ │ │ │ movw r7, #42145 ; 0xa4a1 │ │ │ │ add r6, pc │ │ │ │ - ldr r0, [pc, #48] ; (14750 ) │ │ │ │ + ldr r0, [pc, #48] ; (14578 ) │ │ │ │ add r4, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r4, #124] ; 0x7c │ │ │ │ str.w lr, [r4, #128] ; 0x80 │ │ │ │ str.w r7, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #424 ; (adr r5, 148ec ) │ │ │ │ + add r7, pc, #264 ; (adr r7, 14674 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #368 ; (adr r5, 148b8 ) │ │ │ │ + add r7, pc, #208 ; (adr r7, 14640 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + str r4, [r3, #20] │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 14728 │ │ │ │ + bls.n 14500 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r0, [r6, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub sp, #212 ; 0xd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ - bl 143d0 │ │ │ │ + bl 141f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14912 │ │ │ │ + beq.w 1473a │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ ldr r4, [r4, #60] ; 0x3c │ │ │ │ add r0, sp, #104 ; 0x68 │ │ │ │ mov r1, r5 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, #52] ; 0x34 │ │ │ │ - ble.w 14900 │ │ │ │ + ble.w 14728 │ │ │ │ add r3, sp, #208 ; 0xd0 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w r3, [r3, #-36] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 148ee │ │ │ │ + bge.w 14716 │ │ │ │ add r3, sp, #208 ; 0xd0 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w r3, [r3, #-68] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 148ee │ │ │ │ + bne.w 14716 │ │ │ │ add r3, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #1 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w r3, [r3, #-100] │ │ │ │ mul.w r3, r3, r2 │ │ │ │ - beq.w 14900 │ │ │ │ + beq.w 14728 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-40] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 148ee │ │ │ │ + bge.w 14716 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-72] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 148ee │ │ │ │ + bne.w 14716 │ │ │ │ add r3, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #2 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr.w r3, [r3, #-104] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - beq.w 14900 │ │ │ │ + beq.w 14728 │ │ │ │ add r1, sp, #208 ; 0xd0 │ │ │ │ subs r3, r4, #3 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r1, [r1, #-44] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 148ee │ │ │ │ + bge.n 14716 │ │ │ │ add r1, sp, #208 ; 0xd0 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r1, [r1, #-76] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 148ee │ │ │ │ + bne.n 14716 │ │ │ │ add r1, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #3 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ ldr.w r1, [r1, #-96] │ │ │ │ mul.w r1, r1, r2 │ │ │ │ - beq.n 14900 │ │ │ │ + beq.n 14728 │ │ │ │ add r0, sp, #208 ; 0xd0 │ │ │ │ subs r2, r4, #4 │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ ldr.w r0, [r0, #-48] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 148ee │ │ │ │ + bge.n 14716 │ │ │ │ add r0, sp, #208 ; 0xd0 │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ ldr.w r0, [r0, #-80] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 148ee │ │ │ │ + bne.n 14716 │ │ │ │ add r1, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #4 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r1, [r1, #-112] │ │ │ │ mul.w r1, r1, r0 │ │ │ │ - beq.n 14900 │ │ │ │ + beq.n 14728 │ │ │ │ add r0, sp, #208 ; 0xd0 │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ ldr.w r0, [r0, #-52] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 148ee │ │ │ │ + bge.n 14716 │ │ │ │ add r0, sp, #208 ; 0xd0 │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ ldr.w r0, [r0, #-84] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 148ee │ │ │ │ + bne.n 14716 │ │ │ │ add r1, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #5 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr.w r3, [r3, #-104] │ │ │ │ mul.w r3, r3, r0 │ │ │ │ - beq.n 14900 │ │ │ │ + beq.n 14728 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r1, [r1, #-56] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 148ee │ │ │ │ + bge.n 14716 │ │ │ │ add r1, sp, #208 ; 0xd0 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr.w r1, [r1, #-88] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 148ee │ │ │ │ + bne.n 14716 │ │ │ │ add r3, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #6 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldr.w r3, [r2, #-104] │ │ │ │ mul.w r3, r3, r1 │ │ │ │ - beq.n 14900 │ │ │ │ + beq.n 14728 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-60] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 148ee │ │ │ │ + bge.n 14716 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-92] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 148ee │ │ │ │ + bne.n 14716 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ cmp r4, #7 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-124] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - beq.n 14900 │ │ │ │ + beq.n 14728 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-64] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 148ee │ │ │ │ + bge.n 14716 │ │ │ │ add r2, sp, #208 ; 0xd0 │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ ldr.w r2, [r2, #-96] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 148ee │ │ │ │ + bne.n 14716 │ │ │ │ cmp r4, #8 │ │ │ │ - beq.n 14900 │ │ │ │ - ldr r3, [pc, #80] ; (14940 ) │ │ │ │ + beq.n 14728 │ │ │ │ + ldr r3, [pc, #80] ; (14768 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #64] ; (14944 ) │ │ │ │ + ldr r3, [pc, #64] ; (1476c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #52] ; (14948 ) │ │ │ │ + ldr r6, [pc, #52] ; (14770 ) │ │ │ │ movw lr, #622 ; 0x26e │ │ │ │ - ldr r4, [pc, #48] ; (1494c ) │ │ │ │ + ldr r4, [pc, #48] ; (14774 ) │ │ │ │ movw r7, #42072 ; 0xa458 │ │ │ │ add r6, pc │ │ │ │ - ldr r0, [pc, #44] ; (14950 ) │ │ │ │ + ldr r0, [pc, #44] ; (14778 ) │ │ │ │ add r4, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r4, #124] ; 0x7c │ │ │ │ str.w lr, [r4, #128] ; 0x80 │ │ │ │ str.w r7, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #212 ; 0xd4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r3, pc, #432 ; (adr r3, 14af4 ) │ │ │ │ + add r5, pc, #272 ; (adr r5, 1487c ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #344 ; (adr r3, 14aa0 ) │ │ │ │ + add r5, pc, #184 ; (adr r5, 14828 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 14924 │ │ │ │ + bvc.n 146fc │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r5, #120] ; 0x78 │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #424] ; (14b00 ) │ │ │ │ + ldr r3, [pc, #424] ; (14928 ) │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ ldr.w r1, [r3, #364] ; 0x16c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14a06 │ │ │ │ + beq.n 1482e │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 14a10 │ │ │ │ + beq.n 14838 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #400] ; (14b04 ) │ │ │ │ + ldr r3, [pc, #400] ; (1492c ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #368] ; 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 14a30 │ │ │ │ + beq.n 14858 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14a38 │ │ │ │ + beq.n 14860 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 149f2 │ │ │ │ + beq.n 1481a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #368] ; (14b08 ) │ │ │ │ + ldr r3, [pc, #368] ; (14930 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] ; 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 14ad0 │ │ │ │ + beq.w 148f8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 14a8a │ │ │ │ + beq.n 148b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 149fc │ │ │ │ + cbz r3, 14824 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14ad8 │ │ │ │ - ldr r6, [pc, #328] ; (14b0c ) │ │ │ │ + beq.w 14900 │ │ │ │ + ldr r6, [pc, #328] ; (14934 ) │ │ │ │ mov r1, r0 │ │ │ │ str r5, [r0, #12] │ │ │ │ add r6, pc │ │ │ │ ldr.w r0, [r6, #372] ; 0x174 │ │ │ │ - blx 5a10 │ │ │ │ + blx 59f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14ae6 │ │ │ │ + beq.w 1490e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 149e6 │ │ │ │ + cbz r3, 1480e │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 14992 │ │ │ │ + b.n 147ba │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 149b4 │ │ │ │ - blx 589c │ │ │ │ + b.n 147dc │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 1496e │ │ │ │ - ldr r0, [pc, #252] ; (14b10 ) │ │ │ │ + bne.n 14796 │ │ │ │ + ldr r0, [pc, #252] ; (14938 ) │ │ │ │ mov.w r5, #616 ; 0x268 │ │ │ │ - ldr r3, [pc, #252] ; (14b14 ) │ │ │ │ + ldr r3, [pc, #252] ; (1493c ) │ │ │ │ movw r4, #41995 ; 0xa40b │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 14a64 │ │ │ │ - blx 589c │ │ │ │ + b.n 1488c │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 14984 │ │ │ │ - ldr r3, [pc, #220] ; (14b18 ) │ │ │ │ + b.n 147ac │ │ │ │ + ldr r3, [pc, #220] ; (14940 ) │ │ │ │ movw r0, #41997 ; 0xa40d │ │ │ │ - ldr r2, [pc, #220] ; (14b1c ) │ │ │ │ + ldr r2, [pc, #220] ; (14944 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov.w r4, #616 ; 0x268 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 14a72 │ │ │ │ - ldr r3, [pc, #192] ; (14b20 ) │ │ │ │ + cbz r3, 1489a │ │ │ │ + ldr r3, [pc, #192] ; (14948 ) │ │ │ │ mov.w r2, #616 ; 0x268 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #188] ; (14b24 ) │ │ │ │ + ldr r0, [pc, #188] ; (1494c ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #172] ; (14b28 ) │ │ │ │ + ldr r3, [pc, #172] ; (14950 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 14a64 │ │ │ │ - ldr r3, [pc, #160] ; (14b2c ) │ │ │ │ + b.n 1488c │ │ │ │ + ldr r3, [pc, #160] ; (14954 ) │ │ │ │ movw r0, #42000 ; 0xa410 │ │ │ │ - ldr r2, [pc, #156] ; (14b30 ) │ │ │ │ + ldr r2, [pc, #156] ; (14958 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov.w r5, #616 ; 0x268 │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14ab8 │ │ │ │ - ldr r3, [pc, #132] ; (14b34 ) │ │ │ │ + cbz r3, 148e0 │ │ │ │ + ldr r3, [pc, #132] ; (1495c ) │ │ │ │ mov.w r2, #616 ; 0x268 │ │ │ │ add r3, pc │ │ │ │ - b.n 14a64 │ │ │ │ + b.n 1488c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] ; (14b38 ) │ │ │ │ + ldr r3, [pc, #116] ; (14960 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 14a64 │ │ │ │ - blx 589c │ │ │ │ + b.n 1488c │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 149a8 │ │ │ │ - ldr r3, [pc, #96] ; (14b3c ) │ │ │ │ + b.n 147d0 │ │ │ │ + ldr r3, [pc, #96] ; (14964 ) │ │ │ │ movw r0, #42003 ; 0xa413 │ │ │ │ - ldr r2, [pc, #96] ; (14b40 ) │ │ │ │ + ldr r2, [pc, #96] ; (14968 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 14a44 │ │ │ │ - ldr r3, [pc, #92] ; (14b44 ) │ │ │ │ + b.n 1486c │ │ │ │ + ldr r3, [pc, #92] ; (1496c ) │ │ │ │ movw r2, #42008 ; 0xa418 │ │ │ │ mov r1, r2 │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #616 ; 0x268 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ - b.n 14aa6 │ │ │ │ - bpl.n 14a68 │ │ │ │ + b.n 148ce │ │ │ │ + bvc.n 14840 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 14a34 │ │ │ │ + bvc.n 14a0c │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 14bf0 │ │ │ │ + bvc.n 149c8 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 14b98 │ │ │ │ + bvc.n 14970 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 14af4 │ │ │ │ + bvs.n 148cc │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 14ab4 │ │ │ │ + bvs.n 1488c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r2, #104] ; 0x68 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 14a4c │ │ │ │ + bvs.n 14a24 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 14c20 │ │ │ │ + bvs.n 149f8 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 14bd0 │ │ │ │ + bvs.n 149a8 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 14b98 │ │ │ │ + bvs.n 14970 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 14b84 │ │ │ │ + cbz r0, 149ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 14bb2 │ │ │ │ + cbz r0, 149da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 14b7c │ │ │ │ - ldr r3, [pc, #84] ; (14bc4 ) │ │ │ │ + cbz r3, 149a4 │ │ │ │ + ldr r3, [pc, #84] ; (149ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 14b6c │ │ │ │ - ldr r3, [pc, #64] ; (14bc8 ) │ │ │ │ + b.n 14994 │ │ │ │ + ldr r3, [pc, #64] ; (149f0 ) │ │ │ │ mov.w r5, #482 ; 0x1e2 │ │ │ │ - ldr r0, [pc, #64] ; (14bcc ) │ │ │ │ + ldr r0, [pc, #64] ; (149f4 ) │ │ │ │ movw r4, #40126 ; 0x9cbe │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #44] ; (14bd0 ) │ │ │ │ - ldr r3, [pc, #44] ; (14bd4 ) │ │ │ │ + ldr r0, [pc, #44] ; (149f8 ) │ │ │ │ + ldr r3, [pc, #44] ; (149fc ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] ; (14bd8 ) │ │ │ │ + ldr r3, [pc, #36] ; (14a00 ) │ │ │ │ movw r5, #483 ; 0x1e3 │ │ │ │ - ldr r0, [pc, #32] ; (14bdc ) │ │ │ │ + ldr r0, [pc, #32] ; (14a04 ) │ │ │ │ movw r4, #40136 ; 0x9cc8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 14b94 │ │ │ │ - add r0, pc, #840 ; (adr r0, 14f10 ) │ │ │ │ + b.n 149bc │ │ │ │ + add r2, pc, #680 ; (adr r2, 14c98 ) │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 14cc4 │ │ │ │ + bpl.n 14a9c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r7, #84] ; 0x54 │ │ │ │ + str r6, [r4, #116] ; 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 14c78 │ │ │ │ + bpl.n 14a50 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 14c78 │ │ │ │ + bne.n 14aa0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 14c1e │ │ │ │ + bne.n 14a46 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 14c12 │ │ │ │ + cbnz r3, 14a3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - ldr r3, [pc, #208] ; (14cf0 ) │ │ │ │ + ldr r3, [pc, #208] ; (14b18 ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r4, [pc, #208] ; (14cf4 ) │ │ │ │ + ldr r4, [pc, #208] ; (14b1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #204] ; (14cf8 ) │ │ │ │ - ldr r2, [pc, #208] ; (14cfc ) │ │ │ │ + ldr r1, [pc, #204] ; (14b20 ) │ │ │ │ + ldr r2, [pc, #208] ; (14b24 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #204] ; (14d00 ) │ │ │ │ + ldr r3, [pc, #204] ; (14b28 ) │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #281 ; 0x119 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #188] ; (14d04 ) │ │ │ │ + ldr r3, [pc, #188] ; (14b2c ) │ │ │ │ movw r0, #37904 ; 0x9410 │ │ │ │ - ldr r2, [pc, #184] ; (14d08 ) │ │ │ │ + ldr r2, [pc, #184] ; (14b30 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #172] ; (14d0c ) │ │ │ │ + ldr r0, [pc, #172] ; (14b34 ) │ │ │ │ movw r2, #281 ; 0x119 │ │ │ │ - ldr r3, [pc, #168] ; (14d10 ) │ │ │ │ + ldr r3, [pc, #168] ; (14b38 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r6, 14c90 │ │ │ │ + cbz r6, 14ab8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 14c1e │ │ │ │ + bne.n 14a46 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 14cb4 │ │ │ │ + bgt.n 14adc │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 14bfc │ │ │ │ + b.n 14a24 │ │ │ │ mov r0, r2 │ │ │ │ - blx 5938 │ │ │ │ - ldr r3, [pc, #124] ; (14d14 ) │ │ │ │ + blx 5920 │ │ │ │ + ldr r3, [pc, #124] ; (14b3c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #312] ; 0x138 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14c1c │ │ │ │ + beq.n 14a44 │ │ │ │ add.w r0, r8, #4294967295 ; 0xffffffff │ │ │ │ - b.n 14c88 │ │ │ │ - ldr r1, [pc, #96] ; (14d18 ) │ │ │ │ + b.n 14ab0 │ │ │ │ + ldr r1, [pc, #96] ; (14b40 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r4, [pc, #96] ; (14d1c ) │ │ │ │ + ldr r4, [pc, #96] ; (14b44 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ adds r1, #12 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 14c8c │ │ │ │ - ldr r3, [pc, #76] ; (14d20 ) │ │ │ │ + bge.n 14ab4 │ │ │ │ + ldr r3, [pc, #76] ; (14b48 ) │ │ │ │ movw r0, #37893 ; 0x9405 │ │ │ │ - ldr r2, [pc, #76] ; (14d24 ) │ │ │ │ + ldr r2, [pc, #76] ; (14b4c ) │ │ │ │ movw r4, #281 ; 0x119 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 14c5e │ │ │ │ + b.n 14a86 │ │ │ │ nop │ │ │ │ - add r0, pc, #144 ; (adr r0, 14d84 ) │ │ │ │ + add r1, pc, #1008 ; (adr r1, 14f0c ) │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r3, #80] ; 0x50 │ │ │ │ + str r4, [r0, #112] ; 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 14c84 │ │ │ │ + bmi.n 14a5c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r6, #76] ; 0x4c │ │ │ │ + str r6, [r3, #108] ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 14e00 │ │ │ │ + bmi.n 14bd8 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #320 ; (adr r3, 14e5c ) │ │ │ │ + add r5, pc, #160 ; (adr r5, 14be4 ) │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r1, #72] ; 0x48 │ │ │ │ + str r0, [r7, #100] ; 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 14d84 │ │ │ │ + bmi.n 14b5c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 14d38 │ │ │ │ + cbz r0, 14b60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #40] ; (14d64 ) │ │ │ │ + ldr r6, [pc, #40] ; (14b8c ) │ │ │ │ mov.w lr, #223 ; 0xdf │ │ │ │ - ldr r5, [pc, #40] ; (14d68 ) │ │ │ │ + ldr r5, [pc, #40] ; (14b90 ) │ │ │ │ movw r7, #37239 ; 0x9177 │ │ │ │ add r6, pc │ │ │ │ - ldr r0, [pc, #36] ; (14d6c ) │ │ │ │ + ldr r0, [pc, #36] ; (14b94 ) │ │ │ │ add r5, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r5, #124] ; 0x7c │ │ │ │ str.w lr, [r5, #128] ; 0x80 │ │ │ │ str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 14cf4 │ │ │ │ + bcc.n 14acc │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r5, #64] ; 0x40 │ │ │ │ + str r4, [r2, #96] ; 0x60 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (14e70 ) │ │ │ │ + ldr r3, [pc, #252] ; (14c98 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #376] ; 0x178 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 14e1c │ │ │ │ + beq.n 14c44 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (14e74 ) │ │ │ │ + ldr r5, [pc, #232] ; (14c9c ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 14e48 │ │ │ │ + bgt.n 14c70 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 14dfe │ │ │ │ + ble.n 14c26 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 14e08 │ │ │ │ + blt.n 14c30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14e56 │ │ │ │ + beq.n 14c7e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14e12 │ │ │ │ - ldr r3, [pc, #164] ; (14e78 ) │ │ │ │ + cbz r3, 14c3a │ │ │ │ + ldr r3, [pc, #164] ; (14ca0 ) │ │ │ │ movw r0, #37668 ; 0x9324 │ │ │ │ - ldr r2, [pc, #160] ; (14e7c ) │ │ │ │ + ldr r2, [pc, #160] ; (14ca4 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (14e80 ) │ │ │ │ + ldr r0, [pc, #144] ; (14ca8 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (14e84 ) │ │ │ │ + ldr r3, [pc, #144] ; (14cac ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 14dc0 │ │ │ │ + bge.n 14be8 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 14dc0 │ │ │ │ + b.n 14be8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 14dd2 │ │ │ │ + b.n 14bfa │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14dc4 │ │ │ │ - ldr r3, [pc, #88] ; (14e88 ) │ │ │ │ + bne.n 14bec │ │ │ │ + ldr r3, [pc, #88] ; (14cb0 ) │ │ │ │ movw r0, #37664 ; 0x9320 │ │ │ │ - ldr r2, [pc, #88] ; (14e8c ) │ │ │ │ + ldr r2, [pc, #88] ; (14cb4 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 14dec │ │ │ │ - ldr r0, [pc, #68] ; (14e90 ) │ │ │ │ + b.n 14c14 │ │ │ │ + ldr r0, [pc, #68] ; (14cb8 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14d9c │ │ │ │ - b.n 14e2c │ │ │ │ + beq.n 14bc4 │ │ │ │ + b.n 14c54 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14e2c │ │ │ │ - ldr r3, [pc, #52] ; (14e94 ) │ │ │ │ - ldr r1, [pc, #52] ; (14e98 ) │ │ │ │ + bne.n 14c54 │ │ │ │ + ldr r3, [pc, #52] ; (14cbc ) │ │ │ │ + ldr r1, [pc, #52] ; (14cc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 14e2c │ │ │ │ - bne.n 14da4 │ │ │ │ + b.n 14c54 │ │ │ │ + bcc.n 14d7c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [sp, #784] ; 0x310 │ │ │ │ + add r0, pc, #624 ; (adr r0, 14f10 ) │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 14edc │ │ │ │ + bcc.n 14cb4 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, #56] ; 0x38 │ │ │ │ + str r2, [r3, #88] ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 14e38 │ │ │ │ + bcs.n 14c10 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #968] ; 0x3c8 │ │ │ │ + ldr r7, [sp, #808] ; 0x328 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (14f9c ) │ │ │ │ + ldr r3, [pc, #252] ; (14dc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #380] ; 0x17c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 14f48 │ │ │ │ + beq.n 14d70 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (14fa0 ) │ │ │ │ + ldr r5, [pc, #232] ; (14dc8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 14f74 │ │ │ │ + bgt.n 14d9c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 14f2a │ │ │ │ + ble.n 14d52 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 14f34 │ │ │ │ + blt.n 14d5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14f82 │ │ │ │ + beq.n 14daa │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 14f3e │ │ │ │ - ldr r3, [pc, #164] ; (14fa4 ) │ │ │ │ + cbz r3, 14d66 │ │ │ │ + ldr r3, [pc, #164] ; (14dcc ) │ │ │ │ movw r0, #37615 ; 0x92ef │ │ │ │ - ldr r2, [pc, #160] ; (14fa8 ) │ │ │ │ + ldr r2, [pc, #160] ; (14dd0 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (14fac ) │ │ │ │ + ldr r0, [pc, #144] ; (14dd4 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (14fb0 ) │ │ │ │ + ldr r3, [pc, #144] ; (14dd8 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 14eec │ │ │ │ + bge.n 14d14 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 14eec │ │ │ │ + b.n 14d14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 14efe │ │ │ │ + b.n 14d26 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14ef0 │ │ │ │ - ldr r3, [pc, #88] ; (14fb4 ) │ │ │ │ + bne.n 14d18 │ │ │ │ + ldr r3, [pc, #88] ; (14ddc ) │ │ │ │ movw r0, #37611 ; 0x92eb │ │ │ │ - ldr r2, [pc, #88] ; (14fb8 ) │ │ │ │ + ldr r2, [pc, #88] ; (14de0 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 14f18 │ │ │ │ - ldr r0, [pc, #68] ; (14fbc ) │ │ │ │ + b.n 14d40 │ │ │ │ + ldr r0, [pc, #68] ; (14de4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14ec8 │ │ │ │ - b.n 14f58 │ │ │ │ + beq.n 14cf0 │ │ │ │ + b.n 14d80 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14f58 │ │ │ │ - ldr r3, [pc, #52] ; (14fc0 ) │ │ │ │ - ldr r1, [pc, #52] ; (14fc4 ) │ │ │ │ + bne.n 14d80 │ │ │ │ + ldr r3, [pc, #52] ; (14de8 ) │ │ │ │ + ldr r1, [pc, #52] ; (14dec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 14f58 │ │ │ │ - beq.n 15078 │ │ │ │ + b.n 14d80 │ │ │ │ + bcs.n 14e50 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #608] ; 0x260 │ │ │ │ + ldr r7, [sp, #448] ; 0x1c0 │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 14fb0 │ │ │ │ + bne.n 14d88 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, #40] ; 0x28 │ │ │ │ + str r2, [r3, #72] ; 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + bne.n 14ce4 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #520] ; (151c8 ) │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #792] ; 0x318 │ │ │ │ + ldr r6, [sp, #632] ; 0x278 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #536] ; (151e0 ) │ │ │ │ + strh r6, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - blx 5a1c │ │ │ │ + blx 5a04 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 14fda │ │ │ │ + cbz r0, 14e02 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #204] ; (150a8 ) │ │ │ │ + ldr r3, [pc, #204] ; (14ed0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14fd6 │ │ │ │ + beq.n 14dfe │ │ │ │ blx 57e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #184] ; (150ac ) │ │ │ │ + ldr r3, [pc, #184] ; (14ed4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #384] ; 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 15080 │ │ │ │ + beq.n 14ea8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 15088 │ │ │ │ + beq.n 14eb0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 15038 │ │ │ │ + bpl.n 14e60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cbz r3, 1503c │ │ │ │ + cbz r3, 14e64 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r2, 15044 │ │ │ │ + cbz r2, 14e6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14fd6 │ │ │ │ + bne.n 14dfe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 14fd6 │ │ │ │ + b.n 14dfe │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 1501e │ │ │ │ + b.n 14e46 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #234 ; 0xea │ │ │ │ - ldr r6, [pc, #100] ; (150b0 ) │ │ │ │ + ldr r6, [pc, #100] ; (14ed8 ) │ │ │ │ movw r1, #37429 ; 0x9235 │ │ │ │ - ldr r3, [pc, #100] ; (150b4 ) │ │ │ │ + ldr r3, [pc, #100] ; (14edc ) │ │ │ │ subs r0, #1 │ │ │ │ add r6, pc │ │ │ │ str r0, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ str.w r1, [r6, #132] ; 0x84 │ │ │ │ - cbnz r0, 15076 │ │ │ │ + cbnz r0, 14e9e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r6, #132] ; 0x84 │ │ │ │ ldr.w r2, [r6, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #64] ; (150b8 ) │ │ │ │ + ldr r0, [pc, #64] ; (14ee0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 14fd6 │ │ │ │ - blx 589c │ │ │ │ + bl 12920 │ │ │ │ + b.n 14dfe │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 15004 │ │ │ │ - ldr r0, [pc, #48] ; (150bc ) │ │ │ │ + b.n 14e2c │ │ │ │ + ldr r0, [pc, #48] ; (14ee4 ) │ │ │ │ movs r3, #234 ; 0xea │ │ │ │ - ldr r5, [pc, #48] ; (150c0 ) │ │ │ │ + ldr r5, [pc, #48] ; (14ee8 ) │ │ │ │ movw r6, #37427 ; 0x9233 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r5, pc │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r5, [r0, #124] ; 0x7c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r0, #132] ; 0x84 │ │ │ │ - b.n 15076 │ │ │ │ - ldr r4, [sp, #688] ; 0x2b0 │ │ │ │ + b.n 14e9e │ │ │ │ + ldr r6, [sp, #528] ; 0x210 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + beq.n 14eb4 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 14e00 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r0, [r5, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 14f8c │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 15178 │ │ │ │ + beq.n 14fa0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #192] ; (15194 ) │ │ │ │ + ldr r3, [pc, #192] ; (14fbc ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #384] ; 0x180 │ │ │ │ - cbz r2, 1513c │ │ │ │ + cbz r2, 14f64 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 15144 │ │ │ │ + cbz r5, 14f6c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 5a28 │ │ │ │ + blx 5a10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1510c │ │ │ │ + blt.n 14f34 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 15100 │ │ │ │ + cbz r4, 14f28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #240 ; 0xf0 │ │ │ │ - ldr r4, [pc, #132] ; (15198 ) │ │ │ │ + ldr r4, [pc, #132] ; (14fc0 ) │ │ │ │ movw r1, #37557 ; 0x92b5 │ │ │ │ - ldr r3, [pc, #132] ; (1519c ) │ │ │ │ + ldr r3, [pc, #132] ; (14fc4 ) │ │ │ │ subs r0, #1 │ │ │ │ add r4, pc │ │ │ │ str r0, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cbz r0, 15164 │ │ │ │ - ldr r0, [pc, #112] ; (151a0 ) │ │ │ │ + cbz r0, 14f8c │ │ │ │ + ldr r0, [pc, #112] ; (14fc8 ) │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 150e2 │ │ │ │ - ldr r0, [pc, #92] ; (151a4 ) │ │ │ │ + b.n 14f0a │ │ │ │ + ldr r0, [pc, #92] ; (14fcc ) │ │ │ │ movs r3, #240 ; 0xf0 │ │ │ │ - ldr r5, [pc, #92] ; (151a8 ) │ │ │ │ + ldr r5, [pc, #92] ; (14fd0 ) │ │ │ │ movw r4, #37555 ; 0x92b3 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r5, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r5, [r0, #124] ; 0x7c │ │ │ │ mov r3, r5 │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 1512c │ │ │ │ + b.n 14f54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 1512c │ │ │ │ - ldr r0, [pc, #48] ; (151ac ) │ │ │ │ + b.n 14f54 │ │ │ │ + ldr r0, [pc, #48] ; (14fd4 ) │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #40] ; (151b0 ) │ │ │ │ + ldr r1, [pc, #40] ; (14fd8 ) │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 150fc │ │ │ │ + b.n 14f24 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + beq.n 14fdc │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r2, [r2, #44] ; 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [sp, #112] ; 0x70 │ │ │ │ + ldr r4, [sp, #976] ; 0x3d0 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r0, [r4, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #157 ; 0x9d │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 152d8 │ │ │ │ + beq.w 15100 │ │ │ │ ldr r3, [r5, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 15270 │ │ │ │ - ldr r3, [pc, #420] ; (15374 ) │ │ │ │ + bne.n 15098 │ │ │ │ + ldr r3, [pc, #420] ; (1519c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1528a │ │ │ │ - ldr r2, [pc, #396] ; (15378 ) │ │ │ │ + beq.n 150b2 │ │ │ │ + ldr r2, [pc, #396] ; (151a0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r8, [r2, #356] ; 0x164 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15302 │ │ │ │ + beq.n 1512a │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #368] ; (1537c ) │ │ │ │ + ldr r5, [pc, #368] ; (151a4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 15348 │ │ │ │ + bgt.w 15170 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 15256 │ │ │ │ + ble.n 1507e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 15280 │ │ │ │ + blt.n 150a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 15358 │ │ │ │ + beq.w 15180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15262 │ │ │ │ + cbz r3, 1508a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 15242 │ │ │ │ - b.n 15280 │ │ │ │ + bge.n 1506a │ │ │ │ + b.n 150a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #268] ; (15380 ) │ │ │ │ + ldr r3, [pc, #268] ; (151a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 151dc │ │ │ │ + b.n 15004 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 15242 │ │ │ │ + b.n 1506a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r4, #228 ; 0xe4 │ │ │ │ - ldr r3, [pc, #244] ; (15384 ) │ │ │ │ + ldr r3, [pc, #244] ; (151ac ) │ │ │ │ movw r0, #37302 ; 0x91b6 │ │ │ │ - ldr r1, [pc, #240] ; (15388 ) │ │ │ │ + ldr r1, [pc, #240] ; (151b0 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbnz r2, 152b2 │ │ │ │ + cbnz r2, 150da │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 152f8 │ │ │ │ - ldr r3, [pc, #208] ; (1538c ) │ │ │ │ + cbz r3, 15120 │ │ │ │ + ldr r3, [pc, #208] ; (151b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #196] ; (15390 ) │ │ │ │ + ldr r0, [pc, #196] ; (151b8 ) │ │ │ │ movs r6, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #184] ; (15394 ) │ │ │ │ + ldr r0, [pc, #184] ; (151bc ) │ │ │ │ movs r3, #228 ; 0xe4 │ │ │ │ - ldr r4, [pc, #184] ; (15398 ) │ │ │ │ + ldr r4, [pc, #184] ; (151c0 ) │ │ │ │ movw r5, #37298 ; 0x91b2 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r4, [r0, #124] ; 0x7c │ │ │ │ mov r3, r4 │ │ │ │ str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.n 152c8 │ │ │ │ + b.n 150f0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 152ba │ │ │ │ + b.n 150e2 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15248 │ │ │ │ + bne.n 15070 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #228 ; 0xe4 │ │ │ │ - ldr r5, [pc, #132] ; (1539c ) │ │ │ │ + ldr r5, [pc, #132] ; (151c4 ) │ │ │ │ movw r1, #37313 ; 0x91c1 │ │ │ │ - ldr r3, [pc, #128] ; (153a0 ) │ │ │ │ + ldr r3, [pc, #128] ; (151c8 ) │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 152c8 │ │ │ │ + bne.n 150f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 152c8 │ │ │ │ - ldr r0, [pc, #88] ; (153a4 ) │ │ │ │ + b.n 150f0 │ │ │ │ + ldr r0, [pc, #88] ; (151cc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1521e │ │ │ │ - b.n 15312 │ │ │ │ + beq.w 15046 │ │ │ │ + b.n 1513a │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15312 │ │ │ │ - ldr r3, [pc, #68] ; (153a8 ) │ │ │ │ - ldr r1, [pc, #72] ; (153ac ) │ │ │ │ + bne.n 1513a │ │ │ │ + ldr r3, [pc, #68] ; (151d0 ) │ │ │ │ + ldr r1, [pc, #72] ; (151d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 15312 │ │ │ │ + b.n 1513a │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #560] ; 0x230 │ │ │ │ + ldr r4, [sp, #400] ; 0x190 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #272] ; 0x110 │ │ │ │ + ldr r4, [sp, #112] ; 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #920] ; 0x398 │ │ │ │ + ldr r3, [sp, #760] ; 0x2f8 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + str r0, [r1, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #696] ; (15660 ) │ │ │ │ + ldr r6, [pc, #376] ; (15348 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #960] ; 0x3c0 │ │ │ │ + ldr r2, [sp, #800] ; 0x320 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #704] ; (15670 ) │ │ │ │ + ldr r6, [pc, #384] ; (15358 ) │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (154b0 ) │ │ │ │ + ldr r3, [pc, #252] ; (152d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #388] ; 0x184 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1545c │ │ │ │ + beq.n 15284 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (154b4 ) │ │ │ │ + ldr r5, [pc, #232] ; (152dc ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 15488 │ │ │ │ + bgt.n 152b0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1543e │ │ │ │ + ble.n 15266 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 15448 │ │ │ │ + blt.n 15270 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 15496 │ │ │ │ + beq.n 152be │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15452 │ │ │ │ - ldr r3, [pc, #164] ; (154b8 ) │ │ │ │ + cbz r3, 1527a │ │ │ │ + ldr r3, [pc, #164] ; (152e0 ) │ │ │ │ movw r0, #34300 ; 0x85fc │ │ │ │ - ldr r2, [pc, #160] ; (154bc ) │ │ │ │ + ldr r2, [pc, #160] ; (152e4 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (154c0 ) │ │ │ │ + ldr r0, [pc, #144] ; (152e8 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (154c4 ) │ │ │ │ + ldr r3, [pc, #144] ; (152ec ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 15400 │ │ │ │ + bge.n 15228 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 15400 │ │ │ │ + b.n 15228 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15412 │ │ │ │ + b.n 1523a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15404 │ │ │ │ - ldr r3, [pc, #88] ; (154c8 ) │ │ │ │ + bne.n 1522c │ │ │ │ + ldr r3, [pc, #88] ; (152f0 ) │ │ │ │ movw r0, #34296 ; 0x85f8 │ │ │ │ - ldr r2, [pc, #88] ; (154cc ) │ │ │ │ + ldr r2, [pc, #88] ; (152f4 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1542c │ │ │ │ - ldr r0, [pc, #68] ; (154d0 ) │ │ │ │ + b.n 15254 │ │ │ │ + ldr r0, [pc, #68] ; (152f8 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 153dc │ │ │ │ - b.n 1546c │ │ │ │ + beq.n 15204 │ │ │ │ + b.n 15294 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1546c │ │ │ │ - ldr r3, [pc, #52] ; (154d4 ) │ │ │ │ - ldr r1, [pc, #52] ; (154d8 ) │ │ │ │ + bne.n 15294 │ │ │ │ + ldr r3, [pc, #52] ; (152fc ) │ │ │ │ + ldr r1, [pc, #52] ; (15300 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1546c │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + b.n 15294 │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #528] ; 0x210 │ │ │ │ + ldr r2, [sp, #368] ; 0x170 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #440] ; (1568c ) │ │ │ │ + ldr r5, [pc, #120] ; (15374 ) │ │ │ │ movs r4, r0 │ │ │ │ - str r7, [sp, #712] ; 0x2c8 │ │ │ │ + ldr r1, [sp, #552] ; 0x228 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #456] ; (156a4 ) │ │ │ │ + ldr r5, [pc, #136] ; (1538c ) │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (155dc ) │ │ │ │ + ldr r3, [pc, #252] ; (15404 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #392] ; 0x188 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15588 │ │ │ │ + beq.n 153b0 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (155e0 ) │ │ │ │ + ldr r5, [pc, #232] ; (15408 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 155b4 │ │ │ │ + bgt.n 153dc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1556a │ │ │ │ + ble.n 15392 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 15574 │ │ │ │ + blt.n 1539c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 155c2 │ │ │ │ + beq.n 153ea │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1557e │ │ │ │ - ldr r3, [pc, #164] ; (155e4 ) │ │ │ │ + cbz r3, 153a6 │ │ │ │ + ldr r3, [pc, #164] ; (1540c ) │ │ │ │ movw r0, #34247 ; 0x85c7 │ │ │ │ - ldr r2, [pc, #160] ; (155e8 ) │ │ │ │ + ldr r2, [pc, #160] ; (15410 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (155ec ) │ │ │ │ + ldr r0, [pc, #144] ; (15414 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (155f0 ) │ │ │ │ + ldr r3, [pc, #144] ; (15418 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 1552c │ │ │ │ + bge.n 15354 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1552c │ │ │ │ + b.n 15354 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1553e │ │ │ │ + b.n 15366 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15530 │ │ │ │ - ldr r3, [pc, #88] ; (155f4 ) │ │ │ │ + bne.n 15358 │ │ │ │ + ldr r3, [pc, #88] ; (1541c ) │ │ │ │ movw r0, #34243 ; 0x85c3 │ │ │ │ - ldr r2, [pc, #88] ; (155f8 ) │ │ │ │ + ldr r2, [pc, #88] ; (15420 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 15558 │ │ │ │ - ldr r0, [pc, #68] ; (155fc ) │ │ │ │ + b.n 15380 │ │ │ │ + ldr r0, [pc, #68] ; (15424 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15508 │ │ │ │ - b.n 15598 │ │ │ │ + beq.n 15330 │ │ │ │ + b.n 153c0 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15598 │ │ │ │ - ldr r3, [pc, #52] ; (15600 ) │ │ │ │ - ldr r1, [pc, #52] ; (15604 ) │ │ │ │ + bne.n 153c0 │ │ │ │ + ldr r3, [pc, #52] ; (15428 ) │ │ │ │ + ldr r1, [pc, #52] ; (1542c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 15598 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + b.n 153c0 │ │ │ │ + ldmia r4!, {r2} │ │ │ │ movs r4, r0 │ │ │ │ - str r7, [sp, #352] ; 0x160 │ │ │ │ + ldr r1, [sp, #192] ; 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #264] ; (15708 ) │ │ │ │ + ldr r3, [pc, #968] ; (157f0 ) │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #536] ; 0x218 │ │ │ │ + ldr r0, [sp, #376] ; 0x178 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #280] ; (15720 ) │ │ │ │ + ldr r3, [pc, #984] ; (15808 ) │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ - bne.w 15728 │ │ │ │ + bne.w 15550 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 15690 │ │ │ │ - ldr.w sl, [pc, #420] ; 157d0 │ │ │ │ - ldr r5, [pc, #420] ; (157d4 ) │ │ │ │ + beq.n 154b8 │ │ │ │ + ldr.w sl, [pc, #420] ; 155f8 │ │ │ │ + ldr r5, [pc, #420] ; (155fc ) │ │ │ │ add sl, pc │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr.w r2, [sl, #396] ; 0x18c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ @@ -22253,635 +22039,635 @@ │ │ │ │ str r5, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 5668 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15712 │ │ │ │ + beq.n 1553a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbnz r7, 156a2 │ │ │ │ + cbnz r7, 154ca │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 156b4 │ │ │ │ + bne.n 154dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 15678 │ │ │ │ + cbz r3, 154a0 │ │ │ │ str r5, [r4, #12] │ │ │ │ - b.n 15680 │ │ │ │ + b.n 154a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 15698 │ │ │ │ + cbz r3, 154c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15688 │ │ │ │ + b.n 154b0 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 157aa │ │ │ │ + beq.n 155d2 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 15740 │ │ │ │ + beq.n 15568 │ │ │ │ mov r7, r9 │ │ │ │ - ldr r3, [pc, #288] ; (157d8 ) │ │ │ │ + ldr r3, [pc, #288] ; (15600 ) │ │ │ │ mov.w lr, #1 │ │ │ │ - ldr r5, [pc, #288] ; (157dc ) │ │ │ │ + ldr r5, [pc, #288] ; (15604 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #284] ; (157e0 ) │ │ │ │ - ldr r2, [pc, #288] ; (157e4 ) │ │ │ │ + ldr r1, [pc, #284] ; (15608 ) │ │ │ │ + ldr r2, [pc, #288] ; (1560c ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #284] ; (157e8 ) │ │ │ │ + ldr r3, [pc, #284] ; (15610 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r5, #961 ; 0x3c1 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ str.w lr, [sp] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #264] ; (157ec ) │ │ │ │ + ldr r3, [pc, #264] ; (15614 ) │ │ │ │ movw r0, #30514 ; 0x7732 │ │ │ │ - ldr r2, [pc, #264] ; (157f0 ) │ │ │ │ + ldr r2, [pc, #264] ; (15618 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15792 │ │ │ │ - ldr r3, [pc, #240] ; (157f4 ) │ │ │ │ + beq.n 155ba │ │ │ │ + ldr r3, [pc, #240] ; (1561c ) │ │ │ │ movw r2, #961 ; 0x3c1 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #236] ; (157f8 ) │ │ │ │ + ldr r0, [pc, #236] ; (15620 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 15690 │ │ │ │ + bne.n 154b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 1568a │ │ │ │ - ldr r3, [pc, #208] ; (157fc ) │ │ │ │ + b.n 154b2 │ │ │ │ + ldr r3, [pc, #208] ; (15624 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #208] ; (15800 ) │ │ │ │ + ldr r1, [pc, #208] ; (15628 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 15624 │ │ │ │ + b.n 1544c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 15664 │ │ │ │ - ldr r1, [pc, #176] ; (15804 ) │ │ │ │ + ble.n 1548c │ │ │ │ + ldr r1, [pc, #176] ; (1562c ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w lr, [pc, #176] ; 15808 │ │ │ │ + ldr.w lr, [pc, #176] ; 15630 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add lr, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ adds r1, #20 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 15664 │ │ │ │ - ldr r3, [pc, #148] ; (1580c ) │ │ │ │ + bge.w 1548c │ │ │ │ + ldr r3, [pc, #148] ; (15634 ) │ │ │ │ movw r0, #30503 ; 0x7727 │ │ │ │ - ldr r2, [pc, #148] ; (15810 ) │ │ │ │ + ldr r2, [pc, #148] ; (15638 ) │ │ │ │ movw r5, #961 ; 0x3c1 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 156f8 │ │ │ │ + b.n 15520 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #120] ; (15814 ) │ │ │ │ + ldr r3, [pc, #120] ; (1563c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1570a │ │ │ │ + b.n 15532 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr.w r1, [sl, #400] ; 0x190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 157c8 │ │ │ │ + cbz r0, 155f0 │ │ │ │ add.w r0, fp, #4294967295 ; 0xffffffff │ │ │ │ - b.n 1574c │ │ │ │ + b.n 15574 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - b.n 156b4 │ │ │ │ + b.n 154dc │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #64] ; 0x40 │ │ │ │ + str r7, [sp, #928] ; 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #560] ; 0x230 │ │ │ │ + str r7, [sp, #400] ; 0x190 │ │ │ │ movs r4, r0 │ │ │ │ - bxns r0 │ │ │ │ + ldr r1, [pc, #720] ; (158d8 ) │ │ │ │ movs r4, r0 │ │ │ │ - bx pc │ │ │ │ + ldr r2, [pc, #160] ; (156ac ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ movs r4, r0 │ │ │ │ - bx ip │ │ │ │ + ldr r2, [pc, #64] ; (15654 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #784] ; (15b04 ) │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #672] ; (15a98 ) │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #88] ; 0x58 │ │ │ │ + str r6, [sp, #952] ; 0x3b8 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #712] ; 0x2c8 │ │ │ │ + ldr r2, [sp, #552] ; 0x228 │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #176] ; (158c4 ) │ │ │ │ + str r4, [r5, r1] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r4, r1 │ │ │ │ - ldr r5, [pc, #280] ; (15938 ) │ │ │ │ + ldr r5, [pc, #280] ; (15760 ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - beq.n 15900 │ │ │ │ - ldr r3, [pc, #264] ; (1593c ) │ │ │ │ + beq.n 15728 │ │ │ │ + ldr r3, [pc, #264] ; (15764 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #404] ; 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1591c │ │ │ │ + beq.n 15744 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 158c2 │ │ │ │ + beq.n 156ea │ │ │ │ ldr.w r3, [r7, #172] ; 0xac │ │ │ │ - cbz r3, 158aa │ │ │ │ + cbz r3, 156d2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 15868 │ │ │ │ + ble.n 15690 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 158c2 │ │ │ │ + beq.n 156ea │ │ │ │ adds r3, #12 │ │ │ │ - b.n 15862 │ │ │ │ + b.n 1568a │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 158c2 │ │ │ │ + beq.n 156ea │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 1585a │ │ │ │ - ldr r4, [pc, #212] ; (15940 ) │ │ │ │ - ldr r1, [pc, #216] ; (15944 ) │ │ │ │ + bne.n 15682 │ │ │ │ + ldr r4, [pc, #212] ; (15768 ) │ │ │ │ + ldr r1, [pc, #216] ; (1576c ) │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r5, [pc, #200] ; (15948 ) │ │ │ │ + ldr r5, [pc, #200] ; (15770 ) │ │ │ │ movw lr, #977 ; 0x3d1 │ │ │ │ - ldr r4, [pc, #200] ; (1594c ) │ │ │ │ + ldr r4, [pc, #200] ; (15774 ) │ │ │ │ movw r7, #30833 ; 0x7871 │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #196] ; (15950 ) │ │ │ │ + ldr r0, [pc, #196] ; (15778 ) │ │ │ │ add r4, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ str r5, [r4, #124] ; 0x7c │ │ │ │ movs r6, #0 │ │ │ │ str.w lr, [r4, #128] ; 0x80 │ │ │ │ str.w r7, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 158c2 │ │ │ │ + beq.n 156ea │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 158ac │ │ │ │ - ldr r3, [pc, #152] ; (15954 ) │ │ │ │ + bne.n 156d4 │ │ │ │ + ldr r3, [pc, #152] ; (1577c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 15868 │ │ │ │ + bne.n 15690 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 158f8 │ │ │ │ + cbz r3, 15720 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 158a6 │ │ │ │ + bne.n 156ce │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 158da │ │ │ │ + b.n 15702 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1592e │ │ │ │ + cbz r3, 15756 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #56] ; (15958 ) │ │ │ │ - ldr r1, [pc, #60] ; (1595c ) │ │ │ │ + ldr r3, [pc, #56] ; (15780 ) │ │ │ │ + ldr r1, [pc, #60] ; (15784 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1587c │ │ │ │ + b.n 156a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15910 │ │ │ │ + b.n 15738 │ │ │ │ nop │ │ │ │ - str r4, [sp, #128] ; 0x80 │ │ │ │ + str r5, [sp, #992] ; 0x3e0 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #880] ; 0x370 │ │ │ │ + str r5, [sp, #720] ; 0x2d0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #0] ; (15948 ) │ │ │ │ + ldr r7, [pc, #256] ; (15870 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #160] ; (159ec ) │ │ │ │ + ldr r7, [pc, #416] ; (15914 ) │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #552] ; 0x228 │ │ │ │ + str r5, [sp, #392] ; 0x188 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #208] ; 0xd0 │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #240] ; (15a50 ) │ │ │ │ + ldr r6, [pc, #496] ; (15978 ) │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (15a60 ) │ │ │ │ + ldr r3, [pc, #252] ; (15888 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #408] ; 0x198 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15a0c │ │ │ │ + beq.n 15834 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (15a64 ) │ │ │ │ + ldr r5, [pc, #232] ; (1588c ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 15a38 │ │ │ │ + bgt.n 15860 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 159ee │ │ │ │ + ble.n 15816 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 159f8 │ │ │ │ + blt.n 15820 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 15a46 │ │ │ │ + beq.n 1586e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15a02 │ │ │ │ - ldr r3, [pc, #164] ; (15a68 ) │ │ │ │ + cbz r3, 1582a │ │ │ │ + ldr r3, [pc, #164] ; (15890 ) │ │ │ │ movw r0, #31998 ; 0x7cfe │ │ │ │ - ldr r2, [pc, #160] ; (15a6c ) │ │ │ │ + ldr r2, [pc, #160] ; (15894 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (15a70 ) │ │ │ │ + ldr r0, [pc, #144] ; (15898 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (15a74 ) │ │ │ │ + ldr r3, [pc, #144] ; (1589c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 159b0 │ │ │ │ + bge.n 157d8 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 159b0 │ │ │ │ + b.n 157d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 159c2 │ │ │ │ + b.n 157ea │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 159b4 │ │ │ │ - ldr r3, [pc, #88] ; (15a78 ) │ │ │ │ + bne.n 157dc │ │ │ │ + ldr r3, [pc, #88] ; (158a0 ) │ │ │ │ movw r0, #31994 ; 0x7cfa │ │ │ │ - ldr r2, [pc, #88] ; (15a7c ) │ │ │ │ + ldr r2, [pc, #88] ; (158a4 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 159dc │ │ │ │ - ldr r0, [pc, #68] ; (15a80 ) │ │ │ │ + b.n 15804 │ │ │ │ + ldr r0, [pc, #68] ; (158a8 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1598c │ │ │ │ - b.n 15a1c │ │ │ │ + beq.n 157b4 │ │ │ │ + b.n 15844 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15a1c │ │ │ │ - ldr r3, [pc, #52] ; (15a84 ) │ │ │ │ - ldr r1, [pc, #52] ; (15a88 ) │ │ │ │ + bne.n 15844 │ │ │ │ + ldr r3, [pc, #52] ; (158ac ) │ │ │ │ + ldr r1, [pc, #52] ; (158b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 15a1c │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + b.n 15844 │ │ │ │ + stmia r7!, {r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #848] ; 0x350 │ │ │ │ + str r4, [sp, #688] ; 0x2b0 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #416] ; (15c10 ) │ │ │ │ + ldr r6, [pc, #672] ; (15b38 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #336] ; (15bc8 ) │ │ │ │ + ldr r6, [pc, #592] ; (15af0 ) │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #56] ; (15ab8 ) │ │ │ │ + ldr r6, [pc, #312] ; (159e0 ) │ │ │ │ movs r4, r0 │ │ │ │ - add lr, r7 │ │ │ │ + bx sp │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r3, [sp, #872] ; 0x368 │ │ │ │ movs r4, r0 │ │ │ │ - add sl, r8 │ │ │ │ + bx lr │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (15b8c ) │ │ │ │ + ldr r3, [pc, #252] ; (159b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #412] ; 0x19c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15b38 │ │ │ │ + beq.n 15960 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (15b90 ) │ │ │ │ + ldr r5, [pc, #232] ; (159b8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 15b64 │ │ │ │ + bgt.n 1598c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 15b1a │ │ │ │ + ble.n 15942 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 15b24 │ │ │ │ + blt.n 1594c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 15b72 │ │ │ │ + beq.n 1599a │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15b2e │ │ │ │ - ldr r3, [pc, #164] ; (15b94 ) │ │ │ │ + cbz r3, 15956 │ │ │ │ + ldr r3, [pc, #164] ; (159bc ) │ │ │ │ movw r0, #31945 ; 0x7cc9 │ │ │ │ - ldr r2, [pc, #160] ; (15b98 ) │ │ │ │ + ldr r2, [pc, #160] ; (159c0 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (15b9c ) │ │ │ │ + ldr r0, [pc, #144] ; (159c4 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (15ba0 ) │ │ │ │ + ldr r3, [pc, #144] ; (159c8 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 15adc │ │ │ │ + bge.n 15904 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 15adc │ │ │ │ + b.n 15904 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15aee │ │ │ │ + b.n 15916 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15ae0 │ │ │ │ - ldr r3, [pc, #88] ; (15ba4 ) │ │ │ │ + bne.n 15908 │ │ │ │ + ldr r3, [pc, #88] ; (159cc ) │ │ │ │ movw r0, #31941 ; 0x7cc5 │ │ │ │ - ldr r2, [pc, #88] ; (15ba8 ) │ │ │ │ + ldr r2, [pc, #88] ; (159d0 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 15b08 │ │ │ │ - ldr r0, [pc, #68] ; (15bac ) │ │ │ │ + b.n 15930 │ │ │ │ + ldr r0, [pc, #68] ; (159d4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15ab8 │ │ │ │ - b.n 15b48 │ │ │ │ + beq.n 158e0 │ │ │ │ + b.n 15970 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15b48 │ │ │ │ - ldr r3, [pc, #52] ; (15bb0 ) │ │ │ │ - ldr r1, [pc, #52] ; (15bb4 ) │ │ │ │ + bne.n 15970 │ │ │ │ + ldr r3, [pc, #52] ; (159d8 ) │ │ │ │ + ldr r1, [pc, #52] ; (159dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 15b48 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + b.n 15970 │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #672] ; 0x2a0 │ │ │ │ + str r3, [sp, #512] ; 0x200 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #240] ; (15c8c ) │ │ │ │ + ldr r5, [pc, #496] ; (15bb4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #160] ; (15c44 ) │ │ │ │ + ldr r5, [pc, #416] ; (15b6c ) │ │ │ │ movs r4, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #904] ; (15f34 ) │ │ │ │ + ldr r5, [pc, #136] ; (15a5c ) │ │ │ │ movs r4, r0 │ │ │ │ - bics r2, r2 │ │ │ │ + mov r2, r8 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #856] ; 0x358 │ │ │ │ + str r2, [sp, #696] ; 0x2b8 │ │ │ │ movs r4, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + mov r6, r8 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ - bne.w 15ce0 │ │ │ │ + bne.w 15b08 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 15c48 │ │ │ │ - ldr.w sl, [pc, #428] ; 15d88 │ │ │ │ - ldr r5, [pc, #428] ; (15d8c ) │ │ │ │ + beq.n 15a70 │ │ │ │ + ldr.w sl, [pc, #428] ; 15bb0 │ │ │ │ + ldr r5, [pc, #428] ; (15bb4 ) │ │ │ │ add sl, pc │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr.w r2, [sl, #416] ; 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #24] │ │ │ │ @@ -22892,623 +22678,623 @@ │ │ │ │ str r5, [r4, #44] ; 0x2c │ │ │ │ str r5, [r4, #48] ; 0x30 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 5668 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15cca │ │ │ │ + beq.n 15af2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbnz r7, 15c5a │ │ │ │ + cbnz r7, 15a82 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 15c6c │ │ │ │ + bne.n 15a94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r2, [r4, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 15c30 │ │ │ │ + cbz r3, 15a58 │ │ │ │ str r5, [r4, #20] │ │ │ │ - b.n 15c38 │ │ │ │ + b.n 15a60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 15c50 │ │ │ │ + cbz r3, 15a78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15c40 │ │ │ │ + b.n 15a68 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 15d62 │ │ │ │ + beq.n 15b8a │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 15cf8 │ │ │ │ + beq.n 15b20 │ │ │ │ mov r7, r9 │ │ │ │ - ldr r3, [pc, #288] ; (15d90 ) │ │ │ │ + ldr r3, [pc, #288] ; (15bb8 ) │ │ │ │ mov.w lr, #1 │ │ │ │ - ldr r5, [pc, #288] ; (15d94 ) │ │ │ │ + ldr r5, [pc, #288] ; (15bbc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #284] ; (15d98 ) │ │ │ │ - ldr r2, [pc, #288] ; (15d9c ) │ │ │ │ + ldr r1, [pc, #284] ; (15bc0 ) │ │ │ │ + ldr r2, [pc, #288] ; (15bc4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #284] ; (15da0 ) │ │ │ │ + ldr r3, [pc, #284] ; (15bc8 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ mov.w r5, #680 ; 0x2a8 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ str.w lr, [sp] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #264] ; (15da4 ) │ │ │ │ + ldr r3, [pc, #264] ; (15bcc ) │ │ │ │ movw r0, #26721 ; 0x6861 │ │ │ │ - ldr r2, [pc, #264] ; (15da8 ) │ │ │ │ + ldr r2, [pc, #264] ; (15bd0 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15d4a │ │ │ │ - ldr r3, [pc, #240] ; (15dac ) │ │ │ │ + beq.n 15b72 │ │ │ │ + ldr r3, [pc, #240] ; (15bd4 ) │ │ │ │ mov.w r2, #680 ; 0x2a8 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #236] ; (15db0 ) │ │ │ │ + ldr r0, [pc, #236] ; (15bd8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 15c48 │ │ │ │ + bne.n 15a70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 15c42 │ │ │ │ - ldr r3, [pc, #208] ; (15db4 ) │ │ │ │ + b.n 15a6a │ │ │ │ + ldr r3, [pc, #208] ; (15bdc ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #208] ; (15db8 ) │ │ │ │ + ldr r1, [pc, #208] ; (15be0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 15bd4 │ │ │ │ + b.n 159fc │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 15c16 │ │ │ │ - ldr r1, [pc, #176] ; (15dbc ) │ │ │ │ + ble.n 15a3e │ │ │ │ + ldr r1, [pc, #176] ; (15be4 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w lr, [pc, #176] ; 15dc0 │ │ │ │ + ldr.w lr, [pc, #176] ; 15be8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add lr, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ adds r1, #28 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 15c16 │ │ │ │ - ldr r3, [pc, #148] ; (15dc4 ) │ │ │ │ + bge.w 15a3e │ │ │ │ + ldr r3, [pc, #148] ; (15bec ) │ │ │ │ movw r0, #26710 ; 0x6856 │ │ │ │ - ldr r2, [pc, #148] ; (15dc8 ) │ │ │ │ + ldr r2, [pc, #148] ; (15bf0 ) │ │ │ │ mov.w r5, #680 ; 0x2a8 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 15cb0 │ │ │ │ + b.n 15ad8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #120] ; (15dcc ) │ │ │ │ + ldr r3, [pc, #120] ; (15bf4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 15cc2 │ │ │ │ + b.n 15aea │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr.w r1, [sl, #400] ; 0x190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 15d80 │ │ │ │ + cbz r0, 15ba8 │ │ │ │ add.w r0, fp, #4294967295 ; 0xffffffff │ │ │ │ - b.n 15d04 │ │ │ │ + b.n 15b2c │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - b.n 15c6c │ │ │ │ + b.n 15a94 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #384] ; 0x180 │ │ │ │ + str r2, [sp, #224] ; 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r2, #62] ; 0x3e │ │ │ │ + str r1, [sp, #688] ; 0x2b0 │ │ │ │ movs r4, r0 │ │ │ │ - adcs r4, r1 │ │ │ │ + mvns r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ - rors r0, r0 │ │ │ │ + add r0, lr │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ movs r4, r0 │ │ │ │ - sbcs r0, r5 │ │ │ │ + add r0, fp │ │ │ │ movs r4, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #48] ; (15ddc ) │ │ │ │ + ldr r3, [pc, #304] ; (15d04 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #960] ; (16170 ) │ │ │ │ + ldr r3, [pc, #192] ; (15c98 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r3, #58] ; 0x3a │ │ │ │ + str r1, [sp, #216] ; 0xd8 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #1000] ; 0x3e8 │ │ │ │ + str r4, [sp, #840] ; 0x348 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + str r4, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #464] ; (15f9c ) │ │ │ │ + ldr r2, [pc, #720] ; (15ec4 ) │ │ │ │ movs r4, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #252] ; (15ed4 ) │ │ │ │ + ldr r3, [pc, #252] ; (15cfc ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - beq.n 15eb8 │ │ │ │ - ldr r3, [pc, #236] ; (15ed8 ) │ │ │ │ + beq.n 15ce0 │ │ │ │ + ldr r3, [pc, #236] ; (15d00 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #404] ; 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15ec2 │ │ │ │ + beq.n 15cea │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 15e7a │ │ │ │ + beq.n 15ca2 │ │ │ │ ldr.w r3, [r7, #172] ; 0xac │ │ │ │ - cbz r3, 15e62 │ │ │ │ + cbz r3, 15c8a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 15e20 │ │ │ │ + ble.n 15c48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 15e7a │ │ │ │ + beq.n 15ca2 │ │ │ │ adds r3, #12 │ │ │ │ - b.n 15e1a │ │ │ │ + b.n 15c42 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 15e7a │ │ │ │ + beq.n 15ca2 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 15e12 │ │ │ │ - ldr r4, [pc, #184] ; (15edc ) │ │ │ │ - ldr r1, [pc, #188] ; (15ee0 ) │ │ │ │ + bne.n 15c3a │ │ │ │ + ldr r4, [pc, #184] ; (15d04 ) │ │ │ │ + ldr r1, [pc, #188] ; (15d08 ) │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r5, [pc, #172] ; (15ee4 ) │ │ │ │ + ldr r5, [pc, #172] ; (15d0c ) │ │ │ │ movw r7, #727 ; 0x2d7 │ │ │ │ - ldr r4, [pc, #172] ; (15ee8 ) │ │ │ │ + ldr r4, [pc, #172] ; (15d10 ) │ │ │ │ movw r6, #27514 ; 0x6b7a │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #168] ; (15eec ) │ │ │ │ + ldr r0, [pc, #168] ; (15d14 ) │ │ │ │ add r4, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ str r5, [r4, #124] ; 0x7c │ │ │ │ str.w r7, [r4, #128] ; 0x80 │ │ │ │ movs r5, #0 │ │ │ │ str.w r6, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 15e7a │ │ │ │ + beq.n 15ca2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 15e64 │ │ │ │ - ldr r3, [pc, #124] ; (15ef0 ) │ │ │ │ + bne.n 15c8c │ │ │ │ + ldr r3, [pc, #124] ; (15d18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 15e20 │ │ │ │ + bne.n 15c48 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 15eb0 │ │ │ │ + cbz r3, 15cd8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 15e5e │ │ │ │ + bne.n 15c86 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15e92 │ │ │ │ + b.n 15cba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #48] ; (15ef4 ) │ │ │ │ - ldr r1, [pc, #48] ; (15ef8 ) │ │ │ │ + ldr r3, [pc, #48] ; (15d1c ) │ │ │ │ + ldr r1, [pc, #48] ; (15d20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 15e34 │ │ │ │ - ldrh r0, [r5, #50] ; 0x32 │ │ │ │ + b.n 15c5c │ │ │ │ + str r0, [sp, #256] ; 0x100 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r4, #48] ; 0x30 │ │ │ │ + ldrh r4, [r7, #62] ; 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - bx r9 │ │ │ │ + ldr r1, [pc, #544] ; (15f2c ) │ │ │ │ movs r4, r0 │ │ │ │ - bx lr │ │ │ │ + ldr r1, [pc, #704] ; (15fd0 ) │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r2, #46] ; 0x2e │ │ │ │ + ldrh r2, [r5, #60] ; 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r1, #44] ; 0x2c │ │ │ │ + ldrh r6, [r4, #58] ; 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - mov lr, r2 │ │ │ │ + ldr r0, [pc, #856] ; (1607c ) │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (15ffc ) │ │ │ │ + ldr r3, [pc, #252] ; (15e24 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #420] ; 0x1a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 15fa8 │ │ │ │ + beq.n 15dd0 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (16000 ) │ │ │ │ + ldr r5, [pc, #232] ; (15e28 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 15fd4 │ │ │ │ + bgt.n 15dfc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 15f8a │ │ │ │ + ble.n 15db2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 15f94 │ │ │ │ + blt.n 15dbc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 15fe2 │ │ │ │ + beq.n 15e0a │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 15f9e │ │ │ │ - ldr r3, [pc, #164] ; (16004 ) │ │ │ │ + cbz r3, 15dc6 │ │ │ │ + ldr r3, [pc, #164] ; (15e2c ) │ │ │ │ movw r0, #30447 ; 0x76ef │ │ │ │ - ldr r2, [pc, #160] ; (16008 ) │ │ │ │ + ldr r2, [pc, #160] ; (15e30 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (1600c ) │ │ │ │ + ldr r0, [pc, #144] ; (15e34 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (16010 ) │ │ │ │ + ldr r3, [pc, #144] ; (15e38 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 15f4c │ │ │ │ + bge.n 15d74 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 15f4c │ │ │ │ + b.n 15d74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 15f5e │ │ │ │ + b.n 15d86 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15f50 │ │ │ │ - ldr r3, [pc, #88] ; (16014 ) │ │ │ │ + bne.n 15d78 │ │ │ │ + ldr r3, [pc, #88] ; (15e3c ) │ │ │ │ movw r0, #30443 ; 0x76eb │ │ │ │ - ldr r2, [pc, #88] ; (16018 ) │ │ │ │ + ldr r2, [pc, #88] ; (15e40 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 15f78 │ │ │ │ - ldr r0, [pc, #68] ; (1601c ) │ │ │ │ + b.n 15da0 │ │ │ │ + ldr r0, [pc, #68] ; (15e44 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15f28 │ │ │ │ - b.n 15fb8 │ │ │ │ + beq.n 15d50 │ │ │ │ + b.n 15de0 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15fb8 │ │ │ │ - ldr r3, [pc, #52] ; (16020 ) │ │ │ │ - ldr r1, [pc, #52] ; (16024 ) │ │ │ │ + bne.n 15de0 │ │ │ │ + ldr r3, [pc, #52] ; (15e48 ) │ │ │ │ + ldr r1, [pc, #52] ; (15e4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 15fb8 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + b.n 15de0 │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r7, #40] ; 0x28 │ │ │ │ + ldrh r0, [r2, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - itt ge │ │ │ │ - movge r4, r0 │ │ │ │ - movge ip, r9 │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + ldr r1, [pc, #48] ; (15e64 ) │ │ │ │ movs r4, r0 │ │ │ │ - mov r8, r7 │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ movs r4, r0 │ │ │ │ - itet mi │ │ │ │ - movmi r4, r0 │ │ │ │ - movpl r2, lr │ │ │ │ - movmi r4, r0 │ │ │ │ - subs r7, #34 ; 0x22 │ │ │ │ + ldr r0, [pc, #992] ; (1621c ) │ │ │ │ + movs r4, r0 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ + movs r4, r0 │ │ │ │ + ldr r0, [pc, #712] ; (1610c ) │ │ │ │ + movs r4, r0 │ │ │ │ + rors r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r4, #34] ; 0x22 │ │ │ │ + ldrh r6, [r7, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #38 ; 0x26 │ │ │ │ + rors r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (16128 ) │ │ │ │ + ldr r3, [pc, #252] ; (15f50 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #424] ; 0x1a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 160d4 │ │ │ │ + beq.n 15efc │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (1612c ) │ │ │ │ + ldr r5, [pc, #232] ; (15f54 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 16100 │ │ │ │ + bgt.n 15f28 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 160b6 │ │ │ │ + ble.n 15ede │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 160c0 │ │ │ │ + blt.n 15ee8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1610e │ │ │ │ + beq.n 15f36 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 160ca │ │ │ │ - ldr r3, [pc, #164] ; (16130 ) │ │ │ │ + cbz r3, 15ef2 │ │ │ │ + ldr r3, [pc, #164] ; (15f58 ) │ │ │ │ movw r0, #30394 ; 0x76ba │ │ │ │ - ldr r2, [pc, #160] ; (16134 ) │ │ │ │ + ldr r2, [pc, #160] ; (15f5c ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16138 ) │ │ │ │ + ldr r0, [pc, #144] ; (15f60 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (1613c ) │ │ │ │ + ldr r3, [pc, #144] ; (15f64 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16078 │ │ │ │ + bge.n 15ea0 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16078 │ │ │ │ + b.n 15ea0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1608a │ │ │ │ + b.n 15eb2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1607c │ │ │ │ - ldr r3, [pc, #88] ; (16140 ) │ │ │ │ + bne.n 15ea4 │ │ │ │ + ldr r3, [pc, #88] ; (15f68 ) │ │ │ │ movw r0, #30390 ; 0x76b6 │ │ │ │ - ldr r2, [pc, #88] ; (16144 ) │ │ │ │ + ldr r2, [pc, #88] ; (15f6c ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 160a4 │ │ │ │ - ldr r0, [pc, #68] ; (16148 ) │ │ │ │ + b.n 15ecc │ │ │ │ + ldr r0, [pc, #68] ; (15f70 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16054 │ │ │ │ - b.n 160e4 │ │ │ │ + beq.n 15e7c │ │ │ │ + b.n 15f0c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 160e4 │ │ │ │ - ldr r3, [pc, #52] ; (1614c ) │ │ │ │ - ldr r1, [pc, #52] ; (16150 ) │ │ │ │ + bne.n 15f0c │ │ │ │ + ldr r3, [pc, #52] ; (15f74 ) │ │ │ │ + ldr r1, [pc, #52] ; (15f78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 160e4 │ │ │ │ - bkpt 0x00e0 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ - movs r4, r0 │ │ │ │ - bkpt 0x0078 │ │ │ │ + b.n 15f0c │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - cmp r8, r4 │ │ │ │ + ldrh r4, [r4, #46] ; 0x2e │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - cmp ip, r1 │ │ │ │ + blx ip │ │ │ │ movs r4, r0 │ │ │ │ - bkpt 0x001e │ │ │ │ + strb r2, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, r8 │ │ │ │ + blxns r9 │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #246 ; 0xf6 │ │ │ │ + itet │ │ │ │ + mov r4, r0 │ │ │ │ + ; instruction: 0x4786 │ │ │ │ + mov r4, r0 │ │ │ │ + lsls r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r2, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #250 ; 0xfa │ │ │ │ + lsls r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ - bne.n 16254 │ │ │ │ + bne.n 1607c │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 161c6 │ │ │ │ - ldr.w r8, [pc, #380] ; 162f0 │ │ │ │ - ldr r3, [pc, #380] ; (162f4 ) │ │ │ │ + cbz r4, 15fee │ │ │ │ + ldr.w r8, [pc, #380] ; 16118 │ │ │ │ + ldr r3, [pc, #380] ; (1611c ) │ │ │ │ add r8, pc │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr.w r1, [r8, #428] ; 0x1ac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #28] │ │ │ │ @@ -23516,1502 +23302,1502 @@ │ │ │ │ adds r2, #4 │ │ │ │ str r3, [r4, #36] ; 0x24 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 5668 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1623e │ │ │ │ + beq.n 16066 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbnz r6, 161ce │ │ │ │ + cbnz r6, 15ff6 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 161e0 │ │ │ │ + bne.n 16008 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 161bc │ │ │ │ + cbz r3, 15fe4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 161b4 │ │ │ │ + b.n 15fdc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 162ce │ │ │ │ + beq.n 160f6 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 1626c │ │ │ │ + beq.n 16094 │ │ │ │ mov r6, r9 │ │ │ │ - ldr r3, [pc, #276] ; (162f8 ) │ │ │ │ + ldr r3, [pc, #276] ; (16120 ) │ │ │ │ mov.w lr, #1 │ │ │ │ - ldr r7, [pc, #276] ; (162fc ) │ │ │ │ + ldr r7, [pc, #276] ; (16124 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #272] ; (16300 ) │ │ │ │ - ldr r2, [pc, #276] ; (16304 ) │ │ │ │ + ldr r1, [pc, #272] ; (16128 ) │ │ │ │ + ldr r2, [pc, #276] ; (1612c ) │ │ │ │ add r7, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #272] ; (16308 ) │ │ │ │ + ldr r3, [pc, #272] ; (16130 ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ movw r6, #405 ; 0x195 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w lr, [sp] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #252] ; (1630c ) │ │ │ │ + ldr r3, [pc, #252] ; (16134 ) │ │ │ │ movw r0, #23920 ; 0x5d70 │ │ │ │ - ldr r2, [pc, #252] ; (16310 ) │ │ │ │ + ldr r2, [pc, #252] ; (16138 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 162b6 │ │ │ │ - ldr r3, [pc, #228] ; (16314 ) │ │ │ │ + beq.n 160de │ │ │ │ + ldr r3, [pc, #228] ; (1613c ) │ │ │ │ movw r2, #405 ; 0x195 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #224] ; (16318 ) │ │ │ │ + ldr r0, [pc, #224] ; (16140 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 161c6 │ │ │ │ + bne.n 15fee │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 161b6 │ │ │ │ - ldr r3, [pc, #196] ; (1631c ) │ │ │ │ + b.n 15fde │ │ │ │ + ldr r3, [pc, #196] ; (16144 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #196] ; (16320 ) │ │ │ │ + ldr r1, [pc, #196] ; (16148 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1616e │ │ │ │ + b.n 15f96 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 161a6 │ │ │ │ - ldr r1, [pc, #168] ; (16324 ) │ │ │ │ + ble.n 15fce │ │ │ │ + ldr r1, [pc, #168] ; (1614c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r7, [pc, #168] ; (16328 ) │ │ │ │ + ldr r7, [pc, #168] ; (16150 ) │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r7, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str r7, [sp, #4] │ │ │ │ adds r1, #36 ; 0x24 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 161a6 │ │ │ │ - ldr r3, [pc, #144] ; (1632c ) │ │ │ │ + bge.n 15fce │ │ │ │ + ldr r3, [pc, #144] ; (16154 ) │ │ │ │ movw r0, #23909 ; 0x5d65 │ │ │ │ - ldr r2, [pc, #144] ; (16330 ) │ │ │ │ + ldr r2, [pc, #144] ; (16158 ) │ │ │ │ movw r6, #405 ; 0x195 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16224 │ │ │ │ + b.n 1604c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] ; (16334 ) │ │ │ │ + ldr r3, [pc, #116] ; (1615c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 16236 │ │ │ │ + b.n 1605e │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr.w r1, [r8, #400] ; 0x190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 162ec │ │ │ │ + cbz r0, 16114 │ │ │ │ add.w r0, sl, #4294967295 ; 0xffffffff │ │ │ │ - b.n 16276 │ │ │ │ + b.n 1609e │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 161e0 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + b.n 16008 │ │ │ │ + itee vs │ │ │ │ + movvs r4, r0 │ │ │ │ + ldrhvc r0, [r4, #36] ; 0x24 │ │ │ │ + movvc r4, r0 │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #216 ; 0xd8 │ │ │ │ + subs r6, #136 ; 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #76 ; 0x4c │ │ │ │ + subs r6, #252 ; 0xfc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #160] ; (163a8 ) │ │ │ │ + ldr r5, [pc, #80] ; (16180 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #52 ; 0x34 │ │ │ │ + subs r6, #228 ; 0xe4 │ │ │ │ movs r4, r0 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00d0 │ │ │ │ movs r4, r0 │ │ │ │ - bics r0, r3 │ │ │ │ + cmp r8, fp │ │ │ │ movs r4, r0 │ │ │ │ - muls r4, r7 │ │ │ │ + cmp ip, r7 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + bkpt 0x0086 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r1, #44] ; 0x2c │ │ │ │ + ldrh r2, [r4, #58] ; 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #608] ; (1658c ) │ │ │ │ + ldr r4, [pc, #528] ; (16364 ) │ │ │ │ movs r4, r0 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r4, r0 │ │ │ │ - orrs r0, r1 │ │ │ │ + cmp r0, r9 │ │ │ │ movs r4, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 163fa │ │ │ │ + beq.n 16222 │ │ │ │ blx r3 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16420 │ │ │ │ - ldr r3, [pc, #260] ; (16458 ) │ │ │ │ + bne.n 16248 │ │ │ │ + ldr r3, [pc, #260] ; (16280 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 16402 │ │ │ │ - ldr r3, [pc, #256] ; (1645c ) │ │ │ │ + beq.n 1622a │ │ │ │ + ldr r3, [pc, #256] ; (16284 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #404] ; 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16432 │ │ │ │ + beq.n 1625a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 163ea │ │ │ │ + beq.n 16212 │ │ │ │ ldr.w r3, [r1, #172] ; 0xac │ │ │ │ - cbz r3, 163d2 │ │ │ │ + cbz r3, 161fa │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 16390 │ │ │ │ + ble.n 161b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 163ea │ │ │ │ + beq.n 16212 │ │ │ │ adds r3, #12 │ │ │ │ - b.n 1638a │ │ │ │ + b.n 161b2 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 163ea │ │ │ │ + beq.n 16212 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 16382 │ │ │ │ - ldr r0, [pc, #204] ; (16460 ) │ │ │ │ + bne.n 161aa │ │ │ │ + ldr r0, [pc, #204] ; (16288 ) │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #200] ; (16464 ) │ │ │ │ + ldr r1, [pc, #200] ; (1628c ) │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #192] ; (16468 ) │ │ │ │ + ldr r3, [pc, #192] ; (16290 ) │ │ │ │ mov.w r5, #450 ; 0x1c2 │ │ │ │ - ldr r0, [pc, #192] ; (1646c ) │ │ │ │ + ldr r0, [pc, #192] ; (16294 ) │ │ │ │ movw r4, #24566 ; 0x5ff6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #172] ; (16470 ) │ │ │ │ - ldr r3, [pc, #172] ; (16474 ) │ │ │ │ + ldr r0, [pc, #172] ; (16298 ) │ │ │ │ + ldr r3, [pc, #172] ; (1629c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 163ea │ │ │ │ + beq.n 16212 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 163d4 │ │ │ │ - ldr r3, [pc, #148] ; (16478 ) │ │ │ │ + bne.n 161fc │ │ │ │ + ldr r3, [pc, #148] ; (162a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 16390 │ │ │ │ + bne.n 161b8 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 16444 │ │ │ │ + cbz r0, 1626c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r3 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 16420 │ │ │ │ + cbnz r0, 16248 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 163f8 │ │ │ │ - ldr r3, [pc, #108] ; (1647c ) │ │ │ │ + bne.n 16220 │ │ │ │ + ldr r3, [pc, #108] ; (162a4 ) │ │ │ │ mov.w r5, #448 ; 0x1c0 │ │ │ │ - ldr r0, [pc, #104] ; (16480 ) │ │ │ │ + ldr r0, [pc, #104] ; (162a8 ) │ │ │ │ movw r4, #24544 ; 0x5fe0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 163b4 │ │ │ │ - ldr r3, [pc, #96] ; (16484 ) │ │ │ │ + b.n 161dc │ │ │ │ + ldr r3, [pc, #96] ; (162ac ) │ │ │ │ mov.w r5, #446 ; 0x1be │ │ │ │ - ldr r0, [pc, #96] ; (16488 ) │ │ │ │ + ldr r0, [pc, #96] ; (162b0 ) │ │ │ │ movw r4, #24523 ; 0x5fcb │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 163b4 │ │ │ │ - ldr r3, [pc, #88] ; (1648c ) │ │ │ │ - ldr r1, [pc, #88] ; (16490 ) │ │ │ │ + b.n 161dc │ │ │ │ + ldr r3, [pc, #88] ; (162b4 ) │ │ │ │ + ldr r1, [pc, #88] ; (162b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 163a4 │ │ │ │ - ldr r3, [pc, #76] ; (16494 ) │ │ │ │ + b.n 161cc │ │ │ │ + ldr r3, [pc, #76] ; (162bc ) │ │ │ │ movw r5, #451 ; 0x1c3 │ │ │ │ - ldr r0, [pc, #76] ; (16498 ) │ │ │ │ + ldr r0, [pc, #76] ; (162c0 ) │ │ │ │ movw r4, #24578 ; 0x6002 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 163b4 │ │ │ │ + b.n 161dc │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 164cc │ │ │ │ + pop {r3, r7, pc} │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ movs r4, r0 │ │ │ │ - rors r0, r3 │ │ │ │ + add r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 164c2 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ movs r4, r0 │ │ │ │ - rors r6, r7 │ │ │ │ + add r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r4, r0 │ │ │ │ - rors r0, r5 │ │ │ │ + add r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r4, r0 │ │ │ │ - revsh r2, r6 │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - sbcs r4, r2 │ │ │ │ + mvns r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ - revsh r0, r4 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - sbcs r2, r0 │ │ │ │ + mvns r2, r0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r4 │ │ │ │ + muls r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ - hlt 0x003c │ │ │ │ + pop {r2, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - adcs r6, r3 │ │ │ │ + bics r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (1659c ) │ │ │ │ + ldr r3, [pc, #252] ; (163c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #432] ; 0x1b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 16548 │ │ │ │ + beq.n 16370 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (165a0 ) │ │ │ │ + ldr r5, [pc, #232] ; (163c8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 16574 │ │ │ │ + bgt.n 1639c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1652a │ │ │ │ + ble.n 16352 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 16534 │ │ │ │ + blt.n 1635c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16582 │ │ │ │ + beq.n 163aa │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1653e │ │ │ │ - ldr r3, [pc, #164] ; (165a4 ) │ │ │ │ + cbz r3, 16366 │ │ │ │ + ldr r3, [pc, #164] ; (163cc ) │ │ │ │ movw r0, #26654 ; 0x681e │ │ │ │ - ldr r2, [pc, #160] ; (165a8 ) │ │ │ │ + ldr r2, [pc, #160] ; (163d0 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (165ac ) │ │ │ │ + ldr r0, [pc, #144] ; (163d4 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (165b0 ) │ │ │ │ + ldr r3, [pc, #144] ; (163d8 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 164ec │ │ │ │ + bge.n 16314 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 164ec │ │ │ │ + b.n 16314 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 164fe │ │ │ │ + b.n 16326 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 164f0 │ │ │ │ - ldr r3, [pc, #88] ; (165b4 ) │ │ │ │ + bne.n 16318 │ │ │ │ + ldr r3, [pc, #88] ; (163dc ) │ │ │ │ movw r0, #26650 ; 0x681a │ │ │ │ - ldr r2, [pc, #88] ; (165b8 ) │ │ │ │ + ldr r2, [pc, #88] ; (163e0 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16518 │ │ │ │ - ldr r0, [pc, #68] ; (165bc ) │ │ │ │ + b.n 16340 │ │ │ │ + ldr r0, [pc, #68] ; (163e4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 164c8 │ │ │ │ - b.n 16558 │ │ │ │ + beq.n 162f0 │ │ │ │ + b.n 16380 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16558 │ │ │ │ - ldr r3, [pc, #52] ; (165c0 ) │ │ │ │ - ldr r1, [pc, #52] ; (165c4 ) │ │ │ │ + bne.n 16380 │ │ │ │ + ldr r3, [pc, #52] ; (163e8 ) │ │ │ │ + ldr r1, [pc, #52] ; (163ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 16558 │ │ │ │ - rev16 r4, r5 │ │ │ │ + b.n 16380 │ │ │ │ + pop {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r3, #60] ; 0x3c │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ movs r4, r0 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 16446 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #408] ; (16748 ) │ │ │ │ + str r2, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r3 │ │ │ │ + muls r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 165e2 │ │ │ │ + cbnz r2, 16440 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r2 │ │ │ │ + orrs r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #130 ; 0x82 │ │ │ │ + subs r4, #50 ; 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r0, #54] ; 0x36 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #134 ; 0x86 │ │ │ │ + subs r4, #54 ; 0x36 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (166c8 ) │ │ │ │ + ldr r3, [pc, #252] ; (164f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #436] ; 0x1b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 16674 │ │ │ │ + beq.n 1649c │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (166cc ) │ │ │ │ + ldr r5, [pc, #232] ; (164f4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 166a0 │ │ │ │ + bgt.n 164c8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 16656 │ │ │ │ + ble.n 1647e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 16660 │ │ │ │ + blt.n 16488 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 166ae │ │ │ │ + beq.n 164d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1666a │ │ │ │ - ldr r3, [pc, #164] ; (166d0 ) │ │ │ │ + cbz r3, 16492 │ │ │ │ + ldr r3, [pc, #164] ; (164f8 ) │ │ │ │ movw r0, #26601 ; 0x67e9 │ │ │ │ - ldr r2, [pc, #160] ; (166d4 ) │ │ │ │ + ldr r2, [pc, #160] ; (164fc ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (166d8 ) │ │ │ │ + ldr r0, [pc, #144] ; (16500 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (166dc ) │ │ │ │ + ldr r3, [pc, #144] ; (16504 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16618 │ │ │ │ + bge.n 16440 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16618 │ │ │ │ + b.n 16440 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1662a │ │ │ │ + b.n 16452 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1661c │ │ │ │ - ldr r3, [pc, #88] ; (166e0 ) │ │ │ │ + bne.n 16444 │ │ │ │ + ldr r3, [pc, #88] ; (16508 ) │ │ │ │ movw r0, #26597 ; 0x67e5 │ │ │ │ - ldr r2, [pc, #88] ; (166e4 ) │ │ │ │ + ldr r2, [pc, #88] ; (1650c ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16644 │ │ │ │ - ldr r0, [pc, #68] ; (166e8 ) │ │ │ │ + b.n 1646c │ │ │ │ + ldr r0, [pc, #68] ; (16510 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 165f4 │ │ │ │ - b.n 16684 │ │ │ │ + beq.n 1641c │ │ │ │ + b.n 164ac │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16684 │ │ │ │ - ldr r3, [pc, #52] ; (166ec ) │ │ │ │ - ldr r1, [pc, #52] ; (166f0 ) │ │ │ │ + bne.n 164ac │ │ │ │ + ldr r3, [pc, #52] ; (16514 ) │ │ │ │ + ldr r1, [pc, #52] ; (16518 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 16684 │ │ │ │ - cbnz r0, 166dc │ │ │ │ + b.n 164ac │ │ │ │ + cbnz r0, 1653a │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r5, #50] ; 0x32 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb8d8 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r4, r0 │ │ │ │ - ands r0, r0 │ │ │ │ + negs r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #408] ; (16874 ) │ │ │ │ + str r2, [r2, r1] │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #236 ; 0xec │ │ │ │ + tst r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb87e │ │ │ │ + rev16 r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #166 ; 0xa6 │ │ │ │ + rors r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #86 ; 0x56 │ │ │ │ + subs r3, #6 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r3, #44] ; 0x2c │ │ │ │ + strh r2, [r6, #58] ; 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #90 ; 0x5a │ │ │ │ + subs r3, #10 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (167f4 ) │ │ │ │ + ldr r3, [pc, #252] ; (1661c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #440] ; 0x1b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 167a0 │ │ │ │ + beq.n 165c8 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (167f8 ) │ │ │ │ + ldr r5, [pc, #232] ; (16620 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 167cc │ │ │ │ + bgt.n 165f4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 16782 │ │ │ │ + ble.n 165aa │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1678c │ │ │ │ + blt.n 165b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 167da │ │ │ │ + beq.n 16602 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16796 │ │ │ │ - ldr r3, [pc, #164] ; (167fc ) │ │ │ │ + cbz r3, 165be │ │ │ │ + ldr r3, [pc, #164] ; (16624 ) │ │ │ │ movw r0, #23853 ; 0x5d2d │ │ │ │ - ldr r2, [pc, #160] ; (16800 ) │ │ │ │ + ldr r2, [pc, #160] ; (16628 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16804 ) │ │ │ │ + ldr r0, [pc, #144] ; (1662c ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (16808 ) │ │ │ │ + ldr r3, [pc, #144] ; (16630 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16744 │ │ │ │ + bge.n 1656c │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16744 │ │ │ │ + b.n 1656c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16756 │ │ │ │ + b.n 1657e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16748 │ │ │ │ - ldr r3, [pc, #88] ; (1680c ) │ │ │ │ + bne.n 16570 │ │ │ │ + ldr r3, [pc, #88] ; (16634 ) │ │ │ │ movw r0, #23849 ; 0x5d29 │ │ │ │ - ldr r2, [pc, #88] ; (16810 ) │ │ │ │ + ldr r2, [pc, #88] ; (16638 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16770 │ │ │ │ - ldr r0, [pc, #68] ; (16814 ) │ │ │ │ + b.n 16598 │ │ │ │ + ldr r0, [pc, #68] ; (1663c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16720 │ │ │ │ - b.n 167b0 │ │ │ │ + beq.n 16548 │ │ │ │ + b.n 165d8 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 167b0 │ │ │ │ - ldr r3, [pc, #52] ; (16818 ) │ │ │ │ - ldr r1, [pc, #52] ; (1681c ) │ │ │ │ + bne.n 165d8 │ │ │ │ + ldr r3, [pc, #52] ; (16640 ) │ │ │ │ + ldr r1, [pc, #52] ; (16644 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 167b0 │ │ │ │ - ; instruction: 0xb814 │ │ │ │ + b.n 165d8 │ │ │ │ + cbnz r4, 1665a │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r0, #42] ; 0x2a │ │ │ │ + strh r0, [r3, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb7ac │ │ │ │ + cbnz r4, 16648 │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, #212 ; 0xd4 │ │ │ │ + asrs r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #392] ; (16990 ) │ │ │ │ + ldr r7, [pc, #312] ; (16768 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, #192 ; 0xc0 │ │ │ │ + asrs r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb752 │ │ │ │ + cbnz r2, 16642 │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, #122 ; 0x7a │ │ │ │ + lsls r2, r7 │ │ │ │ movs r4, r0 │ │ │ │ - adds r7, #42 ; 0x2a │ │ │ │ + subs r1, #218 ; 0xda │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r5, #34] ; 0x22 │ │ │ │ + strh r6, [r0, #50] ; 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - adds r7, #46 ; 0x2e │ │ │ │ + subs r1, #222 ; 0xde │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (16920 ) │ │ │ │ + ldr r3, [pc, #252] ; (16748 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #444] ; 0x1bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 168cc │ │ │ │ + beq.n 166f4 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (16924 ) │ │ │ │ + ldr r5, [pc, #232] ; (1674c ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 168f8 │ │ │ │ + bgt.n 16720 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 168ae │ │ │ │ + ble.n 166d6 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 168b8 │ │ │ │ + blt.n 166e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16906 │ │ │ │ + beq.n 1672e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 168c2 │ │ │ │ - ldr r3, [pc, #164] ; (16928 ) │ │ │ │ + cbz r3, 166ea │ │ │ │ + ldr r3, [pc, #164] ; (16750 ) │ │ │ │ movw r0, #23800 ; 0x5cf8 │ │ │ │ - ldr r2, [pc, #160] ; (1692c ) │ │ │ │ + ldr r2, [pc, #160] ; (16754 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16930 ) │ │ │ │ + ldr r0, [pc, #144] ; (16758 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (16934 ) │ │ │ │ + ldr r3, [pc, #144] ; (1675c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16870 │ │ │ │ + bge.n 16698 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16870 │ │ │ │ + b.n 16698 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16882 │ │ │ │ + b.n 166aa │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16874 │ │ │ │ - ldr r3, [pc, #88] ; (16938 ) │ │ │ │ + bne.n 1669c │ │ │ │ + ldr r3, [pc, #88] ; (16760 ) │ │ │ │ movw r0, #23796 ; 0x5cf4 │ │ │ │ - ldr r2, [pc, #88] ; (1693c ) │ │ │ │ + ldr r2, [pc, #88] ; (16764 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1689c │ │ │ │ - ldr r0, [pc, #68] ; (16940 ) │ │ │ │ + b.n 166c4 │ │ │ │ + ldr r0, [pc, #68] ; (16768 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1684c │ │ │ │ - b.n 168dc │ │ │ │ + beq.n 16674 │ │ │ │ + b.n 16704 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 168dc │ │ │ │ - ldr r3, [pc, #52] ; (16944 ) │ │ │ │ - ldr r1, [pc, #52] ; (16948 ) │ │ │ │ + bne.n 16704 │ │ │ │ + ldr r3, [pc, #52] ; (1676c ) │ │ │ │ + ldr r1, [pc, #52] ; (16770 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 168dc │ │ │ │ - ; instruction: 0xb6e8 │ │ │ │ + b.n 16704 │ │ │ │ + ; instruction: 0xb8c0 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r5, #46] ; 0x2e │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb680 │ │ │ │ + ; instruction: 0xb858 │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #168 ; 0xa8 │ │ │ │ + subs r7, #232 ; 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #392] ; (16abc ) │ │ │ │ + ldr r6, [pc, #312] ; (16894 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #148 ; 0x94 │ │ │ │ + subs r7, #212 ; 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb626 │ │ │ │ + ; instruction: 0xb7fe │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #78 ; 0x4e │ │ │ │ + subs r7, #142 ; 0x8e │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #254 ; 0xfe │ │ │ │ + subs r0, #174 ; 0xae │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r3, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #2 │ │ │ │ + subs r0, #178 ; 0xb2 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 16982 │ │ │ │ + cbz r3, 167aa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 1698a │ │ │ │ + cbnz r0, 167b2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 169b8 │ │ │ │ + cbnz r0, 167e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16962 │ │ │ │ - ldr r3, [pc, #64] ; (169cc ) │ │ │ │ + b.n 1678a │ │ │ │ + ldr r3, [pc, #64] ; (167f4 ) │ │ │ │ mov.w r5, #262 ; 0x106 │ │ │ │ - ldr r0, [pc, #60] ; (169d0 ) │ │ │ │ + ldr r0, [pc, #60] ; (167f8 ) │ │ │ │ movw r4, #21435 ; 0x53bb │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #40] ; (169d4 ) │ │ │ │ - ldr r3, [pc, #44] ; (169d8 ) │ │ │ │ + ldr r0, [pc, #40] ; (167fc ) │ │ │ │ + ldr r3, [pc, #44] ; (16800 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 12af8 │ │ │ │ - ldr r3, [pc, #32] ; (169dc ) │ │ │ │ + b.w 12920 │ │ │ │ + ldr r3, [pc, #32] ; (16804 ) │ │ │ │ movw r5, #263 ; 0x107 │ │ │ │ - ldr r0, [pc, #32] ; (169e0 ) │ │ │ │ + ldr r0, [pc, #32] ; (16808 ) │ │ │ │ movw r4, #21444 ; 0x53c4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1699a │ │ │ │ + b.n 167c2 │ │ │ │ nop │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + ; instruction: 0xb74e │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r6, #88 ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #512] ; (16bd8 ) │ │ │ │ + ldr r5, [pc, #432] ; (169b0 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r6, #66 ; 0x42 │ │ │ │ movs r4, r0 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + ; instruction: 0xb720 │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #234 ; 0xea │ │ │ │ + subs r6, #42 ; 0x2a │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (16ae4 ) │ │ │ │ + ldr r3, [pc, #252] ; (1690c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #448] ; 0x1c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 16a90 │ │ │ │ + beq.n 168b8 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (16ae8 ) │ │ │ │ + ldr r5, [pc, #232] ; (16910 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 16abc │ │ │ │ + bgt.n 168e4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 16a72 │ │ │ │ + ble.n 1689a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 16a7c │ │ │ │ + blt.n 168a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16aca │ │ │ │ + beq.n 168f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16a86 │ │ │ │ - ldr r3, [pc, #164] ; (16aec ) │ │ │ │ + cbz r3, 168ae │ │ │ │ + ldr r3, [pc, #164] ; (16914 ) │ │ │ │ movw r0, #18484 ; 0x4834 │ │ │ │ - ldr r2, [pc, #160] ; (16af0 ) │ │ │ │ + ldr r2, [pc, #160] ; (16918 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16af4 ) │ │ │ │ + ldr r0, [pc, #144] ; (1691c ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (16af8 ) │ │ │ │ + ldr r3, [pc, #144] ; (16920 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16a34 │ │ │ │ + bge.n 1685c │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16a34 │ │ │ │ + b.n 1685c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16a46 │ │ │ │ + b.n 1686e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16a38 │ │ │ │ - ldr r3, [pc, #88] ; (16afc ) │ │ │ │ + bne.n 16860 │ │ │ │ + ldr r3, [pc, #88] ; (16924 ) │ │ │ │ movw r0, #18480 ; 0x4830 │ │ │ │ - ldr r2, [pc, #88] ; (16b00 ) │ │ │ │ + ldr r2, [pc, #88] ; (16928 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16a60 │ │ │ │ - ldr r0, [pc, #68] ; (16b04 ) │ │ │ │ + b.n 16888 │ │ │ │ + ldr r0, [pc, #68] ; (1692c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16a10 │ │ │ │ - b.n 16aa0 │ │ │ │ + beq.n 16838 │ │ │ │ + b.n 168c8 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16aa0 │ │ │ │ - ldr r3, [pc, #52] ; (16b08 ) │ │ │ │ - ldr r1, [pc, #52] ; (16b0c ) │ │ │ │ + bne.n 168c8 │ │ │ │ + ldr r3, [pc, #52] ; (16930 ) │ │ │ │ + ldr r1, [pc, #52] ; (16934 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 16aa0 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + b.n 168c8 │ │ │ │ + ; instruction: 0xb6fc │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ movs r4, r0 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + ; instruction: 0xb694 │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #228 ; 0xe4 │ │ │ │ + subs r6, #36 ; 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #952] ; (16eb0 ) │ │ │ │ + ldr r4, [pc, #872] ; (16c88 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #208 ; 0xd0 │ │ │ │ + subs r6, #16 │ │ │ │ movs r4, r0 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + ; instruction: 0xb63a │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #138 ; 0x8a │ │ │ │ + subs r5, #202 ; 0xca │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #58 ; 0x3a │ │ │ │ + adds r6, #234 ; 0xea │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #62 ; 0x3e │ │ │ │ + adds r6, #238 ; 0xee │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (16c10 ) │ │ │ │ + ldr r3, [pc, #252] ; (16a38 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #452] ; 0x1c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 16bbc │ │ │ │ + beq.n 169e4 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (16c14 ) │ │ │ │ + ldr r5, [pc, #232] ; (16a3c ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 16be8 │ │ │ │ + bgt.n 16a10 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 16b9e │ │ │ │ + ble.n 169c6 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 16ba8 │ │ │ │ + blt.n 169d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16bf6 │ │ │ │ + beq.n 16a1e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16bb2 │ │ │ │ - ldr r3, [pc, #164] ; (16c18 ) │ │ │ │ + cbz r3, 169da │ │ │ │ + ldr r3, [pc, #164] ; (16a40 ) │ │ │ │ movw r0, #18431 ; 0x47ff │ │ │ │ - ldr r2, [pc, #160] ; (16c1c ) │ │ │ │ + ldr r2, [pc, #160] ; (16a44 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16c20 ) │ │ │ │ + ldr r0, [pc, #144] ; (16a48 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (16c24 ) │ │ │ │ + ldr r3, [pc, #144] ; (16a4c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16b60 │ │ │ │ + bge.n 16988 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16b60 │ │ │ │ + b.n 16988 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16b72 │ │ │ │ + b.n 1699a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16b64 │ │ │ │ - ldr r3, [pc, #88] ; (16c28 ) │ │ │ │ + bne.n 1698c │ │ │ │ + ldr r3, [pc, #88] ; (16a50 ) │ │ │ │ movw r0, #18427 ; 0x47fb │ │ │ │ - ldr r2, [pc, #88] ; (16c2c ) │ │ │ │ + ldr r2, [pc, #88] ; (16a54 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16b8c │ │ │ │ - ldr r0, [pc, #68] ; (16c30 ) │ │ │ │ + b.n 169b4 │ │ │ │ + ldr r0, [pc, #68] ; (16a58 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16b3c │ │ │ │ - b.n 16bcc │ │ │ │ + beq.n 16964 │ │ │ │ + b.n 169f4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16bcc │ │ │ │ - ldr r3, [pc, #52] ; (16c34 ) │ │ │ │ - ldr r1, [pc, #52] ; (16c38 ) │ │ │ │ + bne.n 169f4 │ │ │ │ + ldr r3, [pc, #52] ; (16a5c ) │ │ │ │ + ldr r1, [pc, #52] ; (16a60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 16bcc │ │ │ │ - cbz r0, 16c92 │ │ │ │ + b.n 169f4 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 16c80 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #184 ; 0xb8 │ │ │ │ + subs r4, #248 ; 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #984] ; (16ffc ) │ │ │ │ + ldr r3, [pc, #904] ; (16dd4 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #164 ; 0xa4 │ │ │ │ + subs r4, #228 ; 0xe4 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 16c78 │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #94 ; 0x5e │ │ │ │ + subs r4, #158 ; 0x9e │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r5, #190 ; 0xbe │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r5, #194 ; 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (16d3c ) │ │ │ │ + ldr r3, [pc, #252] ; (16b64 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #456] ; 0x1c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 16ce8 │ │ │ │ + beq.n 16b10 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (16d40 ) │ │ │ │ + ldr r5, [pc, #232] ; (16b68 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 16d14 │ │ │ │ + bgt.n 16b3c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 16cca │ │ │ │ + ble.n 16af2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 16cd4 │ │ │ │ + blt.n 16afc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16d22 │ │ │ │ + beq.n 16b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16cde │ │ │ │ - ldr r3, [pc, #164] ; (16d44 ) │ │ │ │ + cbz r3, 16b06 │ │ │ │ + ldr r3, [pc, #164] ; (16b6c ) │ │ │ │ movw r0, #18236 ; 0x473c │ │ │ │ - ldr r2, [pc, #160] ; (16d48 ) │ │ │ │ + ldr r2, [pc, #160] ; (16b70 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16d4c ) │ │ │ │ + ldr r0, [pc, #144] ; (16b74 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (16d50 ) │ │ │ │ + ldr r3, [pc, #144] ; (16b78 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16c8c │ │ │ │ + bge.n 16ab4 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16c8c │ │ │ │ + b.n 16ab4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16c9e │ │ │ │ + b.n 16ac6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16c90 │ │ │ │ - ldr r3, [pc, #88] ; (16d54 ) │ │ │ │ + bne.n 16ab8 │ │ │ │ + ldr r3, [pc, #88] ; (16b7c ) │ │ │ │ movw r0, #18232 ; 0x4738 │ │ │ │ - ldr r2, [pc, #88] ; (16d58 ) │ │ │ │ + ldr r2, [pc, #88] ; (16b80 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16cb8 │ │ │ │ - ldr r0, [pc, #68] ; (16d5c ) │ │ │ │ + b.n 16ae0 │ │ │ │ + ldr r0, [pc, #68] ; (16b84 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16c68 │ │ │ │ - b.n 16cf8 │ │ │ │ + beq.n 16a90 │ │ │ │ + b.n 16b20 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16cf8 │ │ │ │ - ldr r3, [pc, #52] ; (16d60 ) │ │ │ │ - ldr r1, [pc, #52] ; (16d64 ) │ │ │ │ + bne.n 16b20 │ │ │ │ + ldr r3, [pc, #52] ; (16b88 ) │ │ │ │ + ldr r1, [pc, #52] ; (16b8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 16cf8 │ │ │ │ - uxtb r4, r1 │ │ │ │ + b.n 16b20 │ │ │ │ + push {r2, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ movs r4, r0 │ │ │ │ - sxtb r4, r4 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #140 ; 0x8c │ │ │ │ + subs r3, #204 ; 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #1000] ; (17138 ) │ │ │ │ + ldr r2, [pc, #920] ; (16f10 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #120 ; 0x78 │ │ │ │ + subs r3, #184 ; 0xb8 │ │ │ │ movs r4, r0 │ │ │ │ - sxth r2, r1 │ │ │ │ + cbz r2, 16bf8 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #50 ; 0x32 │ │ │ │ + subs r3, #114 ; 0x72 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #226 ; 0xe2 │ │ │ │ + adds r4, #146 ; 0x92 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #230 ; 0xe6 │ │ │ │ + adds r4, #150 ; 0x96 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (16e68 ) │ │ │ │ + ldr r3, [pc, #252] ; (16c90 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #460] ; 0x1cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 16e14 │ │ │ │ + beq.n 16c3c │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (16e6c ) │ │ │ │ + ldr r5, [pc, #232] ; (16c94 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 16e40 │ │ │ │ + bgt.n 16c68 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 16df6 │ │ │ │ + ble.n 16c1e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 16e00 │ │ │ │ + blt.n 16c28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16e4e │ │ │ │ + beq.n 16c76 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 16e0a │ │ │ │ - ldr r3, [pc, #164] ; (16e70 ) │ │ │ │ + cbz r3, 16c32 │ │ │ │ + ldr r3, [pc, #164] ; (16c98 ) │ │ │ │ movw r0, #18183 ; 0x4707 │ │ │ │ - ldr r2, [pc, #160] ; (16e74 ) │ │ │ │ + ldr r2, [pc, #160] ; (16c9c ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (16e78 ) │ │ │ │ + ldr r0, [pc, #144] ; (16ca0 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (16e7c ) │ │ │ │ + ldr r3, [pc, #144] ; (16ca4 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16db8 │ │ │ │ + bge.n 16be0 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16db8 │ │ │ │ + b.n 16be0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16dca │ │ │ │ + b.n 16bf2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16dbc │ │ │ │ - ldr r3, [pc, #88] ; (16e80 ) │ │ │ │ + bne.n 16be4 │ │ │ │ + ldr r3, [pc, #88] ; (16ca8 ) │ │ │ │ movw r0, #18179 ; 0x4703 │ │ │ │ - ldr r2, [pc, #88] ; (16e84 ) │ │ │ │ + ldr r2, [pc, #88] ; (16cac ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 16de4 │ │ │ │ - ldr r0, [pc, #68] ; (16e88 ) │ │ │ │ + b.n 16c0c │ │ │ │ + ldr r0, [pc, #68] ; (16cb0 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16d94 │ │ │ │ - b.n 16e24 │ │ │ │ + beq.n 16bbc │ │ │ │ + b.n 16c4c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16e24 │ │ │ │ - ldr r3, [pc, #52] ; (16e8c ) │ │ │ │ - ldr r1, [pc, #52] ; (16e90 ) │ │ │ │ + bne.n 16c4c │ │ │ │ + ldr r3, [pc, #52] ; (16cb4 ) │ │ │ │ + ldr r1, [pc, #52] ; (16cb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 16e24 │ │ │ │ - cbz r0, 16e94 │ │ │ │ + b.n 16c4c │ │ │ │ + cbz r0, 16cf2 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 16e82 │ │ │ │ + cbz r0, 16ce0 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #96 ; 0x60 │ │ │ │ + subs r2, #160 ; 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0x47fa │ │ │ │ + ldr r1, [pc, #920] ; (1703c ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #76 ; 0x4c │ │ │ │ + subs r2, #140 ; 0x8c │ │ │ │ movs r4, r0 │ │ │ │ - sub sp, #376 ; 0x178 │ │ │ │ + uxth r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r2, #70 ; 0x46 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #182 ; 0xb6 │ │ │ │ + adds r3, #102 ; 0x66 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #186 ; 0xba │ │ │ │ + adds r3, #106 ; 0x6a │ │ │ │ movs r4, r0 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ sub sp, #228 ; 0xe4 │ │ │ │ - bne.n 16f40 │ │ │ │ + bne.n 16d68 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 16f3a │ │ │ │ - ldr r3, [pc, #180] ; (16f64 ) │ │ │ │ + beq.n 16d62 │ │ │ │ + ldr r3, [pc, #180] ; (16d8c ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r5, [pc, #180] ; (16f68 ) │ │ │ │ + ldr r5, [pc, #180] ; (16d90 ) │ │ │ │ add r3, pc │ │ │ │ str r6, [r4, #28] │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r2, [r3, #464] ; 0x1d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r7, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bgt.n 16f10 │ │ │ │ + bgt.n 16d38 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ add r6, sp, #16 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - blx 5a34 │ │ │ │ + blx 5a1c │ │ │ │ add r3, sp, #120 ; 0x78 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 57b8 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ @@ -25023,613 +24809,613 @@ │ │ │ │ add.w r0, r4, #24 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 57b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #228 ; 0xe4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #88] ; (16f6c ) │ │ │ │ - ldr r5, [pc, #92] ; (16f70 ) │ │ │ │ + ldr r3, [pc, #88] ; (16d94 ) │ │ │ │ + ldr r5, [pc, #92] ; (16d98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r1, [pc, #88] ; (16f74 ) │ │ │ │ - ldr r2, [pc, #92] ; (16f78 ) │ │ │ │ + ldr r1, [pc, #88] ; (16d9c ) │ │ │ │ + ldr r2, [pc, #92] ; (16da0 ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #88] ; (16f7c ) │ │ │ │ + ldr r3, [pc, #88] ; (16da4 ) │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 56b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 16f58 │ │ │ │ + cbz r5, 16d80 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #228 ; 0xe4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #60] ; (16f80 ) │ │ │ │ + ldr r3, [pc, #60] ; (16da8 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #60] ; (16f84 ) │ │ │ │ + ldr r1, [pc, #60] ; (16dac ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, #156] ; 0x9c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 16ea8 │ │ │ │ + b.n 16cd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 16f0c │ │ │ │ - add sp, #360 ; 0x168 │ │ │ │ + b.n 16d34 │ │ │ │ + sxth r2, r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ movs r4, r0 │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r1, #208 ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r1, #208 ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #252 ; 0xfc │ │ │ │ + subs r7, #232 ; 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r7, #12 │ │ │ │ + adds r1, #188 ; 0xbc │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #776 ; 0x308 │ │ │ │ + cbz r2, 16dd6 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (17088 ) │ │ │ │ + ldr r3, [pc, #252] ; (16eb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #468] ; 0x1d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 17034 │ │ │ │ + beq.n 16e5c │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (1708c ) │ │ │ │ + ldr r5, [pc, #232] ; (16eb4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 17060 │ │ │ │ + bgt.n 16e88 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 17016 │ │ │ │ + ble.n 16e3e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 17020 │ │ │ │ + blt.n 16e48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1706e │ │ │ │ + beq.n 16e96 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1702a │ │ │ │ - ldr r3, [pc, #164] ; (17090 ) │ │ │ │ + cbz r3, 16e52 │ │ │ │ + ldr r3, [pc, #164] ; (16eb8 ) │ │ │ │ movw r0, #17293 ; 0x438d │ │ │ │ - ldr r2, [pc, #160] ; (17094 ) │ │ │ │ + ldr r2, [pc, #160] ; (16ebc ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (17098 ) │ │ │ │ + ldr r0, [pc, #144] ; (16ec0 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (1709c ) │ │ │ │ + ldr r3, [pc, #144] ; (16ec4 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 16fd8 │ │ │ │ + bge.n 16e00 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 16fd8 │ │ │ │ + b.n 16e00 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 16fea │ │ │ │ + b.n 16e12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 16fdc │ │ │ │ - ldr r3, [pc, #88] ; (170a0 ) │ │ │ │ + bne.n 16e04 │ │ │ │ + ldr r3, [pc, #88] ; (16ec8 ) │ │ │ │ movw r0, #17289 ; 0x4389 │ │ │ │ - ldr r2, [pc, #88] ; (170a4 ) │ │ │ │ + ldr r2, [pc, #88] ; (16ecc ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 17004 │ │ │ │ - ldr r0, [pc, #68] ; (170a8 ) │ │ │ │ + b.n 16e2c │ │ │ │ + ldr r0, [pc, #68] ; (16ed0 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16fb4 │ │ │ │ - b.n 17044 │ │ │ │ + beq.n 16ddc │ │ │ │ + b.n 16e6c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17044 │ │ │ │ - ldr r3, [pc, #52] ; (170ac ) │ │ │ │ - ldr r1, [pc, #52] ; (170b0 ) │ │ │ │ + bne.n 16e6c │ │ │ │ + ldr r3, [pc, #52] ; (16ed4 ) │ │ │ │ + ldr r1, [pc, #52] ; (16ed8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 17044 │ │ │ │ - add r7, sp, #512 ; 0x200 │ │ │ │ + b.n 16e6c │ │ │ │ + cbz r0, 16eca │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #96 ; 0x60 │ │ │ │ + sub sp, #448 ; 0x1c0 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #64 ; 0x40 │ │ │ │ + subs r0, #128 ; 0x80 │ │ │ │ movs r4, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + ; instruction: 0x47f2 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #44 ; 0x2c │ │ │ │ + subs r0, #108 ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #760 ; 0x2f8 │ │ │ │ + sub sp, #88 ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #230 ; 0xe6 │ │ │ │ + subs r0, #38 ; 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #150 ; 0x96 │ │ │ │ + adds r1, #70 ; 0x46 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #154 ; 0x9a │ │ │ │ + adds r1, #74 ; 0x4a │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (171b4 ) │ │ │ │ + ldr r3, [pc, #252] ; (16fdc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #472] ; 0x1d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 17160 │ │ │ │ + beq.n 16f88 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (171b8 ) │ │ │ │ + ldr r5, [pc, #232] ; (16fe0 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 1718c │ │ │ │ + bgt.n 16fb4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 17142 │ │ │ │ + ble.n 16f6a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1714c │ │ │ │ + blt.n 16f74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1719a │ │ │ │ + beq.n 16fc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 17156 │ │ │ │ - ldr r3, [pc, #164] ; (171bc ) │ │ │ │ + cbz r3, 16f7e │ │ │ │ + ldr r3, [pc, #164] ; (16fe4 ) │ │ │ │ movw r0, #17240 ; 0x4358 │ │ │ │ - ldr r2, [pc, #160] ; (171c0 ) │ │ │ │ + ldr r2, [pc, #160] ; (16fe8 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (171c4 ) │ │ │ │ + ldr r0, [pc, #144] ; (16fec ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (171c8 ) │ │ │ │ + ldr r3, [pc, #144] ; (16ff0 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 17104 │ │ │ │ + bge.n 16f2c │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 17104 │ │ │ │ + b.n 16f2c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17116 │ │ │ │ + b.n 16f3e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17108 │ │ │ │ - ldr r3, [pc, #88] ; (171cc ) │ │ │ │ + bne.n 16f30 │ │ │ │ + ldr r3, [pc, #88] ; (16ff4 ) │ │ │ │ movw r0, #17236 ; 0x4354 │ │ │ │ - ldr r2, [pc, #88] ; (171d0 ) │ │ │ │ + ldr r2, [pc, #88] ; (16ff8 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 17130 │ │ │ │ - ldr r0, [pc, #68] ; (171d4 ) │ │ │ │ + b.n 16f58 │ │ │ │ + ldr r0, [pc, #68] ; (16ffc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 170e0 │ │ │ │ - b.n 17170 │ │ │ │ + beq.n 16f08 │ │ │ │ + b.n 16f98 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17170 │ │ │ │ - ldr r3, [pc, #52] ; (171d8 ) │ │ │ │ - ldr r1, [pc, #52] ; (171dc ) │ │ │ │ + bne.n 16f98 │ │ │ │ + ldr r3, [pc, #52] ; (17000 ) │ │ │ │ + ldr r1, [pc, #52] ; (17004 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 17170 │ │ │ │ - add r6, sp, #336 ; 0x150 │ │ │ │ + b.n 16f98 │ │ │ │ + add sp, #176 ; 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #944 ; 0x3b0 │ │ │ │ + add r7, sp, #784 ; 0x310 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r7, #84 ; 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + mov sl, lr │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r7, #64 ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #584 ; 0x248 │ │ │ │ + add r7, sp, #424 ; 0x1a8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #186 ; 0xba │ │ │ │ + adds r6, #250 ; 0xfa │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #106 ; 0x6a │ │ │ │ + adds r0, #26 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #110 ; 0x6e │ │ │ │ + adds r0, #30 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - blx 5a40 │ │ │ │ + blx 5a28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 171f4 │ │ │ │ + cbz r0, 1701c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #40] ; (17220 ) │ │ │ │ + ldr r6, [pc, #40] ; (17048 ) │ │ │ │ mov.w lr, #81 ; 0x51 │ │ │ │ - ldr r5, [pc, #40] ; (17224 ) │ │ │ │ + ldr r5, [pc, #40] ; (1704c ) │ │ │ │ movw r7, #17181 ; 0x431d │ │ │ │ add r6, pc │ │ │ │ - ldr r0, [pc, #36] ; (17228 ) │ │ │ │ + ldr r0, [pc, #36] ; (17050 ) │ │ │ │ add r5, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r5, #124] ; 0x7c │ │ │ │ str.w lr, [r5, #128] ; 0x80 │ │ │ │ str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r3, #124 ; 0x7c │ │ │ │ + subs r5, #104 ; 0x68 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r6, sp, #896 ; 0x380 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, fp │ │ │ │ + mov r4, r8 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cbz r3, 17268 │ │ │ │ + cbz r3, 17090 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 17268 │ │ │ │ - ldr r6, [pc, #176] ; (172ec ) │ │ │ │ + cbz r3, 17090 │ │ │ │ + ldr r6, [pc, #176] ; (17114 ) │ │ │ │ add r6, pc │ │ │ │ ldr.w r1, [r6, #476] ; 0x1dc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 172d6 │ │ │ │ - blx 5a4c │ │ │ │ + beq.n 170fe │ │ │ │ + blx 5a34 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 172a4 │ │ │ │ + cbz r0, 170cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1725c │ │ │ │ + cbz r3, 17084 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #132] ; (172f0 ) │ │ │ │ - ldr r1, [pc, #136] ; (172f4 ) │ │ │ │ + ldr r3, [pc, #132] ; (17118 ) │ │ │ │ + ldr r1, [pc, #136] ; (1711c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r4, [pc, #132] ; (172f8 ) │ │ │ │ + ldr r4, [pc, #132] ; (17120 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ movs r1, #78 ; 0x4e │ │ │ │ movw r0, #17120 ; 0x42e0 │ │ │ │ - ldr r3, [pc, #116] ; (172fc ) │ │ │ │ + ldr r3, [pc, #116] ; (17124 ) │ │ │ │ mov r2, r1 │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ str.w r0, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #104] ; (17300 ) │ │ │ │ + ldr r0, [pc, #104] ; (17128 ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #78 ; 0x4e │ │ │ │ - ldr r3, [pc, #88] ; (17304 ) │ │ │ │ + ldr r3, [pc, #88] ; (1712c ) │ │ │ │ movw r1, #17122 ; 0x42e2 │ │ │ │ subs r0, #1 │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ str.w r1, [r6, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17296 │ │ │ │ + bne.n 170be │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r6, #132] ; 0x84 │ │ │ │ ldr.w r2, [r6, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #124] ; 0x7c │ │ │ │ - b.n 17296 │ │ │ │ - ldr r3, [pc, #48] ; (17308 ) │ │ │ │ + b.n 170be │ │ │ │ + ldr r3, [pc, #48] ; (17130 ) │ │ │ │ movs r2, #78 ; 0x4e │ │ │ │ movw r1, #17120 ; 0x42e0 │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r6, #132] ; 0x84 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ - b.n 17296 │ │ │ │ - add r4, sp, #840 ; 0x348 │ │ │ │ + b.n 170be │ │ │ │ + add r6, sp, #680 ; 0x2a8 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #220 ; 0xdc │ │ │ │ + adds r4, #28 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #600 ; 0x258 │ │ │ │ + add r6, sp, #440 ; 0x1b8 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #238 ; 0xee │ │ │ │ + subs r4, #218 ; 0xda │ │ │ │ movs r4, r0 │ │ │ │ - mvns r2, r5 │ │ │ │ + cmp lr, sl │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #200 ; 0xc8 │ │ │ │ + subs r4, #180 ; 0xb4 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #154 ; 0x9a │ │ │ │ + subs r4, #134 ; 0x86 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ cmp r0, #5 │ │ │ │ - bhi.n 173de │ │ │ │ + bhi.n 17206 │ │ │ │ tbb [pc, r0] │ │ │ │ subs r3, r1, r0 │ │ │ │ subs r0, #41 ; 0x29 │ │ │ │ lsls r7, r0, #13 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #3 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 173ee │ │ │ │ + beq.n 17216 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1732a │ │ │ │ - ldr r3, [pc, #196] ; (17400 ) │ │ │ │ + bne.n 17152 │ │ │ │ + ldr r3, [pc, #196] ; (17228 ) │ │ │ │ movs r5, #4 │ │ │ │ - ldr r0, [pc, #196] ; (17404 ) │ │ │ │ + ldr r0, [pc, #196] ; (1722c ) │ │ │ │ movw r4, #15807 ; 0x3dbf │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 173c0 │ │ │ │ + b.n 171e8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #1 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1732a │ │ │ │ - ldr r3, [pc, #172] ; (17408 ) │ │ │ │ + bne.n 17152 │ │ │ │ + ldr r3, [pc, #172] ; (17230 ) │ │ │ │ movs r5, #6 │ │ │ │ - ldr r0, [pc, #172] ; (1740c ) │ │ │ │ + ldr r0, [pc, #172] ; (17234 ) │ │ │ │ movw r4, #15830 ; 0x3dd6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 173c0 │ │ │ │ + b.n 171e8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1732a │ │ │ │ - ldr r3, [pc, #152] ; (17410 ) │ │ │ │ + bne.n 17152 │ │ │ │ + ldr r3, [pc, #152] ; (17238 ) │ │ │ │ movs r5, #8 │ │ │ │ - ldr r0, [pc, #152] ; (17414 ) │ │ │ │ + ldr r0, [pc, #152] ; (1723c ) │ │ │ │ movw r4, #15853 ; 0x3ded │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 173c0 │ │ │ │ + b.n 171e8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #5 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1732a │ │ │ │ - ldr r3, [pc, #128] ; (17418 ) │ │ │ │ + bne.n 17152 │ │ │ │ + ldr r3, [pc, #128] ; (17240 ) │ │ │ │ movs r5, #10 │ │ │ │ - ldr r0, [pc, #128] ; (1741c ) │ │ │ │ + ldr r0, [pc, #128] ; (17244 ) │ │ │ │ movw r4, #15876 ; 0x3e04 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 173c0 │ │ │ │ + b.n 171e8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1732a │ │ │ │ - ldr r3, [pc, #108] ; (17420 ) │ │ │ │ + bne.n 17152 │ │ │ │ + ldr r3, [pc, #108] ; (17248 ) │ │ │ │ movs r5, #12 │ │ │ │ - ldr r0, [pc, #108] ; (17424 ) │ │ │ │ + ldr r0, [pc, #108] ; (1724c ) │ │ │ │ movw r4, #15899 ; 0x3e1b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r2, r5 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #88] ; (17428 ) │ │ │ │ - ldr r3, [pc, #88] ; (1742c ) │ │ │ │ + ldr r0, [pc, #88] ; (17250 ) │ │ │ │ + ldr r3, [pc, #88] ; (17254 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1732a │ │ │ │ - ldr r3, [pc, #80] ; (17430 ) │ │ │ │ + b.n 17152 │ │ │ │ + ldr r3, [pc, #80] ; (17258 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] ; (17434 ) │ │ │ │ + ldr r3, [pc, #68] ; (1725c ) │ │ │ │ movs r5, #14 │ │ │ │ - ldr r0, [pc, #68] ; (17438 ) │ │ │ │ + ldr r0, [pc, #68] ; (17260 ) │ │ │ │ movw r4, #15922 ; 0x3e32 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 173c0 │ │ │ │ + b.n 171e8 │ │ │ │ nop │ │ │ │ - add r3, sp, #800 ; 0x320 │ │ │ │ + add r5, sp, #640 ; 0x280 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #54 ; 0x36 │ │ │ │ + subs r4, #34 ; 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #680 ; 0x2a8 │ │ │ │ + add r5, sp, #520 ; 0x208 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #560 ; 0x230 │ │ │ │ + add r5, sp, #400 ; 0x190 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #250 ; 0xfa │ │ │ │ + subs r3, #230 ; 0xe6 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #440 ; 0x1b8 │ │ │ │ + add r5, sp, #280 ; 0x118 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #220 ; 0xdc │ │ │ │ + subs r3, #200 ; 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #320 ; 0x140 │ │ │ │ + add r5, sp, #160 ; 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #190 ; 0xbe │ │ │ │ + subs r3, #170 ; 0xaa │ │ │ │ movs r4, r0 │ │ │ │ - cmn r2, r2 │ │ │ │ + add lr, r7 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #168 ; 0xa8 │ │ │ │ + subs r3, #148 ; 0x94 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #80 ; 0x50 │ │ │ │ + add r4, sp, #944 ; 0x3b0 │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #130 ; 0x82 │ │ │ │ + subs r3, #110 ; 0x6e │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldrb.w r3, [r0, #48] ; 0x30 │ │ │ │ sub sp, #36 ; 0x24 │ │ │ │ - ldr.w sl, [pc, #2356] ; 17d80 │ │ │ │ + ldr.w sl, [pc, #2356] ; 17ba8 │ │ │ │ cmp r3, #83 ; 0x53 │ │ │ │ add sl, pc │ │ │ │ - beq.n 1748c │ │ │ │ + beq.n 172b4 │ │ │ │ subs r3, #67 ; 0x43 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ strb.w r1, [sp, #26] │ │ │ │ cmp r3, #18 │ │ │ │ - bhi.w 1784a │ │ │ │ + bhi.w 17672 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r1, #7 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r1, r3, #7 │ │ │ │ @@ -25642,185 +25428,185 @@ │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r7, r5, #7 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r4, r3, #7 │ │ │ │ - ldr.w r3, [pc, #2292] ; 17d84 │ │ │ │ + ldr.w r3, [pc, #2292] ; 17bac │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17b24 │ │ │ │ + beq.w 1794c │ │ │ │ ldr r3, [r6, #52] ; 0x34 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 17642 │ │ │ │ - ldr.w r3, [pc, #2272] ; 17d88 │ │ │ │ + bpl.w 1746a │ │ │ │ + ldr.w r3, [pc, #2272] ; 17bb0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #480] ; 0x1e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movs r0, #1 │ │ │ │ blx 57f4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17b60 │ │ │ │ - ldr.w r3, [pc, #2244] ; 17d8c │ │ │ │ + beq.w 17988 │ │ │ │ + ldr.w r3, [pc, #2244] ; 17bb4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #488] ; 0x1e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17bec │ │ │ │ - ldr.w r2, [pc, #2216] ; 17d90 │ │ │ │ + beq.w 17a14 │ │ │ │ + ldr.w r2, [pc, #2216] ; 17bb8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2216] ; 17d94 │ │ │ │ + ldr.w r3, [pc, #2216] ; 17bbc │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1743c │ │ │ │ + bl 17264 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1790e │ │ │ │ - cbz r4, 17512 │ │ │ │ + beq.w 17736 │ │ │ │ + cbz r4, 1733a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 178bc │ │ │ │ + beq.w 176e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #492] ; 0x1ec │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17962 │ │ │ │ + beq.w 1778a │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ - blx 5a64 │ │ │ │ + blx 5a4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 179c6 │ │ │ │ + beq.w 177ee │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17a86 │ │ │ │ + beq.w 178ae │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 178de │ │ │ │ + beq.w 17706 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 178d0 │ │ │ │ + beq.w 176f8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #492] ; 0x1ec │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17aa8 │ │ │ │ + beq.w 178d0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 178fa │ │ │ │ + beq.w 17722 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r4, [r7, #8] │ │ │ │ cmp.w r4, r3, asr #1 │ │ │ │ ite gt │ │ │ │ movgt r2, #1 │ │ │ │ movle r2, #0 │ │ │ │ cmp r4, r3 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17ac8 │ │ │ │ + beq.w 178f0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ adds r2, r4, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r6, [r1, r4, lsl #2] │ │ │ │ str r2, [r7, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17904 │ │ │ │ + beq.w 1772c │ │ │ │ ldr.w r0, [r9, #12]! │ │ │ │ mov r4, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 174f8 │ │ │ │ + bne.n 17320 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - blx 5a70 <_PyBytes_Join@plt> │ │ │ │ + blx 5a58 <_PyBytes_Join@plt> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c42 │ │ │ │ - ldr.w r9, [pc, #1980] ; 17d98 │ │ │ │ + beq.w 17a6a │ │ │ │ + ldr.w r9, [pc, #1980] ; 17bc0 │ │ │ │ add r9, pc │ │ │ │ ldr.w r1, [r9, #496] ; 0x1f0 │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c82 │ │ │ │ + beq.w 17aaa │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17bf0 │ │ │ │ - ldr.w r3, [pc, #1948] ; 17d9c │ │ │ │ + beq.w 17a18 │ │ │ │ + ldr.w r3, [pc, #1948] ; 17bc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 17cd0 │ │ │ │ + bne.w 17af8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 17624 │ │ │ │ + cbz r5, 1744c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17b18 │ │ │ │ + beq.w 17940 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r3, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1787e │ │ │ │ + beq.w 176a6 │ │ │ │ ldr.w r5, [r8] │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 178b0 │ │ │ │ + beq.w 176d8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1789c │ │ │ │ - ldr.w r3, [pc, #1884] ; 17da0 │ │ │ │ + b.n 176c4 │ │ │ │ + ldr.w r3, [pc, #1884] ; 17bc8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #484] ; 0x1e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 174b8 │ │ │ │ + b.n 172e0 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 17bd6 │ │ │ │ + beq.w 179fe │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #100 ; 0x64 │ │ │ │ movne r2, #103 ; 0x67 │ │ │ │ ldrh.w r1, [sp, #26] │ │ │ │ strb.w r3, [sp, #25] │ │ │ │ @@ -25832,5468 +25618,5259 @@ │ │ │ │ strb.w r1, [sp, #26] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strb.w r2, [sp, #28] │ │ │ │ lsrs r3, r1, #16 │ │ │ │ strh.w r1, [sp, #20] │ │ │ │ strb.w r3, [sp, #22] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 17850 │ │ │ │ + beq.w 17678 │ │ │ │ movs r0, #0 │ │ │ │ blx 57f4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17ba2 │ │ │ │ + beq.w 179ca │ │ │ │ ldr r5, [r6, #44] ; 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ itt gt │ │ │ │ addgt r6, #8 │ │ │ │ movgt.w r8, #0 │ │ │ │ - ble.n 17724 │ │ │ │ + ble.n 1754c │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - blx 5a7c │ │ │ │ + blx 5a64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17982 │ │ │ │ - ldr.w r3, [pc, #1752] ; 17da4 │ │ │ │ + beq.w 177aa │ │ │ │ + ldr.w r3, [pc, #1752] ; 17bcc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 17a56 │ │ │ │ + bne.w 1787e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ adds r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 178c6 │ │ │ │ + beq.w 176ee │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 17a0c │ │ │ │ + bge.w 17834 │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r9, [r0, r2, lsl #2] │ │ │ │ str.w r1, [fp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 178ee │ │ │ │ + beq.w 17716 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 176ba │ │ │ │ - ldr.w r6, [pc, #1664] ; 17da8 │ │ │ │ + bne.n 174e2 │ │ │ │ + ldr.w r6, [pc, #1664] ; 17bd0 │ │ │ │ mov r1, fp │ │ │ │ add r6, pc │ │ │ │ ldr.w r0, [r6, #500] ; 0x1f4 │ │ │ │ - blx 5a88 │ │ │ │ + blx 5a70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c24 │ │ │ │ + beq.w 17a4c │ │ │ │ ldr.w r0, [r6, #504] ; 0x1f8 │ │ │ │ mov r1, r4 │ │ │ │ - blx 5a10 │ │ │ │ + blx 59f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c62 │ │ │ │ + beq.w 17a8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17bfc │ │ │ │ + beq.w 17a24 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5a94 │ │ │ │ + blx 5a7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17ca2 │ │ │ │ + beq.w 17aca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17c06 │ │ │ │ + beq.w 17a2e │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 5a64 │ │ │ │ + blx 5a4c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17d14 │ │ │ │ + beq.w 17b3c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17d38 │ │ │ │ + beq.w 17b60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17c1a │ │ │ │ + beq.w 17a42 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17c10 │ │ │ │ - ldr.w r3, [pc, #1520] ; 17d9c │ │ │ │ + beq.w 17a38 │ │ │ │ + ldr.w r3, [pc, #1520] ; 17bc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r5, fp │ │ │ │ - beq.n 1785e │ │ │ │ - ldr.w r0, [pc, #1516] ; 17dac │ │ │ │ + beq.n 17686 │ │ │ │ + ldr.w r0, [pc, #1516] ; 17bd4 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r1, [pc, #1512] ; 17db0 │ │ │ │ + ldr.w r1, [pc, #1512] ; 17bd8 │ │ │ │ mov r5, fp │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ mov r8, r7 │ │ │ │ - ldr.w r2, [pc, #1504] ; 17db4 │ │ │ │ + ldr.w r2, [pc, #1504] ; 17bdc │ │ │ │ add r1, pc │ │ │ │ mov r4, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1492] ; 17db8 │ │ │ │ - ldr.w r2, [pc, #1492] ; 17dbc │ │ │ │ + ldr.w r3, [pc, #1492] ; 17be0 │ │ │ │ + ldr.w r2, [pc, #1492] ; 17be4 │ │ │ │ movw r0, #1489 ; 0x5d1 │ │ │ │ add r3, pc │ │ │ │ movw r1, #49126 ; 0xbfe6 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 17af8 │ │ │ │ + b.n 17920 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ cmp r2, #4 │ │ │ │ it eq │ │ │ │ moveq r3, #102 ; 0x66 │ │ │ │ - beq.n 17814 │ │ │ │ + beq.n 1763c │ │ │ │ cmp r2, #8 │ │ │ │ ite eq │ │ │ │ moveq r3, #100 ; 0x64 │ │ │ │ movne r3, #103 ; 0x67 │ │ │ │ movs r2, #90 ; 0x5a │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #99 ; 0x63 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 17bc6 │ │ │ │ + beq.w 179ee │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 17b08 │ │ │ │ + beq.w 17930 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 17bdc │ │ │ │ + beq.w 17a04 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1784a │ │ │ │ + bne.n 17672 │ │ │ │ ldrb.w r2, [r0, #49] ; 0x31 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #81 ; 0x51 │ │ │ │ moveq r2, #113 ; 0x71 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #80 ; 0x50 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ add r0, sp, #20 │ │ │ │ - blx 5a64 │ │ │ │ + blx 5a4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17b80 │ │ │ │ + beq.w 179a8 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r8, r7 │ │ │ │ - cbz r7, 1787e │ │ │ │ - cbz r5, 17876 │ │ │ │ + cbz r7, 176a6 │ │ │ │ + cbz r5, 1769e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 17876 │ │ │ │ + cbnz r3, 1769e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 17898 │ │ │ │ + beq.n 176c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 178b0 │ │ │ │ + cbz r3, 176d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 17864 │ │ │ │ + beq.n 1768c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 17864 │ │ │ │ + bne.n 1768c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17864 │ │ │ │ + b.n 1768c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17898 │ │ │ │ + b.n 176c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17512 │ │ │ │ + b.n 1733a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 176ea │ │ │ │ + b.n 17512 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 17562 │ │ │ │ + b.n 1738a │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 17556 │ │ │ │ + b.n 1737e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1771c │ │ │ │ + b.n 17544 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17586 │ │ │ │ + b.n 173ae │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 175be │ │ │ │ - ldr.w r3, [pc, #1200] ; 17dc0 │ │ │ │ + b.n 173e6 │ │ │ │ + ldr.w r3, [pc, #1200] ; 17be8 │ │ │ │ mov.w r0, #1480 ; 0x5c8 │ │ │ │ - ldr.w r2, [pc, #1196] ; 17dc4 │ │ │ │ + ldr.w r2, [pc, #1196] ; 17bec │ │ │ │ movw r1, #48999 ; 0xbf67 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1176] ; 17dc8 │ │ │ │ - ldr.w r0, [pc, #1176] ; 17dcc │ │ │ │ + ldr.w r3, [pc, #1176] ; 17bf0 │ │ │ │ + ldr.w r0, [pc, #1176] ; 17bf4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 17886 │ │ │ │ + beq.n 176ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 17956 │ │ │ │ + cbz r3, 1777e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 17886 │ │ │ │ + b.n 176ae │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17886 │ │ │ │ + b.n 176ae │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r2, #1481 ; 0x5c9 │ │ │ │ - ldr.w r3, [pc, #1120] ; 17dd0 │ │ │ │ + ldr.w r3, [pc, #1120] ; 17bf8 │ │ │ │ str.w r2, [r0, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ movw r2, #49011 ; 0xbf73 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ - ldr.w r3, [pc, #1104] ; 17dd4 │ │ │ │ + b.n 17754 │ │ │ │ + ldr.w r3, [pc, #1104] ; 17bfc │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r2, [pc, #1100] ; 17dd8 │ │ │ │ + ldr.w r2, [pc, #1100] ; 17c00 │ │ │ │ mov r7, r4 │ │ │ │ add r3, pc │ │ │ │ mov r8, r4 │ │ │ │ mov.w r0, #1488 ; 0x5d0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #49094 ; 0xbfc6 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1792c │ │ │ │ + beq.n 17754 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1792c │ │ │ │ + bne.n 17754 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1792c │ │ │ │ + b.n 17754 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1040] ; 17ddc │ │ │ │ + ldr.w r3, [pc, #1040] ; 17c04 │ │ │ │ mov r9, fp │ │ │ │ movw r1, #1481 ; 0x5c9 │ │ │ │ movw r2, #49013 ; 0xbf75 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ mov fp, r6 │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 17a4a │ │ │ │ + cbz r3, 17872 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 179a6 │ │ │ │ + beq.n 177ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 179a6 │ │ │ │ + bne.n 177ce │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 179a6 │ │ │ │ + b.n 177ce │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17d72 │ │ │ │ + beq.w 17b9a │ │ │ │ ldr.w r6, [r9] │ │ │ │ mov.w r1, #1488 ; 0x5d0 │ │ │ │ - ldr r4, [pc, #956] ; (17de0 ) │ │ │ │ + ldr r4, [pc, #956] ; (17c08 ) │ │ │ │ movw r2, #49099 ; 0xbfcb │ │ │ │ - ldr r3, [pc, #952] ; (17de4 ) │ │ │ │ + ldr r3, [pc, #952] ; (17c0c ) │ │ │ │ subs r6, #1 │ │ │ │ add r4, pc │ │ │ │ str.w r6, [r9] │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #132] ; 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 17afe │ │ │ │ + bne.n 17926 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 179f4 │ │ │ │ - blx 5aa0 │ │ │ │ + b.n 1781c │ │ │ │ + blx 5a88 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17d78 │ │ │ │ - ldr r3, [pc, #900] ; (17de8 ) │ │ │ │ + bne.w 17ba0 │ │ │ │ + ldr r3, [pc, #900] ; (17c10 ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r2, [pc, #900] ; (17dec ) │ │ │ │ + ldr r2, [pc, #900] ; (17c14 ) │ │ │ │ mov.w r0, #1488 ; 0x5d0 │ │ │ │ add r3, pc │ │ │ │ movw r1, #49096 ; 0xbfc8 │ │ │ │ add r2, pc │ │ │ │ mov r4, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r5, r7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r8, r7 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 179f8 │ │ │ │ + b.n 17820 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, fp │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r1, #1481 ; 0x5c9 │ │ │ │ - ldr r2, [pc, #856] ; (17df0 ) │ │ │ │ + ldr r2, [pc, #856] ; (17c18 ) │ │ │ │ movw r3, #49015 ; 0xbf77 │ │ │ │ add r2, pc │ │ │ │ str.w r1, [r0, #128] ; 0x80 │ │ │ │ str r2, [r0, #124] ; 0x7c │ │ │ │ str.w r3, [r0, #132] ; 0x84 │ │ │ │ - b.n 179e8 │ │ │ │ + b.n 17810 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #836] ; (17df4 ) │ │ │ │ + ldr r2, [pc, #836] ; (17c1c ) │ │ │ │ mov fp, r3 │ │ │ │ movw r1, #1481 ; 0x5c9 │ │ │ │ movw r3, #49019 ; 0xbf7b │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r6, #124] ; 0x7c │ │ │ │ str.w r1, [r6, #128] ; 0x80 │ │ │ │ str.w r3, [r6, #132] ; 0x84 │ │ │ │ - b.n 179a6 │ │ │ │ + b.n 177ce │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 17d6e │ │ │ │ - ldr r2, [pc, #796] ; (17df8 ) │ │ │ │ + bne.w 17b96 │ │ │ │ + ldr r2, [pc, #796] ; (17c20 ) │ │ │ │ mov r4, r5 │ │ │ │ - ldr r1, [pc, #796] ; (17dfc ) │ │ │ │ + ldr r1, [pc, #796] ; (17c24 ) │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc │ │ │ │ movw lr, #1481 ; 0x5c9 │ │ │ │ add r1, pc │ │ │ │ movw r0, #49022 ; 0xbf7e │ │ │ │ str.w lr, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 179f8 │ │ │ │ + b.n 17820 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 179ac │ │ │ │ + b.n 177d4 │ │ │ │ ldrb.w r2, [r0, #49] ; 0x31 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #72 ; 0x48 │ │ │ │ moveq r2, #104 ; 0x68 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 17624 │ │ │ │ + b.n 1744c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbz r3, 17b30 │ │ │ │ + cbz r3, 17958 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1749c │ │ │ │ - ldr r3, [pc, #716] ; (17e00 ) │ │ │ │ + bne.w 172c4 │ │ │ │ + ldr r3, [pc, #716] ; (17c28 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 5aac │ │ │ │ - ldr r3, [pc, #700] ; (17e04 ) │ │ │ │ - ldr r2, [pc, #704] ; (17e08 ) │ │ │ │ + blx 5a94 │ │ │ │ + ldr r3, [pc, #700] ; (17c2c ) │ │ │ │ + ldr r2, [pc, #704] ; (17c30 ) │ │ │ │ movw r0, #1469 ; 0x5bd │ │ │ │ add r3, pc │ │ │ │ movw r1, #48908 ; 0xbf0c │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ - ldr r3, [pc, #680] ; (17e0c ) │ │ │ │ + b.n 17754 │ │ │ │ + ldr r3, [pc, #680] ; (17c34 ) │ │ │ │ movw r0, #1476 ; 0x5c4 │ │ │ │ - ldr r2, [pc, #680] ; (17e10 ) │ │ │ │ + ldr r2, [pc, #680] ; (17c38 ) │ │ │ │ movw r1, #48963 ; 0xbf43 │ │ │ │ add r3, pc │ │ │ │ mov r5, r7 │ │ │ │ add r2, pc │ │ │ │ mov r4, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ - ldr r3, [pc, #656] ; (17e14 ) │ │ │ │ + b.n 17754 │ │ │ │ + ldr r3, [pc, #656] ; (17c3c ) │ │ │ │ movw r0, #1491 ; 0x5d3 │ │ │ │ - ldr r2, [pc, #656] ; (17e18 ) │ │ │ │ + ldr r2, [pc, #656] ; (17c40 ) │ │ │ │ movw r1, #49148 ; 0xbffc │ │ │ │ add r3, pc │ │ │ │ mov r5, r4 │ │ │ │ add r2, pc │ │ │ │ mov r7, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r8, r4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ - ldr r3, [pc, #632] ; (17e1c ) │ │ │ │ + b.n 17754 │ │ │ │ + ldr r3, [pc, #632] ; (17c44 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #632] ; (17e20 ) │ │ │ │ + ldr r2, [pc, #632] ; (17c48 ) │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #49088 ; 0xbfc0 │ │ │ │ mov.w r0, #1488 ; 0x5d0 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ + b.n 17754 │ │ │ │ ldrb.w r2, [r0, #49] ; 0x31 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #66 ; 0x42 │ │ │ │ moveq r2, #98 ; 0x62 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #102 ; 0x66 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ ldrb.w r2, [r0, #49] ; 0x31 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #73 ; 0x49 │ │ │ │ moveq r2, #105 ; 0x69 │ │ │ │ - b.n 1766a │ │ │ │ + b.n 17492 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 175c8 │ │ │ │ + b.n 173f0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 175fe │ │ │ │ + b.n 17426 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1775a │ │ │ │ + b.n 17582 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17774 │ │ │ │ + b.n 1759c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 177aa │ │ │ │ + b.n 175d2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1779e │ │ │ │ - ldr r3, [pc, #508] ; (17e24 ) │ │ │ │ + b.n 175c6 │ │ │ │ + ldr r3, [pc, #508] ; (17c4c ) │ │ │ │ movw r1, #1489 ; 0x5d1 │ │ │ │ movw r2, #49112 ; 0xbfd8 │ │ │ │ mov r5, fp │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r6, #128] ; 0x80 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ mov r8, r0 │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ - ldr r3, [pc, #484] ; (17e28 ) │ │ │ │ + b.n 17754 │ │ │ │ + ldr r3, [pc, #484] ; (17c50 ) │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #484] ; (17e2c ) │ │ │ │ + ldr r2, [pc, #484] ; (17c54 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ movw r0, #1484 ; 0x5cc │ │ │ │ add r2, pc │ │ │ │ movw r1, #49042 ; 0xbf92 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1792c │ │ │ │ - ldr r3, [pc, #460] ; (17e30 ) │ │ │ │ + b.n 17754 │ │ │ │ + ldr r3, [pc, #460] ; (17c58 ) │ │ │ │ movw r2, #1489 ; 0x5d1 │ │ │ │ mov r5, fp │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ mov fp, r4 │ │ │ │ movw r2, #49114 ; 0xbfda │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 179a6 │ │ │ │ - ldr r3, [pc, #432] ; (17e34 ) │ │ │ │ + b.n 177ce │ │ │ │ + ldr r3, [pc, #432] ; (17c5c ) │ │ │ │ mov r4, r5 │ │ │ │ movw r1, #1484 ; 0x5cc │ │ │ │ movw r2, #49044 ; 0xbf94 │ │ │ │ add r3, pc │ │ │ │ mov r6, fp │ │ │ │ str.w r1, [r9, #128] ; 0x80 │ │ │ │ movs r5, #0 │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ str.w r2, [r9, #132] ; 0x84 │ │ │ │ - b.n 17af8 │ │ │ │ + b.n 17920 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r4, #1489 ; 0x5d1 │ │ │ │ - ldr r3, [pc, #396] ; (17e38 ) │ │ │ │ + ldr r3, [pc, #396] ; (17c60 ) │ │ │ │ movw r0, #49117 ; 0xbfdd │ │ │ │ - ldr r1, [pc, #396] ; (17e3c ) │ │ │ │ + ldr r1, [pc, #396] ; (17c64 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 17d60 │ │ │ │ + beq.n 17b88 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, fp │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 1792c │ │ │ │ - ldr r3, [pc, #364] ; (17e40 ) │ │ │ │ + b.n 17754 │ │ │ │ + ldr r3, [pc, #364] ; (17c68 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 1760e │ │ │ │ - ldr r0, [pc, #204] ; (17dac ) │ │ │ │ + beq.w 17436 │ │ │ │ + ldr r0, [pc, #204] ; (17bd4 ) │ │ │ │ mov fp, r4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r4, r5 │ │ │ │ - ldr r1, [pc, #348] ; (17e44 ) │ │ │ │ + ldr r1, [pc, #348] ; (17c6c ) │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ - ldr r2, [pc, #344] ; (17e48 ) │ │ │ │ + ldr r2, [pc, #344] ; (17c70 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #336] ; (17e4c ) │ │ │ │ - ldr r2, [pc, #340] ; (17e50 ) │ │ │ │ + ldr r3, [pc, #336] ; (17c74 ) │ │ │ │ + ldr r2, [pc, #340] ; (17c78 ) │ │ │ │ movw r0, #1484 ; 0x5cc │ │ │ │ add r3, pc │ │ │ │ movw r1, #49047 ; 0xbf97 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 179a6 │ │ │ │ - ldr r3, [pc, #316] ; (17e54 ) │ │ │ │ + b.n 177ce │ │ │ │ + ldr r3, [pc, #316] ; (17c7c ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r2, [pc, #316] ; (17e58 ) │ │ │ │ + ldr r2, [pc, #316] ; (17c80 ) │ │ │ │ movw r0, #1489 ; 0x5d1 │ │ │ │ add r3, pc │ │ │ │ movw r1, #49120 ; 0xbfe0 │ │ │ │ add r2, pc │ │ │ │ mov fp, r6 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r4, r7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r8, r7 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 179a6 │ │ │ │ - ldr r3, [pc, #288] ; (17e5c ) │ │ │ │ + b.n 177ce │ │ │ │ + ldr r3, [pc, #288] ; (17c84 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r2, [pc, #288] ; (17e60 ) │ │ │ │ + ldr r2, [pc, #288] ; (17c88 ) │ │ │ │ mov fp, r6 │ │ │ │ add r3, pc │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ mov r9, r7 │ │ │ │ movw r0, #1489 ; 0x5d1 │ │ │ │ movw r1, #49122 ; 0xbfe2 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r7, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r8, r4 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 179e8 │ │ │ │ + b.n 17810 │ │ │ │ mov r5, fp │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 17a4a │ │ │ │ + b.n 17872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 175b4 │ │ │ │ + b.n 173dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 17710 │ │ │ │ + b.n 17538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ - b.n 176e0 │ │ │ │ + b.n 17508 │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff98ffff │ │ │ │ - add r2, sp, #400 ; 0x190 │ │ │ │ + add r4, sp, #240 ; 0xf0 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #256 ; 0x100 │ │ │ │ + add r4, sp, #96 ; 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #112 ; 0x70 │ │ │ │ + add r3, sp, #976 ; 0x3d0 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #96 ; 0x60 │ │ │ │ + add r3, sp, #960 ; 0x3c0 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #192 ; 0xc0 │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff9cffff │ │ │ │ - add r0, sp, #792 ; 0x318 │ │ │ │ + add r2, sp, #632 ; 0x278 │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff84ffff │ │ │ │ - add r7, pc, #904 ; (adr r7, 18134 ) │ │ │ │ + add r1, sp, #744 ; 0x2e8 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - subs r6, #230 ; 0xe6 │ │ │ │ + lsrs r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, #254 ; 0xfe │ │ │ │ + lsrs r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #120 ; (adr r7, 17e34 ) │ │ │ │ + add r0, sp, #984 ; 0x3d8 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #68 ; 0x44 │ │ │ │ + adds r0, #132 ; 0x84 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #952 ; (adr r5, 1817c ) │ │ │ │ + add r7, pc, #792 ; (adr r7, 17f04 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r7, #88 ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #864 ; (adr r5, 1812c ) │ │ │ │ + add r7, pc, #704 ; (adr r7, 17eb4 ) │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #170 ; 0xaa │ │ │ │ + subs r7, #150 ; 0x96 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #196 ; 0xc4 │ │ │ │ + cmp r7, #4 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #504 ; (adr r5, 17fd0 ) │ │ │ │ + add r7, pc, #344 ; (adr r7, 17d58 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #162 ; 0xa2 │ │ │ │ + cmp r6, #226 ; 0xe2 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #96 ; 0x60 │ │ │ │ + cmp r6, #160 ; 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #896 ; (adr r4, 18164 ) │ │ │ │ + add r6, pc, #736 ; (adr r6, 17eec ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r6, #70 ; 0x46 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #640 ; (adr r4, 1806c ) │ │ │ │ + add r6, pc, #480 ; (adr r6, 17df4 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r3, #198 ; 0xc6 │ │ │ │ + cmp r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r3, #158 ; 0x9e │ │ │ │ + cmp r5, #222 ; 0xde │ │ │ │ movs r4, r0 │ │ │ │ - cmp r3, #128 ; 0x80 │ │ │ │ + cmp r5, #192 ; 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #168 ; (adr r4, 17ea4 ) │ │ │ │ + add r6, pc, #8 ; (adr r6, 17c2c ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r3, #80 ; 0x50 │ │ │ │ + cmp r5, #144 ; 0x90 │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffa0ffff │ │ │ │ - add r3, pc, #768 ; (adr r3, 18108 ) │ │ │ │ + add r5, pc, #608 ; (adr r5, 17e90 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #230 ; 0xe6 │ │ │ │ + cmp r5, #38 ; 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #640 ; (adr r3, 18090 ) │ │ │ │ + add r5, pc, #480 ; (adr r5, 17e18 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #200 ; 0xc8 │ │ │ │ + cmp r5, #8 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #512 ; (adr r3, 18018 ) │ │ │ │ + add r5, pc, #352 ; (adr r5, 17da0 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #168 ; 0xa8 │ │ │ │ + cmp r4, #232 ; 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #392 ; (adr r3, 17fa8 ) │ │ │ │ + add r5, pc, #232 ; (adr r5, 17d30 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #138 ; 0x8a │ │ │ │ + cmp r4, #202 ; 0xca │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r4, #72 ; 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #776 ; (adr r2, 18134 ) │ │ │ │ + add r4, pc, #616 ; (adr r4, 17ebc ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #232 ; 0xe8 │ │ │ │ + cmp r4, #40 ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #202 ; 0xca │ │ │ │ + cmp r4, #10 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #170 ; 0xaa │ │ │ │ + cmp r3, #234 ; 0xea │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #360 ; (adr r2, 17fa4 ) │ │ │ │ + add r4, pc, #200 ; (adr r4, 17d2c ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #130 ; 0x82 │ │ │ │ + cmp r3, #194 ; 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - subs r1, #206 ; 0xce │ │ │ │ + subs r3, #186 ; 0xba │ │ │ │ movs r4, r0 │ │ │ │ - subs r1, #232 ; 0xe8 │ │ │ │ + subs r3, #212 ; 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #48 ; (adr r2, 17e80 ) │ │ │ │ + add r3, pc, #912 ; (adr r3, 18008 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #50 ; 0x32 │ │ │ │ + cmp r3, #114 ; 0x72 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #952 ; (adr r1, 18210 ) │ │ │ │ + add r3, pc, #792 ; (adr r3, 17f98 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r3, #84 ; 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #816 ; (adr r1, 18190 ) │ │ │ │ + add r3, pc, #656 ; (adr r3, 17f18 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #244 ; 0xf4 │ │ │ │ + cmp r3, #52 ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (17f64 ) │ │ │ │ + ldr r3, [pc, #252] ; (17d8c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #508] ; 0x1fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 17f10 │ │ │ │ + beq.n 17d38 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (17f68 ) │ │ │ │ + ldr r5, [pc, #232] ; (17d90 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 17f3c │ │ │ │ + bgt.n 17d64 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 17ef2 │ │ │ │ + ble.n 17d1a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 17efc │ │ │ │ + blt.n 17d24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 17f4a │ │ │ │ + beq.n 17d72 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 17f06 │ │ │ │ - ldr r3, [pc, #164] ; (17f6c ) │ │ │ │ + cbz r3, 17d2e │ │ │ │ + ldr r3, [pc, #164] ; (17d94 ) │ │ │ │ movw r0, #15690 ; 0x3d4a │ │ │ │ - ldr r2, [pc, #160] ; (17f70 ) │ │ │ │ + ldr r2, [pc, #160] ; (17d98 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (17f74 ) │ │ │ │ + ldr r0, [pc, #144] ; (17d9c ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r3, [pc, #144] ; (17f78 ) │ │ │ │ + ldr r3, [pc, #144] ; (17da0 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 17eb4 │ │ │ │ + bge.n 17cdc │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 17eb4 │ │ │ │ + b.n 17cdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17ec6 │ │ │ │ + b.n 17cee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17eb8 │ │ │ │ - ldr r3, [pc, #88] ; (17f7c ) │ │ │ │ + bne.n 17ce0 │ │ │ │ + ldr r3, [pc, #88] ; (17da4 ) │ │ │ │ movw r0, #15686 ; 0x3d46 │ │ │ │ - ldr r2, [pc, #88] ; (17f80 ) │ │ │ │ + ldr r2, [pc, #88] ; (17da8 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 17ee0 │ │ │ │ - ldr r0, [pc, #68] ; (17f84 ) │ │ │ │ + b.n 17d08 │ │ │ │ + ldr r0, [pc, #68] ; (17dac ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17e90 │ │ │ │ - b.n 17f20 │ │ │ │ + beq.n 17cb8 │ │ │ │ + b.n 17d48 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17f20 │ │ │ │ - ldr r3, [pc, #52] ; (17f88 ) │ │ │ │ - ldr r1, [pc, #52] ; (17f8c ) │ │ │ │ + bne.n 17d48 │ │ │ │ + ldr r3, [pc, #52] ; (17db0 ) │ │ │ │ + ldr r1, [pc, #52] ; (17db4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 17f20 │ │ │ │ - add r0, pc, #656 ; (adr r0, 181f8 ) │ │ │ │ + b.n 17d48 │ │ │ │ + add r2, pc, #496 ; (adr r2, 17f80 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r2, #92] ; 0x5c │ │ │ │ + ldr r0, [r5, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, pc, #240 ; (adr r0, 18060 ) │ │ │ │ + add r2, pc, #80 ; (adr r2, 17de8 ) │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #100 ; 0x64 │ │ │ │ + cmp r1, #164 ; 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #42 ; 0x2a │ │ │ │ + subs r2, #22 │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #80 ; 0x50 │ │ │ │ + cmp r1, #144 ; 0x90 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [sp, #904] ; 0x388 │ │ │ │ + add r1, pc, #744 ; (adr r1, 18090 ) │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #10 │ │ │ │ + cmp r1, #74 ; 0x4a │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r2, #106 ; 0x6a │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r7, #76] ; 0x4c │ │ │ │ + ldr r6, [r2, #108] ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r2, #110 ; 0x6e │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #252] ; (18090 ) │ │ │ │ + ldr r3, [pc, #252] ; (17eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #164] ; 0xa4 │ │ │ │ ldr.w r7, [r3, #512] ; 0x200 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1803c │ │ │ │ + beq.n 17e64 │ │ │ │ blx 56bc │ │ │ │ - ldr r5, [pc, #232] ; (18094 ) │ │ │ │ + ldr r5, [pc, #232] ; (17ebc ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 18068 │ │ │ │ + bgt.n 17e90 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1801e │ │ │ │ + ble.n 17e46 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 18028 │ │ │ │ + blt.n 17e50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 18076 │ │ │ │ + beq.n 17e9e │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 18032 │ │ │ │ - ldr r3, [pc, #164] ; (18098 ) │ │ │ │ + cbz r3, 17e5a │ │ │ │ + ldr r3, [pc, #164] ; (17ec0 ) │ │ │ │ movw r0, #15637 ; 0x3d15 │ │ │ │ - ldr r2, [pc, #160] ; (1809c ) │ │ │ │ + ldr r2, [pc, #160] ; (17ec4 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r4, #2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #144] ; (180a0 ) │ │ │ │ + ldr r0, [pc, #144] ; (17ec8 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #144] ; (180a4 ) │ │ │ │ + ldr r3, [pc, #144] ; (17ecc ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 17fe0 │ │ │ │ + bge.n 17e08 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 17fe0 │ │ │ │ + b.n 17e08 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 17ff2 │ │ │ │ + b.n 17e1a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17fe4 │ │ │ │ - ldr r3, [pc, #88] ; (180a8 ) │ │ │ │ + bne.n 17e0c │ │ │ │ + ldr r3, [pc, #88] ; (17ed0 ) │ │ │ │ movw r0, #15633 ; 0x3d11 │ │ │ │ - ldr r2, [pc, #88] ; (180ac ) │ │ │ │ + ldr r2, [pc, #88] ; (17ed4 ) │ │ │ │ movs r4, #2 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1800c │ │ │ │ - ldr r0, [pc, #68] ; (180b0 ) │ │ │ │ + b.n 17e34 │ │ │ │ + ldr r0, [pc, #68] ; (17ed8 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17fbc │ │ │ │ - b.n 1804c │ │ │ │ + beq.n 17de4 │ │ │ │ + b.n 17e74 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1804c │ │ │ │ - ldr r3, [pc, #52] ; (180b4 ) │ │ │ │ - ldr r1, [pc, #52] ; (180b8 ) │ │ │ │ + bne.n 17e74 │ │ │ │ + ldr r3, [pc, #52] ; (17edc ) │ │ │ │ + ldr r1, [pc, #52] ; (17ee0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1804c │ │ │ │ - ldr r7, [sp, #480] ; 0x1e0 │ │ │ │ + b.n 17e74 │ │ │ │ + add r1, pc, #320 ; (adr r1, 17ffc ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r4, #72] ; 0x48 │ │ │ │ + ldr r4, [r7, #100] ; 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [sp, #64] ; 0x40 │ │ │ │ + add r0, pc, #928 ; (adr r0, 18264 ) │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #56 ; 0x38 │ │ │ │ + cmp r0, #120 ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - adds r7, #42 ; 0x2a │ │ │ │ + subs r1, #22 │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #36 ; 0x24 │ │ │ │ + cmp r0, #100 ; 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [sp, #728] ; 0x2d8 │ │ │ │ + add r0, pc, #568 ; (adr r0, 1810c ) │ │ │ │ movs r4, r0 │ │ │ │ - movs r5, #222 ; 0xde │ │ │ │ + cmp r0, #30 │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + movs r1, #62 ; 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r2, #60] ; 0x3c │ │ │ │ + ldr r2, [r5, #88] ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + movs r1, #66 ; 0x42 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #188] ; (18180 ) │ │ │ │ + ldr r3, [pc, #188] ; (17fa8 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #384] ; 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 18154 │ │ │ │ + beq.n 17f7c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1815e │ │ │ │ + beq.n 17f86 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 18108 │ │ │ │ + bpl.n 17f30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cbz r3, 1810c │ │ │ │ + cbz r3, 17f34 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 18114 │ │ │ │ + cbz r5, 17f3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 180fc │ │ │ │ + cbz r3, 17f24 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 180ee │ │ │ │ + b.n 17f16 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #234 ; 0xea │ │ │ │ - ldr r5, [pc, #104] ; (18184 ) │ │ │ │ + ldr r5, [pc, #104] ; (17fac ) │ │ │ │ movw r1, #37429 ; 0x9235 │ │ │ │ - ldr r3, [pc, #104] ; (18188 ) │ │ │ │ + ldr r3, [pc, #104] ; (17fb0 ) │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ - cbnz r0, 18146 │ │ │ │ + cbnz r0, 17f6e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #68] ; (1818c ) │ │ │ │ + ldr r0, [pc, #68] ; (17fb4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 180d8 │ │ │ │ - ldr r0, [pc, #48] ; (18190 ) │ │ │ │ + bne.n 17f00 │ │ │ │ + ldr r0, [pc, #48] ; (17fb8 ) │ │ │ │ movs r3, #234 ; 0xea │ │ │ │ - ldr r4, [pc, #48] ; (18194 ) │ │ │ │ + ldr r4, [pc, #48] ; (17fbc ) │ │ │ │ movw r5, #37427 ; 0x9233 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r4, [r0, #124] ; 0x7c │ │ │ │ mov r3, r4 │ │ │ │ str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.n 18146 │ │ │ │ + b.n 17f6e │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #280] ; 0x118 │ │ │ │ + add r0, pc, #120 ; (adr r0, 18024 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #936] ; 0x3a8 │ │ │ │ + ldr r7, [sp, #776] ; 0x308 │ │ │ │ movs r4, r0 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r7, #82 ; 0x52 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #170 ; 0xaa │ │ │ │ + adds r2, #150 ; 0x96 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #656] ; 0x290 │ │ │ │ + ldr r7, [sp, #496] ; 0x1f0 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #204 ; 0xcc │ │ │ │ + movs r7, #12 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #252] ; 182a0 │ │ │ │ + ldr.w r8, [pc, #252] ; 180c8 │ │ │ │ mov r7, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ add r8, pc │ │ │ │ - bne.n 18210 │ │ │ │ + bne.n 18038 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 18208 │ │ │ │ - ldr r3, [pc, #232] ; (182a4 ) │ │ │ │ + cbz r4, 18030 │ │ │ │ + ldr r3, [pc, #232] ; (180cc ) │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 18228 │ │ │ │ + bne.n 18050 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 181ec │ │ │ │ + cbnz r3, 18014 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 181fe │ │ │ │ + cbz r3, 18026 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 181f6 │ │ │ │ + b.n 1801e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #148] ; (182a8 ) │ │ │ │ + ldr r1, [pc, #148] ; (180d0 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #148] ; (182ac ) │ │ │ │ + ldr r3, [pc, #148] ; (180d4 ) │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r3, [r4, #156] ; 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 181b8 │ │ │ │ + b.n 17fe0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 18236 │ │ │ │ + bgt.n 1805e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b.n 181ce │ │ │ │ + b.n 17ff6 │ │ │ │ add.w r9, sp, #8 │ │ │ │ mov sl, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w r3, [r9, #-4]! │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ blx 5674 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, 18286 │ │ │ │ + cbz r0, 180ae │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 18244 │ │ │ │ - ldr r3, [pc, #80] ; (182b0 ) │ │ │ │ - ldr r1, [pc, #84] ; (182b4 ) │ │ │ │ - ldr r2, [pc, #84] ; (182b8 ) │ │ │ │ + bmi.n 1806c │ │ │ │ + ldr r3, [pc, #80] ; (180d8 ) │ │ │ │ + ldr r1, [pc, #84] ; (180dc ) │ │ │ │ + ldr r2, [pc, #84] ; (180e0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 18208 │ │ │ │ + bne.n 18030 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 181f8 │ │ │ │ + b.n 18020 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18232 │ │ │ │ - ldr r0, [pc, #36] ; (182b0 ) │ │ │ │ - ldr r1, [pc, #44] ; (182bc ) │ │ │ │ - ldr r2, [pc, #48] ; (182c0 ) │ │ │ │ + beq.n 1805a │ │ │ │ + ldr r0, [pc, #36] ; (180d8 ) │ │ │ │ + ldr r1, [pc, #44] ; (180e4 ) │ │ │ │ + ldr r2, [pc, #48] ; (180e8 ) │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 18270 │ │ │ │ - ldr r4, [r3, #52] ; 0x34 │ │ │ │ + b.n 18098 │ │ │ │ + ldr r4, [r6, #80] ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ vminnm.f16 , q14, │ │ │ │ - ldr r4, [sp, #968] ; 0x3c8 │ │ │ │ + ldr r6, [sp, #808] ; 0x328 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r2, #0 │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r4, #164 ; 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #184 ; 0xb8 │ │ │ │ + subs r4, r1, #0 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + cmp r4, #118 ; 0x76 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #138 ; 0x8a │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [pc, #124] ; (18170 ) │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 1811a │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r1, #2 │ │ │ │ + bhi.n 18132 │ │ │ │ + cbz r3, 18144 │ │ │ │ + sub.w r3, r3, #4294967295 ; 0xffffffff │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + negs r2, r3 │ │ │ │ + eors r0, r2 │ │ │ │ + add r0, r3 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + blx 5aa0 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 18168 │ │ │ │ + blx 5aac │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 1815c │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + adds r1, r3, #2 │ │ │ │ + beq.n 18150 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.n 18148 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ + ldrh r3, [r2, #12] │ │ │ │ + orr.w r0, r3, r0, lsl #15 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + mov r0, r3 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 57fd0 <_Unwind_GetTextRelBase@@Base+0x108> │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ + ldrh r3, [r2, #12] │ │ │ │ + orr.w r0, r3, r0, lsl #15 │ │ │ │ + negs r0, r0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + ldr r0, [r0, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #668] ; (18564 ) │ │ │ │ + ldr r3, [pc, #668] ; (18414 ) │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r5, [pc, #660] ; (18568 ) │ │ │ │ + ldr r5, [pc, #660] ; (18418 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r1, [r3, #384] ; 0x180 │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 183de │ │ │ │ + beq.n 1828e │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 183ea │ │ │ │ + beq.w 1829a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cbz r3, 1831a │ │ │ │ + cbz r3, 181ca │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1831a │ │ │ │ + cbz r3, 181ca │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1839c │ │ │ │ + beq.n 1824c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1830c │ │ │ │ + cbz r3, 181bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1843e │ │ │ │ + beq.w 182ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1843e │ │ │ │ - ldr r3, [pc, #576] ; (1856c ) │ │ │ │ + beq.w 182ee │ │ │ │ + ldr r3, [pc, #576] ; (1841c ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 1849a │ │ │ │ + bne.w 1834a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bhi.w 184ec │ │ │ │ + bhi.w 1839c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 184fe │ │ │ │ + beq.w 183ae │ │ │ │ adds r3, #1 │ │ │ │ ldrh r1, [r6, #12] │ │ │ │ - beq.n 18412 │ │ │ │ - ldr r3, [pc, #544] ; (18570 ) │ │ │ │ + beq.n 182c2 │ │ │ │ + ldr r3, [pc, #544] ; (18420 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 18516 │ │ │ │ - ldr r3, [pc, #540] ; (18574 ) │ │ │ │ + beq.w 183c6 │ │ │ │ + ldr r3, [pc, #540] ; (18424 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1847e │ │ │ │ + beq.w 1832e │ │ │ │ ldr r6, [r2, #52] ; 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 18452 │ │ │ │ + beq.n 18302 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18452 │ │ │ │ + beq.n 18302 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 1851c │ │ │ │ + blt.w 183cc │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 182fa │ │ │ │ - ldr r3, [pc, #508] ; (18578 ) │ │ │ │ + b.n 181aa │ │ │ │ + ldr r3, [pc, #508] ; (18428 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - blx 5944 │ │ │ │ - cbz r0, 1839c │ │ │ │ + blx 592c │ │ │ │ + cbz r0, 1824c │ │ │ │ blx 57e8 │ │ │ │ - ldr r3, [pc, #496] ; (1857c ) │ │ │ │ + ldr r3, [pc, #496] ; (1842c ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r1, [pc, #496] ; (18580 ) │ │ │ │ + ldr r1, [pc, #496] ; (18430 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #237 ; 0xed │ │ │ │ - ldr r5, [pc, #480] ; (18584 ) │ │ │ │ + ldr r5, [pc, #480] ; (18434 ) │ │ │ │ movw r1, #37494 ; 0x9276 │ │ │ │ - ldr r3, [pc, #480] ; (18588 ) │ │ │ │ + ldr r3, [pc, #480] ; (18438 ) │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ - cbnz r0, 183ce │ │ │ │ + cbnz r0, 1827e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #444] ; (1858c ) │ │ │ │ + ldr r0, [pc, #444] ; (1843c ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 182e8 │ │ │ │ - ldr r0, [pc, #420] ; (18590 ) │ │ │ │ + bne.w 18198 │ │ │ │ + ldr r0, [pc, #420] ; (18440 ) │ │ │ │ movs r3, #237 ; 0xed │ │ │ │ - ldr r4, [pc, #420] ; (18594 ) │ │ │ │ + ldr r4, [pc, #420] ; (18444 ) │ │ │ │ movw r5, #37492 ; 0x9274 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r4, [r0, #124] ; 0x7c │ │ │ │ mov r3, r4 │ │ │ │ str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.n 183ce │ │ │ │ + b.n 1827e │ │ │ │ ldrh r1, [r6, #14] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ orr.w r1, r3, r1, lsl #15 │ │ │ │ negs r1, r1 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 184c2 │ │ │ │ - ldr r3, [pc, #340] ; (18570 ) │ │ │ │ + beq.n 18372 │ │ │ │ + ldr r3, [pc, #340] ; (18420 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 18356 │ │ │ │ + bne.n 18206 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 18516 │ │ │ │ + bge.n 183c6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r1, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 18452 │ │ │ │ + bcs.n 18302 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 182fe │ │ │ │ - ldr r3, [pc, #344] ; (18598 ) │ │ │ │ - ldr r1, [pc, #344] ; (1859c ) │ │ │ │ + b.n 181ae │ │ │ │ + ldr r3, [pc, #344] ; (18448 ) │ │ │ │ + ldr r1, [pc, #344] ; (1844c ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 1839c │ │ │ │ + b.n 1824c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r1 │ │ │ │ blx 5704 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1839c │ │ │ │ + beq.n 1824c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx 5710 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 182fa │ │ │ │ + bne.w 181aa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 182fa │ │ │ │ + b.n 181aa │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 184e4 │ │ │ │ + blt.n 18394 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 18450 │ │ │ │ + bcs.n 18300 │ │ │ │ add.w r1, r4, r1, lsl #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 182fe │ │ │ │ + b.n 181ae │ │ │ │ mov r0, r6 │ │ │ │ - blx 5830 │ │ │ │ + blx 5aa0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 184c2 │ │ │ │ - blx 583c │ │ │ │ + cbz r0, 18372 │ │ │ │ + blx 5aac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18414 │ │ │ │ + bne.n 182c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 18414 │ │ │ │ + b.n 182c4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1837a │ │ │ │ - ldr r3, [pc, #160] ; (18570 ) │ │ │ │ + bne.w 1822a │ │ │ │ + ldr r3, [pc, #160] ; (18420 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 18540 │ │ │ │ - ldr r3, [pc, #156] ; (18574 ) │ │ │ │ + beq.n 183f0 │ │ │ │ + ldr r3, [pc, #156] ; (18424 ) │ │ │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 18360 │ │ │ │ + bne.w 18210 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r1 │ │ │ │ add r1, r3 │ │ │ │ - b.n 18486 │ │ │ │ + b.n 18336 │ │ │ │ adds r1, r3, #2 │ │ │ │ - beq.n 1840a │ │ │ │ + beq.n 182ba │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 18536 │ │ │ │ + bne.n 183e6 │ │ │ │ ldrh r1, [r6, #14] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ orr.w r1, r3, r1, lsl #15 │ │ │ │ - b.n 1834c │ │ │ │ - ldr r1, [pc, #112] ; (18570 ) │ │ │ │ + b.n 181fc │ │ │ │ + ldr r1, [pc, #112] ; (18420 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 18514 │ │ │ │ - ldr r0, [pc, #108] ; (18574 ) │ │ │ │ + beq.n 183c4 │ │ │ │ + ldr r0, [pc, #108] ; (18424 ) │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r5, r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 18360 │ │ │ │ - b.n 18482 │ │ │ │ + bne.w 18210 │ │ │ │ + b.n 18332 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 1842a │ │ │ │ + b.n 182da │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 18372 │ │ │ │ + beq.w 18222 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 18546 │ │ │ │ + blt.n 183f6 │ │ │ │ add r1, r0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 18372 │ │ │ │ + b.n 18222 │ │ │ │ mov r0, r6 │ │ │ │ - blx 583c │ │ │ │ + blx 5aac │ │ │ │ mov r1, r0 │ │ │ │ - b.n 18414 │ │ │ │ + b.n 182c4 │ │ │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ - b.n 18426 │ │ │ │ - ldr r3, [pc, #48] ; (18578 ) │ │ │ │ + b.n 182d6 │ │ │ │ + ldr r3, [pc, #48] ; (18428 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1839c │ │ │ │ + beq.w 1824c │ │ │ │ blx 57e8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 18372 │ │ │ │ + b.n 18222 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #264] ; 0x108 │ │ │ │ + ldr r5, [sp, #584] ; 0x248 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r0, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ + vminnm.f32 , q14, │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ vminnm.f16 , q12, │ │ │ │ ; instruction: 0xffa4ffff │ │ │ │ - adds r3, #250 ; 0xfa │ │ │ │ + adds r5, #94 ; 0x5e │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [sp, #392] ; 0x188 │ │ │ │ + ldr r4, [sp, #712] ; 0x2c8 │ │ │ │ movs r4, r0 │ │ │ │ - movs r2, #138 ; 0x8a │ │ │ │ + movs r4, #66 ; 0x42 │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #234 ; 0xea │ │ │ │ + adds r5, #78 ; 0x4e │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [sp, #96] ; 0x60 │ │ │ │ + ldr r4, [sp, #416] ; 0x1a0 │ │ │ │ movs r4, r0 │ │ │ │ - movs r2, #64 ; 0x40 │ │ │ │ + movs r3, #248 ; 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - adds r3, #30 │ │ │ │ + adds r4, #130 ; 0x82 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r8, [pc, #1056] ; 189c8 │ │ │ │ + ldr.w r8, [pc, #1056] ; 18878 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r8, pc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 18816 │ │ │ │ + bne.w 186c6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #1036] ; 189cc │ │ │ │ + ldr.w r2, [pc, #1036] ; 1887c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r5, [r1, #72] ; 0x48 │ │ │ │ add r2, pc │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r2, #516] ; 0x204 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 18858 │ │ │ │ + beq.w 18708 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 18764 │ │ │ │ - ldr r3, [pc, #1008] ; (189d0 ) │ │ │ │ + beq.w 18614 │ │ │ │ + ldr r3, [pc, #1008] ; (18880 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1878e │ │ │ │ + bne.w 1863e │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1878e │ │ │ │ + beq.w 1863e │ │ │ │ ldr r5, [r6, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18752 │ │ │ │ - ldr r3, [pc, #964] ; (189d4 ) │ │ │ │ + beq.w 18602 │ │ │ │ + ldr r3, [pc, #964] ; (18884 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 18904 │ │ │ │ - ldr r3, [pc, #952] ; (189d8 ) │ │ │ │ + beq.w 187b4 │ │ │ │ + ldr r3, [pc, #952] ; (18888 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 186ce │ │ │ │ + bne.n 1857e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.n 186c8 │ │ │ │ + beq.n 18578 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r9, [r5, #12] │ │ │ │ movmi.w r9, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #916] ; (189dc ) │ │ │ │ + ldr r2, [pc, #916] ; (1888c ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w sl, [r8, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 188b0 │ │ │ │ + bgt.w 18760 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ mov r9, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 186bc │ │ │ │ + ble.n 1856c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1875a │ │ │ │ + blt.n 1860a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 18860 │ │ │ │ + beq.w 18710 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18702 │ │ │ │ + beq.n 185b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1873a │ │ │ │ + beq.n 185ea │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r4, #0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18744 │ │ │ │ + beq.n 185f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1872a │ │ │ │ + beq.n 185da │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 1867e │ │ │ │ - b.n 1875a │ │ │ │ + bge.n 1852e │ │ │ │ + b.n 1860a │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bmi.w 188c0 │ │ │ │ + bmi.w 18770 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18876 │ │ │ │ + beq.w 18726 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [r6, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1891c │ │ │ │ + beq.w 187cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1870a │ │ │ │ + cbnz r3, 185ba │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 18690 │ │ │ │ - ldr r3, [pc, #716] ; (189e0 ) │ │ │ │ + bne.n 18540 │ │ │ │ + ldr r3, [pc, #716] ; (18890 ) │ │ │ │ movs r0, #28 │ │ │ │ - ldr r2, [pc, #716] ; (189e4 ) │ │ │ │ + ldr r2, [pc, #716] ; (18894 ) │ │ │ │ movw r1, #32917 ; 0x8095 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1889c │ │ │ │ + b.n 1874c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1869a │ │ │ │ + b.n 1854a │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 186aa │ │ │ │ + b.n 1855a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 1860e │ │ │ │ + b.n 184be │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1867e │ │ │ │ - ldr r0, [pc, #640] ; (189e8 ) │ │ │ │ + b.n 1852e │ │ │ │ + ldr r0, [pc, #640] ; (18898 ) │ │ │ │ movs r5, #28 │ │ │ │ movw r4, #32903 ; 0x8087 │ │ │ │ - ldr r3, [pc, #636] ; (189ec ) │ │ │ │ + ldr r3, [pc, #636] ; (1889c ) │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #620] ; (189f0 ) │ │ │ │ + ldr r0, [pc, #620] ; (188a0 ) │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 186aa │ │ │ │ - ldr r3, [pc, #580] ; (189d4 ) │ │ │ │ + bl 12920 │ │ │ │ + b.n 1855a │ │ │ │ + ldr r3, [pc, #580] ; (18884 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 189a6 │ │ │ │ - ldr r3, [pc, #572] ; (189d8 ) │ │ │ │ + beq.w 18856 │ │ │ │ + ldr r3, [pc, #572] ; (18888 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 18926 │ │ │ │ + bne.w 187d6 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.w 1895e │ │ │ │ + bpl.w 1880e │ │ │ │ lsls r3, r3, #26 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl r5, [r6, #12] │ │ │ │ movmi r5, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #540] ; (189dc ) │ │ │ │ + ldr r2, [pc, #540] ; (1888c ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w sl, [r8, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 18994 │ │ │ │ + bgt.w 18844 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r9, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 187fa │ │ │ │ + bgt.n 186aa │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 18912 │ │ │ │ + blt.w 187c2 │ │ │ │ mov r5, r6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 18690 │ │ │ │ + bne.w 18540 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 188d8 │ │ │ │ + beq.n 18788 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 18884 │ │ │ │ + b.n 18734 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r9, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w r3, [r6, #-4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #0 │ │ │ │ blx 5674 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 185b8 │ │ │ │ + beq.w 18468 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 18822 │ │ │ │ - ldr r3, [pc, #436] ; (189f4 ) │ │ │ │ - ldr r1, [pc, #436] ; (189f8 ) │ │ │ │ - ldr r2, [pc, #440] ; (189fc ) │ │ │ │ + bmi.n 186d2 │ │ │ │ + ldr r3, [pc, #436] ; (188a4 ) │ │ │ │ + ldr r1, [pc, #436] ; (188a8 ) │ │ │ │ + ldr r2, [pc, #440] ; (188ac ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 186b6 │ │ │ │ - blx 589c │ │ │ │ + b.n 18566 │ │ │ │ + blx 5884 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 185d8 │ │ │ │ + b.n 18488 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 18876 │ │ │ │ - ldr r3, [pc, #408] ; (18a00 ) │ │ │ │ - ldr r1, [pc, #408] ; (18a04 ) │ │ │ │ + cbnz r0, 18726 │ │ │ │ + ldr r3, [pc, #408] ; (188b0 ) │ │ │ │ + ldr r1, [pc, #408] ; (188b4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 18702 │ │ │ │ - ldr r3, [pc, #384] ; (18a08 ) │ │ │ │ + beq.w 185b2 │ │ │ │ + ldr r3, [pc, #384] ; (188b8 ) │ │ │ │ movs r0, #28 │ │ │ │ - ldr r2, [pc, #384] ; (18a0c ) │ │ │ │ + ldr r2, [pc, #384] ; (188bc ) │ │ │ │ movw r1, #32917 ; 0x8095 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 188ec │ │ │ │ - ldr r3, [pc, #360] ; (18a10 ) │ │ │ │ + cbz r3, 1879c │ │ │ │ + ldr r3, [pc, #360] ; (188c0 ) │ │ │ │ movs r2, #28 │ │ │ │ movw r1, #32917 ; 0x8095 │ │ │ │ add r3, pc │ │ │ │ - b.n 18780 │ │ │ │ - ldr r0, [pc, #352] ; (18a14 ) │ │ │ │ + b.n 18630 │ │ │ │ + ldr r0, [pc, #352] ; (188c4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1865a │ │ │ │ - b.n 18876 │ │ │ │ + beq.w 1850a │ │ │ │ + b.n 18726 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ add r1, sp, #4 │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r5, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 189be │ │ │ │ + bmi.n 1886e │ │ │ │ blx r6 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 186fa │ │ │ │ - ldr r3, [pc, #292] ; (18a00 ) │ │ │ │ + b.n 185aa │ │ │ │ + ldr r3, [pc, #292] ; (188b0 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #312] ; (18a18 ) │ │ │ │ + ldr r1, [pc, #312] ; (188c8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 18884 │ │ │ │ + b.n 18734 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #292] ; (18a1c ) │ │ │ │ + ldr r3, [pc, #292] ; (188cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 18780 │ │ │ │ + b.n 18630 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 186fa │ │ │ │ + b.n 185aa │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 18800 │ │ │ │ + b.n 186b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 186fa │ │ │ │ - ldr r3, [pc, #248] ; (18a20 ) │ │ │ │ + b.n 185aa │ │ │ │ + ldr r3, [pc, #248] ; (188d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #520] ; 0x208 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 187a6 │ │ │ │ + beq.w 18656 │ │ │ │ ldr.w r3, [r2, #172] ; 0xac │ │ │ │ - cbz r3, 18978 │ │ │ │ + cbz r3, 18828 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 1895e │ │ │ │ + ble.n 1880e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 187a6 │ │ │ │ + beq.w 18656 │ │ │ │ adds r3, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 18958 │ │ │ │ + b.n 18808 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 187a6 │ │ │ │ + beq.w 18656 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 1894e │ │ │ │ - ldr r3, [pc, #196] ; (18a24 ) │ │ │ │ + bne.n 187fe │ │ │ │ + ldr r3, [pc, #196] ; (188d4 ) │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 18690 │ │ │ │ - b.n 18710 │ │ │ │ + bne.w 18540 │ │ │ │ + b.n 185c0 │ │ │ │ ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 187a6 │ │ │ │ + beq.w 18656 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18978 │ │ │ │ - ldr r3, [pc, #160] ; (18a28 ) │ │ │ │ + bne.n 18828 │ │ │ │ + ldr r3, [pc, #160] ; (188d8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 187a6 │ │ │ │ - b.n 1895e │ │ │ │ - ldr r0, [pc, #148] ; (18a2c ) │ │ │ │ + beq.w 18656 │ │ │ │ + b.n 1880e │ │ │ │ + ldr r0, [pc, #148] ; (188dc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 187d4 │ │ │ │ + beq.w 18684 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 18884 │ │ │ │ + b.n 18734 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r6 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 18690 │ │ │ │ - b.n 18710 │ │ │ │ + bne.w 18540 │ │ │ │ + b.n 185c0 │ │ │ │ movs r3, #0 │ │ │ │ blx r6 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 186fa │ │ │ │ + b.n 185aa │ │ │ │ nop │ │ │ │ - str r0, [r3, #116] ; 0x74 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #288] ; 0x120 │ │ │ │ + ldr r2, [sp, #608] ; 0x260 │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - str r7, [sp, #968] ; 0x3c8 │ │ │ │ + ldr r1, [sp, #264] ; 0x108 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + movs r0, #108 ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - str r7, [sp, #632] ; 0x278 │ │ │ │ + ldr r0, [sp, #952] ; 0x3b8 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + movs r0, #20 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #90 ; 0x5a │ │ │ │ + adds r1, #190 ; 0xbe │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r2, #102 ; 0x66 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + adds r2, r2, r3 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #504] ; 0x1f8 │ │ │ │ + str r7, [sp, #824] ; 0x338 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r7, #3 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r3, #3 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + adds r6, r5, r1 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + adds r6, r3, r1 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #88] ; 0x58 │ │ │ │ + str r7, [sp, #408] ; 0x198 │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #912] ; 0x390 │ │ │ │ + str r7, [sp, #208] ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #672] ; 0x2a0 │ │ │ │ + str r6, [sp, #992] ; 0x3e0 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ blx 5668 │ │ │ │ - ldr.w r7, [pc, #1420] ; 18fcc │ │ │ │ + ldr.w r7, [pc, #1420] ; 18e7c │ │ │ │ add r7, pc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18cac │ │ │ │ + beq.w 18b5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 18d56 │ │ │ │ + bne.w 18c06 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 18c4a │ │ │ │ + bne.w 18afa │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ - ldr.w r4, [pc, #1380] ; 18fd0 │ │ │ │ + ldr.w r4, [pc, #1380] ; 18e80 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1376] ; 18fd4 │ │ │ │ + ldr.w r3, [pc, #1376] ; 18e84 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr.w r1, [r4, #524] ; 0x20c │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 18dc4 │ │ │ │ + blt.w 18c74 │ │ │ │ ldr.w r0, [r4, #252] ; 0xfc │ │ │ │ mov r5, r4 │ │ │ │ ldrd r2, r3, [r5, #528]! ; 0x210 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.w 18ddc │ │ │ │ + bne.w 18c8c │ │ │ │ ldr.w r5, [r4, #536] ; 0x218 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 18e14 │ │ │ │ + beq.w 18cc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18e20 │ │ │ │ - ldr.w sl, [pc, #1304] ; 18fd8 │ │ │ │ + beq.w 18cd0 │ │ │ │ + ldr.w sl, [pc, #1304] ; 18e88 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add sl, pc │ │ │ │ str r5, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r5, [sl, #196] ; 0xc4 │ │ │ │ str.w r8, [r0, #16] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w fp, [r3, #64] ; 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 18cd4 │ │ │ │ + beq.w 18b84 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1264] ; 18fdc │ │ │ │ + ldr.w r2, [pc, #1264] ; 18e8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 18e70 │ │ │ │ + bgt.w 18d20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx fp │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 18b28 │ │ │ │ + bgt.n 189d8 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 18cc0 │ │ │ │ + blt.w 18b70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 18ecc │ │ │ │ + beq.w 18d7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18d2e │ │ │ │ + beq.w 18bde │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1176] ; 18fe0 │ │ │ │ + ldr.w r3, [pc, #1176] ; 18e90 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 18eb6 │ │ │ │ + beq.w 18d66 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 18ebe │ │ │ │ + beq.w 18d6e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18d38 │ │ │ │ + beq.w 18be8 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18fae │ │ │ │ + beq.w 18e5e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r9, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 18ee4 │ │ │ │ + beq.w 18d94 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1088] ; 18fdc │ │ │ │ + ldr.w r2, [pc, #1088] ; 18e8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 18f24 │ │ │ │ + bgt.w 18dd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ mov r9, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 18cb4 │ │ │ │ + ble.n 18b64 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 18cca │ │ │ │ + blt.n 18b7a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 18f34 │ │ │ │ + beq.w 18de4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18d42 │ │ │ │ + beq.w 18bf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18d4c │ │ │ │ + beq.w 18bfc │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 18c0e │ │ │ │ + cbnz r3, 18abe │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #980] ; (18fe4 ) │ │ │ │ + ldr r3, [pc, #980] ; (18e94 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r7 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ subs r4, r5, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 18d1e │ │ │ │ + beq.n 18bce │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #952] ; (18fe8 ) │ │ │ │ + ldr r3, [pc, #952] ; (18e98 ) │ │ │ │ mov r0, r8 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 18d7e │ │ │ │ + bne.w 18c2e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #928] ; (18fec ) │ │ │ │ + ldr r2, [pc, #928] ; (18e9c ) │ │ │ │ movs r5, #2 │ │ │ │ - ldr r4, [pc, #928] ; (18ff0 ) │ │ │ │ - ldr r1, [pc, #928] ; (18ff4 ) │ │ │ │ + ldr r4, [pc, #928] ; (18ea0 ) │ │ │ │ + ldr r1, [pc, #928] ; (18ea4 ) │ │ │ │ ldr r0, [r7, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #924] ; (18ff8 ) │ │ │ │ - ldr r3, [pc, #924] ; (18ffc ) │ │ │ │ + ldr r2, [pc, #924] ; (18ea8 ) │ │ │ │ + ldr r3, [pc, #924] ; (18eac ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #912] ; (19000 ) │ │ │ │ - ldr r2, [pc, #916] ; (19004 ) │ │ │ │ + ldr r3, [pc, #912] ; (18eb0 ) │ │ │ │ + ldr r2, [pc, #916] ; (18eb4 ) │ │ │ │ mov.w r0, #1048 ; 0x418 │ │ │ │ add r3, pc │ │ │ │ movw r1, #32077 ; 0x7d4d │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 18c96 │ │ │ │ + cbnz r3, 18b46 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #880] ; (19008 ) │ │ │ │ - ldr r0, [pc, #880] ; (1900c ) │ │ │ │ + ldr r3, [pc, #880] ; (18eb8 ) │ │ │ │ + ldr r0, [pc, #880] ; (18ebc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 18bd8 │ │ │ │ - b.n 18cca │ │ │ │ + bge.n 18a88 │ │ │ │ + b.n 18b7a │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 18b2e │ │ │ │ + b.n 189de │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 18bd8 │ │ │ │ + b.n 18a88 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 18b34 │ │ │ │ + bne.w 189e4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movw r2, #1050 ; 0x41a │ │ │ │ - ldr r3, [pc, #800] ; (19010 ) │ │ │ │ + ldr r3, [pc, #800] ; (18ec0 ) │ │ │ │ movw r1, #32126 ; 0x7d7e │ │ │ │ subs r5, #1 │ │ │ │ str.w r2, [sl, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str r5, [r4, #0] │ │ │ │ str.w r3, [sl, #124] ; 0x7c │ │ │ │ str.w r1, [sl, #132] ; 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 18dac │ │ │ │ - ldr r0, [pc, #776] ; (19014 ) │ │ │ │ + beq.n 18c5c │ │ │ │ + ldr r0, [pc, #776] ; (18ec4 ) │ │ │ │ movs r7, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r4, r5, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 18c26 │ │ │ │ + bne.n 18ad6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 18b40 │ │ │ │ + b.n 189f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 18b6c │ │ │ │ + b.n 18a1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 18bec │ │ │ │ + b.n 18a9c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 18bf8 │ │ │ │ + b.n 18aa8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 18e6a │ │ │ │ + beq.w 18d1a │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 18e66 │ │ │ │ + beq.w 18d16 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 18c4a │ │ │ │ + bne.w 18afa │ │ │ │ mov r0, r8 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 18c2c │ │ │ │ + beq.w 18adc │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 18d9a │ │ │ │ - ldr r4, [pc, #664] ; (19018 ) │ │ │ │ + bne.n 18c4a │ │ │ │ + ldr r4, [pc, #664] ; (18ec8 ) │ │ │ │ mov r0, r8 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #400] ; 0x190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18f86 │ │ │ │ + beq.w 18e36 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 18f4c │ │ │ │ + bgt.w 18dfc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - b.n 18a6a │ │ │ │ + b.n 1891a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #612] ; (1901c ) │ │ │ │ + ldr r3, [pc, #612] ; (18ecc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 18d08 │ │ │ │ - ldr r3, [pc, #600] ; (19020 ) │ │ │ │ + b.n 18bb8 │ │ │ │ + ldr r3, [pc, #600] ; (18ed0 ) │ │ │ │ movw r2, #1049 ; 0x419 │ │ │ │ movw r1, #32107 ; 0x7d6b │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 18d08 │ │ │ │ + b.n 18bb8 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #540] ; 0x21c │ │ │ │ add.w r2, r4, #536 ; 0x218 │ │ │ │ - bl 12a74 │ │ │ │ + bl 1289c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 18aae │ │ │ │ - ldr r0, [pc, #560] ; (19024 ) │ │ │ │ + bne.w 1895e │ │ │ │ + ldr r0, [pc, #560] ; (18ed4 ) │ │ │ │ movw r3, #1050 ; 0x41a │ │ │ │ - ldr r5, [pc, #556] ; (19028 ) │ │ │ │ + ldr r5, [pc, #556] ; (18ed8 ) │ │ │ │ movw r7, #32116 ; 0x7d74 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r5, pc │ │ │ │ mov r1, r7 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r5, [r0, #124] ; 0x7c │ │ │ │ mov r3, r5 │ │ │ │ str.w r7, [r0, #132] ; 0x84 │ │ │ │ - b.n 18d08 │ │ │ │ + b.n 18bb8 │ │ │ │ ldr.w r0, [r4, #540] ; 0x21c │ │ │ │ - bl fa24 │ │ │ │ + bl f928 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 18dec │ │ │ │ - ldr r3, [pc, #520] ; (1902c ) │ │ │ │ + b.n 18c9c │ │ │ │ + ldr r3, [pc, #520] ; (18edc ) │ │ │ │ movw r0, #32118 ; 0x7d76 │ │ │ │ - ldr r2, [pc, #520] ; (19030 ) │ │ │ │ + ldr r2, [pc, #520] ; (18ee0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r4, #1050 ; 0x41a │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 18e4e │ │ │ │ - ldr r3, [pc, #492] ; (19034 ) │ │ │ │ + cbz r3, 18cfe │ │ │ │ + ldr r3, [pc, #492] ; (18ee4 ) │ │ │ │ movw r2, #1050 ; 0x41a │ │ │ │ add r3, pc │ │ │ │ - b.n 18d08 │ │ │ │ + b.n 18bb8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #480] ; (19038 ) │ │ │ │ + ldr r3, [pc, #480] ; (18ee8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 18d08 │ │ │ │ + b.n 18bb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 18d6c │ │ │ │ - ldr r0, [pc, #456] ; (1903c ) │ │ │ │ + b.n 18c1c │ │ │ │ + ldr r0, [pc, #456] ; (18eec ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18b00 │ │ │ │ - ldr r3, [pc, #448] ; (19040 ) │ │ │ │ + beq.w 189b0 │ │ │ │ + ldr r3, [pc, #448] ; (18ef0 ) │ │ │ │ movw r0, #1050 ; 0x41a │ │ │ │ - ldr r2, [pc, #444] ; (19044 ) │ │ │ │ + ldr r2, [pc, #444] ; (18ef4 ) │ │ │ │ movw r1, #32126 ; 0x7d7e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18dac │ │ │ │ - ldr.w sl, [pc, #420] ; 19048 │ │ │ │ + beq.n 18c5c │ │ │ │ + ldr.w sl, [pc, #420] ; 18ef8 │ │ │ │ add sl, pc │ │ │ │ ldr.w r1, [sl, #132] ; 0x84 │ │ │ │ ldr.w r2, [sl, #128] ; 0x80 │ │ │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 18d08 │ │ │ │ - blx 589c │ │ │ │ + b.n 18bb8 │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 18b5a │ │ │ │ - ldr r3, [pc, #396] ; (1904c ) │ │ │ │ + b.n 18a0a │ │ │ │ + ldr r3, [pc, #396] ; (18efc ) │ │ │ │ movw r0, #32129 ; 0x7d81 │ │ │ │ - ldr r2, [pc, #392] ; (19050 ) │ │ │ │ + ldr r2, [pc, #392] ; (18f00 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 18e2c │ │ │ │ + b.n 18cdc │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18e7e │ │ │ │ - ldr r3, [pc, #380] ; (19054 ) │ │ │ │ - ldr r1, [pc, #384] ; (19058 ) │ │ │ │ + bne.n 18d2e │ │ │ │ + ldr r3, [pc, #380] ; (18f04 ) │ │ │ │ + ldr r1, [pc, #384] ; (18f08 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 18e7e │ │ │ │ + b.n 18d2e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 18be0 │ │ │ │ + bne.w 18a90 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r7, #1050 ; 0x41a │ │ │ │ - ldr r3, [pc, #348] ; (1905c ) │ │ │ │ + ldr r3, [pc, #348] ; (18f0c ) │ │ │ │ movw r0, #32137 ; 0x7d89 │ │ │ │ - ldr r1, [pc, #348] ; (19060 ) │ │ │ │ + ldr r1, [pc, #348] ; (18f10 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r7, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18e98 │ │ │ │ + bne.n 18d48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 18e98 │ │ │ │ - ldr r0, [pc, #316] ; (19064 ) │ │ │ │ + b.n 18d48 │ │ │ │ + ldr r0, [pc, #316] ; (18f14 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18bb2 │ │ │ │ - b.n 18ef6 │ │ │ │ + beq.w 18a62 │ │ │ │ + b.n 18da6 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ef6 │ │ │ │ - ldr r3, [pc, #276] ; (19054 ) │ │ │ │ - ldr r1, [pc, #296] ; (19068 ) │ │ │ │ + bne.n 18da6 │ │ │ │ + ldr r3, [pc, #276] ; (18f04 ) │ │ │ │ + ldr r1, [pc, #296] ; (18f18 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 18ef6 │ │ │ │ - ldr r1, [pc, #284] ; (1906c ) │ │ │ │ + b.n 18da6 │ │ │ │ + ldr r1, [pc, #284] ; (18f1c ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r4, [pc, #284] ; (19070 ) │ │ │ │ + ldr r4, [pc, #284] ; (18f20 ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ adds r1, #44 ; 0x2c │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 18da2 │ │ │ │ - ldr r3, [pc, #264] ; (19074 ) │ │ │ │ + bge.w 18c52 │ │ │ │ + ldr r3, [pc, #264] ; (18f24 ) │ │ │ │ mov.w r0, #1048 ; 0x418 │ │ │ │ - ldr r2, [pc, #260] ; (19078 ) │ │ │ │ + ldr r2, [pc, #260] ; (18f28 ) │ │ │ │ movw r1, #32064 ; 0x7d40 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 18c86 │ │ │ │ - ldr r0, [pc, #244] ; (1907c ) │ │ │ │ + b.n 18b36 │ │ │ │ + ldr r0, [pc, #244] ; (18f2c ) │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #232] ; (19080 ) │ │ │ │ + ldr r3, [pc, #232] ; (18f30 ) │ │ │ │ mov.w r1, #1048 ; 0x418 │ │ │ │ movw r2, #32060 ; 0x7d3c │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #132] ; 0x84 │ │ │ │ - b.n 18c86 │ │ │ │ - ldr r3, [pc, #212] ; (19084 ) │ │ │ │ + b.n 18b36 │ │ │ │ + ldr r3, [pc, #212] ; (18f34 ) │ │ │ │ movw r0, #1050 ; 0x41a │ │ │ │ - ldr r2, [pc, #208] ; (19088 ) │ │ │ │ + ldr r2, [pc, #208] ; (18f38 ) │ │ │ │ movw r1, #32132 ; 0x7d84 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 18e98 │ │ │ │ + b.n 18d48 │ │ │ │ nop │ │ │ │ - str r6, [r0, #44] ; 0x2c │ │ │ │ + str r6, [r2, #64] ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [sp, #608] ; 0x260 │ │ │ │ + str r5, [sp, #928] ; 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ - str r4, [sp, #288] ; 0x120 │ │ │ │ + str r5, [sp, #608] ; 0x260 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - str r3, [sp, #776] ; 0x308 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - str r2, [sp, #864] ; 0x360 │ │ │ │ + str r4, [sp, #160] ; 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #236 ; 0xec │ │ │ │ + movs r6, #80 ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #608] ; 0x260 │ │ │ │ + str r3, [sp, #928] ; 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #456] ; 0x1c8 │ │ │ │ + str r3, [sp, #776] ; 0x308 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r3, #108 ; 0x6c │ │ │ │ + cmp r4, #208 ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + subs r0, r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #252 ; 0xfc │ │ │ │ + cmp r4, #96 ; 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #552] ; 0x228 │ │ │ │ + str r2, [sp, #872] ; 0x368 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #344] ; 0x158 │ │ │ │ + str r2, [sp, #664] ; 0x298 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + adds r6, r2, r6 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #56] ; 0x38 │ │ │ │ + str r2, [sp, #376] ; 0x178 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #912] ; 0x390 │ │ │ │ + str r2, [sp, #208] ; 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + adds r6, r7, r4 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #720] ; 0x2d0 │ │ │ │ + str r2, [sp, #16] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #520] ; 0x208 │ │ │ │ + str r1, [sp, #840] ; 0x348 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #408] ; 0x198 │ │ │ │ + str r1, [sp, #728] ; 0x2d8 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #280] ; 0x118 │ │ │ │ + str r1, [sp, #600] ; 0x258 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + adds r0, r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #344] ; 0x158 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + adds r6, r3, r1 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r1, #32] │ │ │ │ movs r4, r0 │ │ │ │ - movs r1, #244 ; 0xf4 │ │ │ │ + movs r3, #88 ; 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r2, #60] ; 0x3c │ │ │ │ + str r0, [sp, #920] ; 0x398 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ movs r4, r0 │ │ │ │ - movs r1, #188 ; 0xbc │ │ │ │ + movs r3, #32 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r2, #58] ; 0x3a │ │ │ │ + str r0, [sp, #648] ; 0x288 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ blx 5668 │ │ │ │ - ldr.w r7, [pc, #1420] ; 19628 │ │ │ │ + ldr.w r7, [pc, #1420] ; 194d8 │ │ │ │ add r7, pc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19308 │ │ │ │ + beq.w 191b8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 193b2 │ │ │ │ + bne.w 19262 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 192a6 │ │ │ │ + bne.w 19156 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ ldr.w r9, [r4, #16] │ │ │ │ - ldr.w r4, [pc, #1380] ; 1962c │ │ │ │ + ldr.w r4, [pc, #1380] ; 194dc │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1376] ; 19630 │ │ │ │ + ldr.w r3, [pc, #1376] ; 194e0 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr.w r1, [r4, #524] ; 0x20c │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 19420 │ │ │ │ + blt.w 192d0 │ │ │ │ ldr.w r0, [r4, #252] ; 0xfc │ │ │ │ mov r5, r4 │ │ │ │ ldrd r2, r3, [r5, #552]! ; 0x228 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.w 19438 │ │ │ │ + bne.w 192e8 │ │ │ │ ldr.w r5, [r4, #560] ; 0x230 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19470 │ │ │ │ + beq.w 19320 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1947c │ │ │ │ - ldr.w sl, [pc, #1304] ; 19634 │ │ │ │ + beq.w 1932c │ │ │ │ + ldr.w sl, [pc, #1304] ; 194e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add sl, pc │ │ │ │ str r5, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r5, [sl, #196] ; 0xc4 │ │ │ │ str.w r8, [r0, #16] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w fp, [r3, #64] ; 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 19330 │ │ │ │ + beq.w 191e0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1264] ; 19638 │ │ │ │ + ldr.w r2, [pc, #1264] ; 194e8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 194cc │ │ │ │ + bgt.w 1937c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx fp │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 19184 │ │ │ │ + bgt.n 19034 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 1931c │ │ │ │ + blt.w 191cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19528 │ │ │ │ + beq.w 193d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1938a │ │ │ │ + beq.w 1923a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1176] ; 1963c │ │ │ │ + ldr.w r3, [pc, #1176] ; 194ec │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 19512 │ │ │ │ + beq.w 193c2 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1951a │ │ │ │ + beq.w 193ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19394 │ │ │ │ + beq.w 19244 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1960a │ │ │ │ + beq.w 194ba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r9, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 19540 │ │ │ │ + beq.w 193f0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1088] ; 19638 │ │ │ │ + ldr.w r2, [pc, #1088] ; 194e8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 19580 │ │ │ │ + bgt.w 19430 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ mov r9, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 19310 │ │ │ │ + ble.n 191c0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 19326 │ │ │ │ + blt.n 191d6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 19590 │ │ │ │ + beq.w 19440 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1939e │ │ │ │ + beq.w 1924e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 193a8 │ │ │ │ + beq.w 19258 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 1926a │ │ │ │ + cbnz r3, 1911a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #980] ; (19640 ) │ │ │ │ + ldr r3, [pc, #980] ; (194f0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r7 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r5, [r6, #0] │ │ │ │ subs r4, r5, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1937a │ │ │ │ + beq.n 1922a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #952] ; (19644 ) │ │ │ │ + ldr r3, [pc, #952] ; (194f4 ) │ │ │ │ mov r0, r8 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 193da │ │ │ │ + bne.w 1928a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #928] ; (19648 ) │ │ │ │ + ldr r2, [pc, #928] ; (194f8 ) │ │ │ │ movs r5, #2 │ │ │ │ - ldr r4, [pc, #928] ; (1964c ) │ │ │ │ - ldr r1, [pc, #928] ; (19650 ) │ │ │ │ + ldr r4, [pc, #928] ; (194fc ) │ │ │ │ + ldr r1, [pc, #928] ; (19500 ) │ │ │ │ ldr r0, [r7, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #924] ; (19654 ) │ │ │ │ - ldr r3, [pc, #924] ; (19658 ) │ │ │ │ + ldr r2, [pc, #924] ; (19504 ) │ │ │ │ + ldr r3, [pc, #924] ; (19508 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #912] ; (1965c ) │ │ │ │ - ldr r2, [pc, #916] ; (19660 ) │ │ │ │ + ldr r3, [pc, #912] ; (1950c ) │ │ │ │ + ldr r2, [pc, #916] ; (19510 ) │ │ │ │ movw r0, #1054 ; 0x41e │ │ │ │ add r3, pc │ │ │ │ movw r1, #32226 ; 0x7de2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 192f2 │ │ │ │ + cbnz r3, 191a2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #880] ; (19664 ) │ │ │ │ - ldr r0, [pc, #880] ; (19668 ) │ │ │ │ + ldr r3, [pc, #880] ; (19514 ) │ │ │ │ + ldr r0, [pc, #880] ; (19518 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 19234 │ │ │ │ - b.n 19326 │ │ │ │ + bge.n 190e4 │ │ │ │ + b.n 191d6 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1918a │ │ │ │ + b.n 1903a │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 19234 │ │ │ │ + b.n 190e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19190 │ │ │ │ + bne.w 19040 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov.w r2, #1056 ; 0x420 │ │ │ │ - ldr r3, [pc, #800] ; (1966c ) │ │ │ │ + ldr r3, [pc, #800] ; (1951c ) │ │ │ │ movw r1, #32272 ; 0x7e10 │ │ │ │ subs r5, #1 │ │ │ │ str.w r2, [sl, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str r5, [r4, #0] │ │ │ │ str.w r3, [sl, #124] ; 0x7c │ │ │ │ str.w r1, [sl, #132] ; 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 19408 │ │ │ │ - ldr r0, [pc, #776] ; (19670 ) │ │ │ │ + beq.n 192b8 │ │ │ │ + ldr r0, [pc, #776] ; (19520 ) │ │ │ │ movs r7, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r4, r5, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 19282 │ │ │ │ + bne.n 19132 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1919c │ │ │ │ + b.n 1904c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 191c8 │ │ │ │ + b.n 19078 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19248 │ │ │ │ + b.n 190f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19254 │ │ │ │ + b.n 19104 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 194c6 │ │ │ │ + beq.w 19376 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 194c2 │ │ │ │ + beq.w 19372 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 192a6 │ │ │ │ + bne.w 19156 │ │ │ │ mov r0, r8 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19288 │ │ │ │ + beq.w 19138 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 193f6 │ │ │ │ - ldr r4, [pc, #664] ; (19674 ) │ │ │ │ + bne.n 192a6 │ │ │ │ + ldr r4, [pc, #664] ; (19524 ) │ │ │ │ mov r0, r8 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #400] ; 0x190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 195e2 │ │ │ │ + beq.w 19492 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 195a8 │ │ │ │ + bgt.w 19458 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - b.n 190c6 │ │ │ │ + b.n 18f76 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #612] ; (19678 ) │ │ │ │ + ldr r3, [pc, #612] ; (19528 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 19364 │ │ │ │ - ldr r3, [pc, #600] ; (1967c ) │ │ │ │ + b.n 19214 │ │ │ │ + ldr r3, [pc, #600] ; (1952c ) │ │ │ │ movw r2, #1055 ; 0x41f │ │ │ │ movw r1, #32255 ; 0x7dff │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 19364 │ │ │ │ + b.n 19214 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #564] ; 0x234 │ │ │ │ add.w r2, r4, #560 ; 0x230 │ │ │ │ - bl 12a74 │ │ │ │ + bl 1289c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1910a │ │ │ │ - ldr r0, [pc, #560] ; (19680 ) │ │ │ │ + bne.w 18fba │ │ │ │ + ldr r0, [pc, #560] ; (19530 ) │ │ │ │ mov.w r3, #1056 ; 0x420 │ │ │ │ - ldr r5, [pc, #556] ; (19684 ) │ │ │ │ + ldr r5, [pc, #556] ; (19534 ) │ │ │ │ movw r7, #32262 ; 0x7e06 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r5, pc │ │ │ │ mov r1, r7 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r5, [r0, #124] ; 0x7c │ │ │ │ mov r3, r5 │ │ │ │ str.w r7, [r0, #132] ; 0x84 │ │ │ │ - b.n 19364 │ │ │ │ + b.n 19214 │ │ │ │ ldr.w r0, [r4, #564] ; 0x234 │ │ │ │ - bl fa24 │ │ │ │ + bl f928 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 19448 │ │ │ │ - ldr r3, [pc, #520] ; (19688 ) │ │ │ │ + b.n 192f8 │ │ │ │ + ldr r3, [pc, #520] ; (19538 ) │ │ │ │ movw r0, #32264 ; 0x7e08 │ │ │ │ - ldr r2, [pc, #520] ; (1968c ) │ │ │ │ + ldr r2, [pc, #520] ; (1953c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov.w r4, #1056 ; 0x420 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 194aa │ │ │ │ - ldr r3, [pc, #492] ; (19690 ) │ │ │ │ + cbz r3, 1935a │ │ │ │ + ldr r3, [pc, #492] ; (19540 ) │ │ │ │ mov.w r2, #1056 ; 0x420 │ │ │ │ add r3, pc │ │ │ │ - b.n 19364 │ │ │ │ + b.n 19214 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #480] ; (19694 ) │ │ │ │ + ldr r3, [pc, #480] ; (19544 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 19364 │ │ │ │ + b.n 19214 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 193c8 │ │ │ │ - ldr r0, [pc, #456] ; (19698 ) │ │ │ │ + b.n 19278 │ │ │ │ + ldr r0, [pc, #456] ; (19548 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1915c │ │ │ │ - ldr r3, [pc, #448] ; (1969c ) │ │ │ │ + beq.w 1900c │ │ │ │ + ldr r3, [pc, #448] ; (1954c ) │ │ │ │ mov.w r0, #1056 ; 0x420 │ │ │ │ - ldr r2, [pc, #444] ; (196a0 ) │ │ │ │ + ldr r2, [pc, #444] ; (19550 ) │ │ │ │ movw r1, #32272 ; 0x7e10 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19408 │ │ │ │ - ldr.w sl, [pc, #420] ; 196a4 │ │ │ │ + beq.n 192b8 │ │ │ │ + ldr.w sl, [pc, #420] ; 19554 │ │ │ │ add sl, pc │ │ │ │ ldr.w r1, [sl, #132] ; 0x84 │ │ │ │ ldr.w r2, [sl, #128] ; 0x80 │ │ │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 19364 │ │ │ │ - blx 589c │ │ │ │ + b.n 19214 │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 191b6 │ │ │ │ - ldr r3, [pc, #396] ; (196a8 ) │ │ │ │ + b.n 19066 │ │ │ │ + ldr r3, [pc, #396] ; (19558 ) │ │ │ │ movw r0, #32275 ; 0x7e13 │ │ │ │ - ldr r2, [pc, #392] ; (196ac ) │ │ │ │ + ldr r2, [pc, #392] ; (1955c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 19488 │ │ │ │ + b.n 19338 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 194da │ │ │ │ - ldr r3, [pc, #380] ; (196b0 ) │ │ │ │ - ldr r1, [pc, #384] ; (196b4 ) │ │ │ │ + bne.n 1938a │ │ │ │ + ldr r3, [pc, #380] ; (19560 ) │ │ │ │ + ldr r1, [pc, #384] ; (19564 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 194da │ │ │ │ + b.n 1938a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1923c │ │ │ │ + bne.w 190ec │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov.w r7, #1056 ; 0x420 │ │ │ │ - ldr r3, [pc, #348] ; (196b8 ) │ │ │ │ + ldr r3, [pc, #348] ; (19568 ) │ │ │ │ movw r0, #32283 ; 0x7e1b │ │ │ │ - ldr r1, [pc, #348] ; (196bc ) │ │ │ │ + ldr r1, [pc, #348] ; (1956c ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r7, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 194f4 │ │ │ │ + bne.n 193a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 194f4 │ │ │ │ - ldr r0, [pc, #316] ; (196c0 ) │ │ │ │ + b.n 193a4 │ │ │ │ + ldr r0, [pc, #316] ; (19570 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1920e │ │ │ │ - b.n 19552 │ │ │ │ + beq.w 190be │ │ │ │ + b.n 19402 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19552 │ │ │ │ - ldr r3, [pc, #276] ; (196b0 ) │ │ │ │ - ldr r1, [pc, #296] ; (196c4 ) │ │ │ │ + bne.n 19402 │ │ │ │ + ldr r3, [pc, #276] ; (19560 ) │ │ │ │ + ldr r1, [pc, #296] ; (19574 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 19552 │ │ │ │ - ldr r1, [pc, #284] ; (196c8 ) │ │ │ │ + b.n 19402 │ │ │ │ + ldr r1, [pc, #284] ; (19578 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r4, [pc, #284] ; (196cc ) │ │ │ │ + ldr r4, [pc, #284] ; (1957c ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ adds r1, #56 ; 0x38 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 193fe │ │ │ │ - ldr r3, [pc, #264] ; (196d0 ) │ │ │ │ + bge.w 192ae │ │ │ │ + ldr r3, [pc, #264] ; (19580 ) │ │ │ │ movw r0, #1054 ; 0x41e │ │ │ │ - ldr r2, [pc, #260] ; (196d4 ) │ │ │ │ + ldr r2, [pc, #260] ; (19584 ) │ │ │ │ movw r1, #32213 ; 0x7dd5 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 192e2 │ │ │ │ - ldr r0, [pc, #244] ; (196d8 ) │ │ │ │ + b.n 19192 │ │ │ │ + ldr r0, [pc, #244] ; (19588 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #232] ; (196dc ) │ │ │ │ + ldr r3, [pc, #232] ; (1958c ) │ │ │ │ movw r1, #1054 ; 0x41e │ │ │ │ movw r2, #32209 ; 0x7dd1 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #132] ; 0x84 │ │ │ │ - b.n 192e2 │ │ │ │ - ldr r3, [pc, #212] ; (196e0 ) │ │ │ │ + b.n 19192 │ │ │ │ + ldr r3, [pc, #212] ; (19590 ) │ │ │ │ mov.w r0, #1056 ; 0x420 │ │ │ │ - ldr r2, [pc, #208] ; (196e4 ) │ │ │ │ + ldr r2, [pc, #208] ; (19594 ) │ │ │ │ movw r1, #32278 ; 0x7e16 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 194f4 │ │ │ │ + b.n 193a4 │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r7, #48] ; 0x30 │ │ │ │ + ldrh r4, [r1, #60] ; 0x3c │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ - ldrh r4, [r5, #46] ; 0x2e │ │ │ │ + ldrh r4, [r7, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldrh r6, [r4, #42] ; 0x2a │ │ │ │ + ldrh r6, [r6, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - ldrh r4, [r7, #34] ; 0x22 │ │ │ │ + ldrh r4, [r1, #46] ; 0x2e │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r4, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r1, #44] ; 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r4, #42] ; 0x2a │ │ │ │ movs r4, r0 │ │ │ │ - movs r5, #56 ; 0x38 │ │ │ │ + movs r6, #156 ; 0x9c │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #200 ; 0xc8 │ │ │ │ + movs r6, #44 ; 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r7, #34] ; 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r1, #34] ; 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ - movs r4, r0 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ - movs r4, r0 │ │ │ │ - subs r0, r3, r6 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r0, r4, r5 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #612] ; (19950 ) │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r5, [r2, #568] ; 0x238 │ │ │ │ - ldr r6, [pc, #600] ; (19954 ) │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r0, r5 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - add r6, pc │ │ │ │ - beq.w 198ea │ │ │ │ - ldr r1, [pc, #592] ; (19958 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - tst r3, r2 │ │ │ │ - beq.n 19770 │ │ │ │ - ldrsb.w r3, [r0, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 19906 │ │ │ │ - ldrsb.w r3, [r5, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 19912 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 19860 │ │ │ │ - ldr r7, [pc, #536] ; (1995c ) │ │ │ │ - mov r0, r4 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #572] ; 0x23c │ │ │ │ - bl fabc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.w 19920 │ │ │ │ - beq.n 19820 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 19838 │ │ │ │ - ldr r3, [pc, #508] ; (19960 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #496] ; (19964 ) │ │ │ │ - ldr r7, [r6, r1] │ │ │ │ - cmp r0, r7 │ │ │ │ - ite ne │ │ │ │ - movne r3, #0 │ │ │ │ - andeq.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 19740 │ │ │ │ - cmp r5, r7 │ │ │ │ - ite ne │ │ │ │ - movne r2, #0 │ │ │ │ - andeq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 19740 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 197e8 │ │ │ │ - ldr r3, [pc, #448] ; (19960 ) │ │ │ │ - ldr r2, [pc, #456] ; (19968 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - rsb r8, r3, r0 │ │ │ │ - clz r8, r8 │ │ │ │ - mov.w r8, r8, lsr #5 │ │ │ │ - cmp r0, r2 │ │ │ │ - ite ne │ │ │ │ - movne r2, r8 │ │ │ │ - orreq.w r2, r8, #1 │ │ │ │ - cmp r0, r7 │ │ │ │ - ite ne │ │ │ │ - movne r7, r2 │ │ │ │ - orreq.w r7, r2, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 19848 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r5, r8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 198e2 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bge.n 198e2 │ │ │ │ - ldr r3, [pc, #384] ; (1996c ) │ │ │ │ - movw r0, #8027 ; 0x1f5b │ │ │ │ - ldr r2, [pc, #384] ; (19970 ) │ │ │ │ - mov r1, r0 │ │ │ │ - add r3, pc │ │ │ │ - movs r5, #6 │ │ │ │ - add r2, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 198ee │ │ │ │ - ldr r3, [pc, #356] ; (19974 ) │ │ │ │ - movs r2, #6 │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #356] ; (19978 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r7, #576] ; 0x240 │ │ │ │ - bl fabc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.w 19940 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 19840 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 19760 │ │ │ │ - ldr r3, [pc, #288] ; (19968 ) │ │ │ │ - b.n 19762 │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 197e2 │ │ │ │ - b.n 197d6 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ - ite eq │ │ │ │ - moveq r2, #0 │ │ │ │ - andne.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 19740 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - ubfx r2, r0, #2, #3 │ │ │ │ - ubfx r7, r1, #2, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 19740 │ │ │ │ - lsls r7, r0, #26 │ │ │ │ - bpl.n 1993c │ │ │ │ - lsls r0, r0, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r4, #24 │ │ │ │ - addpl.w r0, r4, #36 ; 0x24 │ │ │ │ - lsls r7, r1, #26 │ │ │ │ - bpl.n 19938 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, r5, #24 │ │ │ │ - addpl.w r1, r5, #36 ; 0x24 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.n 1994a │ │ │ │ - cmp r2, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq r7, [r0, #0] │ │ │ │ - ldrheq r5, [r1, #0] │ │ │ │ - ldrne r7, [r0, #0] │ │ │ │ - ldrne r5, [r1, #0] │ │ │ │ - cmp r7, r5 │ │ │ │ - bne.w 19740 │ │ │ │ - cmp r3, #1 │ │ │ │ - it eq │ │ │ │ - ldreq r3, [r4, #0] │ │ │ │ - beq.n 198ea │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - blx 58b4 │ │ │ │ - clz r5, r0 │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 19756 │ │ │ │ - b.n 19740 │ │ │ │ - movs r5, #1 │ │ │ │ - b.n 19758 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #132] ; (1997c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 19812 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 1972c │ │ │ │ - b.n 197e8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 19736 │ │ │ │ - b.n 197e8 │ │ │ │ - ldr r3, [pc, #92] ; (19980 ) │ │ │ │ - movw r2, #8033 ; 0x1f61 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r2 │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - movs r2, #6 │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - b.n 19802 │ │ │ │ - ldr r1, [r5, #36] ; 0x24 │ │ │ │ - b.n 198b6 │ │ │ │ - ldr r0, [r4, #36] ; 0x24 │ │ │ │ - b.n 198a6 │ │ │ │ - ldr r3, [pc, #64] ; (19984 ) │ │ │ │ - movw r2, #8039 ; 0x1f67 │ │ │ │ - add r3, pc │ │ │ │ - b.n 19928 │ │ │ │ - ldrb r7, [r0, #0] │ │ │ │ - ldrb r5, [r1, #0] │ │ │ │ - b.n 198c6 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - strh r0, [r1, #62] ; 0x3e │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - strh r2, [r3, #56] ; 0x38 │ │ │ │ + adds r4, r7, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r4, r0 │ │ │ │ - movs r0, #68 ; 0x44 │ │ │ │ + adds r4, r0, #3 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r2, #48] ; 0x30 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w r3, [pc, #1372] ; 19ee8 │ │ │ │ + ldr.w r3, [pc, #1372] ; 19af8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r3, pc │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r6, [pc, #1364] ; 19eec │ │ │ │ - ldr.w r0, [r3, #580] ; 0x244 │ │ │ │ + ldr.w r6, [pc, #1364] ; 19afc │ │ │ │ + ldr.w r0, [r3, #568] ; 0x238 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19ca2 │ │ │ │ + beq.w 198b2 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19c6a │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - blx 59ec │ │ │ │ + beq.w 1987a │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + blx 59d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19caa │ │ │ │ - ldr.w r2, [pc, #1320] ; 19ef0 │ │ │ │ - ldr.w r3, [pc, #1320] ; 19ef4 │ │ │ │ + beq.w 198ba │ │ │ │ + ldr.w r2, [pc, #1320] ; 19b00 │ │ │ │ + ldr.w r3, [pc, #1320] ; 19b04 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr.w r8, [r2, #188] ; 0xbc │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 19e9c │ │ │ │ - ldr.w r2, [pc, #1300] ; 19ef8 │ │ │ │ + beq.w 19aac │ │ │ │ + ldr.w r2, [pc, #1300] ; 19b08 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 19c14 │ │ │ │ + bne.w 19824 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 19c0e │ │ │ │ + beq.w 1981e │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w fp, [r8, #12] │ │ │ │ movmi.w fp, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1256] ; 19efc │ │ │ │ + ldr.w r2, [pc, #1256] ; 19b0c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 19d84 │ │ │ │ + bgt.w 19994 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r9 │ │ │ │ mov r9, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 19b58 │ │ │ │ + ble.w 19768 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 19bdc │ │ │ │ + blt.w 197ec │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 19d94 │ │ │ │ - ldr.w r3, [pc, #1188] ; 19f00 │ │ │ │ + beq.w 199a4 │ │ │ │ + ldr.w r3, [pc, #1188] ; 19b10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 19d4c │ │ │ │ + bne.w 1995c │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 19d5c │ │ │ │ + beq.w 1996c │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w fp, r3, #4294967295 ; 0xffffffff │ │ │ │ str.w fp, [r5] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 19be6 │ │ │ │ + beq.w 197f6 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movs r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 19e60 │ │ │ │ - ldr.w r1, [pc, #1100] ; 19ef8 │ │ │ │ + beq.w 19a70 │ │ │ │ + ldr.w r1, [pc, #1100] ; 19b08 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 19b66 │ │ │ │ + beq.n 19776 │ │ │ │ mov r0, r2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19d68 │ │ │ │ + beq.w 19978 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 19aca │ │ │ │ + beq.n 196da │ │ │ │ str.w r8, [r0, #12] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add.w r3, r4, fp, lsl #2 │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ str.w sl, [r3, #12] │ │ │ │ ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ str.w r9, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 19dae │ │ │ │ + beq.w 199be │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1036] ; 19efc │ │ │ │ + ldr.w r2, [pc, #1036] ; 19b0c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 19de4 │ │ │ │ + bgt.w 199f4 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 19b2c │ │ │ │ + bgt.n 1973c │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 19bfa │ │ │ │ + blt.n 1980a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19df4 │ │ │ │ + beq.w 19a04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19c04 │ │ │ │ + beq.n 19814 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 19b50 │ │ │ │ + cbnz r3, 19760 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 19a50 │ │ │ │ - b.n 19bdc │ │ │ │ + bge.w 19660 │ │ │ │ + b.n 197ec │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r1, r4, #114 ; 0x72 │ │ │ │ cmp r1, #128 ; 0x80 │ │ │ │ - bne.n 19ab2 │ │ │ │ + bne.n 196c2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ add r1, r3 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ lsls r0, r4, #26 │ │ │ │ ite pl │ │ │ │ ldrpl r0, [r7, #12] │ │ │ │ movmi r0, #0 │ │ │ │ lsls r3, r4, #30 │ │ │ │ - bmi.w 19eca │ │ │ │ + bmi.w 19ada │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19e42 │ │ │ │ + beq.w 19a52 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 19bb2 │ │ │ │ + beq.n 197c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19ebe │ │ │ │ + beq.w 19ace │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19eb2 │ │ │ │ + beq.w 19ac2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19b40 │ │ │ │ + bne.n 19750 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19b40 │ │ │ │ + b.n 19750 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 19a50 │ │ │ │ + b.n 19660 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ movs r5, #2 │ │ │ │ mov r3, fp │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movs r2, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 19aa2 │ │ │ │ + b.n 196b2 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 19b30 │ │ │ │ + b.n 19740 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19b40 │ │ │ │ + b.n 19750 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bmi.w 19e20 │ │ │ │ + bmi.w 19a30 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 19c4a │ │ │ │ + cbz r0, 1985a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [fp, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr.w r7, [fp] │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [fp] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 19e0c │ │ │ │ + beq.w 19a1c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 19a58 │ │ │ │ - ldr r3, [pc, #696] ; (19f04 ) │ │ │ │ + bne.w 19668 │ │ │ │ + ldr r3, [pc, #696] ; (19b14 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #692] ; (19f08 ) │ │ │ │ - movs r0, #19 │ │ │ │ + ldr r2, [pc, #692] ; (19b18 ) │ │ │ │ + movs r0, #48 ; 0x30 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #15523 ; 0x3ca3 │ │ │ │ + movw r1, #16354 ; 0x3fe2 │ │ │ │ add r2, pc │ │ │ │ mov r9, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 19cc6 │ │ │ │ - ldr r3, [pc, #672] ; (19f0c ) │ │ │ │ - movs r0, #18 │ │ │ │ - ldr r2, [pc, #672] ; (19f10 ) │ │ │ │ - movw r1, #15511 ; 0x3c97 │ │ │ │ + b.n 198d6 │ │ │ │ + ldr r3, [pc, #672] ; (19b1c ) │ │ │ │ + movs r0, #47 ; 0x2f │ │ │ │ + ldr r2, [pc, #672] ; (19b20 ) │ │ │ │ + movw r1, #16342 ; 0x3fd6 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #656] ; (19f14 ) │ │ │ │ + ldr r3, [pc, #656] ; (19b24 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #656] ; (19f18 ) │ │ │ │ + ldr r0, [pc, #656] ; (19b28 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 199b2 │ │ │ │ - ldr r3, [pc, #624] ; (19f1c ) │ │ │ │ + b.n 195c2 │ │ │ │ + ldr r3, [pc, #624] ; (19b2c ) │ │ │ │ mov r8, sl │ │ │ │ - ldr r2, [pc, #624] ; (19f20 ) │ │ │ │ + ldr r2, [pc, #624] ; (19b30 ) │ │ │ │ mov r9, sl │ │ │ │ add r3, pc │ │ │ │ - movs r0, #19 │ │ │ │ + movs r0, #48 ; 0x30 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #15521 ; 0x3ca1 │ │ │ │ + movw r1, #16352 ; 0x3fe0 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19d1e │ │ │ │ + cbz r3, 1992e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 19ce2 │ │ │ │ + beq.n 198f2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 19d28 │ │ │ │ + cbz r3, 19938 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 19cf4 │ │ │ │ + beq.n 19904 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 19d34 │ │ │ │ + cbz r3, 19944 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 19d06 │ │ │ │ + beq.n 19916 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 19d40 │ │ │ │ + cbz r3, 19950 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 19c82 │ │ │ │ + beq.n 19892 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19c82 │ │ │ │ + bne.n 19892 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19c82 │ │ │ │ + b.n 19892 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19cd0 │ │ │ │ + b.n 198e0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19ce2 │ │ │ │ + b.n 198f2 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19cf4 │ │ │ │ + b.n 19904 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19d06 │ │ │ │ + b.n 19916 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, fp │ │ │ │ movs r5, #1 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ - b.n 19aa2 │ │ │ │ + b.n 196b2 │ │ │ │ mov r7, r5 │ │ │ │ movs r3, #4 │ │ │ │ movs r5, #1 │ │ │ │ movs r2, #2 │ │ │ │ mov fp, r8 │ │ │ │ - b.n 19aa2 │ │ │ │ - ldr r3, [pc, #440] ; (19f24 ) │ │ │ │ - movs r0, #18 │ │ │ │ - ldr r2, [pc, #440] ; (19f28 ) │ │ │ │ - movw r1, #15558 ; 0x3cc6 │ │ │ │ + b.n 196b2 │ │ │ │ + ldr r3, [pc, #440] ; (19b34 ) │ │ │ │ + movs r0, #47 ; 0x2f │ │ │ │ + ldr r2, [pc, #440] ; (19b38 ) │ │ │ │ + movw r1, #16389 ; 0x4005 │ │ │ │ add r3, pc │ │ │ │ mov r5, r7 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 19cc6 │ │ │ │ - ldr r0, [pc, #420] ; (19f2c ) │ │ │ │ + b.n 198d6 │ │ │ │ + ldr r0, [pc, #420] ; (19b3c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19a28 │ │ │ │ - b.n 19c4a │ │ │ │ + beq.w 19638 │ │ │ │ + b.n 1985a │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19c4a │ │ │ │ - ldr r3, [pc, #400] ; (19f30 ) │ │ │ │ - ldr r1, [pc, #400] ; (19f34 ) │ │ │ │ + bne.w 1985a │ │ │ │ + ldr r3, [pc, #400] ; (19b40 ) │ │ │ │ + ldr r1, [pc, #400] ; (19b44 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 19c4a │ │ │ │ + b.n 1985a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19b36 │ │ │ │ - ldr r3, [pc, #372] ; (19f38 ) │ │ │ │ + bne.w 19746 │ │ │ │ + ldr r3, [pc, #372] ; (19b48 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #372] ; (19f3c ) │ │ │ │ - movs r0, #18 │ │ │ │ + ldr r2, [pc, #372] ; (19b4c ) │ │ │ │ + movs r0, #47 ; 0x2f │ │ │ │ add r3, pc │ │ │ │ - movw r1, #15569 ; 0x3cd1 │ │ │ │ + movw r1, #16400 ; 0x4010 │ │ │ │ add r2, pc │ │ │ │ mov r9, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r5, r7 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 19cc8 │ │ │ │ - ldr r0, [pc, #344] ; (19f40 ) │ │ │ │ + b.n 198d8 │ │ │ │ + ldr r0, [pc, #344] ; (19b50 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19b04 │ │ │ │ - b.n 19dc0 │ │ │ │ + beq.w 19714 │ │ │ │ + b.n 199d0 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19dc0 │ │ │ │ - ldr r3, [pc, #304] ; (19f30 ) │ │ │ │ - ldr r1, [pc, #324] ; (19f44 ) │ │ │ │ + bne.n 199d0 │ │ │ │ + ldr r3, [pc, #304] ; (19b40 ) │ │ │ │ + ldr r1, [pc, #324] ; (19b54 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 19dc0 │ │ │ │ + b.n 199d0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 19a58 │ │ │ │ - b.n 19c4a │ │ │ │ + bne.w 19668 │ │ │ │ + b.n 1985a │ │ │ │ ldr r7, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ mov r1, sp │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r8, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 19ed8 │ │ │ │ + bmi.n 19ae8 │ │ │ │ blx r7 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 19a58 │ │ │ │ - b.n 19c4a │ │ │ │ - ldr r3, [pc, #260] ; (19f48 ) │ │ │ │ + bne.w 19668 │ │ │ │ + b.n 1985a │ │ │ │ + ldr r3, [pc, #260] ; (19b58 ) │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #260] ; (19f4c ) │ │ │ │ - movs r0, #18 │ │ │ │ + ldr r2, [pc, #260] ; (19b5c ) │ │ │ │ + movs r0, #47 ; 0x2f │ │ │ │ add r3, pc │ │ │ │ - movw r1, #15550 ; 0x3cbe │ │ │ │ + movw r1, #16381 ; 0x3ffd │ │ │ │ add r2, pc │ │ │ │ mov r5, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 19cc8 │ │ │ │ + b.n 198d8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, r3 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19b9c │ │ │ │ - ldr r3, [pc, #208] ; (19f50 ) │ │ │ │ + bne.w 197ac │ │ │ │ + ldr r3, [pc, #208] ; (19b60 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #208] ; (19f54 ) │ │ │ │ - movs r0, #18 │ │ │ │ + ldr r2, [pc, #208] ; (19b64 ) │ │ │ │ + movs r0, #47 ; 0x2f │ │ │ │ add r3, pc │ │ │ │ - movw r1, #15540 ; 0x3cb4 │ │ │ │ + movw r1, #16371 ; 0x3ff3 │ │ │ │ add r2, pc │ │ │ │ mov r5, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 19cc8 │ │ │ │ + b.n 198d8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 19a58 │ │ │ │ - b.n 19c4a │ │ │ │ + bne.w 19668 │ │ │ │ + b.n 1985a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19bc2 │ │ │ │ + b.n 197d2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19bb2 │ │ │ │ + b.n 197c2 │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 19b9c │ │ │ │ - b.n 19e42 │ │ │ │ + bne.w 197ac │ │ │ │ + b.n 19a52 │ │ │ │ movs r3, #0 │ │ │ │ blx r7 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 19a58 │ │ │ │ - b.n 19c4a │ │ │ │ - strh r4, [r7, #42] ; 0x2a │ │ │ │ + bne.w 19668 │ │ │ │ + b.n 1985a │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r7, #40] ; 0x28 │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r5, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r1, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r6, #50] ; 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r2, #7 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r1, #50] ; 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r1, #44] ; 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r6, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r6, #36] ; 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r6, #34] ; 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #840] ; (1a2a4 ) │ │ │ │ + ldr r3, [pc, #840] ; (19eb4 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r1, [r3, #364] ; 0x16c │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r2, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a1c6 │ │ │ │ + beq.w 19dd6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a1a4 │ │ │ │ + beq.w 19db4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #804] ; (1a2a8 ) │ │ │ │ + ldr r3, [pc, #804] ; (19eb8 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #368] ; 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1a1fc │ │ │ │ + beq.w 19e0c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1a1ce │ │ │ │ + beq.w 19dde │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a108 │ │ │ │ + beq.w 19d18 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #768] ; (1a2ac ) │ │ │ │ + ldr r3, [pc, #768] ; (19ebc ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] ; 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1a204 │ │ │ │ + beq.w 19e14 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a286 │ │ │ │ + beq.w 19e96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a112 │ │ │ │ - ldr r2, [pc, #736] ; (1a2b0 ) │ │ │ │ - ldr r3, [pc, #736] ; (1a2b4 ) │ │ │ │ + beq.w 19d22 │ │ │ │ + ldr r2, [pc, #736] ; (19ec0 ) │ │ │ │ + ldr r3, [pc, #736] ; (19ec4 ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r4, [r2, #188] ; 0xbc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1a264 │ │ │ │ - ldr r3, [pc, #720] ; (1a2b8 ) │ │ │ │ + beq.w 19e74 │ │ │ │ + ldr r3, [pc, #720] ; (19ec8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1a12c │ │ │ │ + bne.w 19d3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 1a126 │ │ │ │ + beq.w 19d36 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ - ldr r7, [pc, #692] ; (1a2bc ) │ │ │ │ + ldr r7, [pc, #692] ; (19ecc ) │ │ │ │ ite pl │ │ │ │ ldrpl r4, [r4, #12] │ │ │ │ movmi r4, #0 │ │ │ │ blx 56bc │ │ │ │ add r7, pc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1a20c │ │ │ │ + bgt.w 19e1c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1a07c │ │ │ │ + ble.n 19c8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1a11c │ │ │ │ + blt.n 19d2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1a21c │ │ │ │ + beq.w 19e2c │ │ │ │ movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a0ca │ │ │ │ - ldr r7, [pc, #616] ; (1a2c0 ) │ │ │ │ + beq.n 19cda │ │ │ │ + ldr r7, [pc, #616] ; (19ed0 ) │ │ │ │ mov r1, r0 │ │ │ │ str r4, [r0, #16] │ │ │ │ add r7, pc │ │ │ │ str r5, [r0, #12] │ │ │ │ - ldr.w r0, [r7, #588] ; 0x24c │ │ │ │ - blx 5a10 │ │ │ │ + ldr.w r0, [r7, #576] ; 0x240 │ │ │ │ + blx 59f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1a098 │ │ │ │ + cbz r0, 19ca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1a088 │ │ │ │ + cbz r3, 19c98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 1a044 │ │ │ │ - b.n 1a11c │ │ │ │ + bge.n 19c54 │ │ │ │ + b.n 19d2c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #552] ; (1a2c4 ) │ │ │ │ + ldr r5, [pc, #552] ; (19ed4 ) │ │ │ │ subs r3, #1 │ │ │ │ mov.w r2, #612 ; 0x264 │ │ │ │ movw r1, #41931 ; 0xa3cb │ │ │ │ add r5, pc │ │ │ │ str.w r2, [r7, #128] ; 0x80 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r5, [r7, #124] ; 0x7c │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a186 │ │ │ │ + beq.n 19d96 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #524] ; (1a2c8 ) │ │ │ │ + ldr r0, [pc, #524] ; (19ed8 ) │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov.w r6, #612 ; 0x264 │ │ │ │ - ldr r3, [pc, #504] ; (1a2cc ) │ │ │ │ + ldr r3, [pc, #504] ; (19edc ) │ │ │ │ movw r0, #41923 ; 0xa3c3 │ │ │ │ - ldr r1, [pc, #504] ; (1a2d0 ) │ │ │ │ + ldr r1, [pc, #504] ; (19ee0 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1a16a │ │ │ │ + beq.n 19d7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a19a │ │ │ │ - ldr r3, [pc, #472] ; (1a2d4 ) │ │ │ │ + beq.n 19daa │ │ │ │ + ldr r3, [pc, #472] ; (19ee4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1a0b8 │ │ │ │ + b.n 19cc8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19fa6 │ │ │ │ + b.n 19bb6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 19fce │ │ │ │ + b.n 19bde │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1a044 │ │ │ │ + b.n 19c54 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bmi.w 1a246 │ │ │ │ + bmi.w 19e56 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 1a158 │ │ │ │ + cbz r0, 19d68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r6, [r7, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a236 │ │ │ │ + beq.n 19e46 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1a04a │ │ │ │ - ldr r3, [pc, #380] ; (1a2d8 ) │ │ │ │ + bne.w 19c5a │ │ │ │ + ldr r3, [pc, #380] ; (19ee8 ) │ │ │ │ movw r6, #613 ; 0x265 │ │ │ │ - ldr r0, [pc, #380] ; (1a2dc ) │ │ │ │ + ldr r0, [pc, #380] ; (19eec ) │ │ │ │ movw r4, #41913 ; 0xa3b9 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1a1de │ │ │ │ + b.n 19dee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1a0ee │ │ │ │ - ldr r3, [pc, #360] ; (1a2e0 ) │ │ │ │ + bne.n 19cfe │ │ │ │ + ldr r3, [pc, #360] ; (19ef0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1a0b8 │ │ │ │ + b.n 19cc8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r7, #132] ; 0x84 │ │ │ │ ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ ldr r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 1a0b8 │ │ │ │ + b.n 19cc8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a0f8 │ │ │ │ - ldr r0, [pc, #316] ; (1a2e4 ) │ │ │ │ + b.n 19d08 │ │ │ │ + ldr r0, [pc, #316] ; (19ef4 ) │ │ │ │ mov.w r3, #612 ; 0x264 │ │ │ │ - ldr r6, [pc, #316] ; (1a2e8 ) │ │ │ │ + ldr r6, [pc, #316] ; (19ef8 ) │ │ │ │ movw r4, #41897 ; 0xa3a9 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r6, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r6, [r0, #124] ; 0x7c │ │ │ │ mov r3, r6 │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 1a0b8 │ │ │ │ - blx 589c │ │ │ │ + b.n 19cc8 │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 19f76 │ │ │ │ - ldr r3, [pc, #284] ; (1a2ec ) │ │ │ │ + b.n 19b86 │ │ │ │ + ldr r3, [pc, #284] ; (19efc ) │ │ │ │ mov.w r6, #612 ; 0x264 │ │ │ │ - ldr r0, [pc, #280] ; (1a2f0 ) │ │ │ │ + ldr r0, [pc, #280] ; (19f00 ) │ │ │ │ movw r4, #41899 ; 0xa3ab │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ subs r4, #1 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1a16a │ │ │ │ - ldr r3, [pc, #252] ; (1a2f4 ) │ │ │ │ + beq.n 19d7a │ │ │ │ + ldr r3, [pc, #252] ; (19f04 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1a0b8 │ │ │ │ - blx 589c │ │ │ │ + b.n 19cc8 │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19f94 │ │ │ │ - blx 589c │ │ │ │ + b.n 19ba4 │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 19fbc │ │ │ │ - ldr r0, [pc, #232] ; (1a2f8 ) │ │ │ │ + b.n 19bcc │ │ │ │ + ldr r0, [pc, #232] ; (19f08 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a022 │ │ │ │ - b.n 1a158 │ │ │ │ + beq.w 19c32 │ │ │ │ + b.n 19d68 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a158 │ │ │ │ - ldr r3, [pc, #212] ; (1a2fc ) │ │ │ │ - ldr r1, [pc, #216] ; (1a300 ) │ │ │ │ + bne.n 19d68 │ │ │ │ + ldr r3, [pc, #212] ; (19f0c ) │ │ │ │ + ldr r1, [pc, #216] ; (19f10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1a158 │ │ │ │ + b.n 19d68 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1a04a │ │ │ │ - b.n 1a158 │ │ │ │ + bne.w 19c5a │ │ │ │ + b.n 19d68 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ add r1, sp, #4 │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r4, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 1a278 │ │ │ │ + bmi.n 19e88 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1a04a │ │ │ │ - b.n 1a158 │ │ │ │ + bne.w 19c5a │ │ │ │ + b.n 19d68 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1a04a │ │ │ │ - b.n 1a158 │ │ │ │ + bne.w 19c5a │ │ │ │ + b.n 19d68 │ │ │ │ movs r3, #0 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1a04a │ │ │ │ - b.n 1a158 │ │ │ │ - ldr r3, [pc, #124] ; (1a304 ) │ │ │ │ + bne.w 19c5a │ │ │ │ + b.n 19d68 │ │ │ │ + ldr r3, [pc, #124] ; (19f14 ) │ │ │ │ mov.w r0, #612 ; 0x264 │ │ │ │ - ldr r2, [pc, #120] ; (1a308 ) │ │ │ │ + ldr r2, [pc, #120] ; (19f18 ) │ │ │ │ movw r1, #41902 ; 0xa3ae │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1a0ee │ │ │ │ + b.n 19cfe │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ + movs r4, r0 │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + str r6, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #760] ; (1a5b0 ) │ │ │ │ + str r0, [r4, r2] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #704] ; (1a57c ) │ │ │ │ + str r0, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #256] ; (1a3c0 ) │ │ │ │ + strh r0, [r4, #20] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + subs r0, r0, r7 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + strh r2, [r4, #16] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + strh r4, [r0, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + strh r2, [r4, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ - stc2l 0, cr0, [sl], #12 │ │ │ │ - ldr r2, [pc, #176] ; (1a3b0 ) │ │ │ │ + ldr r6, [pc, #112] ; (19f80 ) │ │ │ │ movs r4, r0 │ │ │ │ - stc2l 0, cr0, [ip], #12 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + lsls r4, r6, #6 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + strh r2, [r5, #2] │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w r3, [pc, #1372] ; 1a86c │ │ │ │ + lsls r4, r7, #31 │ │ │ │ + movs r4, r0 │ │ │ │ + ldr.w r3, [pc, #1372] ; 1a47c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r3, pc │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r6, [pc, #1364] ; 1a870 │ │ │ │ - ldr.w r0, [r3, #592] ; 0x250 │ │ │ │ + ldr.w r6, [pc, #1364] ; 1a480 │ │ │ │ + ldr.w r0, [r3, #580] ; 0x244 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a626 │ │ │ │ + beq.w 1a236 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a5ee │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - blx 59ec │ │ │ │ + beq.w 1a1fe │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + blx 59d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a62e │ │ │ │ - ldr.w r2, [pc, #1320] ; 1a874 │ │ │ │ - ldr.w r3, [pc, #1320] ; 1a878 │ │ │ │ + beq.w 1a23e │ │ │ │ + ldr.w r2, [pc, #1320] ; 1a484 │ │ │ │ + ldr.w r3, [pc, #1320] ; 1a488 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr.w r8, [r2, #188] ; 0xbc │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1a820 │ │ │ │ - ldr.w r2, [pc, #1300] ; 1a87c │ │ │ │ + beq.w 1a430 │ │ │ │ + ldr.w r2, [pc, #1300] ; 1a48c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1a598 │ │ │ │ + bne.w 1a1a8 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 1a592 │ │ │ │ + beq.w 1a1a2 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w fp, [r8, #12] │ │ │ │ movmi.w fp, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1256] ; 1a880 │ │ │ │ + ldr.w r2, [pc, #1256] ; 1a490 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1a708 │ │ │ │ + bgt.w 1a318 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r9 │ │ │ │ mov r9, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 1a4dc │ │ │ │ + ble.w 1a0ec │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 1a560 │ │ │ │ + blt.w 1a170 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1a718 │ │ │ │ - ldr.w r3, [pc, #1188] ; 1a884 │ │ │ │ + beq.w 1a328 │ │ │ │ + ldr.w r3, [pc, #1188] ; 1a494 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 1a6d0 │ │ │ │ + bne.w 1a2e0 │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1a6e0 │ │ │ │ + beq.w 1a2f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w fp, r3, #4294967295 ; 0xffffffff │ │ │ │ str.w fp, [r5] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1a56a │ │ │ │ + beq.w 1a17a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movs r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 1a7e4 │ │ │ │ - ldr.w r1, [pc, #1100] ; 1a87c │ │ │ │ + beq.w 1a3f4 │ │ │ │ + ldr.w r1, [pc, #1100] ; 1a48c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1a4ea │ │ │ │ + beq.n 1a0fa │ │ │ │ mov r0, r2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a6ec │ │ │ │ + beq.w 1a2fc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1a44e │ │ │ │ + beq.n 1a05e │ │ │ │ str.w r8, [r0, #12] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add.w r3, r4, fp, lsl #2 │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ str.w sl, [r3, #12] │ │ │ │ ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ str.w r9, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1a732 │ │ │ │ + beq.w 1a342 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1036] ; 1a880 │ │ │ │ + ldr.w r2, [pc, #1036] ; 1a490 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1a768 │ │ │ │ + bgt.w 1a378 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 1a4b0 │ │ │ │ + bgt.n 1a0c0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1a57e │ │ │ │ + blt.n 1a18e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a778 │ │ │ │ + beq.w 1a388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a588 │ │ │ │ + beq.n 1a198 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1a4d4 │ │ │ │ + cbnz r3, 1a0e4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 1a3d4 │ │ │ │ - b.n 1a560 │ │ │ │ + bge.w 19fe4 │ │ │ │ + b.n 1a170 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r1, r4, #114 ; 0x72 │ │ │ │ cmp r1, #128 ; 0x80 │ │ │ │ - bne.n 1a436 │ │ │ │ + bne.n 1a046 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ add r1, r3 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ lsls r0, r4, #26 │ │ │ │ ite pl │ │ │ │ ldrpl r0, [r7, #12] │ │ │ │ movmi r0, #0 │ │ │ │ lsls r3, r4, #30 │ │ │ │ - bmi.w 1a84e │ │ │ │ + bmi.w 1a45e │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a7c6 │ │ │ │ + beq.w 1a3d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1a536 │ │ │ │ + beq.n 1a146 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a842 │ │ │ │ + beq.w 1a452 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a836 │ │ │ │ + beq.w 1a446 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a4c4 │ │ │ │ + bne.n 1a0d4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a4c4 │ │ │ │ + b.n 1a0d4 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1a3d4 │ │ │ │ + b.n 19fe4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ movs r5, #2 │ │ │ │ mov r3, fp │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movs r2, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 1a426 │ │ │ │ + b.n 1a036 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1a4b4 │ │ │ │ + b.n 1a0c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a4c4 │ │ │ │ + b.n 1a0d4 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bmi.w 1a7a4 │ │ │ │ + bmi.w 1a3b4 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 1a5ce │ │ │ │ + cbz r0, 1a1de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [fp, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr.w r7, [fp] │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [fp] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1a790 │ │ │ │ + beq.w 1a3a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1a3dc │ │ │ │ - ldr r3, [pc, #696] ; (1a888 ) │ │ │ │ + bne.w 19fec │ │ │ │ + ldr r3, [pc, #696] ; (1a498 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #692] ; (1a88c ) │ │ │ │ - movs r0, #48 ; 0x30 │ │ │ │ + ldr r2, [pc, #692] ; (1a49c ) │ │ │ │ + movs r0, #19 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #16354 ; 0x3fe2 │ │ │ │ + movw r1, #15523 ; 0x3ca3 │ │ │ │ add r2, pc │ │ │ │ mov r9, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1a64a │ │ │ │ - ldr r3, [pc, #672] ; (1a890 ) │ │ │ │ - movs r0, #47 ; 0x2f │ │ │ │ - ldr r2, [pc, #672] ; (1a894 ) │ │ │ │ - movw r1, #16342 ; 0x3fd6 │ │ │ │ + b.n 1a25a │ │ │ │ + ldr r3, [pc, #672] ; (1a4a0 ) │ │ │ │ + movs r0, #18 │ │ │ │ + ldr r2, [pc, #672] ; (1a4a4 ) │ │ │ │ + movw r1, #15511 ; 0x3c97 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #656] ; (1a898 ) │ │ │ │ + ldr r3, [pc, #656] ; (1a4a8 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #656] ; (1a89c ) │ │ │ │ + ldr r0, [pc, #656] ; (1a4ac ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1a336 │ │ │ │ - ldr r3, [pc, #624] ; (1a8a0 ) │ │ │ │ + b.n 19f46 │ │ │ │ + ldr r3, [pc, #624] ; (1a4b0 ) │ │ │ │ mov r8, sl │ │ │ │ - ldr r2, [pc, #624] ; (1a8a4 ) │ │ │ │ + ldr r2, [pc, #624] ; (1a4b4 ) │ │ │ │ mov r9, sl │ │ │ │ add r3, pc │ │ │ │ - movs r0, #48 ; 0x30 │ │ │ │ + movs r0, #19 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #16352 ; 0x3fe0 │ │ │ │ + movw r1, #15521 ; 0x3ca1 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1a6a2 │ │ │ │ + cbz r3, 1a2b2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1a666 │ │ │ │ + beq.n 1a276 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 1a6ac │ │ │ │ + cbz r3, 1a2bc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1a678 │ │ │ │ + beq.n 1a288 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 1a6b8 │ │ │ │ + cbz r3, 1a2c8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1a68a │ │ │ │ + beq.n 1a29a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1a6c4 │ │ │ │ + cbz r3, 1a2d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1a606 │ │ │ │ + beq.n 1a216 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a606 │ │ │ │ + bne.n 1a216 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a606 │ │ │ │ + b.n 1a216 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a654 │ │ │ │ + b.n 1a264 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a666 │ │ │ │ + b.n 1a276 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a678 │ │ │ │ + b.n 1a288 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a68a │ │ │ │ + b.n 1a29a │ │ │ │ mov.w fp, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, fp │ │ │ │ movs r5, #1 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ - b.n 1a426 │ │ │ │ + b.n 1a036 │ │ │ │ mov r7, r5 │ │ │ │ movs r3, #4 │ │ │ │ movs r5, #1 │ │ │ │ movs r2, #2 │ │ │ │ mov fp, r8 │ │ │ │ - b.n 1a426 │ │ │ │ - ldr r3, [pc, #440] ; (1a8a8 ) │ │ │ │ - movs r0, #47 ; 0x2f │ │ │ │ - ldr r2, [pc, #440] ; (1a8ac ) │ │ │ │ - movw r1, #16389 ; 0x4005 │ │ │ │ + b.n 1a036 │ │ │ │ + ldr r3, [pc, #440] ; (1a4b8 ) │ │ │ │ + movs r0, #18 │ │ │ │ + ldr r2, [pc, #440] ; (1a4bc ) │ │ │ │ + movw r1, #15558 ; 0x3cc6 │ │ │ │ add r3, pc │ │ │ │ mov r5, r7 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1a64a │ │ │ │ - ldr r0, [pc, #420] ; (1a8b0 ) │ │ │ │ + b.n 1a25a │ │ │ │ + ldr r0, [pc, #420] ; (1a4c0 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a3ac │ │ │ │ - b.n 1a5ce │ │ │ │ + beq.w 19fbc │ │ │ │ + b.n 1a1de │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a5ce │ │ │ │ - ldr r3, [pc, #400] ; (1a8b4 ) │ │ │ │ - ldr r1, [pc, #400] ; (1a8b8 ) │ │ │ │ + bne.w 1a1de │ │ │ │ + ldr r3, [pc, #400] ; (1a4c4 ) │ │ │ │ + ldr r1, [pc, #400] ; (1a4c8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1a5ce │ │ │ │ + b.n 1a1de │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a4ba │ │ │ │ - ldr r3, [pc, #372] ; (1a8bc ) │ │ │ │ + bne.w 1a0ca │ │ │ │ + ldr r3, [pc, #372] ; (1a4cc ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #372] ; (1a8c0 ) │ │ │ │ - movs r0, #47 ; 0x2f │ │ │ │ + ldr r2, [pc, #372] ; (1a4d0 ) │ │ │ │ + movs r0, #18 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #16400 ; 0x4010 │ │ │ │ + movw r1, #15569 ; 0x3cd1 │ │ │ │ add r2, pc │ │ │ │ mov r9, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r5, r7 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1a64c │ │ │ │ - ldr r0, [pc, #344] ; (1a8c4 ) │ │ │ │ + b.n 1a25c │ │ │ │ + ldr r0, [pc, #344] ; (1a4d4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a488 │ │ │ │ - b.n 1a744 │ │ │ │ + beq.w 1a098 │ │ │ │ + b.n 1a354 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a744 │ │ │ │ - ldr r3, [pc, #304] ; (1a8b4 ) │ │ │ │ - ldr r1, [pc, #324] ; (1a8c8 ) │ │ │ │ + bne.n 1a354 │ │ │ │ + ldr r3, [pc, #304] ; (1a4c4 ) │ │ │ │ + ldr r1, [pc, #324] ; (1a4d8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1a744 │ │ │ │ + b.n 1a354 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1a3dc │ │ │ │ - b.n 1a5ce │ │ │ │ + bne.w 19fec │ │ │ │ + b.n 1a1de │ │ │ │ ldr r7, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ mov r1, sp │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r8, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 1a85c │ │ │ │ + bmi.n 1a46c │ │ │ │ blx r7 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1a3dc │ │ │ │ - b.n 1a5ce │ │ │ │ - ldr r3, [pc, #260] ; (1a8cc ) │ │ │ │ + bne.w 19fec │ │ │ │ + b.n 1a1de │ │ │ │ + ldr r3, [pc, #260] ; (1a4dc ) │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #260] ; (1a8d0 ) │ │ │ │ - movs r0, #47 ; 0x2f │ │ │ │ + ldr r2, [pc, #260] ; (1a4e0 ) │ │ │ │ + movs r0, #18 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #16381 ; 0x3ffd │ │ │ │ + movw r1, #15550 ; 0x3cbe │ │ │ │ add r2, pc │ │ │ │ mov r5, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1a64c │ │ │ │ + b.n 1a25c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, r3 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a520 │ │ │ │ - ldr r3, [pc, #208] ; (1a8d4 ) │ │ │ │ + bne.w 1a130 │ │ │ │ + ldr r3, [pc, #208] ; (1a4e4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #208] ; (1a8d8 ) │ │ │ │ - movs r0, #47 ; 0x2f │ │ │ │ + ldr r2, [pc, #208] ; (1a4e8 ) │ │ │ │ + movs r0, #18 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #16371 ; 0x3ff3 │ │ │ │ + movw r1, #15540 ; 0x3cb4 │ │ │ │ add r2, pc │ │ │ │ mov r5, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1a64c │ │ │ │ + b.n 1a25c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1a3dc │ │ │ │ - b.n 1a5ce │ │ │ │ + bne.w 19fec │ │ │ │ + b.n 1a1de │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a546 │ │ │ │ + b.n 1a156 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1a536 │ │ │ │ + b.n 1a146 │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1a520 │ │ │ │ - b.n 1a7c6 │ │ │ │ + bne.w 1a130 │ │ │ │ + b.n 1a3d6 │ │ │ │ movs r3, #0 │ │ │ │ blx r7 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 1a3dc │ │ │ │ - b.n 1a5ce │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + bne.w 19fec │ │ │ │ + b.n 1a1de │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [pc, #904] ; (1abfc ) │ │ │ │ + ldr r5, [pc, #840] ; (1a7cc ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf7ee0003 │ │ │ │ + ldc2 0, cr0, [r6], #12 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ; instruction: 0xf7f00003 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldc2 0, cr0, [r8], #12 │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf78e0003 │ │ │ │ - ; instruction: 0xf7920003 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + mrrc2 0, 0, r0, r6, cr3 │ │ │ │ + mrrc2 0, 0, r0, sl, cr3 │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #52 ; 0x34 │ │ │ │ - ldr.w r6, [pc, #1636] ; 1af48 │ │ │ │ + ldr.w r6, [pc, #1636] ; 1ab58 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r3, [pc, #1632] ; 1af4c │ │ │ │ + ldr.w r3, [pc, #1632] ; 1ab5c │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r8, r2 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r4, [sp, #36] ; 0x24 │ │ │ │ str r4, [sp, #40] ; 0x28 │ │ │ │ str r4, [sp, #44] ; 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1ac1c │ │ │ │ + bne.w 1a82c │ │ │ │ subs r3, r7, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.w 1ab2e │ │ │ │ + bhi.w 1a73e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r7, r4 │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr.w sl, [r5, #16] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1568] ; 1af50 │ │ │ │ + ldr.w r3, [pc, #1568] ; 1ab60 │ │ │ │ ldr.w ip, [r1, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #600] ; 0x258 │ │ │ │ + ldr.w r1, [r3, #588] ; 0x24c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 1acf8 │ │ │ │ + beq.w 1a908 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1acfe │ │ │ │ + blt.w 1a90e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1540] ; 1af54 │ │ │ │ + ldr.w r3, [pc, #1540] ; 1ab64 │ │ │ │ ldr.w ip, [r2, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ mov r2, r8 │ │ │ │ - ldr.w r1, [r3, #604] ; 0x25c │ │ │ │ + ldr.w r1, [r3, #592] ; 0x250 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 1ad18 │ │ │ │ + beq.w 1a928 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1ad1e │ │ │ │ + blt.w 1a92e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1508] ; 1af58 │ │ │ │ + ldr.w r3, [pc, #1508] ; 1ab68 │ │ │ │ ldr.w ip, [r2, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ mov r2, r7 │ │ │ │ - ldr.w r1, [r3, #608] ; 0x260 │ │ │ │ + ldr.w r1, [r3, #596] ; 0x254 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 1ad38 │ │ │ │ + beq.w 1a948 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1ad3e │ │ │ │ - ldr.w r2, [pc, #1480] ; 1af5c │ │ │ │ - ldr.w r3, [pc, #1480] ; 1af60 │ │ │ │ + blt.w 1a94e │ │ │ │ + ldr.w r2, [pc, #1480] ; 1ab6c │ │ │ │ + ldr.w r3, [pc, #1480] ; 1ab70 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ad72 │ │ │ │ + beq.w 1a982 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ad58 │ │ │ │ - ldr.w r3, [pc, #1452] ; 1af64 │ │ │ │ + beq.w 1a968 │ │ │ │ + ldr.w r3, [pc, #1452] ; 1ab74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1ad78 │ │ │ │ + bne.w 1a988 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1ae36 │ │ │ │ + beq.w 1aa46 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r8, r3, #4294967295 ; 0xffffffff │ │ │ │ str.w r8, [r0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1abfe │ │ │ │ + beq.w 1a80e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movs r1, #2 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w lr, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ - ldr.w r3, [pc, #1376] ; 1af68 │ │ │ │ + ldr.w r3, [pc, #1376] ; 1ab78 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 1ae9e │ │ │ │ - ldr.w r3, [pc, #1368] ; 1af6c │ │ │ │ + beq.w 1aaae │ │ │ │ + ldr.w r3, [pc, #1368] ; 1ab7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1ab98 │ │ │ │ + beq.w 1a7a8 │ │ │ │ mov r0, lr │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ac74 │ │ │ │ + beq.w 1a884 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1aa38 │ │ │ │ + beq.n 1a648 │ │ │ │ str.w r9, [r0, #12] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add.w fp, r8, fp, lsl #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r1, r8, r1, lsl #2 │ │ │ │ ldr.w r9, [r0, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r5, [fp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ str.w sl, [r1, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1ae46 │ │ │ │ + beq.w 1aa56 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1284] ; 1af70 │ │ │ │ + ldr.w r2, [pc, #1284] ; 1ab80 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w sl, [r6, r2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1ae76 │ │ │ │ + bgt.w 1aa86 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1aafa │ │ │ │ + ble.n 1a70a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1ab04 │ │ │ │ + blt.n 1a714 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ae86 │ │ │ │ + beq.w 1aa96 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ac10 │ │ │ │ + beq.w 1a820 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1abf4 │ │ │ │ + beq.w 1a804 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1aada │ │ │ │ + cbnz r3, 1a6ea │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #52 ; 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 1a920 │ │ │ │ + b.n 1a530 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 1a922 │ │ │ │ + b.n 1a532 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - b.n 1a91c │ │ │ │ + b.n 1a52c │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 1aaa8 │ │ │ │ + bge.n 1a6b8 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1aaa8 │ │ │ │ - ldr.w r3, [pc, #1124] ; 1af74 │ │ │ │ + b.n 1a6b8 │ │ │ │ + ldr.w r3, [pc, #1124] ; 1ab84 │ │ │ │ mov r0, r8 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1ad8c │ │ │ │ + bne.w 1a99c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #1 │ │ │ │ - ble.w 1ac6c │ │ │ │ - ldr.w r3, [pc, #1088] ; 1af78 │ │ │ │ + ble.w 1a87c │ │ │ │ + ldr.w r3, [pc, #1088] ; 1ab88 │ │ │ │ movs r5, #5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1084] ; 1af7c │ │ │ │ - ldr.w r4, [pc, #1084] ; 1af80 │ │ │ │ - ldr.w r1, [pc, #1084] ; 1af84 │ │ │ │ + ldr.w r2, [pc, #1084] ; 1ab8c │ │ │ │ + ldr.w r4, [pc, #1084] ; 1ab90 │ │ │ │ + ldr.w r1, [pc, #1084] ; 1ab94 │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #1080] ; 1af88 │ │ │ │ + ldr.w r2, [pc, #1080] ; 1ab98 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #11 │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1064] ; 1af8c │ │ │ │ + ldr.w r3, [pc, #1064] ; 1ab9c │ │ │ │ movw r0, #17966 ; 0x462e │ │ │ │ - ldr.w r2, [pc, #1060] ; 1af90 │ │ │ │ + ldr.w r2, [pc, #1060] ; 1aba0 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1044] ; 1af94 │ │ │ │ + ldr.w r0, [pc, #1044] ; 1aba4 │ │ │ │ movs r2, #11 │ │ │ │ - ldr.w r3, [pc, #1040] ; 1af98 │ │ │ │ + ldr.w r3, [pc, #1040] ; 1aba8 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 ; 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ bic.w r0, r3, #114 ; 0x72 │ │ │ │ cmp r0, #128 ; 0x80 │ │ │ │ - bne.w 1aa1c │ │ │ │ + bne.w 1a62c │ │ │ │ str.w r9, [sp, #28] │ │ │ │ add r1, sp, #28 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r1, r8 │ │ │ │ str.w sl, [sp, #36] ; 0x24 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ mov r2, lr │ │ │ │ ite pl │ │ │ │ ldrpl r0, [r7, #12] │ │ │ │ movmi r0, #0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 1af38 │ │ │ │ + bmi.w 1ab48 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ae1a │ │ │ │ + beq.w 1aa2a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1aabe │ │ │ │ + beq.w 1a6ce │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1aabe │ │ │ │ + bne.w 1a6ce │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1aabe │ │ │ │ + b.n 1a6ce │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1aaca │ │ │ │ + b.n 1a6da │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov.w fp, #1 │ │ │ │ blx r3 │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov.w lr, #3 │ │ │ │ - b.n 1aa04 │ │ │ │ + b.n 1a614 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1aabe │ │ │ │ + b.n 1a6ce │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 1ab2e │ │ │ │ + bhi.n 1a73e │ │ │ │ tbb [pc, r7] │ │ │ │ lsrs r5, r1, #12 │ │ │ │ lsls r1, r1, #28 │ │ │ │ lsls r5, r0, #12 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ @@ -31301,506 +30878,506 @@ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #4 │ │ │ │ - bhi.w 1ae04 │ │ │ │ - add r3, pc, #8 ; (adr r3, 1ac58 ) │ │ │ │ + bhi.w 1aa14 │ │ │ │ + add r3, pc, #8 ; (adr r3, 1a868 ) │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ add r3, r2 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ mrc2 15, 5, pc, cr7, cr15, {7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #812] ; (1af9c ) │ │ │ │ + ldr r3, [pc, #812] ; (1abac ) │ │ │ │ movs r5, #2 │ │ │ │ add r3, pc │ │ │ │ - b.n 1ab3c │ │ │ │ - ldr r3, [pc, #808] ; (1afa0 ) │ │ │ │ + b.n 1a74c │ │ │ │ + ldr r3, [pc, #808] ; (1abb0 ) │ │ │ │ movs r0, #15 │ │ │ │ - ldr r2, [pc, #808] ; (1afa4 ) │ │ │ │ + ldr r2, [pc, #808] ; (1abb4 ) │ │ │ │ movw r1, #18054 ; 0x4686 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1acd6 │ │ │ │ + cbz r3, 1a8e6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1aca6 │ │ │ │ + beq.n 1a8b6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 1ace0 │ │ │ │ + cbz r3, 1a8f0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1acb8 │ │ │ │ + beq.n 1a8c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1acec │ │ │ │ - ldr r3, [pc, #748] ; (1afa8 ) │ │ │ │ - ldr r0, [pc, #752] ; (1afac ) │ │ │ │ + cbz r3, 1a8fc │ │ │ │ + ldr r3, [pc, #748] ; (1abb8 ) │ │ │ │ + ldr r0, [pc, #752] ; (1abbc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 ; 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ac94 │ │ │ │ + b.n 1a8a4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1aca6 │ │ │ │ + b.n 1a8b6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1acb8 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 1a944 │ │ │ │ - ldr r3, [pc, #688] ; (1afb0 ) │ │ │ │ + b.n 1a8c8 │ │ │ │ + blx 5998 │ │ │ │ + b.n 1a554 │ │ │ │ + ldr r3, [pc, #688] ; (1abc0 ) │ │ │ │ movs r0, #12 │ │ │ │ - ldr r2, [pc, #688] ; (1afb4 ) │ │ │ │ + ldr r2, [pc, #688] ; (1abc4 ) │ │ │ │ movw r1, #17996 ; 0x464c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1acb8 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 1a968 │ │ │ │ - ldr r3, [pc, #664] ; (1afb8 ) │ │ │ │ + b.n 1a8c8 │ │ │ │ + blx 5998 │ │ │ │ + b.n 1a578 │ │ │ │ + ldr r3, [pc, #664] ; (1abc8 ) │ │ │ │ movs r0, #13 │ │ │ │ - ldr r2, [pc, #664] ; (1afbc ) │ │ │ │ + ldr r2, [pc, #664] ; (1abcc ) │ │ │ │ movw r1, #18005 ; 0x4655 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1acb8 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 1a98c │ │ │ │ - ldr r3, [pc, #640] ; (1afc0 ) │ │ │ │ + b.n 1a8c8 │ │ │ │ + blx 5998 │ │ │ │ + b.n 1a59c │ │ │ │ + ldr r3, [pc, #640] ; (1abd0 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #640] ; (1afc4 ) │ │ │ │ + ldr r2, [pc, #640] ; (1abd4 ) │ │ │ │ movw r1, #18014 ; 0x465e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1acb8 │ │ │ │ - ldr r3, [pc, #620] ; (1afc8 ) │ │ │ │ + b.n 1a8c8 │ │ │ │ + ldr r3, [pc, #620] ; (1abd8 ) │ │ │ │ movs r0, #15 │ │ │ │ - ldr r2, [pc, #620] ; (1afcc ) │ │ │ │ + ldr r2, [pc, #620] ; (1abdc ) │ │ │ │ movw r1, #18023 ; 0x4667 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1acb8 │ │ │ │ - blx 589c │ │ │ │ - b.n 1a9b0 │ │ │ │ + b.n 1a8c8 │ │ │ │ + blx 5884 │ │ │ │ + b.n 1a5c0 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, fp │ │ │ │ movs r1, #1 │ │ │ │ mov.w r8, #4 │ │ │ │ mov.w lr, #2 │ │ │ │ - b.n 1aa04 │ │ │ │ - ldr r5, [pc, #576] ; (1afd0 ) │ │ │ │ + b.n 1a614 │ │ │ │ + ldr r5, [pc, #576] ; (1abe0 ) │ │ │ │ mov r0, r8 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r1, [r5, #596] ; 0x254 │ │ │ │ + ldr.w r1, [r5, #584] ; 0x248 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1af10 │ │ │ │ + beq.w 1ab20 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 1ae0a │ │ │ │ - ldr r3, [pc, #548] ; (1afd4 ) │ │ │ │ + ble.n 1aa1a │ │ │ │ + ldr r3, [pc, #548] ; (1abe4 ) │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #600] ; 0x258 │ │ │ │ + ldr.w r1, [r3, #588] ; 0x24c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - cbz r0, 1adcc │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + cbz r0, 1a9dc │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #36] ; 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 1ae0a │ │ │ │ - ldr r3, [pc, #520] ; (1afd8 ) │ │ │ │ + ble.n 1aa1a │ │ │ │ + ldr r3, [pc, #520] ; (1abe8 ) │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #604] ; 0x25c │ │ │ │ + ldr.w r1, [r3, #592] ; 0x250 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - cbz r0, 1adea │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + cbz r0, 1a9fa │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 1ae0a │ │ │ │ - ldr r3, [pc, #496] ; (1afdc ) │ │ │ │ + ble.n 1aa1a │ │ │ │ + ldr r3, [pc, #496] ; (1abec ) │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #608] ; 0x260 │ │ │ │ + ldr.w r1, [r3, #596] ; 0x254 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aed8 │ │ │ │ + beq.n 1aae8 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #44] ; 0x2c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.n 1aed8 │ │ │ │ + bgt.n 1aae8 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ │ │ ldr r7, [sp, #44] ; 0x2c │ │ │ │ - b.n 1a928 │ │ │ │ - ldr r3, [pc, #452] ; (1afe0 ) │ │ │ │ + b.n 1a538 │ │ │ │ + ldr r3, [pc, #452] ; (1abf0 ) │ │ │ │ movs r0, #15 │ │ │ │ - ldr r2, [pc, #452] ; (1afe4 ) │ │ │ │ + ldr r2, [pc, #452] ; (1abf4 ) │ │ │ │ mov.w r1, #18048 ; 0x4680 │ │ │ │ add r3, pc │ │ │ │ mov r8, r5 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1ac8c │ │ │ │ + b.n 1a89c │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r8, #4 │ │ │ │ mov.w lr, #2 │ │ │ │ mov fp, r9 │ │ │ │ - b.n 1aa04 │ │ │ │ + b.n 1a614 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1aaae │ │ │ │ - ldr r3, [pc, #396] ; (1afe8 ) │ │ │ │ + bne.w 1a6be │ │ │ │ + ldr r3, [pc, #396] ; (1abf8 ) │ │ │ │ movs r0, #15 │ │ │ │ - ldr r2, [pc, #396] ; (1afec ) │ │ │ │ + ldr r2, [pc, #396] ; (1abfc ) │ │ │ │ movw r1, #18065 ; 0x4691 │ │ │ │ add r3, pc │ │ │ │ mov.w r9, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1ac8c │ │ │ │ - ldr r0, [pc, #376] ; (1aff0 ) │ │ │ │ + b.n 1a89c │ │ │ │ + ldr r0, [pc, #376] ; (1ac00 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1aa82 │ │ │ │ - b.n 1ae58 │ │ │ │ + beq.w 1a692 │ │ │ │ + b.n 1aa68 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ae58 │ │ │ │ - ldr r3, [pc, #356] ; (1aff4 ) │ │ │ │ - ldr r1, [pc, #356] ; (1aff8 ) │ │ │ │ + bne.n 1aa68 │ │ │ │ + ldr r3, [pc, #356] ; (1ac04 ) │ │ │ │ + ldr r1, [pc, #356] ; (1ac08 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1ae58 │ │ │ │ + b.n 1aa68 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r2, lr │ │ │ │ add r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #28] │ │ │ │ str.w sl, [sp, #36] ; 0x24 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1abd0 │ │ │ │ - ldr r3, [pc, #316] ; (1affc ) │ │ │ │ + bne.w 1a7e0 │ │ │ │ + ldr r3, [pc, #316] ; (1ac0c ) │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #316] ; (1b000 ) │ │ │ │ + ldr r2, [pc, #316] ; (1ac10 ) │ │ │ │ movs r0, #15 │ │ │ │ add r3, pc │ │ │ │ movw r1, #18040 ; 0x4678 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1ac8c │ │ │ │ - ldr r1, [pc, #296] ; (1b004 ) │ │ │ │ + b.n 1a89c │ │ │ │ + ldr r1, [pc, #296] ; (1ac14 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r5, [pc, #296] ; (1b008 ) │ │ │ │ + ldr r5, [pc, #296] ; (1ac18 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r5, pc │ │ │ │ add r3, sp, #28 │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r1, #68 ; 0x44 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 1ae0a │ │ │ │ - ldr r3, [pc, #276] ; (1b00c ) │ │ │ │ + bge.n 1aa1a │ │ │ │ + ldr r3, [pc, #276] ; (1ac1c ) │ │ │ │ movw r0, #17942 ; 0x4616 │ │ │ │ - ldr r2, [pc, #276] ; (1b010 ) │ │ │ │ + ldr r2, [pc, #276] ; (1ac20 ) │ │ │ │ movs r4, #11 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1ab7e │ │ │ │ + b.n 1a78e │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #256] ; (1b014 ) │ │ │ │ + ldr r0, [pc, #256] ; (1ac24 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r3, #5 │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #244] ; (1b018 ) │ │ │ │ + ldr r3, [pc, #244] ; (1ac28 ) │ │ │ │ mov.w r1, #17920 ; 0x4600 │ │ │ │ movs r2, #11 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ - b.n 1ab7e │ │ │ │ + b.n 1a78e │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1abd0 │ │ │ │ - b.n 1ae1a │ │ │ │ + bne.w 1a7e0 │ │ │ │ + b.n 1aa2a │ │ │ │ nop │ │ │ │ - add r2, r3 │ │ │ │ + ldr r0, [pc, #40] ; (1ab84 ) │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffacffff │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf2f20003 │ │ │ │ + ; instruction: 0xf7ba0003 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ; instruction: 0xf2f20003 │ │ │ │ - ; instruction: 0xf2f00003 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + ; instruction: 0xf7ba0003 │ │ │ │ + ; instruction: 0xf7b80003 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xfa3e0003 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr3, {0} │ │ │ │ + asrs r0, r7, #4 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xfa260003 │ │ │ │ - subs.w r0, r0, #3 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + cdp2 0, 7, cr0, cr14, cr3, {0} │ │ │ │ + ; instruction: 0xf6780003 │ │ │ │ + strb r6, [r7, #25] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh.w r0, [r0, r3] │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + stc2 0, cr0, [r8, #12] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ movs r4, r0 │ │ │ │ - strh.w r0, [r6, #3] │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + ldc2l 0, cr0, [lr], #12 │ │ │ │ + strb r4, [r2, #23] │ │ │ │ movs r4, r0 │ │ │ │ - strb.w r0, [r6, #3] │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + ldc2l 0, cr0, [lr], {3} │ │ │ │ + strb r4, [r6, #22] │ │ │ │ movs r4, r0 │ │ │ │ - str??.w r0, [r6, r3] │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + ldc2 0, cr0, [lr], #12 │ │ │ │ + strb r2, [r3, #22] │ │ │ │ movs r4, r0 │ │ │ │ - str.w r0, [ip, r3] │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + stc2 0, cr0, [r4], #12 │ │ │ │ + strb r4, [r5, #21] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf7880003 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + umlal r0, r0, r0, r3 │ │ │ │ + strb r2, [r3, #18] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf7480003 │ │ │ │ - eor.w r0, r0, #3 │ │ │ │ + umull r0, r0, r0, r3 │ │ │ │ + adc.w r0, r8, #8585216 ; 0x830000 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - eor.w r0, r4, #3 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + adc.w r0, ip, #8585216 ; 0x830000 │ │ │ │ + strb r0, [r7, #16] │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf6e60003 │ │ │ │ - asrs r4, r5 │ │ │ │ + smlawb r0, lr, r3, r0 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ movs r4, r0 │ │ │ │ - subw r0, lr, #2051 ; 0x803 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + mla r0, r6, r3, r0 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf6860003 │ │ │ │ + ; instruction: 0xfade0003 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w sp, sp, #660 ; 0x294 │ │ │ │ mov r6, r1 │ │ │ │ add.w r8, sp, #28 │ │ │ │ add.w r9, sp, #32 │ │ │ │ add.w sl, sp, #36 ; 0x24 │ │ │ │ mov fp, r0 │ │ │ │ add r1, sp, #40 ; 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r9] │ │ │ │ str.w r7, [sl] │ │ │ │ - bl 143d0 │ │ │ │ - ldr.w r5, [pc, #1120] ; 1b4b0 │ │ │ │ + bl 141f8 │ │ │ │ + ldr.w r5, [pc, #1120] ; 1b0c0 │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b3fa │ │ │ │ + beq.w 1b00a │ │ │ │ ldr.w r0, [fp, #52] ; 0x34 │ │ │ │ cmp.w r0, #512 ; 0x200 │ │ │ │ itt ls │ │ │ │ strls r7, [sp, #12] │ │ │ │ addls r7, sp, #144 ; 0x90 │ │ │ │ - bhi.w 1b358 │ │ │ │ + bhi.w 1af68 │ │ │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b38a │ │ │ │ + beq.w 1af9a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [fp, #76] ; 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b41a │ │ │ │ + beq.w 1b02a │ │ │ │ ldr.w r1, [fp, #60] ; 0x3c │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 1b27c │ │ │ │ + bcs.w 1ae8c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ addlt r3, #4 │ │ │ │ - bge.n 1b0ae │ │ │ │ + bge.n 1acbe │ │ │ │ cmp r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r3, #4 │ │ │ │ - bls.w 1b27c │ │ │ │ + bls.w 1ae8c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 1b09c │ │ │ │ - ldr.w r3, [pc, #1028] ; 1b4b4 │ │ │ │ + blt.n 1acac │ │ │ │ + ldr.w r3, [pc, #1028] ; 1b0c4 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #220] ; 0xdc │ │ │ │ - ldr.w r7, [r3, #612] ; 0x264 │ │ │ │ + ldr.w r7, [r3, #600] ; 0x258 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r4, [r3, #64] ; 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b3d0 │ │ │ │ + beq.w 1afe0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #1000] ; (1b4b8 ) │ │ │ │ + ldr r2, [pc, #1000] ; (1b0c8 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1b46a │ │ │ │ + bgt.w 1b07a │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 1b104 │ │ │ │ + bgt.n 1ad14 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 1b3c6 │ │ │ │ + blt.w 1afd6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b47a │ │ │ │ + beq.w 1b08a │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b3f0 │ │ │ │ - ldr r3, [pc, #920] ; (1b4bc ) │ │ │ │ + beq.w 1b000 │ │ │ │ + ldr r3, [pc, #920] ; (1b0cc ) │ │ │ │ movw r0, #43104 ; 0xa860 │ │ │ │ - ldr r2, [pc, #916] ; (1b4c0 ) │ │ │ │ + ldr r2, [pc, #916] ; (1b0d0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r4, #703 ; 0x2bf │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r4, [pc, #908] ; (1b4c4 ) │ │ │ │ + ldr r4, [pc, #908] ; (1b0d4 ) │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #900] ; (1b4c8 ) │ │ │ │ + ldr r0, [pc, #900] ; (1b0d8 ) │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ movw r2, #703 ; 0x2bf │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [pc, #888] ; (1b4cc ) │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [pc, #888] ; (1b0dc ) │ │ │ │ movw r1, #475 ; 0x1db │ │ │ │ movw r2, #40012 ; 0x9c4c │ │ │ │ add r3, pc │ │ │ │ str r4, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ @@ -31819,16 +31396,16 @@ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str.w r4, [sl] │ │ │ │ str r4, [r5, #8] │ │ │ │ str r4, [r5, #0] │ │ │ │ str r6, [sp, #20] │ │ │ │ bl dd90 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 1b44a │ │ │ │ - ldr r3, [pc, #816] ; (1b4d0 ) │ │ │ │ + blt.w 1b05a │ │ │ │ + ldr r3, [pc, #816] ; (1b0e0 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr.w r5, [r3, #132] ; 0x84 │ │ │ │ ldr r4, [r3, #124] ; 0x7c │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 5ab8 │ │ │ │ @@ -31836,99 +31413,99 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldmia.w r3, {r0, r2} │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ str r7, [r3, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r0, 1b1d4 │ │ │ │ + cbz r0, 1ade4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b43e │ │ │ │ - cbz r2, 1b1e2 │ │ │ │ + beq.w 1b04e │ │ │ │ + cbz r2, 1adf2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b434 │ │ │ │ - cbz r6, 1b1f4 │ │ │ │ + beq.w 1b044 │ │ │ │ + cbz r6, 1ae04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1b1f4 │ │ │ │ + cbnz r3, 1ae04 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr.w r0, [fp, #52] ; 0x34 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r7, [fp, #56] ; 0x38 │ │ │ │ ldr.w r6, [fp, #60] ; 0x3c │ │ │ │ str.w r1, [fp, #56] ; 0x38 │ │ │ │ str.w r2, [fp, #60] ; 0x3c │ │ │ │ str.w r3, [fp, #52] ; 0x34 │ │ │ │ - cbz r0, 1b226 │ │ │ │ + cbz r0, 1ae36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b42c │ │ │ │ - cbz r7, 1b234 │ │ │ │ + beq.w 1b03c │ │ │ │ + cbz r7, 1ae44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b422 │ │ │ │ - cbz r6, 1b246 │ │ │ │ + beq.w 1b032 │ │ │ │ + cbz r6, 1ae56 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1b246 │ │ │ │ + cbnz r3, 1ae56 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #648] ; (1b4d4 ) │ │ │ │ + ldr r0, [pc, #648] ; (1b0e4 ) │ │ │ │ mov r1, r5 │ │ │ │ movs r6, #0 │ │ │ │ str.w r6, [r8] │ │ │ │ add r0, pc │ │ │ │ mov r2, r7 │ │ │ │ str.w r6, [r9] │ │ │ │ str.w r7, [r0, #128] ; 0x80 │ │ │ │ str.w r5, [r0, #132] ; 0x84 │ │ │ │ str r4, [r0, #124] ; 0x7c │ │ │ │ str.w r6, [sl] │ │ │ │ - ldr r0, [pc, #620] ; (1b4d8 ) │ │ │ │ + ldr r0, [pc, #620] ; (1b0e8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #660 ; 0x294 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #604] ; (1b4dc ) │ │ │ │ + ldr r3, [pc, #604] ; (1b0ec ) │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r3, 1b2c4 │ │ │ │ + cbz r3, 1aed4 │ │ │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ ldr r6, [r6, #60] ; 0x3c │ │ │ │ ldr.w r9, [fp, #52] ; 0x34 │ │ │ │ - cbnz r3, 1b2dc │ │ │ │ + cbnz r3, 1aeec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ str.w r9, [sp] │ │ │ │ add.w r1, r4, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ add.w r2, r4, #40 ; 0x28 │ │ │ │ - bl 11508 │ │ │ │ + bl 11330 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 5ab8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ add.w sp, sp, #660 ; 0x294 │ │ │ │ @@ -31937,881 +31514,879 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ ldr r6, [r6, #60] ; 0x3c │ │ │ │ ldr.w r9, [fp, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b294 │ │ │ │ + beq.n 1aea4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ blx 5ac4 │ │ │ │ add.w fp, r4, #8 │ │ │ │ add.w sl, r4, #40 ; 0x28 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ blx 5ad0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 11508 │ │ │ │ + bl 11330 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ blx 5ac4 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp r9, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ble.n 1b352 │ │ │ │ + ble.n 1af62 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 1b3b0 │ │ │ │ + beq.n 1afc0 │ │ │ │ subs r6, #1 │ │ │ │ add.w sl, r4, #12 │ │ │ │ add.w fp, r4, #44 ; 0x2c │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, fp │ │ │ │ adds r5, #1 │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ ldr r3, [r4, #40] ; 0x28 │ │ │ │ cmp r5, r9 │ │ │ │ add r7, r3 │ │ │ │ - bne.n 1b336 │ │ │ │ + bne.n 1af46 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 5ad0 │ │ │ │ - b.n 1b2aa │ │ │ │ - blx 59c8 │ │ │ │ + b.n 1aeba │ │ │ │ + blx 59b0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b06c │ │ │ │ - ldr r4, [pc, #376] ; (1b4e0 ) │ │ │ │ + bne.w 1ac7c │ │ │ │ + ldr r4, [pc, #376] ; (1b0f0 ) │ │ │ │ blx 5adc │ │ │ │ - ldr r3, [pc, #372] ; (1b4e4 ) │ │ │ │ + ldr r3, [pc, #372] ; (1b0f4 ) │ │ │ │ movw r1, #461 ; 0x1cd │ │ │ │ add r4, pc │ │ │ │ movw r0, #39901 ; 0x9bdd │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r0, [r4, #132] ; 0x84 │ │ │ │ - b.n 1b26a │ │ │ │ + b.n 1ae7a │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b492 │ │ │ │ + beq.n 1b0a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1b07a │ │ │ │ + bne.w 1ac8a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b07a │ │ │ │ + b.n 1ac8a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r4, #40] ; 0x28 │ │ │ │ add r7, r3 │ │ │ │ - bne.n 1b3b0 │ │ │ │ - b.n 1b350 │ │ │ │ + bne.n 1afc0 │ │ │ │ + b.n 1af60 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1b10a │ │ │ │ + b.n 1ad1a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b110 │ │ │ │ - ldr r3, [pc, #260] ; (1b4e8 ) │ │ │ │ + bne.w 1ad20 │ │ │ │ + ldr r3, [pc, #260] ; (1b0f8 ) │ │ │ │ movw r0, #43100 ; 0xa85c │ │ │ │ - ldr r2, [pc, #256] ; (1b4ec ) │ │ │ │ + ldr r2, [pc, #256] ; (1b0fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 1b12e │ │ │ │ + b.n 1ad3e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b122 │ │ │ │ - ldr r4, [pc, #244] ; (1b4f0 ) │ │ │ │ + b.n 1ad32 │ │ │ │ + ldr r4, [pc, #244] ; (1b100 ) │ │ │ │ mov.w r5, #456 ; 0x1c8 │ │ │ │ - ldr r3, [pc, #240] ; (1b4f4 ) │ │ │ │ + ldr r3, [pc, #240] ; (1b104 ) │ │ │ │ movw r0, #39862 ; 0x9bb6 │ │ │ │ add r4, pc │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ str.w r5, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r0, [r4, #132] ; 0x84 │ │ │ │ - b.n 1b26a │ │ │ │ - ldr r3, [pc, #192] ; (1b4dc ) │ │ │ │ + b.n 1ae7a │ │ │ │ + ldr r3, [pc, #192] ; (1b0ec ) │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ - b.n 1b288 │ │ │ │ + b.n 1ae98 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b234 │ │ │ │ + b.n 1ae44 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b226 │ │ │ │ + b.n 1ae36 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b1e2 │ │ │ │ + b.n 1adf2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 1b1d4 │ │ │ │ + b.n 1ade4 │ │ │ │ add.w r1, fp, #52 ; 0x34 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ str.w r4, [fp, #52] ; 0x34 │ │ │ │ str.w r4, [fp, #56] ; 0x38 │ │ │ │ str.w r4, [fp, #60] ; 0x3c │ │ │ │ str.w r1, [r8] │ │ │ │ str.w r2, [r9] │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 1b19c │ │ │ │ - ldr r0, [pc, #140] ; (1b4f8 ) │ │ │ │ + b.n 1adac │ │ │ │ + ldr r0, [pc, #140] ; (1b108 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b0de │ │ │ │ - b.n 1b3e2 │ │ │ │ + beq.w 1acee │ │ │ │ + b.n 1aff2 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b3e2 │ │ │ │ - ldr r3, [pc, #120] ; (1b4fc ) │ │ │ │ - ldr r1, [pc, #120] ; (1b500 ) │ │ │ │ + bne.n 1aff2 │ │ │ │ + ldr r3, [pc, #120] ; (1b10c ) │ │ │ │ + ldr r1, [pc, #120] ; (1b110 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1b3e2 │ │ │ │ - ldr r3, [pc, #112] ; (1b504 ) │ │ │ │ + b.n 1aff2 │ │ │ │ + ldr r3, [pc, #112] ; (1b114 ) │ │ │ │ mov.w r0, #470 ; 0x1d6 │ │ │ │ - ldr r2, [pc, #108] ; (1b508 ) │ │ │ │ + ldr r2, [pc, #108] ; (1b118 ) │ │ │ │ movw r1, #39989 ; 0x9c35 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1b166 │ │ │ │ + b.n 1ad76 │ │ │ │ nop │ │ │ │ - subs r4, #184 ; 0xb8 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r3, #100] ; 0x64 │ │ │ │ + strb r2, [r1, #9] │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldr r2, [r4, #92] ; 0x5c │ │ │ │ + strb r2, [r2, #7] │ │ │ │ movs r4, r0 │ │ │ │ - add.w r0, ip, #8585216 ; 0x830000 │ │ │ │ - ; instruction: 0xf4fa0003 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + vld4.8 {d16-d19}, [r4], r3 │ │ │ │ + ldr??.w r0, [r2, r3] │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r6, #88] ; 0x58 │ │ │ │ + strb r2, [r4, #6] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r5, #84] ; 0x54 │ │ │ │ + strb r4, [r3, #5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r7, #72] ; 0x48 │ │ │ │ + strb r0, [r5, #2] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - ldr r2, [r3, #56] ; 0x38 │ │ │ │ + ldr r2, [r1, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - movt r0, #3 │ │ │ │ - ldr r2, [r4, #48] ; 0x30 │ │ │ │ + ; instruction: 0xf7180003 │ │ │ │ + ldr r2, [r2, #112] ; 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - movw r0, #49155 ; 0xc003 │ │ │ │ - ldr r6, [r0, #48] ; 0x30 │ │ │ │ + subw r0, r4, #2051 ; 0x803 │ │ │ │ + ldr r6, [r6, #108] ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf22e0003 │ │ │ │ - eor.w r0, ip, r3 │ │ │ │ + ; instruction: 0xf6860003 │ │ │ │ + vhadd.s16 d16, d4, d3 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - eors.w r0, r0, r3 │ │ │ │ - ldr r6, [r5, #36] ; 0x24 │ │ │ │ + vhadd.s16 d16, d8, d3 │ │ │ │ + ldr r6, [r3, #100] ; 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xf1980003 │ │ │ │ + ; instruction: 0xf5f00003 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r7, [pc, #1096] ; 1b95c │ │ │ │ + ldr.w r7, [pc, #1096] ; 1b56c │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ │ │ mov r6, r3 │ │ │ │ add r7, pc │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1b63c │ │ │ │ + beq.w 1b24c │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b6de │ │ │ │ + beq.w 1b2ee │ │ │ │ mov r0, r5 │ │ │ │ - blx 5a64 │ │ │ │ + blx 5a4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b714 │ │ │ │ + beq.w 1b324 │ │ │ │ mov r0, r6 │ │ │ │ blx 5ae8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.w 1b7d6 │ │ │ │ - beq.w 1b7fe │ │ │ │ + blt.w 1b3e6 │ │ │ │ + beq.w 1b40e │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ blx 5af4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1b7e4 │ │ │ │ + beq.w 1b3f4 │ │ │ │ movs r0, #4 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b752 │ │ │ │ + beq.w 1b362 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ str.w r9, [r0, #24] │ │ │ │ str.w fp, [r0, #12] │ │ │ │ str r4, [r0, #16] │ │ │ │ str r5, [r0, #20] │ │ │ │ blx 5668 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b7a4 │ │ │ │ - ldr r4, [pc, #968] ; (1b960 ) │ │ │ │ - ldr r3, [pc, #968] ; (1b964 ) │ │ │ │ + beq.w 1b3b4 │ │ │ │ + ldr r4, [pc, #968] ; (1b570 ) │ │ │ │ + ldr r3, [pc, #968] ; (1b574 ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ - ldr.w r1, [r4, #620] ; 0x26c │ │ │ │ + ldr.w r1, [r4, #608] ; 0x260 │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1b806 │ │ │ │ - ldr.w r6, [r4, #616] ; 0x268 │ │ │ │ + blt.w 1b416 │ │ │ │ + ldr.w r6, [r4, #604] ; 0x25c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #64] ; 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b846 │ │ │ │ + beq.w 1b456 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #936] ; (1b968 ) │ │ │ │ + ldr r2, [pc, #936] ; (1b578 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r5, [r7, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1b872 │ │ │ │ + bgt.w 1b482 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 1b5f6 │ │ │ │ + bgt.n 1b206 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1b632 │ │ │ │ + blt.n 1b242 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b882 │ │ │ │ + beq.w 1b492 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b6d2 │ │ │ │ + beq.n 1b2e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b6c6 │ │ │ │ + beq.n 1b2d6 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 1b62c │ │ │ │ + cbnz r3, 1b23c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1b5fa │ │ │ │ + b.n 1b20a │ │ │ │ blx 5704 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b8f0 │ │ │ │ + beq.w 1b500 │ │ │ │ mov r0, r5 │ │ │ │ - blx 5a64 │ │ │ │ + blx 5a4c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b90e │ │ │ │ + beq.w 1b51e │ │ │ │ mov r0, r6 │ │ │ │ blx 5ae8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.w 1b89a │ │ │ │ - beq.w 1b922 │ │ │ │ + blt.w 1b4aa │ │ │ │ + beq.w 1b532 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ blx 5af4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b8a8 │ │ │ │ + beq.w 1b4b8 │ │ │ │ movs r0, #4 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b92a │ │ │ │ - ldr r6, [pc, #740] ; (1b96c ) │ │ │ │ + beq.w 1b53a │ │ │ │ + ldr r6, [pc, #740] ; (1b57c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add r6, pc │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - ldr.w r0, [r6, #616] ; 0x268 │ │ │ │ + ldr.w r0, [r6, #604] ; 0x25c │ │ │ │ str r4, [r5, #24] │ │ │ │ str.w fp, [r5, #12] │ │ │ │ str.w sl, [r5, #16] │ │ │ │ str.w r9, [r5, #20] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b944 │ │ │ │ + beq.w 1b554 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b620 │ │ │ │ + bne.n 1b230 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b620 │ │ │ │ + b.n 1b230 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b61c │ │ │ │ + b.n 1b22c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b60e │ │ │ │ - ldr r3, [pc, #656] ; (1b970 ) │ │ │ │ + b.n 1b21e │ │ │ │ + ldr r3, [pc, #656] ; (1b580 ) │ │ │ │ movs r0, #251 ; 0xfb │ │ │ │ - ldr r2, [pc, #656] ; (1b974 ) │ │ │ │ + ldr r2, [pc, #656] ; (1b584 ) │ │ │ │ movw r1, #37767 ; 0x9387 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #640] ; (1b978 ) │ │ │ │ + ldr r3, [pc, #640] ; (1b588 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #628] ; (1b97c ) │ │ │ │ + ldr r0, [pc, #628] ; (1b58c ) │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #616] ; (1b980 ) │ │ │ │ + ldr r3, [pc, #616] ; (1b590 ) │ │ │ │ movs r0, #251 ; 0xfb │ │ │ │ - ldr r2, [pc, #616] ; (1b984 ) │ │ │ │ + ldr r2, [pc, #616] ; (1b594 ) │ │ │ │ movw r1, #37769 ; 0x9389 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cbz r4, 1b736 │ │ │ │ + cbz r4, 1b346 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1b782 │ │ │ │ + cbz r3, 1b392 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1b6f6 │ │ │ │ + beq.n 1b306 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1b78c │ │ │ │ - ldr r3, [pc, #580] ; (1b988 ) │ │ │ │ + cbz r3, 1b39c │ │ │ │ + ldr r3, [pc, #580] ; (1b598 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1b704 │ │ │ │ + b.n 1b314 │ │ │ │ ldr.w r2, [r9] │ │ │ │ movs r6, #251 ; 0xfb │ │ │ │ - ldr r3, [pc, #560] ; (1b98c ) │ │ │ │ + ldr r3, [pc, #560] ; (1b59c ) │ │ │ │ movw r0, #37773 ; 0x938d │ │ │ │ - ldr r1, [pc, #560] ; (1b990 ) │ │ │ │ + ldr r1, [pc, #560] ; (1b5a0 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r9] │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1b83a │ │ │ │ + beq.n 1b44a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b73a │ │ │ │ + bne.n 1b34a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b736 │ │ │ │ + b.n 1b346 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #508] ; (1b994 ) │ │ │ │ + ldr r3, [pc, #508] ; (1b5a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1b704 │ │ │ │ - ldr r3, [pc, #496] ; (1b998 ) │ │ │ │ + b.n 1b314 │ │ │ │ + ldr r3, [pc, #496] ; (1b5a8 ) │ │ │ │ movs r4, #252 ; 0xfc │ │ │ │ - ldr r1, [pc, #496] ; (1b99c ) │ │ │ │ + ldr r1, [pc, #496] ; (1b5ac ) │ │ │ │ movw r0, #37795 ; 0x93a3 │ │ │ │ ldr.w r2, [sl] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1b6f6 │ │ │ │ + bne.n 1b306 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b6f6 │ │ │ │ - ldr r3, [pc, #456] ; (1b9a0 ) │ │ │ │ - ldr r1, [pc, #456] ; (1b9a4 ) │ │ │ │ + b.n 1b306 │ │ │ │ + ldr r3, [pc, #456] ; (1b5b0 ) │ │ │ │ + ldr r1, [pc, #456] ; (1b5b4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #448] ; (1b9a8 ) │ │ │ │ + ldr r3, [pc, #448] ; (1b5b8 ) │ │ │ │ movs r0, #251 ; 0xfb │ │ │ │ - ldr r2, [pc, #448] ; (1b9ac ) │ │ │ │ + ldr r2, [pc, #448] ; (1b5bc ) │ │ │ │ movw r1, #37771 ; 0x938b │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1b72c │ │ │ │ + b.n 1b33c │ │ │ │ blx 5b00 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 1b55e │ │ │ │ - ldr r3, [pc, #424] ; (1b9b0 ) │ │ │ │ + b.n 1b16e │ │ │ │ + ldr r3, [pc, #424] ; (1b5c0 ) │ │ │ │ movs r1, #252 ; 0xfc │ │ │ │ movw r2, #37797 ; 0x93a5 │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ ldr.w r4, [sl] │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b8ce │ │ │ │ + beq.n 1b4de │ │ │ │ ldr.w r4, [r9] │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1b6f6 │ │ │ │ + bne.w 1b306 │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1b72c │ │ │ │ + b.n 1b33c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b600 │ │ │ │ - ldr r3, [pc, #344] ; (1b9b4 ) │ │ │ │ + bne.w 1b210 │ │ │ │ + ldr r3, [pc, #344] ; (1b5c4 ) │ │ │ │ movs r0, #251 ; 0xfb │ │ │ │ - ldr r2, [pc, #344] ; (1b9b8 ) │ │ │ │ + ldr r2, [pc, #344] ; (1b5c8 ) │ │ │ │ movw r1, #37806 ; 0x93ae │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1b81a │ │ │ │ - ldr r0, [pc, #328] ; (1b9bc ) │ │ │ │ + b.n 1b42a │ │ │ │ + ldr r0, [pc, #328] ; (1b5cc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b5d0 │ │ │ │ - b.n 1b858 │ │ │ │ + beq.w 1b1e0 │ │ │ │ + b.n 1b468 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b858 │ │ │ │ - ldr r3, [pc, #308] ; (1b9c0 ) │ │ │ │ - ldr r1, [pc, #308] ; (1b9c4 ) │ │ │ │ + bne.n 1b468 │ │ │ │ + ldr r3, [pc, #308] ; (1b5d0 ) │ │ │ │ + ldr r1, [pc, #308] ; (1b5d4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1b858 │ │ │ │ - ldr r3, [pc, #260] ; (1b9a0 ) │ │ │ │ - ldr r1, [pc, #296] ; (1b9c8 ) │ │ │ │ + b.n 1b468 │ │ │ │ + ldr r3, [pc, #260] ; (1b5b0 ) │ │ │ │ + ldr r1, [pc, #296] ; (1b5d8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #288] ; (1b9cc ) │ │ │ │ + ldr r3, [pc, #288] ; (1b5dc ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #288] ; (1b9d0 ) │ │ │ │ + ldr r2, [pc, #288] ; (1b5e0 ) │ │ │ │ movs r0, #249 ; 0xf9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #37727 ; 0x935f │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 1b8d8 │ │ │ │ + cbnz r3, 1b4e8 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r5, [r9] │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1b83a │ │ │ │ + beq.n 1b44a │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1b72e │ │ │ │ - b.n 1b6f6 │ │ │ │ - ldr r0, [pc, #224] ; (1b9d4 ) │ │ │ │ + bne.w 1b33e │ │ │ │ + b.n 1b306 │ │ │ │ + ldr r0, [pc, #224] ; (1b5e4 ) │ │ │ │ movs r5, #249 ; 0xf9 │ │ │ │ - ldr r3, [pc, #224] ; (1b9d8 ) │ │ │ │ + ldr r3, [pc, #224] ; (1b5e8 ) │ │ │ │ movw r4, #37723 ; 0x935b │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 1b704 │ │ │ │ - ldr r3, [pc, #204] ; (1b9dc ) │ │ │ │ + b.n 1b314 │ │ │ │ + ldr r3, [pc, #204] ; (1b5ec ) │ │ │ │ movs r4, #249 ; 0xf9 │ │ │ │ - ldr r1, [pc, #204] ; (1b9e0 ) │ │ │ │ + ldr r1, [pc, #204] ; (1b5f0 ) │ │ │ │ movw r0, #37725 ; 0x935d │ │ │ │ ldr.w r2, [sl] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - b.n 1b7b6 │ │ │ │ + b.n 1b3c6 │ │ │ │ blx 5b00 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b670 │ │ │ │ - ldr r3, [pc, #184] ; (1b9e4 ) │ │ │ │ + b.n 1b280 │ │ │ │ + ldr r3, [pc, #184] ; (1b5f4 ) │ │ │ │ movs r0, #249 ; 0xf9 │ │ │ │ - ldr r2, [pc, #184] ; (1b9e8 ) │ │ │ │ + ldr r2, [pc, #184] ; (1b5f8 ) │ │ │ │ movw r1, #37729 ; 0x9361 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1b8c2 │ │ │ │ - ldr r3, [pc, #164] ; (1b9ec ) │ │ │ │ + b.n 1b4d2 │ │ │ │ + ldr r3, [pc, #164] ; (1b5fc ) │ │ │ │ movs r1, #249 ; 0xf9 │ │ │ │ movw r2, #37743 ; 0x936f │ │ │ │ str.w r1, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ - b.n 1b736 │ │ │ │ + b.n 1b346 │ │ │ │ nop │ │ │ │ - adds r7, #234 ; 0xea │ │ │ │ + subs r3, #218 ; 0xda │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r4, #84] ; 0x54 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r6, #68] ; 0x44 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r2, #64] ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - vhadd.s8 d16, d14, d3 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + usat16 r0, #3, r6 │ │ │ │ + ldr r4, [r0, #64] ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, #124] ; 0x7c │ │ │ │ + ldr r6, [r3, #60] ; 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - vhadd.s16 d0, d8, d3 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ + ; instruction: 0xf3700003 │ │ │ │ + ldr r0, [r7, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r5, #120] ; 0x78 │ │ │ │ + ldr r2, [r3, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 13, cr0, cr0, cr3, {0} │ │ │ │ - str r6, [r6, #116] ; 0x74 │ │ │ │ + ssat16 r0, #4, r8 │ │ │ │ + ldr r6, [r4, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r3, #116] ; 0x74 │ │ │ │ + ldr r2, [r1, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 8, cr0, cr4, cr3, {0} │ │ │ │ + ; instruction: 0xf2dc0003 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r3, #112] ; 0x70 │ │ │ │ + ldr r6, [r1, #48] ; 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 4, cr0, cr8, cr3, {0} │ │ │ │ - cdp 0, 2, cr0, cr6, cr3, {0} │ │ │ │ - str r2, [r5, #104] ; 0x68 │ │ │ │ + subw r0, r0, #3 │ │ │ │ + ; instruction: 0xf27e0003 │ │ │ │ + ldr r2, [r3, #40] ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - ldcl 0, cr0, [r4, #12] │ │ │ │ - b.n 1b6c8 │ │ │ │ - movs r3, r0 │ │ │ │ + ; instruction: 0xf22c0003 │ │ │ │ + adc.w r0, ip, r3 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - b.n 1b6d8 │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + adcs.w r0, r0, r3 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r3, #100] ; 0x64 │ │ │ │ + ldr r4, [r1, #36] ; 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - stc 0, cr0, [r2, #12] │ │ │ │ - str r2, [r2, #96] ; 0x60 │ │ │ │ + rsbs r0, sl, #3 │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [sl, #-12]! │ │ │ │ - str r0, [r6, #92] ; 0x5c │ │ │ │ + ; instruction: 0xf1920003 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [sl, #-12] │ │ │ │ - str r0, [r3, #92] ; 0x5c │ │ │ │ + sbcs.w r0, r2, #3 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ movs r4, r0 │ │ │ │ - stc 0, cr0, [r2, #-12] │ │ │ │ - stcl 0, cr0, [r8], #12 │ │ │ │ + adcs.w r0, sl, #3 │ │ │ │ + adc.w r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub sp, #236 ; 0xec │ │ │ │ - ldr.w r5, [pc, #1672] ; 1c084 │ │ │ │ + ldr.w r5, [pc, #1672] ; 1bc94 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 1bdba │ │ │ │ - ldr.w r7, [pc, #1660] ; 1c088 │ │ │ │ + bne.w 1b9ca │ │ │ │ + ldr.w r7, [pc, #1660] ; 1bc98 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1660] ; 1c08c │ │ │ │ + ldr.w r3, [pc, #1660] ; 1bc9c │ │ │ │ mov r8, r2 │ │ │ │ add r7, pc │ │ │ │ - ldr.w r0, [r7, #628] ; 0x274 │ │ │ │ + ldr.w r0, [r7, #616] ; 0x268 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1bf7c │ │ │ │ - ldr.w r2, [pc, #1640] ; 1c090 │ │ │ │ + beq.w 1bb8c │ │ │ │ + ldr.w r2, [pc, #1640] ; 1bca0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1bdfe │ │ │ │ + bne.w 1ba0e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.w 1be34 │ │ │ │ + bpl.w 1ba44 │ │ │ │ lsls r3, r3, #26 │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w fp, [r0, #12] │ │ │ │ movmi.w fp, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1604] ; 1c094 │ │ │ │ + ldr.w r2, [pc, #1604] ; 1bca4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1be90 │ │ │ │ + bgt.w 1baa0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 1bd08 │ │ │ │ + ble.w 1b918 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 1bd14 │ │ │ │ + blt.w 1b924 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1bea0 │ │ │ │ + beq.w 1bab0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1bd74 │ │ │ │ + beq.w 1b984 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r9 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #272] ; 0x110 │ │ │ │ str r6, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1bd02 │ │ │ │ + beq.w 1b912 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1beb8 │ │ │ │ - ldr.w r0, [pc, #1492] ; 1c098 │ │ │ │ + beq.w 1bac8 │ │ │ │ + ldr.w r0, [pc, #1492] ; 1bca8 │ │ │ │ add r0, pc │ │ │ │ adds r0, #92 ; 0x5c │ │ │ │ - bl 1743c │ │ │ │ + bl 17264 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r0, [pc, #1480] ; 1c09c │ │ │ │ + ldr.w r0, [pc, #1480] ; 1bcac │ │ │ │ add r0, pc │ │ │ │ blx 5b0c <_Py_BuildValue_SizeT@plt> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq.w 1bf34 │ │ │ │ + beq.w 1bb44 │ │ │ │ mov r0, r7 │ │ │ │ blx 5b18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bf8e │ │ │ │ + beq.w 1bb9e │ │ │ │ ldr r3, [sp, #272] ; 0x110 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ add.w r2, r7, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1436] ; 1c0a0 │ │ │ │ + ldr.w r3, [pc, #1436] ; 1bcb0 │ │ │ │ add r3, pc │ │ │ │ - bl 1b50c │ │ │ │ + bl 1b11c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bfa8 │ │ │ │ + beq.w 1bbb8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1be62 │ │ │ │ + beq.w 1ba72 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1be6c │ │ │ │ + beq.w 1ba7c │ │ │ │ add r6, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - blx 5a34 │ │ │ │ - ldr.w r3, [pc, #1388] ; 1c0a4 │ │ │ │ + blx 5a1c │ │ │ │ + ldr.w r3, [pc, #1388] ; 1bcb4 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 1beec │ │ │ │ - ldr.w r2, [pc, #1380] ; 1c0a8 │ │ │ │ + beq.w 1bafc │ │ │ │ + ldr.w r2, [pc, #1380] ; 1bcb8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, #356] ; 0x164 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 1bd34 │ │ │ │ + beq.w 1b944 │ │ │ │ ldr.w r2, [r3, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1bd1e │ │ │ │ + beq.w 1b92e │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 1bb88 │ │ │ │ + ble.n 1b798 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 1bd34 │ │ │ │ + beq.w 1b944 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1bb82 │ │ │ │ + b.n 1b792 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 1bd34 │ │ │ │ + beq.w 1b944 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 1bb78 │ │ │ │ - ldr.w r9, [pc, #1312] ; 1c0ac │ │ │ │ + bne.n 1b788 │ │ │ │ + ldr.w r9, [pc, #1312] ; 1bcbc │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #29 │ │ │ │ movs r2, #0 │ │ │ │ add r9, pc │ │ │ │ add.w fp, r9, #92 ; 0x5c │ │ │ │ mov r3, fp │ │ │ │ - bl 141ac │ │ │ │ + bl 13fd4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c02c │ │ │ │ + beq.w 1bc3c │ │ │ │ ldr.w r3, [sl, #60] ; 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 1bd58 │ │ │ │ + bne.w 1b968 │ │ │ │ ldrb.w ip, [r9, #140] ; 0x8c │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr.w r1, [pc, #1272] ; 1c0b0 │ │ │ │ + ldr.w r1, [pc, #1272] ; 1bcc0 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w ip, #83 ; 0x53 │ │ │ │ mov.w lr, #64 ; 0x40 │ │ │ │ add r1, pc │ │ │ │ add.w r9, sp, #128 ; 0x80 │ │ │ │ str r3, [sp, #148] ; 0x94 │ │ │ │ it eq │ │ │ │ @@ -32828,644 +32403,649 @@ │ │ │ │ str r0, [sp, #152] ; 0x98 │ │ │ │ strb.w r0, [sp, #164] ; 0xa4 │ │ │ │ str r0, [sp, #160] ; 0xa0 │ │ │ │ strb.w r0, [sp, #167] ; 0xa7 │ │ │ │ str r0, [sp, #156] ; 0x9c │ │ │ │ strb.w lr, [sp, #165] ; 0xa5 │ │ │ │ strb.w lr, [sp, #166] ; 0xa6 │ │ │ │ - bne.n 1bc12 │ │ │ │ + bne.n 1b822 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r2, [r3, #8]! │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldrb.w r2, [r1, #48] ; 0x30 │ │ │ │ cmp r2, #83 ; 0x53 │ │ │ │ - beq.n 1bbfe │ │ │ │ + beq.n 1b80e │ │ │ │ str r3, [sp, #140] ; 0x8c │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ │ │ - bl 10cb0 │ │ │ │ - cbz r0, 1bc74 │ │ │ │ + bl 10ad8 │ │ │ │ + cbz r0, 1b884 │ │ │ │ add.w lr, sl, #40 ; 0x28 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r3, [pc, #1164] ; 1c0b4 │ │ │ │ + ldr.w r3, [pc, #1164] ; 1bcc4 │ │ │ │ ldr r2, [r0, #52] ; 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #100] ; 0x64 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1bfd4 │ │ │ │ - ldr.w r3, [pc, #1152] ; 1c0b8 │ │ │ │ + beq.w 1bbe4 │ │ │ │ + ldr.w r3, [pc, #1152] ; 1bcc8 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ble.w 1c01e │ │ │ │ - ldr.w r3, [pc, #1144] ; 1c0bc │ │ │ │ + ble.w 1bc2e │ │ │ │ + ldr.w r3, [pc, #1144] ; 1bccc │ │ │ │ add r3, pc │ │ │ │ - ldr.w r5, [pc, #1140] ; 1c0c0 │ │ │ │ + ldr.w r5, [pc, #1140] ; 1bcd0 │ │ │ │ cmp r1, #1 │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #92] ; 0x5c │ │ │ │ - bls.w 1c024 │ │ │ │ - ldr.w lr, [pc, #1132] ; 1c0c4 │ │ │ │ + bls.w 1bc34 │ │ │ │ + ldr.w lr, [pc, #1132] ; 1bcd4 │ │ │ │ add lr, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1128] ; 1c0c8 │ │ │ │ + ldr.w r1, [pc, #1128] ; 1bcd8 │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w lr, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1bc84 │ │ │ │ + beq.n 1b894 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1bee0 │ │ │ │ + beq.w 1baf0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 57b8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ ldr.w r9, [sp, #128] ; 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1bd7c │ │ │ │ + beq.n 1b98c │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 1bcbe │ │ │ │ + cbnz r3, 1b8ce │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - cbz r5, 1bcf2 │ │ │ │ + cbz r5, 1b902 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 1bcf2 │ │ │ │ + beq.n 1b902 │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 1bfc2 │ │ │ │ + ble.w 1bbd2 │ │ │ │ dmb sy │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1bcd4 │ │ │ │ + bne.n 1b8e4 │ │ │ │ cmp r2, #1 │ │ │ │ dmb sy │ │ │ │ mov.w r5, #0 │ │ │ │ str r5, [r4, #28] │ │ │ │ - beq.w 1bf00 │ │ │ │ + beq.w 1bb10 │ │ │ │ add.w r0, r4, #24 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ blx 57b8 │ │ │ │ add sp, #236 ; 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 1ba88 │ │ │ │ + bge.w 1b698 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1ba88 │ │ │ │ + b.n 1b698 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1bd34 │ │ │ │ + beq.n 1b944 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1bd1e │ │ │ │ - ldr r3, [pc, #928] ; (1c0cc ) │ │ │ │ + bne.n 1b92e │ │ │ │ + ldr r3, [pc, #928] ; (1bcdc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 1bb88 │ │ │ │ - ldr r0, [pc, #920] ; (1c0d0 ) │ │ │ │ + bne.w 1b798 │ │ │ │ + ldr r0, [pc, #920] ; (1bce0 ) │ │ │ │ ldr.w r1, [r8, #92] ; 0x5c │ │ │ │ add r0, pc │ │ │ │ adds r0, #92 ; 0x5c │ │ │ │ bl d554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bb88 │ │ │ │ + beq.w 1b798 │ │ │ │ ldr.w r3, [r8, #60] ; 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ movne.w sl, #0 │ │ │ │ - beq.w 1bf1c │ │ │ │ - ldr r0, [pc, #860] ; (1c0b8 ) │ │ │ │ + beq.w 1bb2c │ │ │ │ + ldr r0, [pc, #860] ; (1bcc8 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r1, [pc, #884] ; (1c0d4 ) │ │ │ │ + ldr r1, [pc, #884] ; (1bce4 ) │ │ │ │ add.w r9, sp, #128 ; 0x80 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1bc74 │ │ │ │ - b.n 1bc84 │ │ │ │ + bne.n 1b884 │ │ │ │ + b.n 1b894 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ba9e │ │ │ │ + b.n 1b6ae │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r4, #44 ; 0x2c │ │ │ │ - ldr r3, [pc, #852] ; (1c0d8 ) │ │ │ │ + ldr r3, [pc, #852] ; (1bce8 ) │ │ │ │ movw r0, #16265 ; 0x3f89 │ │ │ │ - ldr r1, [pc, #848] ; (1c0dc ) │ │ │ │ + ldr r1, [pc, #848] ; (1bcec ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r8] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbz r2, 1bdae │ │ │ │ - ldr r0, [pc, #828] ; (1c0e0 ) │ │ │ │ + cbz r2, 1b9be │ │ │ │ + ldr r0, [pc, #828] ; (1bcf0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 11430 │ │ │ │ + bl 11258 │ │ │ │ add sp, #236 ; 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bda0 │ │ │ │ - ldr r3, [pc, #808] ; (1c0e4 ) │ │ │ │ - ldr r6, [pc, #808] ; (1c0e8 ) │ │ │ │ + b.n 1b9b0 │ │ │ │ + ldr r3, [pc, #808] ; (1bcf4 ) │ │ │ │ + ldr r6, [pc, #808] ; (1bcf8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r6, pc │ │ │ │ - ldr.w r1, [r6, #624] ; 0x270 │ │ │ │ + ldr.w r1, [r6, #612] ; 0x264 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c032 │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 1bc42 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c014 │ │ │ │ - ldr r3, [pc, #772] ; (1c0ec ) │ │ │ │ + beq.w 1bc24 │ │ │ │ + ldr r3, [pc, #772] ; (1bcfc ) │ │ │ │ movs r0, #38 ; 0x26 │ │ │ │ - ldr r2, [pc, #772] ; (1c0f0 ) │ │ │ │ + ldr r2, [pc, #772] ; (1bd00 ) │ │ │ │ movw r1, #16180 ; 0x3f34 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1bda0 │ │ │ │ + b.n 1b9b0 │ │ │ │ ldr.w r7, [r7, #520] ; 0x208 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 1ba30 │ │ │ │ + beq.w 1b640 │ │ │ │ ldr.w r2, [r3, #172] ; 0xac │ │ │ │ - cbz r2, 1be76 │ │ │ │ + cbz r2, 1ba86 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 1be34 │ │ │ │ + ble.n 1ba44 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 1ba30 │ │ │ │ + beq.w 1b640 │ │ │ │ adds r2, #12 │ │ │ │ - b.n 1be2e │ │ │ │ + b.n 1ba3e │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 1ba30 │ │ │ │ + beq.w 1b640 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 1be24 │ │ │ │ - ldr r3, [pc, #700] ; (1c0f4 ) │ │ │ │ + bne.n 1ba34 │ │ │ │ + ldr r3, [pc, #700] ; (1bd04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1ba90 │ │ │ │ - ldr r3, [pc, #684] ; (1c0f8 ) │ │ │ │ + bne.w 1b6a0 │ │ │ │ + ldr r3, [pc, #684] ; (1bd08 ) │ │ │ │ movs r0, #39 ; 0x27 │ │ │ │ - ldr r2, [pc, #684] ; (1c0fc ) │ │ │ │ + ldr r2, [pc, #684] ; (1bd0c ) │ │ │ │ movw r1, #16198 ; 0x3f46 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1bda0 │ │ │ │ + b.n 1b9b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bb1e │ │ │ │ + b.n 1b72e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bb2a │ │ │ │ + b.n 1b73a │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 1ba30 │ │ │ │ + beq.w 1b640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1be76 │ │ │ │ - ldr r3, [pc, #580] ; (1c0cc ) │ │ │ │ + bne.n 1ba86 │ │ │ │ + ldr r3, [pc, #580] ; (1bcdc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 1ba30 │ │ │ │ - b.n 1be34 │ │ │ │ - ldr r0, [pc, #620] ; (1c100 ) │ │ │ │ + beq.w 1b640 │ │ │ │ + b.n 1ba44 │ │ │ │ + ldr r0, [pc, #620] ; (1bd10 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ba62 │ │ │ │ - b.n 1be48 │ │ │ │ + beq.w 1b672 │ │ │ │ + b.n 1ba58 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1be48 │ │ │ │ - ldr r3, [pc, #600] ; (1c104 ) │ │ │ │ - ldr r1, [pc, #604] ; (1c108 ) │ │ │ │ + bne.n 1ba58 │ │ │ │ + ldr r3, [pc, #600] ; (1bd14 ) │ │ │ │ + ldr r1, [pc, #604] ; (1bd18 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1be48 │ │ │ │ - ldr r3, [pc, #508] ; (1c0b8 ) │ │ │ │ - ldr r1, [pc, #592] ; (1c10c ) │ │ │ │ + b.n 1ba58 │ │ │ │ + ldr r3, [pc, #508] ; (1bcc8 ) │ │ │ │ + ldr r1, [pc, #592] ; (1bd1c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #584] ; (1c110 ) │ │ │ │ - ldr r2, [pc, #584] ; (1c114 ) │ │ │ │ + ldr r3, [pc, #584] ; (1bd20 ) │ │ │ │ + ldr r2, [pc, #584] ; (1bd24 ) │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ add r3, pc │ │ │ │ movw r1, #16253 ; 0x3f7d │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1bda0 │ │ │ │ + b.n 1b9b0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bc84 │ │ │ │ + b.n 1b894 │ │ │ │ add.w r9, sp, #128 ; 0x80 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 57b8 │ │ │ │ - b.n 1bc94 │ │ │ │ + b.n 1b8a4 │ │ │ │ blx 5ac4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 1bf14 │ │ │ │ + cbz r0, 1bb24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1bf2c │ │ │ │ + cbz r3, 1bb3c │ │ │ │ mov r0, r7 │ │ │ │ blx 5ad0 │ │ │ │ - b.n 1bcf2 │ │ │ │ + b.n 1b902 │ │ │ │ add.w lr, r8, #40 ; 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r9, sp, #128 ; 0x80 │ │ │ │ - b.n 1bc24 │ │ │ │ + b.n 1b834 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bf14 │ │ │ │ - ldr r3, [pc, #480] ; (1c118 ) │ │ │ │ + b.n 1bb24 │ │ │ │ + ldr r3, [pc, #480] ; (1bd28 ) │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ - ldr r2, [pc, #480] ; (1c11c ) │ │ │ │ + ldr r2, [pc, #480] ; (1bd2c ) │ │ │ │ movw r1, #16257 ; 0x3f81 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cbz r6, 1bf56 │ │ │ │ + cbz r6, 1bb66 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1bf72 │ │ │ │ + cbz r3, 1bb82 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1bda0 │ │ │ │ + beq.w 1b9b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bda0 │ │ │ │ + bne.w 1b9b0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bda0 │ │ │ │ + b.n 1b9b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bf56 │ │ │ │ + b.n 1bb66 │ │ │ │ mov r2, r1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1ba90 │ │ │ │ - b.n 1be48 │ │ │ │ - ldr r3, [pc, #400] ; (1c120 ) │ │ │ │ + bne.w 1b6a0 │ │ │ │ + b.n 1ba58 │ │ │ │ + ldr r3, [pc, #400] ; (1bd30 ) │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ - ldr r2, [pc, #400] ; (1c124 ) │ │ │ │ + ldr r2, [pc, #400] ; (1bd34 ) │ │ │ │ movw r1, #16257 ; 0x3f81 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1bf4e │ │ │ │ - ldr r3, [pc, #380] ; (1c128 ) │ │ │ │ + b.n 1bb5e │ │ │ │ + ldr r3, [pc, #380] ; (1bd38 ) │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ - ldr r2, [pc, #380] ; (1c12c ) │ │ │ │ + ldr r2, [pc, #380] ; (1bd3c ) │ │ │ │ movw r1, #16261 ; 0x3f85 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1bf4e │ │ │ │ - ldr r0, [pc, #364] ; (1c130 ) │ │ │ │ + b.n 1bb5e │ │ │ │ + ldr r0, [pc, #364] ; (1bd40 ) │ │ │ │ movw r2, #16267 ; 0x3f8b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f198 │ │ │ │ + bl f09c │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ - b.n 1bcd0 │ │ │ │ + b.n 1b8e0 │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 1bfe6 │ │ │ │ + ble.n 1bbf6 │ │ │ │ ldr.w r3, [lr, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c062 │ │ │ │ + beq.n 1bc72 │ │ │ │ ldr r3, [r0, #76] ; 0x4c │ │ │ │ - cbz r3, 1bff0 │ │ │ │ + cbz r3, 1bc00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 1c048 │ │ │ │ + bge.n 1bc58 │ │ │ │ adds.w r3, sl, #0 │ │ │ │ mov.w r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ bl e61c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 1bc6e │ │ │ │ + beq.w 1b87e │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ - b.n 1bc94 │ │ │ │ + b.n 1b8a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1bde4 │ │ │ │ - ldr r3, [pc, #276] ; (1c134 ) │ │ │ │ + b.n 1b9f4 │ │ │ │ + ldr r3, [pc, #276] ; (1bd44 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1bc48 │ │ │ │ - ldr.w lr, [pc, #272] ; 1c138 │ │ │ │ + b.n 1b858 │ │ │ │ + ldr.w lr, [pc, #272] ; 1bd48 │ │ │ │ add lr, pc │ │ │ │ - b.n 1bc5c │ │ │ │ + b.n 1b86c │ │ │ │ add.w r9, sp, #128 ; 0x80 │ │ │ │ - b.n 1bc84 │ │ │ │ - ldr r3, [pc, #264] ; (1c13c ) │ │ │ │ + b.n 1b894 │ │ │ │ + ldr r3, [pc, #264] ; (1bd4c ) │ │ │ │ movs r1, #38 ; 0x26 │ │ │ │ movw r2, #16176 ; 0x3f30 │ │ │ │ str.w r1, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ - b.n 1bda0 │ │ │ │ - ldr r3, [pc, #108] ; (1c0b8 ) │ │ │ │ + b.n 1b9b0 │ │ │ │ + ldr r3, [pc, #108] ; (1bcc8 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #240] ; (1c140 ) │ │ │ │ + ldr r1, [pc, #240] ; (1bd50 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1bc74 │ │ │ │ - b.n 1bc84 │ │ │ │ + bne.w 1b884 │ │ │ │ + b.n 1b894 │ │ │ │ ldr.w r3, [lr, #36] ; 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bfe6 │ │ │ │ - ldr r3, [pc, #76] ; (1c0b8 ) │ │ │ │ - ldr r1, [pc, #212] ; (1c144 ) │ │ │ │ + beq.n 1bbf6 │ │ │ │ + ldr r3, [pc, #76] ; (1bcc8 ) │ │ │ │ + ldr r1, [pc, #212] ; (1bd54 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1bc74 │ │ │ │ - b.n 1bc84 │ │ │ │ + bne.w 1b884 │ │ │ │ + b.n 1b894 │ │ │ │ nop │ │ │ │ - adds r3, #8 │ │ │ │ + adds r6, #248 ; 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r7, #76] ; 0x4c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - adds r5, #70 ; 0x46 │ │ │ │ + subs r1, #54 ; 0x36 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ movs r4, r0 │ │ │ │ - vhadd.u8 d0, d2, d3 │ │ │ │ - cdp2 0, 13, cr0, cr8, cr3, {0} │ │ │ │ vminnm.f16 , q12, │ │ │ │ - str r2, [r0, #60] ; 0x3c │ │ │ │ + str r2, [r6, #120] ; 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #122 ; 0x7a │ │ │ │ + subs r0, #106 ; 0x6a │ │ │ │ movs r4, r0 │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {0} │ │ │ │ - adds r3, #226 ; 0xe2 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ + movs r4, r0 │ │ │ │ + adds r7, #210 ; 0xd2 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - b.n 1c4ac │ │ │ │ + b.n 1ba4c │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #190 ; 0xbe │ │ │ │ + adds r7, #174 ; 0xae │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c48c │ │ │ │ + b.n 1ba2c │ │ │ │ movs r3, r0 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr3, {0} │ │ │ │ + lsls r4, r2, #8 │ │ │ │ + movs r4, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - adds r2, #210 ; 0xd2 │ │ │ │ + adds r6, #194 ; 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #-12 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + str r0, [r6, #84] ; 0x54 │ │ │ │ + movs r4, r0 │ │ │ │ + ; instruction: 0xf3ee0003 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ - vaddl.s32 q8, d10, d3 │ │ │ │ - ldc2 0, cr0, [lr, #-12]! │ │ │ │ ; instruction: 0xffacffff │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r7, #80] ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r1, #80] ; 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - vaddl.s8 q0, d12, d3 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + ; instruction: 0xf3900003 │ │ │ │ + str r6, [r0, #76] ; 0x4c │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r5, #72] ; 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - vhadd.s32 d0, d8, d3 │ │ │ │ - b.n 1c1d0 │ │ │ │ + ssat16 r0, #4, ip │ │ │ │ + b.n 1b770 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - b.n 1c1e0 │ │ │ │ + b.n 1b780 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xfaea0003 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + cdp2 0, 13, cr0, cr2, cr3, {0} │ │ │ │ + str r0, [r6, #64] ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 10, cr0, cr10, cr3, {0} │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + subw r0, lr, #3 │ │ │ │ + str r6, [r7, #56] ; 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 3, cr0, cr12, cr3, {0} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + movw r0, #3 │ │ │ │ + str r4, [r4, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - stcl 0, cr0, [r2, #12]! │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ; instruction: 0xf1e60003 │ │ │ │ + str r2, [r1, #52] ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - stcl 0, cr0, [r8, #12] │ │ │ │ - b.n 1c8f0 │ │ │ │ + rsb r0, ip, #3 │ │ │ │ + ; instruction: 0xe8360003 │ │ │ │ + b.n 1c228 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 1c088 │ │ │ │ + b.n 1c21c │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 1c07c │ │ │ │ - movs r3, r0 │ │ │ │ - ldc 0, cr0, [lr, #-12]! │ │ │ │ - ; instruction: 0xfa080003 │ │ │ │ - ldrsh.w r0, [ip, #3] │ │ │ │ + adc.w r0, r2, #3 │ │ │ │ + ldc2l 0, cr0, [r0, #12]! │ │ │ │ + stc2 0, cr0, [r4, #12]! │ │ │ │ sub sp, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #60 ; 0x3c │ │ │ │ - ldr.w r9, [pc, #1380] ; 1c6b8 │ │ │ │ + ldr.w r9, [pc, #1380] ; 1c2c8 │ │ │ │ add r5, sp, #96 ; 0x60 │ │ │ │ - ldr.w r4, [pc, #1380] ; 1c6bc │ │ │ │ + ldr.w r4, [pc, #1380] ; 1c2cc │ │ │ │ mov r8, r0 │ │ │ │ add r9, pc │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w sl, [r9, r4] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 1c60c │ │ │ │ + beq.w 1c21c │ │ │ │ ldr r3, [sp, #212] ; 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1c490 │ │ │ │ - ldr.w r3, [pc, #1352] ; 1c6c0 │ │ │ │ + bne.w 1c0a0 │ │ │ │ + ldr.w r3, [pc, #1352] ; 1c2d0 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mov r5, r6 │ │ │ │ adds r7, #1 │ │ │ │ str r7, [r6, #0] │ │ │ │ movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c62e │ │ │ │ - ldr.w r3, [pc, #1328] ; 1c6c4 │ │ │ │ + beq.w 1c23e │ │ │ │ + ldr.w r3, [pc, #1328] ; 1c2d4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r0, #12] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr.w r4, [r3, #360] ; 0x168 │ │ │ │ - ldr.w r1, [r3, #632] ; 0x278 │ │ │ │ + ldr.w r1, [r3, #620] ; 0x26c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r6, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r5, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1c650 │ │ │ │ + beq.w 1c260 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r3, [pc, #1280] ; 1c6c8 │ │ │ │ + ldr.w r3, [pc, #1280] ; 1c2d8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 1c664 │ │ │ │ + bgt.w 1c274 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 1c3de │ │ │ │ + ble.w 1bfee │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 1c4aa │ │ │ │ + blt.w 1c0ba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1c564 │ │ │ │ + beq.w 1c174 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c4a0 │ │ │ │ + beq.w 1c0b0 │ │ │ │ add.w r0, r4, #96 ; 0x60 │ │ │ │ add r1, sp, #96 ; 0x60 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1c256 │ │ │ │ + beq.n 1be66 │ │ │ │ ldr.w r3, [r8, #36] ; 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 1c4bc │ │ │ │ + blt.w 1c0cc │ │ │ │ dmb sy │ │ │ │ ldrex r2, [r3] │ │ │ │ adds r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c238 │ │ │ │ + bne.n 1be48 │ │ │ │ dmb sy │ │ │ │ - cbnz r2, 1c256 │ │ │ │ + cbnz r2, 1be66 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r3, [pc, #1132] ; 1c6cc │ │ │ │ + ldr.w r3, [pc, #1132] ; 1c2dc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #364] ; 0x16c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1c674 │ │ │ │ + beq.w 1c284 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1c67c │ │ │ │ + beq.w 1c28c │ │ │ │ ldr.w r0, [r4, #200] ; 0xc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c4b4 │ │ │ │ + beq.w 1c0c4 │ │ │ │ ldr.w r3, [r8, #92] ; 0x5c │ │ │ │ add.w r7, r8, #40 ; 0x28 │ │ │ │ add r5, sp, #12 │ │ │ │ add.w lr, r4, #104 ; 0x68 │ │ │ │ str r3, [r4, #92] ; 0x5c │ │ │ │ mov fp, r5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -33506,701 +33086,798 @@ │ │ │ │ str r2, [r4, #60] ; 0x3c │ │ │ │ add.w r2, r4, #136 ; 0x88 │ │ │ │ str.w r8, [r4, #84] ; 0x54 │ │ │ │ str r5, [r4, #40] ; 0x28 │ │ │ │ str.w lr, [r4, #68] ; 0x44 │ │ │ │ str r2, [r4, #72] ; 0x48 │ │ │ │ str r3, [r4, #76] ; 0x4c │ │ │ │ - bls.n 1c340 │ │ │ │ + bls.n 1bf50 │ │ │ │ ldr.w r3, [r4, #168] ; 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ addlt.w r3, r4, #172 ; 0xac │ │ │ │ - blt.n 1c336 │ │ │ │ - b.n 1c48a │ │ │ │ + blt.n 1bf46 │ │ │ │ + b.n 1c09a │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 1c48a │ │ │ │ + bge.w 1c09a │ │ │ │ cmp ip, r3 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r3, #4 │ │ │ │ - bhi.n 1c32e │ │ │ │ + bhi.n 1bf3e │ │ │ │ ldr r2, [sp, #200] ; 0xc8 │ │ │ │ ldr r3, [r4, #52] ; 0x34 │ │ │ │ add.w sl, lr, r2, lsl #2 │ │ │ │ cmp lr, sl │ │ │ │ str r3, [r4, #48] ; 0x30 │ │ │ │ - bcs.w 1c6b2 │ │ │ │ + bcs.w 1c2c2 │ │ │ │ mov fp, lr │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [fp], #4 │ │ │ │ blx 5704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c534 │ │ │ │ - cbz r6, 1c370 │ │ │ │ + beq.w 1c144 │ │ │ │ + cbz r6, 1bf80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c41a │ │ │ │ + beq.n 1c02a │ │ │ │ ldr r0, [r4, #48] ; 0x30 │ │ │ │ blx 5704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c42e │ │ │ │ + beq.n 1c03e │ │ │ │ mov r1, r8 │ │ │ │ - blx 59d4 │ │ │ │ + blx 59bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c5c6 │ │ │ │ + beq.w 1c1d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c450 │ │ │ │ - ldr r3, [pc, #824] ; (1c6d0 ) │ │ │ │ + beq.n 1c060 │ │ │ │ + ldr r3, [pc, #824] ; (1c2e0 ) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 1c464 │ │ │ │ + bne.n 1c074 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.w 1c616 │ │ │ │ + bhi.w 1c226 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1c62a │ │ │ │ + beq.w 1c23a │ │ │ │ adds r3, #1 │ │ │ │ ldrh r5, [r7, #12] │ │ │ │ - beq.n 1c3f4 │ │ │ │ + beq.n 1c004 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1c410 │ │ │ │ + cbz r3, 1c020 │ │ │ │ cmp sl, fp │ │ │ │ str r5, [r4, #48] ; 0x30 │ │ │ │ mov r6, r8 │ │ │ │ - bhi.n 1c354 │ │ │ │ + bhi.n 1bf64 │ │ │ │ ldr r2, [sp, #204] ; 0xcc │ │ │ │ mov r6, r8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ str.w r2, [r4, #204] ; 0xcc │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r2, [r4, #208] ; 0xd0 │ │ │ │ - b.n 1c506 │ │ │ │ + b.n 1c116 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 1c204 │ │ │ │ - b.n 1c4aa │ │ │ │ + bge.w 1be14 │ │ │ │ + b.n 1c0ba │ │ │ │ ldrh r5, [r7, #14] │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ orr.w r5, r3, r5, lsl #15 │ │ │ │ negs r5, r5 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 1c3b6 │ │ │ │ + bne.n 1bfc6 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c4d0 │ │ │ │ + bne.n 1c0e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c3be │ │ │ │ + bne.n 1bfce │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1c3be │ │ │ │ + b.n 1bfce │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #48] ; 0x30 │ │ │ │ blx 5704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c37c │ │ │ │ - ldr r3, [pc, #676] ; (1c6d4 ) │ │ │ │ + bne.n 1bf8c │ │ │ │ + ldr r3, [pc, #676] ; (1c2e4 ) │ │ │ │ movw r1, #1044 ; 0x414 │ │ │ │ - ldr r0, [pc, #672] ; (1c6d8 ) │ │ │ │ + ldr r0, [pc, #672] ; (1c2e8 ) │ │ │ │ movw r5, #45660 ; 0xb25c │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc │ │ │ │ mov r6, r8 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 1c552 │ │ │ │ + b.n 1c162 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #628] ; (1c6d0 ) │ │ │ │ + ldr r3, [pc, #628] ; (1c2e0 ) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1c3a0 │ │ │ │ + beq.n 1bfb0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5830 │ │ │ │ + blx 5aa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c3fa │ │ │ │ - blx 583c │ │ │ │ + beq.n 1c00a │ │ │ │ + blx 5aac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c3f6 │ │ │ │ + bne.n 1c006 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1c3f6 │ │ │ │ + b.n 1c006 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #76] ; 0x4c │ │ │ │ - b.n 1c340 │ │ │ │ - ldr r3, [pc, #584] ; (1c6dc ) │ │ │ │ + b.n 1bf50 │ │ │ │ + ldr r3, [pc, #584] ; (1c2ec ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1c184 │ │ │ │ + b.n 1bd94 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1c216 │ │ │ │ + b.n 1be26 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1c204 │ │ │ │ + b.n 1be14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1c288 │ │ │ │ - ldr r0, [pc, #544] ; (1c6e0 ) │ │ │ │ + b.n 1be98 │ │ │ │ + ldr r0, [pc, #544] ; (1c2f0 ) │ │ │ │ movw r2, #45436 ; 0xb17c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f198 │ │ │ │ + bl f09c │ │ │ │ ldr.w r3, [r8, #36] ; 0x24 │ │ │ │ - b.n 1c234 │ │ │ │ + b.n 1be44 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r6, r8 │ │ │ │ - ldr.w r8, [pc, #524] ; 1c6e4 │ │ │ │ + ldr.w r8, [pc, #524] ; 1c2f4 │ │ │ │ movw r2, #1044 ; 0x414 │ │ │ │ - ldr r3, [pc, #520] ; (1c6e8 ) │ │ │ │ + ldr r3, [pc, #520] ; (1c2f8 ) │ │ │ │ subs r0, #1 │ │ │ │ add r8, pc │ │ │ │ movw r1, #45665 ; 0xb261 │ │ │ │ add r3, pc │ │ │ │ str r0, [r7, #0] │ │ │ │ str.w r2, [r8, #128] ; 0x80 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r1, [r8, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c5a0 │ │ │ │ - ldr r0, [pc, #496] ; (1c6ec ) │ │ │ │ + beq.n 1c1b0 │ │ │ │ + ldr r0, [pc, #496] ; (1c2fc ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c52a │ │ │ │ - cbz r6, 1c51e │ │ │ │ + cbz r3, 1c13a │ │ │ │ + cbz r6, 1c12e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1c51e │ │ │ │ + cbnz r3, 1c12e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 ; 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1c50c │ │ │ │ - ldr r3, [pc, #440] ; (1c6f0 ) │ │ │ │ + b.n 1c11c │ │ │ │ + ldr r3, [pc, #440] ; (1c300 ) │ │ │ │ movw r7, #1043 ; 0x413 │ │ │ │ movw r5, #45648 ; 0xb250 │ │ │ │ - ldr r0, [pc, #436] ; (1c6f4 ) │ │ │ │ + ldr r0, [pc, #436] ; (1c304 ) │ │ │ │ add r3, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ str.w r7, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #420] ; (1c6f8 ) │ │ │ │ + ldr r0, [pc, #420] ; (1c308 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #420] ; (1c6fc ) │ │ │ │ + ldr r3, [pc, #420] ; (1c30c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 1c506 │ │ │ │ + b.n 1c116 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 1c57a │ │ │ │ - ldr r3, [pc, #404] ; (1c700 ) │ │ │ │ - ldr r1, [pc, #404] ; (1c704 ) │ │ │ │ + cbnz r0, 1c18a │ │ │ │ + ldr r3, [pc, #404] ; (1c310 ) │ │ │ │ + ldr r1, [pc, #404] ; (1c314 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ movw r2, #1013 ; 0x3f5 │ │ │ │ - ldr r4, [pc, #388] ; (1c708 ) │ │ │ │ + ldr r4, [pc, #388] ; (1c318 ) │ │ │ │ movw r1, #45414 ; 0xb166 │ │ │ │ subs r6, #1 │ │ │ │ - ldr r3, [pc, #384] ; (1c70c ) │ │ │ │ + ldr r3, [pc, #384] ; (1c31c ) │ │ │ │ add r4, pc │ │ │ │ str r6, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ mov r4, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1c69c │ │ │ │ + bne.n 1c2ac │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #356] ; (1c710 ) │ │ │ │ + ldr r3, [pc, #356] ; (1c320 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #348] ; (1c714 ) │ │ │ │ + ldr r0, [pc, #348] ; (1c324 ) │ │ │ │ mov r5, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1c502 │ │ │ │ - b.n 1c50c │ │ │ │ - ldr r3, [pc, #336] ; (1c718 ) │ │ │ │ + bne.n 1c112 │ │ │ │ + b.n 1c11c │ │ │ │ + ldr r3, [pc, #336] ; (1c328 ) │ │ │ │ movw r1, #1044 ; 0x414 │ │ │ │ movw r7, #45662 ; 0xb25e │ │ │ │ - ldr r0, [pc, #328] ; (1c71c ) │ │ │ │ + ldr r0, [pc, #328] ; (1c32c ) │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r8 │ │ │ │ add r0, pc │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r7, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1c5f4 │ │ │ │ - ldr r3, [pc, #304] ; (1c720 ) │ │ │ │ + cbz r3, 1c204 │ │ │ │ + ldr r3, [pc, #304] ; (1c330 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1c5b6 │ │ │ │ + b.n 1c1c6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #292] ; (1c724 ) │ │ │ │ + ldr r3, [pc, #292] ; (1c334 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1c5b6 │ │ │ │ + b.n 1c1c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 1c51e │ │ │ │ + b.n 1c12e │ │ │ │ adds r2, r3, #2 │ │ │ │ - beq.w 1c3ec │ │ │ │ + beq.w 1bffc │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 1c6a8 │ │ │ │ + bne.n 1c2b8 │ │ │ │ ldrh r5, [r7, #14] │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ orr.w r5, r3, r5, lsl #15 │ │ │ │ - b.n 1c3b6 │ │ │ │ + b.n 1bfc6 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 1c3b6 │ │ │ │ - ldr r3, [pc, #248] ; (1c728 ) │ │ │ │ + b.n 1bfc6 │ │ │ │ + ldr r3, [pc, #248] ; (1c338 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #248] ; (1c72c ) │ │ │ │ + ldr r1, [pc, #248] ; (1c33c ) │ │ │ │ movw r0, #45403 ; 0xb15b │ │ │ │ add r3, pc │ │ │ │ movw r2, #1013 ; 0x3f5 │ │ │ │ add r1, pc │ │ │ │ mov r4, r7 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ mov r1, r0 │ │ │ │ str.w r2, [r3, #128] ; 0x80 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1c5e6 │ │ │ │ + b.n 1c1f6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1c20a │ │ │ │ - b.n 1c57a │ │ │ │ - ldr r0, [pc, #200] ; (1c730 ) │ │ │ │ + bne.w 1be1a │ │ │ │ + b.n 1c18a │ │ │ │ + ldr r0, [pc, #200] ; (1c340 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c1dc │ │ │ │ - b.n 1c57a │ │ │ │ - blx 589c │ │ │ │ + beq.w 1bdec │ │ │ │ + b.n 1c18a │ │ │ │ + blx 5884 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1c272 │ │ │ │ - ldr r3, [pc, #180] ; (1c734 ) │ │ │ │ + b.n 1be82 │ │ │ │ + ldr r3, [pc, #180] ; (1c344 ) │ │ │ │ movw r1, #1018 ; 0x3fa │ │ │ │ - ldr r0, [pc, #180] ; (1c738 ) │ │ │ │ + ldr r0, [pc, #180] ; (1c348 ) │ │ │ │ movw r5, #45445 ; 0xb185 │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 1c552 │ │ │ │ - ldr r0, [pc, #156] ; (1c73c ) │ │ │ │ + b.n 1c162 │ │ │ │ + ldr r0, [pc, #156] ; (1c34c ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1c51e │ │ │ │ + bl 12920 │ │ │ │ + b.n 1c12e │ │ │ │ mov r0, r7 │ │ │ │ - blx 583c │ │ │ │ + blx 5aac │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1c3f6 │ │ │ │ + b.n 1c006 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 1c3c6 │ │ │ │ - cmp r3, #172 ; 0xac │ │ │ │ + b.n 1bfd6 │ │ │ │ + cmp r7, #156 ; 0x9c │ │ │ │ movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + str r2, [r4, #20] │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + str r2, [r3, #8] │ │ │ │ movs r4, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1cad0 │ │ │ │ + b.n 1bf90 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ - udf #228 ; 0xe4 │ │ │ │ + b.n 1c96c │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c990 │ │ │ │ + b.n 1be50 │ │ │ │ movs r3, r0 │ │ │ │ - addw r0, r8, #2051 ; 0x803 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldr??.w r0, [r0, #3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c8dc │ │ │ │ + b.n 1bd9c │ │ │ │ movs r3, r0 │ │ │ │ - sub.w r0, ip, #8585216 ; 0x830000 │ │ │ │ - b.n 1c8bc │ │ │ │ + ldrsb.w r0, [r4, #3] │ │ │ │ + b.n 1bd7c │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - bls.n 1c654 │ │ │ │ + udf #110 ; 0x6e │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c864 │ │ │ │ + b.n 1bd24 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ - adc.w r0, sl, #8585216 ; 0x830000 │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldrsh.w r0, [r2, r3] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c7e0 │ │ │ │ + b.n 1bca0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1c7b4 │ │ │ │ + b.n 1bc74 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ - svc 250 ; 0xfa │ │ │ │ + b.n 1bbe4 │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 1c658 │ │ │ │ + ble.n 1c3f8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ movs r4, r0 │ │ │ │ - svc 172 ; 0xac │ │ │ │ + b.n 1bb54 │ │ │ │ movs r3, r0 │ │ │ │ - orn r0, r4, #8585216 ; 0x830000 │ │ │ │ - ldr r2, [pc, #212] ; (1c818 ) │ │ │ │ + str.w r0, [ip, r3] │ │ │ │ + ldr r2, [pc, #212] ; (1c428 ) │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r2, #360] ; 0x168 │ │ │ │ sub sp, #108 ; 0x6c │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1c7be │ │ │ │ + beq.n 1c3ce │ │ │ │ ldr.w r2, [r3, #172] ; 0xac │ │ │ │ - cbz r2, 1c7a4 │ │ │ │ + cbz r2, 1c3b4 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 1c77c │ │ │ │ + ble.n 1c38c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c7be │ │ │ │ + beq.n 1c3ce │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1c776 │ │ │ │ + b.n 1c386 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1c7be │ │ │ │ + beq.n 1c3ce │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 1c76e │ │ │ │ + bne.n 1c37e │ │ │ │ ldr r7, [r6, #60] ; 0x3c │ │ │ │ add.w r1, r5, #16 │ │ │ │ ldr r4, [r6, #88] ; 0x58 │ │ │ │ movs r2, #88 ; 0x58 │ │ │ │ mov r0, sp │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #88] ; 0x58 │ │ │ │ str r3, [sp, #92] ; 0x5c │ │ │ │ str r3, [sp, #96] ; 0x60 │ │ │ │ str r4, [sp, #100] ; 0x64 │ │ │ │ blx 57b8 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1c148 │ │ │ │ - cbz r0, 1c7ea │ │ │ │ + bl 1bd58 │ │ │ │ + cbz r0, 1c3fa │ │ │ │ add sp, #108 ; 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1c7be │ │ │ │ + beq.n 1c3ce │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c7a4 │ │ │ │ - ldr r2, [pc, #104] ; (1c81c ) │ │ │ │ + bne.n 1c3b4 │ │ │ │ + ldr r2, [pc, #104] ; (1c42c ) │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - bne.n 1c7c6 │ │ │ │ + bne.n 1c3d6 │ │ │ │ ldr.w r4, [r6, #204] ; 0xcc │ │ │ │ ldr.w r3, [r6, #208] ; 0xd0 │ │ │ │ ldr r7, [r6, #60] ; 0x3c │ │ │ │ add.w r1, r5, #16 │ │ │ │ ldr r6, [r6, #88] ; 0x58 │ │ │ │ movs r2, #88 ; 0x58 │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #96] ; 0x60 │ │ │ │ str r4, [sp, #92] ; 0x5c │ │ │ │ str r7, [sp, #88] ; 0x58 │ │ │ │ str r6, [sp, #100] ; 0x64 │ │ │ │ blx 57b8 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1c148 │ │ │ │ + bl 1bd58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c7a0 │ │ │ │ - ldr r5, [pc, #52] ; (1c820 ) │ │ │ │ + bne.n 1c3b0 │ │ │ │ + ldr r5, [pc, #52] ; (1c430 ) │ │ │ │ movw r7, #1101 ; 0x44d │ │ │ │ - ldr r4, [pc, #48] ; (1c824 ) │ │ │ │ + ldr r4, [pc, #48] ; (1c434 ) │ │ │ │ movw r6, #46103 ; 0xb417 │ │ │ │ add r5, pc │ │ │ │ - ldr r0, [pc, #44] ; (1c828 ) │ │ │ │ + ldr r0, [pc, #44] ; (1c438 ) │ │ │ │ add r4, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ str r5, [r4, #124] ; 0x7c │ │ │ │ str.w r7, [r4, #128] ; 0x80 │ │ │ │ str.w r6, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #108 ; 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #146 ; 0x92 │ │ │ │ + cmp r0, #130 ; 0x82 │ │ │ │ movs r4, r0 │ │ │ │ - udf #66 ; 0x42 │ │ │ │ + b.n 1c968 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ + movs r4, r0 │ │ │ │ + ; instruction: 0xf7120003 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r4, [pc, #184] ; (1c4fc ) │ │ │ │ + ldr r1, [r3, #84] ; 0x54 │ │ │ │ + add r4, pc │ │ │ │ + lsls r1, r1, #7 │ │ │ │ + bpl.n 1c470 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cbz r3, 1c46c │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 1c462 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 1c4cc │ │ │ │ + blx 58c0 │ │ │ │ + uxtb r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 1c49a │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldrh r3, [r0, #12] │ │ │ │ + uxtb r0, r3 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 1c4a4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + mov r0, r3 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cbz r3, 1c4b6 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cbz r3, 1c4b6 │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 1c4b6 │ │ │ │ + ldr r3, [pc, #128] ; (1c500 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 1c4c0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c43c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 1c4de │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 1c4a4 │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 1c4bc │ │ │ │ + ldr r3, [pc, #92] ; (1c504 ) │ │ │ │ + ldr r1, [pc, #96] ; (1c508 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + movs r0, #255 ; 0xff │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + blx 568c │ │ │ │ + cbz r0, 1c4ea │ │ │ │ + movs r0, #255 ; 0xff │ │ │ │ + b.n 1c460 │ │ │ │ + bl f1f4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 1c488 │ │ │ │ + b.n 1c4bc │ │ │ │ + ldr r3, [pc, #52] ; (1c504 ) │ │ │ │ + ldr r1, [pc, #60] ; (1c50c ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + movs r0, #255 ; 0xff │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [pc, #36] ; (1c510 ) │ │ │ │ + ldr r1, [pc, #36] ; (1c514 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 1c4bc │ │ │ │ + nop │ │ │ │ + cmp r0, #196 ; 0xc4 │ │ │ │ movs r4, r0 │ │ │ │ - ssat16 r0, #4, sl │ │ │ │ - ldr.w r3, [pc, #1832] ; 1cf58 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + subw r0, r6, #2051 ; 0x803 │ │ │ │ + subw r0, r6, #2051 ; 0x803 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + b.n 1c698 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr.w r3, [pc, #1832] ; 1cc44 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r3, pc │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r7, [pc, #1824] ; 1cf5c │ │ │ │ - ldr.w r0, [r3, #636] ; 0x27c │ │ │ │ + ldr.w r7, [pc, #1824] ; 1cc48 │ │ │ │ + ldr.w r0, [r3, #624] ; 0x270 │ │ │ │ sub sp, #44 ; 0x2c │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cc42 │ │ │ │ + beq.w 1c92e │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1cc08 │ │ │ │ + beq.w 1c8f4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1788] ; 1cf60 │ │ │ │ + ldr.w r3, [pc, #1788] ; 1cc4c │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #368] ; 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1cd2e │ │ │ │ + beq.w 1ca1a │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1cc4a │ │ │ │ + beq.w 1c936 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r3, [pc, #1760] ; 1cf64 │ │ │ │ + ldr.w r3, [pc, #1760] ; 1cc50 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] ; 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1cd56 │ │ │ │ + beq.w 1ca42 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1cd36 │ │ │ │ + beq.w 1ca22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1caa2 │ │ │ │ - ldr.w r2, [pc, #1724] ; 1cf68 │ │ │ │ - ldr.w r3, [pc, #1724] ; 1cf6c │ │ │ │ + beq.w 1c78e │ │ │ │ + ldr.w r2, [pc, #1724] ; 1cc54 │ │ │ │ + ldr.w r3, [pc, #1724] ; 1cc58 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr.w r8, [r2, #188] ; 0xbc │ │ │ │ ldr.w fp, [r7, r3] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 1cee8 │ │ │ │ - ldr.w r2, [pc, #1704] ; 1cf70 │ │ │ │ + beq.w 1cbd4 │ │ │ │ + ldr.w r2, [pc, #1704] ; 1cc5c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1cbb0 │ │ │ │ + bne.w 1c89c │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 1cbaa │ │ │ │ + beq.w 1c896 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r9, [r8, #12] │ │ │ │ movmi.w r9, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1664] ; 1cf74 │ │ │ │ + ldr.w r2, [pc, #1664] ; 1cc60 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1cd9e │ │ │ │ + bgt.w 1ca8a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 1ca94 │ │ │ │ + ble.w 1c780 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 1caac │ │ │ │ + blt.w 1c798 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1cdae │ │ │ │ + beq.w 1ca9a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1592] ; 1cf78 │ │ │ │ + ldr.w r3, [pc, #1592] ; 1cc64 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #640] ; 0x280 │ │ │ │ + ldr.w r1, [r3, #628] ; 0x274 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1cd5e │ │ │ │ + beq.w 1ca4a │ │ │ │ blx r2 │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 1cd66 │ │ │ │ - ldr.w r3, [pc, #1568] ; 1cf7c │ │ │ │ + beq.w 1ca52 │ │ │ │ + ldr.w r3, [pc, #1568] ; 1cc68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 1cd84 │ │ │ │ + bne.w 1ca70 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1cac0 │ │ │ │ + beq.w 1c7ac │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cb76 │ │ │ │ + beq.w 1c862 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ movs r3, #4 │ │ │ │ movs r6, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 1ce9c │ │ │ │ - ldr.w r1, [pc, #1464] ; 1cf70 │ │ │ │ + beq.w 1cb88 │ │ │ │ + ldr.w r1, [pc, #1464] ; 1cc5c │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 1cad6 │ │ │ │ + beq.w 1c7c2 │ │ │ │ mov r0, r2 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1cdc8 │ │ │ │ + beq.w 1cab4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1c9e0 │ │ │ │ + beq.n 1c6cc │ │ │ │ str.w r8, [r0, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r6, fp, r6, lsl #2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ add.w r0, fp, r3, lsl #2 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ @@ -34212,93 +33889,93 @@ │ │ │ │ str.w sl, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r4, [r6, #12] │ │ │ │ str.w ip, [lr, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ce3a │ │ │ │ + beq.w 1cb26 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1364] ; 1cf74 │ │ │ │ + ldr.w r2, [pc, #1364] ; 1cc60 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 1ce74 │ │ │ │ + bgt.w 1cb60 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 1ca5c │ │ │ │ + bgt.n 1c748 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1cab6 │ │ │ │ + blt.n 1c7a2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ce84 │ │ │ │ + beq.w 1cb70 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cb9e │ │ │ │ + beq.w 1c88a │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 1ca8c │ │ │ │ + cbnz r3, 1c778 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 ; 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 1c932 │ │ │ │ - b.n 1caac │ │ │ │ + bge.w 1c61e │ │ │ │ + b.n 1c798 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1c8a8 │ │ │ │ + b.n 1c594 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1c932 │ │ │ │ + b.n 1c61e │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1ca60 │ │ │ │ + b.n 1c74c │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ movs r6, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r8, [sp] │ │ │ │ - b.n 1c9ae │ │ │ │ + b.n 1c69a │ │ │ │ ldr.w lr, [r9, #8] │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ bic.w r1, r0, #114 ; 0x72 │ │ │ │ cmp r1, #128 ; 0x80 │ │ │ │ - bne.w 1c9c0 │ │ │ │ + bne.w 1c6ac │ │ │ │ ldr r5, [r5, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ add r1, r3 │ │ │ │ lsls r3, r0, #26 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str.w sl, [sp, #24] │ │ │ │ it mi │ │ │ │ @@ -34308,47 +33985,47 @@ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ it pl │ │ │ │ ldrpl.w r3, [r9, #12] │ │ │ │ tst.w r0, #2 │ │ │ │ ldr.w r5, [lr, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - bne.w 1cf36 │ │ │ │ + bne.w 1cc22 │ │ │ │ blx r5 │ │ │ │ ldr.w ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ce1a │ │ │ │ + beq.w 1cb06 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1cb40 │ │ │ │ + beq.n 1c82c │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cf22 │ │ │ │ + beq.w 1cc0e │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cf0e │ │ │ │ + beq.w 1cbfa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cefc │ │ │ │ + beq.w 1cbe8 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ca76 │ │ │ │ + bne.n 1c762 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ca76 │ │ │ │ + b.n 1c762 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ movs r6, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ movs r3, #4 │ │ │ │ @@ -34357,6358 +34034,3453 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #5 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ - b.n 1c9ae │ │ │ │ + b.n 1c69a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ca76 │ │ │ │ + b.n 1c762 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bmi.w 1cdf8 │ │ │ │ + bmi.w 1cae4 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 1cbe4 │ │ │ │ + cbz r0, 1c8d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w r5, [r9, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1cde6 │ │ │ │ + beq.w 1cad2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1c938 │ │ │ │ - ldr r3, [pc, #920] ; (1cf80 ) │ │ │ │ + bne.w 1c624 │ │ │ │ + ldr r3, [pc, #920] ; (1cc6c ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #920] ; (1cf84 ) │ │ │ │ + ldr r2, [pc, #920] ; (1cc70 ) │ │ │ │ movw r0, #391 ; 0x187 │ │ │ │ add r3, pc │ │ │ │ movw r1, #23659 ; 0x5c6b │ │ │ │ add r2, pc │ │ │ │ mov ip, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r4, r8 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1cc6a │ │ │ │ - ldr r3, [pc, #892] ; (1cf88 ) │ │ │ │ + b.n 1c956 │ │ │ │ + ldr r3, [pc, #892] ; (1cc74 ) │ │ │ │ movw r0, #389 ; 0x185 │ │ │ │ - ldr r2, [pc, #892] ; (1cf8c ) │ │ │ │ + ldr r2, [pc, #892] ; (1cc78 ) │ │ │ │ movw r1, #23636 ; 0x5c54 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #876] ; (1cf90 ) │ │ │ │ + ldr r3, [pc, #876] ; (1cc7c ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #876] ; (1cf94 ) │ │ │ │ + ldr r0, [pc, #876] ; (1cc80 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 ; 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1c856 │ │ │ │ - ldr r3, [pc, #844] ; (1cf98 ) │ │ │ │ + b.n 1c542 │ │ │ │ + ldr r3, [pc, #844] ; (1cc84 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #844] ; (1cf9c ) │ │ │ │ + ldr r2, [pc, #844] ; (1cc88 ) │ │ │ │ mov ip, r4 │ │ │ │ add r3, pc │ │ │ │ mov sl, r4 │ │ │ │ mov.w r0, #390 ; 0x186 │ │ │ │ add r2, pc │ │ │ │ movw r1, #23646 ; 0x5c5e │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ccea │ │ │ │ - cbz r4, 1cc84 │ │ │ │ + beq.n 1c9d6 │ │ │ │ + cbz r4, 1c970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ccfc │ │ │ │ + beq.n 1c9e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1cc98 │ │ │ │ + beq.n 1c984 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1cd0e │ │ │ │ + beq.n 1c9fa │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 1ccac │ │ │ │ + beq.n 1c998 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1cd22 │ │ │ │ + beq.n 1ca0e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1ccbe │ │ │ │ + beq.n 1c9aa │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1ccde │ │ │ │ + cbz r3, 1c9ca │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1cc22 │ │ │ │ + beq.n 1c90e │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cc22 │ │ │ │ + bne.n 1c90e │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1cc22 │ │ │ │ + b.n 1c90e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ccbe │ │ │ │ + b.n 1c9aa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 1cc78 │ │ │ │ + b.n 1c964 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 1cc84 │ │ │ │ + b.n 1c970 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 1cc98 │ │ │ │ + b.n 1c984 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ccac │ │ │ │ - blx 589c │ │ │ │ + b.n 1c998 │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c876 │ │ │ │ - ldr r3, [pc, #616] ; (1cfa0 ) │ │ │ │ + b.n 1c562 │ │ │ │ + ldr r3, [pc, #616] ; (1cc8c ) │ │ │ │ mov.w r0, #390 ; 0x186 │ │ │ │ - ldr r2, [pc, #612] ; (1cfa4 ) │ │ │ │ + ldr r2, [pc, #612] ; (1cc90 ) │ │ │ │ movw r1, #23648 ; 0x5c60 │ │ │ │ add r3, pc │ │ │ │ mov r8, sl │ │ │ │ add r2, pc │ │ │ │ mov ip, sl │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1cc6a │ │ │ │ - blx 589c │ │ │ │ + b.n 1c956 │ │ │ │ + blx 5884 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 1c894 │ │ │ │ - blx 589c │ │ │ │ + b.n 1c580 │ │ │ │ + blx 5884 │ │ │ │ mov ip, r0 │ │ │ │ - b.n 1c952 │ │ │ │ - ldr r3, [pc, #576] ; (1cfa8 ) │ │ │ │ + b.n 1c63e │ │ │ │ + ldr r3, [pc, #576] ; (1cc94 ) │ │ │ │ mov.w r0, #392 ; 0x188 │ │ │ │ - ldr r2, [pc, #572] ; (1cfac ) │ │ │ │ + ldr r2, [pc, #572] ; (1cc98 ) │ │ │ │ movw r1, #23669 ; 0x5c75 │ │ │ │ add r3, pc │ │ │ │ mov r8, ip │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1cc6a │ │ │ │ + b.n 1c956 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ movs r6, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - b.n 1c9ae │ │ │ │ - ldr r0, [pc, #528] ; (1cfb0 ) │ │ │ │ + b.n 1c69a │ │ │ │ + ldr r0, [pc, #528] ; (1cc9c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c90a │ │ │ │ - b.n 1cbe4 │ │ │ │ + beq.w 1c5f6 │ │ │ │ + b.n 1c8d0 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1cbe4 │ │ │ │ - ldr r3, [pc, #504] ; (1cfb4 ) │ │ │ │ - ldr r1, [pc, #508] ; (1cfb8 ) │ │ │ │ + bne.w 1c8d0 │ │ │ │ + ldr r3, [pc, #504] ; (1cca0 ) │ │ │ │ + ldr r1, [pc, #508] ; (1cca4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1cbe4 │ │ │ │ - ldr r3, [pc, #496] ; (1cfbc ) │ │ │ │ + b.n 1c8d0 │ │ │ │ + ldr r3, [pc, #496] ; (1cca8 ) │ │ │ │ movw r0, #389 ; 0x185 │ │ │ │ - ldr r2, [pc, #496] ; (1cfc0 ) │ │ │ │ + ldr r2, [pc, #496] ; (1ccac ) │ │ │ │ movw r1, #23714 ; 0x5ca2 │ │ │ │ add r3, pc │ │ │ │ mov r6, r9 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1cc6a │ │ │ │ + b.n 1c956 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1c938 │ │ │ │ - b.n 1cbe4 │ │ │ │ + bne.w 1c624 │ │ │ │ + b.n 1c8d0 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ add r1, sp, #16 │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r8, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 1cf48 │ │ │ │ + bmi.w 1cc34 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1c938 │ │ │ │ - b.n 1cbe4 │ │ │ │ - ldr r3, [pc, #424] ; (1cfc4 ) │ │ │ │ + bne.w 1c624 │ │ │ │ + b.n 1c8d0 │ │ │ │ + ldr r3, [pc, #424] ; (1ccb0 ) │ │ │ │ movw r0, #389 ; 0x185 │ │ │ │ - ldr r2, [pc, #420] ; (1cfc8 ) │ │ │ │ + ldr r2, [pc, #420] ; (1ccb4 ) │ │ │ │ movw r1, #23705 ; 0x5c99 │ │ │ │ add r3, pc │ │ │ │ mov fp, r5 │ │ │ │ add r2, pc │ │ │ │ mov r6, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1cc6e │ │ │ │ + b.n 1c95a │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1ca66 │ │ │ │ - ldr r3, [pc, #380] ; (1cfcc ) │ │ │ │ + bne.w 1c752 │ │ │ │ + ldr r3, [pc, #380] ; (1ccb8 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #380] ; (1cfd0 ) │ │ │ │ + ldr r2, [pc, #380] ; (1ccbc ) │ │ │ │ movw r0, #389 ; 0x185 │ │ │ │ add r3, pc │ │ │ │ movw r1, #23731 ; 0x5cb3 │ │ │ │ add r2, pc │ │ │ │ mov ip, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r4, r8 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 1cc6e │ │ │ │ - ldr r0, [pc, #348] ; (1cfd4 ) │ │ │ │ + b.n 1c95a │ │ │ │ + ldr r0, [pc, #348] ; (1ccc0 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ca34 │ │ │ │ - b.n 1ce4c │ │ │ │ + beq.w 1c720 │ │ │ │ + b.n 1cb38 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ce4c │ │ │ │ - ldr r3, [pc, #292] ; (1cfb4 ) │ │ │ │ - ldr r1, [pc, #328] ; (1cfd8 ) │ │ │ │ + bne.n 1cb38 │ │ │ │ + ldr r3, [pc, #292] ; (1cca0 ) │ │ │ │ + ldr r1, [pc, #328] ; (1ccc4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1ce4c │ │ │ │ + b.n 1cb38 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ add r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str r5, [sp, #36] ; 0x24 │ │ │ │ str.w ip, [sp] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ ldr.w ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1cb2a │ │ │ │ - ldr r3, [pc, #272] ; (1cfdc ) │ │ │ │ + bne.w 1c816 │ │ │ │ + ldr r3, [pc, #272] ; (1ccc8 ) │ │ │ │ mov fp, r0 │ │ │ │ - ldr r2, [pc, #272] ; (1cfe0 ) │ │ │ │ + ldr r2, [pc, #272] ; (1cccc ) │ │ │ │ movw r0, #389 ; 0x185 │ │ │ │ add r3, pc │ │ │ │ movw r1, #23694 ; 0x5c8e │ │ │ │ add r2, pc │ │ │ │ mov r6, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1cc6e │ │ │ │ + b.n 1c95a │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1c938 │ │ │ │ - b.n 1cbe4 │ │ │ │ + bne.w 1c624 │ │ │ │ + b.n 1c8d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 1cb5c │ │ │ │ + b.n 1c848 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 1cb50 │ │ │ │ + b.n 1c83c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 1cb40 │ │ │ │ + b.n 1c82c │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ ldr.w ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1cb2a │ │ │ │ - b.n 1ce1a │ │ │ │ + bne.w 1c816 │ │ │ │ + b.n 1cb06 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 1c938 │ │ │ │ - b.n 1cbe4 │ │ │ │ + bne.w 1c624 │ │ │ │ + b.n 1c8d0 │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldr r4, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #194 ; 0xc2 │ │ │ │ + movs r7, #214 ; 0xd6 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 1cefc │ │ │ │ + ble.n 1cce0 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 1cec4 │ │ │ │ + ble.n 1cca8 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ - vhadd.s32 d0, d14, d3 │ │ │ │ - strh r2, [r7, r2] │ │ │ │ + ; instruction: 0xf28e0003 │ │ │ │ + strb r6, [r1, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 1d04c │ │ │ │ + bgt.n 1cc30 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 1d07c │ │ │ │ + blt.n 1cc60 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 1d024 │ │ │ │ + blt.n 1cc08 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 1d064 │ │ │ │ + bpl.n 1cd28 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - bne.n 1d070 │ │ │ │ - movs r3, r0 │ │ │ │ - str r0, [r7, r4] │ │ │ │ - movs r4, r0 │ │ │ │ - bvc.n 1cf74 │ │ │ │ - movs r3, r0 │ │ │ │ - str r6, [r4, r3] │ │ │ │ - movs r4, r0 │ │ │ │ - bvc.n 1ced8 │ │ │ │ - movs r3, r0 │ │ │ │ - str r4, [r6, r2] │ │ │ │ - movs r4, r0 │ │ │ │ - bvc.n 1d078 │ │ │ │ - movs r3, r0 │ │ │ │ - beq.n 1cedc │ │ │ │ - movs r3, r0 │ │ │ │ - beq.n 1cee8 │ │ │ │ - movs r3, r0 │ │ │ │ - str r2, [r7, r0] │ │ │ │ - movs r4, r0 │ │ │ │ - bvs.n 1cf94 │ │ │ │ - movs r3, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r7, [pc, #632] ; (1d264 ) │ │ │ │ - add r7, pc │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1d242 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - mov r9, r1 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - blx r3 │ │ │ │ - blx 568c │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1d0d8 │ │ │ │ - ldr r2, [pc, #604] ; (1d268 ) │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - cmp r9, r2 │ │ │ │ - beq.n 1d0ea │ │ │ │ - ldr r2, [pc, #600] ; (1d26c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r5, [r2, #404] ; 0x194 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1d174 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 1d0a6 │ │ │ │ - ldr.w r0, [r2, #172] ; 0xac │ │ │ │ - cbz r0, 1d090 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.n 1d04a │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - cmp r5, r1 │ │ │ │ - beq.n 1d0a6 │ │ │ │ - adds r0, #12 │ │ │ │ - b.n 1d044 │ │ │ │ - ldr.w r4, [r0, #4]! │ │ │ │ - cmp r5, r4 │ │ │ │ - beq.n 1d0a6 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.n 1d03c │ │ │ │ - ldr r1, [pc, #548] ; (1d270 ) │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ - ldr r1, [pc, #544] ; (1d274 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #536] ; (1d278 ) │ │ │ │ - movw r5, #461 ; 0x1cd │ │ │ │ - ldr r0, [pc, #536] ; (1d27c ) │ │ │ │ - movw r4, #24683 ; 0x606b │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r4 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r2, r5 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - ldr r0, [pc, #512] ; (1d280 ) │ │ │ │ - ldr r3, [pc, #512] ; (1d284 ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r3, r2 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 1d0a6 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1d092 │ │ │ │ - ldr r3, [pc, #488] ; (1d288 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 1d04a │ │ │ │ - ldr.w r1, [r9, #20] │ │ │ │ - mov r2, sl │ │ │ │ - ldr.w r3, [r8, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1d184 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - subs r4, #1 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - cbz r4, 1d0cc │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #432] ; (1d28c ) │ │ │ │ - mov.w r5, #456 ; 0x1c8 │ │ │ │ - ldr r0, [pc, #432] ; (1d290 ) │ │ │ │ - movw r4, #24641 ; 0x6041 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 1d06c │ │ │ │ - ldr r1, [pc, #424] ; (1d294 ) │ │ │ │ - ldr r2, [pc, #424] ; (1d298 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [r1, #212] ; 0xd4 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.w 1d256 │ │ │ │ - ldr r4, [pc, #412] ; (1d29c ) │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 1d1b2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - lsls r1, r3, #29 │ │ │ │ - bpl.n 1d1de │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - ite pl │ │ │ │ - ldrpl r6, [r0, #12] │ │ │ │ - movmi r6, #0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r2, [pc, #384] ; (1d2a0 ) │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - ldr r5, [r7, r2] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 1d232 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.n 1d196 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.n 1d19e │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 1d21a │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 1d1a8 │ │ │ │ - ldr r3, [pc, #320] ; (1d2a4 ) │ │ │ │ - movw r5, #459 ; 0x1cb │ │ │ │ - ldr r0, [pc, #316] ; (1d2a8 ) │ │ │ │ - movw r4, #24665 ; 0x6059 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 1d06c │ │ │ │ - ldr r3, [pc, #308] ; (1d2ac ) │ │ │ │ - ldr r1, [pc, #312] ; (1d2b0 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 1d05c │ │ │ │ - ldr r3, [pc, #300] ; (1d2b4 ) │ │ │ │ - mov.w r5, #462 ; 0x1ce │ │ │ │ - ldr r0, [pc, #300] ; (1d2b8 ) │ │ │ │ - movw r4, #24694 ; 0x6076 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 1d06c │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 1d14c │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 1d150 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1d162 │ │ │ │ - ldr.w r4, [r1, #520] ; 0x208 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 1d106 │ │ │ │ - ldr.w r1, [r2, #172] ; 0xac │ │ │ │ - cbz r1, 1d200 │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.n 1d1de │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 1d106 │ │ │ │ - adds r1, #12 │ │ │ │ - b.n 1d1d8 │ │ │ │ - ldr.w r2, [r1, #4]! │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 1d106 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 1d1d0 │ │ │ │ - ldr r3, [pc, #220] ; (1d2bc ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 1d154 │ │ │ │ - ldr r3, [pc, #208] ; (1d2c0 ) │ │ │ │ - movw r5, #459 ; 0x1cb │ │ │ │ - ldr r0, [pc, #204] ; (1d2c4 ) │ │ │ │ - movw r4, #24661 ; 0x6055 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 1d06c │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.w 1d106 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 1d200 │ │ │ │ - ldr r3, [pc, #120] ; (1d288 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w 1d106 │ │ │ │ - b.n 1d1de │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1d1ee │ │ │ │ - ldr r3, [pc, #136] ; (1d2ac ) │ │ │ │ - ldr r1, [pc, #160] ; (1d2c8 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 1d1ee │ │ │ │ - ldr r0, [pc, #152] ; (1d2cc ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1d12e │ │ │ │ - b.n 1d1ee │ │ │ │ - ldr r3, [pc, #140] ; (1d2d0 ) │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - ldr r1, [pc, #136] ; (1d2d4 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 1d0c6 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, r3 │ │ │ │ - bl f504 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 1d1ea │ │ │ │ - nop │ │ │ │ - adds r4, r3, #4 │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ldr r6, [pc, #1000] ; (1d658 ) │ │ │ │ - movs r4, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - bpl.n 1d2b4 │ │ │ │ + bpl.n 1cd34 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #656] ; (1d50c ) │ │ │ │ + strb r4, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 1d30c │ │ │ │ + blt.n 1cd58 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xeaf60003 │ │ │ │ - bpl.n 1d2e0 │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldr r6, [pc, #160] ; (1d330 ) │ │ │ │ + strh r2, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 1d228 │ │ │ │ + blt.n 1ccbc │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #120] ; (1d310 ) │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - ldr r5, [pc, #632] ; (1d520 ) │ │ │ │ + strh r0, [r1, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 1d32c │ │ │ │ + bge.n 1cc5c │ │ │ │ movs r3, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - bcc.n 1d280 │ │ │ │ + bmi.n 1cda0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #496] ; (1d4a8 ) │ │ │ │ - movs r4, r0 │ │ │ │ - bmi.n 1d2f8 │ │ │ │ + bmi.n 1cdac │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #176] ; (1d370 ) │ │ │ │ + strh r6, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #72] ; (1d30c ) │ │ │ │ - movs r4, r0 │ │ │ │ - bcc.n 1d230 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + bge.n 1cd78 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xff94ffff │ │ │ │ - strd r0, r0, [ip, #-12] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #424] ; (1d488 ) │ │ │ │ + ldr r4, [pc, #424] ; (1ce80 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #424] ; (1d48c ) │ │ │ │ + ldr r3, [pc, #424] ; (1ce84 ) │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1d43c │ │ │ │ - ldr r3, [pc, #412] ; (1d490 ) │ │ │ │ + beq.w 1ce34 │ │ │ │ + ldr r3, [pc, #412] ; (1ce88 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 1d370 │ │ │ │ + bne.n 1cd68 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.n 1d36c │ │ │ │ + beq.n 1cd64 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ mov r5, r1 │ │ │ │ ite pl │ │ │ │ ldrpl r7, [r7, #12] │ │ │ │ movmi r7, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #380] ; (1d494 ) │ │ │ │ + ldr r2, [pc, #380] ; (1ce8c ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 1d3fc │ │ │ │ + bgt.n 1cdf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 1d358 │ │ │ │ + ble.n 1cd50 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 1d362 │ │ │ │ + blt.n 1cd5a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1d3f0 │ │ │ │ + beq.n 1cde8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 1d34c │ │ │ │ + bge.n 1cd44 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1d34c │ │ │ │ + b.n 1cd44 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bmi.n 1d414 │ │ │ │ + bmi.n 1ce0c │ │ │ │ movs r0, #1 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d3f8 │ │ │ │ + beq.n 1cdf0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r9, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1d448 │ │ │ │ + beq.n 1ce40 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #252] ; (1d494 ) │ │ │ │ + ldr r2, [pc, #252] ; (1ce8c ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 1d456 │ │ │ │ + bgt.n 1ce4e │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt.w r2, r3, #50 ; 0x32 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - bgt.n 1d3d4 │ │ │ │ + bgt.n 1cdcc │ │ │ │ asrs r2, r3, #2 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp r1, r2 │ │ │ │ - blt.n 1d40a │ │ │ │ + blt.n 1ce02 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1d466 │ │ │ │ + beq.n 1ce5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d350 │ │ │ │ + bne.n 1cd48 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d350 │ │ │ │ + b.n 1cd48 │ │ │ │ blx 568c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1d42c │ │ │ │ + cbz r0, 1ce24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1d350 │ │ │ │ - ldr r0, [pc, #152] ; (1d498 ) │ │ │ │ + b.n 1cd48 │ │ │ │ + ldr r0, [pc, #152] ; (1ce90 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d328 │ │ │ │ - b.n 1d3f8 │ │ │ │ + beq.n 1cd20 │ │ │ │ + b.n 1cdf0 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 1d3d8 │ │ │ │ + b.n 1cdd0 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ add r1, sp, #4 │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r7, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 1d480 │ │ │ │ + bmi.n 1ce78 │ │ │ │ blx r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1d350 │ │ │ │ - ldr r3, [pc, #108] ; (1d49c ) │ │ │ │ - ldr r1, [pc, #112] ; (1d4a0 ) │ │ │ │ + b.n 1cd48 │ │ │ │ + ldr r3, [pc, #108] ; (1ce94 ) │ │ │ │ + ldr r1, [pc, #112] ; (1ce98 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1d350 │ │ │ │ + b.n 1cd48 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1d350 │ │ │ │ + b.n 1cd48 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1d3dc │ │ │ │ - ldr r0, [pc, #76] ; (1d4a4 ) │ │ │ │ + b.n 1cdd4 │ │ │ │ + ldr r0, [pc, #76] ; (1ce9c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d3aa │ │ │ │ + beq.n 1cda2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1d3dc │ │ │ │ + b.n 1cdd4 │ │ │ │ blx 568c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d462 │ │ │ │ - ldr r3, [pc, #40] ; (1d49c ) │ │ │ │ - ldr r1, [pc, #52] ; (1d4a8 ) │ │ │ │ + bne.n 1ce5a │ │ │ │ + ldr r3, [pc, #40] ; (1ce94 ) │ │ │ │ + ldr r1, [pc, #52] ; (1cea0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1d3dc │ │ │ │ + b.n 1cdd4 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1d350 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + b.n 1cd48 │ │ │ │ + movs r0, #44 ; 0x2c │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 1ce48 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + bne.n 1ce28 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + bne.n 1cda0 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + bne.n 1cda8 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #36 ; 0x24 │ │ │ │ - ldr.w r6, [pc, #3028] ; 1e088 │ │ │ │ + ldr.w r6, [pc, #3028] ; 1da80 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1d81c │ │ │ │ + bne.w 1d214 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 1d504 │ │ │ │ + bne.n 1cefc │ │ │ │ ldr.w r9, [r1, #12] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 1ddcc │ │ │ │ + bpl.w 1d7c4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 1d814 │ │ │ │ + bhi.w 1d20c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r0, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ mov r3, r5 │ │ │ │ - ldr.w r2, [pc, #2948] ; 1e08c │ │ │ │ + ldr.w r2, [pc, #2948] ; 1da84 │ │ │ │ movs r5, #3 │ │ │ │ - ldr.w r4, [pc, #2948] ; 1e090 │ │ │ │ - ldr.w r1, [pc, #2948] ; 1e094 │ │ │ │ + ldr.w r4, [pc, #2948] ; 1da88 │ │ │ │ + ldr.w r1, [pc, #2948] ; 1da8c │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #2940] ; 1e098 │ │ │ │ - ldr.w r3, [pc, #2940] ; 1e09c │ │ │ │ + ldr.w r2, [pc, #2940] ; 1da90 │ │ │ │ + ldr.w r3, [pc, #2940] ; 1da94 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2924] ; 1e0a0 │ │ │ │ + ldr.w r3, [pc, #2924] ; 1da98 │ │ │ │ movw r0, #48525 ; 0xbd8d │ │ │ │ - ldr.w r2, [pc, #2920] ; 1e0a4 │ │ │ │ + ldr.w r2, [pc, #2920] ; 1da9c │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #2904] ; 1e0a8 │ │ │ │ + ldr.w r0, [pc, #2904] ; 1daa0 │ │ │ │ movs r2, #1 │ │ │ │ - ldr.w r3, [pc, #2900] ; 1e0ac │ │ │ │ + ldr.w r3, [pc, #2900] ; 1daa4 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #35121 ; 0x8931 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movt r3, #2822 ; 0xb06 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 1d6ae │ │ │ │ - ldr.w r3, [pc, #2864] ; 1e0b0 │ │ │ │ + bne.w 1d0a6 │ │ │ │ + ldr.w r3, [pc, #2864] ; 1daa8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #1360] ; 0x550 │ │ │ │ - ldr.w r1, [r3, #1000] ; 0x3e8 │ │ │ │ + ldr.w r0, [r3, #1348] ; 0x544 │ │ │ │ + ldr.w r1, [r3, #988] ; 0x3dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dac2 │ │ │ │ + beq.w 1d4ba │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1da90 │ │ │ │ - ldr.w r3, [pc, #2836] ; 1e0b4 │ │ │ │ + beq.w 1d488 │ │ │ │ + ldr.w r3, [pc, #2836] ; 1daac │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 1d902 │ │ │ │ + bne.w 1d2fa │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1d902 │ │ │ │ + beq.w 1d2fa │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d80a │ │ │ │ + beq.w 1d202 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d7f4 │ │ │ │ + beq.w 1d1ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1daca │ │ │ │ + beq.w 1d4c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d800 │ │ │ │ - ldr.w r3, [pc, #2736] ; 1e0b8 │ │ │ │ + beq.w 1d1f8 │ │ │ │ + ldr.w r3, [pc, #2736] ; 1dab0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 1d65e │ │ │ │ - ldr.w r3, [pc, #2728] ; 1e0bc │ │ │ │ + beq.n 1d056 │ │ │ │ + ldr.w r3, [pc, #2728] ; 1dab4 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1db8c │ │ │ │ + bne.w 1d584 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dbd6 │ │ │ │ + beq.w 1d5ce │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d8fa │ │ │ │ + beq.w 1d2f2 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r7, [r4, #8] │ │ │ │ adds r7, r3, #1 │ │ │ │ - beq.w 1dc2c │ │ │ │ + beq.w 1d624 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 1d910 │ │ │ │ + bgt.w 1d308 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d8b4 │ │ │ │ + beq.w 1d2ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d562 │ │ │ │ + bne.w 1cf5a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r4, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r4, r3, r4, lsl #15 │ │ │ │ - b.n 1d56a │ │ │ │ + b.n 1cf62 │ │ │ │ ldrh r4, [r0, #12] │ │ │ │ - b.n 1d56a │ │ │ │ + b.n 1cf62 │ │ │ │ ldrh r4, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r4, r3, r4, lsl #15 │ │ │ │ negs r4, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.w 1d56a │ │ │ │ + bne.w 1cf62 │ │ │ │ blx 568c │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1de74 │ │ │ │ + bne.w 1d86c │ │ │ │ movs r0, #1 │ │ │ │ blx 57f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dc68 │ │ │ │ - ldr.w r8, [pc, #2560] ; 1e0c0 │ │ │ │ + beq.w 1d660 │ │ │ │ + ldr.w r8, [pc, #2560] ; 1dab8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r3, [r8, #1620] ; 0x654 │ │ │ │ + ldr.w r3, [r8, #1612] ; 0x64c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr.w r0, [r8, #1624] ; 0x658 │ │ │ │ + ldr.w r0, [r8, #1616] ; 0x650 │ │ │ │ bl e8fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dc7c │ │ │ │ + beq.w 1d674 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbb8 │ │ │ │ - ldr.w r3, [pc, #2512] ; 1e0c4 │ │ │ │ + beq.w 1d5b0 │ │ │ │ + ldr.w r3, [pc, #2512] ; 1dabc │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r8, [r3, #1620] ; 0x654 │ │ │ │ + ldr.w r8, [r3, #1612] ; 0x64c │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1dcfc │ │ │ │ + beq.w 1d6f4 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1dc96 │ │ │ │ + beq.w 1d68e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbcc │ │ │ │ + beq.w 1d5c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dbc2 │ │ │ │ + beq.w 1d5ba │ │ │ │ mov r0, r4 │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d8be │ │ │ │ - ldr.w r8, [pc, #2448] ; 1e0c8 │ │ │ │ + beq.w 1d2b6 │ │ │ │ + ldr.w r8, [pc, #2448] ; 1dac0 │ │ │ │ mov r1, r0 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r0, [r8, #1628] ; 0x65c │ │ │ │ - blx 5a10 │ │ │ │ + ldr.w r0, [r8, #1620] ; 0x654 │ │ │ │ + blx 59f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dd24 │ │ │ │ + beq.w 1d71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dc4a │ │ │ │ - ldr.w r3, [pc, #2392] ; 1e0b4 │ │ │ │ + beq.w 1d642 │ │ │ │ + ldr.w r3, [pc, #2392] ; 1daac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 1dd5e │ │ │ │ + beq.w 1d756 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db06 │ │ │ │ + beq.w 1d4fe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1ddb0 │ │ │ │ + beq.w 1d7a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dc5e │ │ │ │ + beq.w 1d656 │ │ │ │ mov r0, r6 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dc54 │ │ │ │ - ldr.w r6, [pc, #2336] ; 1e0cc │ │ │ │ + beq.w 1d64c │ │ │ │ + ldr.w r6, [pc, #2336] ; 1dac4 │ │ │ │ mov.w lr, #6 │ │ │ │ - ldr.w r4, [pc, #2332] ; 1e0d0 │ │ │ │ + ldr.w r4, [pc, #2332] ; 1dac8 │ │ │ │ movw r7, #48614 ; 0xbde6 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r0, [pc, #2328] ; 1e0d4 │ │ │ │ + ldr.w r0, [pc, #2328] ; 1dacc │ │ │ │ add r4, pc │ │ │ │ mov r2, lr │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ str r6, [r4, #124] ; 0x7c │ │ │ │ str.w lr, [r4, #128] ; 0x80 │ │ │ │ str.w r7, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d560 │ │ │ │ + bne.w 1cf58 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d560 │ │ │ │ + b.n 1cf58 │ │ │ │ ldrh r4, [r0, #12] │ │ │ │ negs r4, r4 │ │ │ │ sxth r4, r4 │ │ │ │ - b.n 1d69a │ │ │ │ + b.n 1d092 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d5f4 │ │ │ │ + b.n 1cfec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d606 │ │ │ │ + b.n 1cffe │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d5d8 │ │ │ │ - blx 58f0 │ │ │ │ + b.n 1cfd0 │ │ │ │ + blx 58d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1d69a │ │ │ │ + b.n 1d092 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - bhi.w 1d502 │ │ │ │ + bhi.w 1cefa │ │ │ │ tbb [pc, r5] │ │ │ │ lsls r0, r1, #24 │ │ │ │ lsls r4, r0, #8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq.n 1d868 │ │ │ │ + beq.n 1d260 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 1d886 │ │ │ │ - cbnz r5, 1d8a4 │ │ │ │ - ldr.w r3, [pc, #2188] ; 1e0d8 │ │ │ │ + beq.n 1d27e │ │ │ │ + cbnz r5, 1d29c │ │ │ │ + ldr.w r3, [pc, #2188] ; 1dad0 │ │ │ │ mov r0, r7 │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1216] ; 0x4c0 │ │ │ │ + ldr.w r1, [r3, #1204] ; 0x4b4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e04a │ │ │ │ - ldr.w r4, [pc, #2160] ; 1e0dc │ │ │ │ + beq.w 1da42 │ │ │ │ + ldr.w r4, [pc, #2160] ; 1dad4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #1220] ; 0x4c4 │ │ │ │ + ldr.w r1, [r4, #1208] ; 0x4b8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e01a │ │ │ │ + beq.w 1da12 │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - ldr.w r4, [pc, #2136] ; 1e0e0 │ │ │ │ + ldr.w r4, [pc, #2136] ; 1dad8 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #1224] ; 0x4c8 │ │ │ │ + ldr.w r1, [r4, #1212] ; 0x4bc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1db52 │ │ │ │ + beq.w 1d54a │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 1df3e │ │ │ │ + bgt.w 1d936 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - b.n 1d4e0 │ │ │ │ + b.n 1ced8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d65e │ │ │ │ - ldr.w r6, [pc, #2084] ; 1e0e4 │ │ │ │ + b.n 1d056 │ │ │ │ + ldr.w r6, [pc, #2084] ; 1dadc │ │ │ │ mov.w lr, #6 │ │ │ │ - ldr.w r4, [pc, #2080] ; 1e0e8 │ │ │ │ + ldr.w r4, [pc, #2080] ; 1dae0 │ │ │ │ movw r7, #48590 ; 0xbdce │ │ │ │ add r6, pc │ │ │ │ - ldr.w r0, [pc, #2072] ; 1e0ec │ │ │ │ + ldr.w r0, [pc, #2072] ; 1dae4 │ │ │ │ add r4, pc │ │ │ │ mov r2, lr │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ str r6, [r4, #124] ; 0x7c │ │ │ │ str.w lr, [r4, #128] ; 0x80 │ │ │ │ str.w r7, [r4, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d560 │ │ │ │ - b.n 1d7e2 │ │ │ │ + bne.w 1cf58 │ │ │ │ + b.n 1d1da │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d644 │ │ │ │ + b.n 1d03c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1d5f4 │ │ │ │ - ldr.w r7, [pc, #2012] ; 1e0f0 │ │ │ │ + b.n 1cfec │ │ │ │ + ldr.w r7, [pc, #2012] ; 1dae8 │ │ │ │ add r7, pc │ │ │ │ - ldr.w r1, [r7, #1632] ; 0x660 │ │ │ │ + ldr.w r1, [r7, #1624] ; 0x658 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1de92 │ │ │ │ + bpl.w 1d88a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1df6c │ │ │ │ + beq.w 1d964 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1def4 │ │ │ │ + beq.w 1d8ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db10 │ │ │ │ + beq.w 1d508 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [pc, #1964] ; 1e0f4 │ │ │ │ + ldr.w r3, [pc, #1964] ; 1daec │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1632] ; 0x660 │ │ │ │ + ldr.w r1, [r3, #1624] ; 0x658 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1df16 │ │ │ │ + beq.w 1d90e │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1defc │ │ │ │ + beq.w 1d8f4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1932] ; 1e0f8 │ │ │ │ + ldr.w r3, [pc, #1932] ; 1daf0 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1636] ; 0x664 │ │ │ │ + ldr.w r1, [r3, #1628] ; 0x65c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1df72 │ │ │ │ + beq.w 1d96a │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1da28 │ │ │ │ + beq.n 1d420 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db3c │ │ │ │ + beq.w 1d534 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 1df9a │ │ │ │ + bls.w 1d992 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r9, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 1db7e │ │ │ │ + bne.w 1d576 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1db7e │ │ │ │ + beq.w 1d576 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dd1a │ │ │ │ + beq.w 1d712 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dd10 │ │ │ │ + beq.w 1d708 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db46 │ │ │ │ + beq.w 1d53e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1dffe │ │ │ │ + beq.w 1d9f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dd04 │ │ │ │ + beq.w 1d6fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d656 │ │ │ │ + bne.w 1d04e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d656 │ │ │ │ + b.n 1d04e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r2, #14 │ │ │ │ - ldr.w r5, [pc, #1740] ; 1e0fc │ │ │ │ + ldr.w r5, [pc, #1740] ; 1daf4 │ │ │ │ movw r1, #48788 ; 0xbe94 │ │ │ │ - ldr.w r3, [pc, #1736] ; 1e100 │ │ │ │ + ldr.w r3, [pc, #1736] ; 1daf8 │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r6, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1dc18 │ │ │ │ - ldr.w r0, [pc, #1712] ; 1e104 │ │ │ │ + beq.w 1d610 │ │ │ │ + ldr.w r0, [pc, #1712] ; 1dafc │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w r3, [pc, #1708] ; 1e108 │ │ │ │ - ldr.w r2, [pc, #1708] ; 1e10c │ │ │ │ + bl 12920 │ │ │ │ + ldr.w r3, [pc, #1708] ; 1db00 │ │ │ │ + ldr.w r2, [pc, #1708] ; 1db04 │ │ │ │ movw r0, #48671 ; 0xbe1f │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ movs r5, #9 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ mov r1, r0 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ movs r2, #9 │ │ │ │ - ldr.w r0, [pc, #1684] ; 1e110 │ │ │ │ + ldr.w r0, [pc, #1684] ; 1db08 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1680] ; 1e114 │ │ │ │ + ldr.w r3, [pc, #1680] ; 1db0c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 1d666 │ │ │ │ - ldr.w r3, [pc, #1668] ; 1e118 │ │ │ │ + b.n 1d05e │ │ │ │ + ldr.w r3, [pc, #1668] ; 1db10 │ │ │ │ movs r5, #7 │ │ │ │ - ldr.w r0, [pc, #1668] ; 1e11c │ │ │ │ + ldr.w r0, [pc, #1668] ; 1db14 │ │ │ │ movw r4, #48632 ; 0xbdf8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #1644] ; 1e120 │ │ │ │ - ldr.w r3, [pc, #1644] ; 1e124 │ │ │ │ + ldr.w r0, [pc, #1644] ; 1db18 │ │ │ │ + ldr.w r3, [pc, #1644] ; 1db1c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1d560 │ │ │ │ - blx 589c │ │ │ │ + bl 12920 │ │ │ │ + b.n 1cf58 │ │ │ │ + blx 5884 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1d598 │ │ │ │ - ldr.w r8, [pc, #1628] ; 1e128 │ │ │ │ + b.n 1cf90 │ │ │ │ + ldr.w r8, [pc, #1628] ; 1db20 │ │ │ │ movs r4, #7 │ │ │ │ movw r0, #48646 ; 0xbe06 │ │ │ │ - ldr.w r3, [pc, #1620] ; 1e12c │ │ │ │ + ldr.w r3, [pc, #1620] ; 1db24 │ │ │ │ add r8, pc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ str.w r4, [r8, #128] ; 0x80 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r0, [r8, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1db18 │ │ │ │ - ldr.w r0, [pc, #1592] ; 1e130 │ │ │ │ - ldr.w r3, [pc, #1592] ; 1e134 │ │ │ │ + cbz r3, 1d510 │ │ │ │ + ldr.w r0, [pc, #1592] ; 1db28 │ │ │ │ + ldr.w r3, [pc, #1592] ; 1db2c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1d560 │ │ │ │ + bl 12920 │ │ │ │ + b.n 1cf58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d784 │ │ │ │ + b.n 1d17c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d944 │ │ │ │ + b.n 1d33c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1556] ; 1e138 │ │ │ │ - ldr.w r0, [pc, #1556] ; 1e13c │ │ │ │ + ldr.w r3, [pc, #1556] ; 1db30 │ │ │ │ + ldr.w r0, [pc, #1556] ; 1db34 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1d560 │ │ │ │ + bl 12920 │ │ │ │ + b.n 1cf58 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d98e │ │ │ │ + b.n 1d386 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d9fc │ │ │ │ - ldr.w r0, [pc, #1516] ; 1e140 │ │ │ │ + b.n 1d3f4 │ │ │ │ + ldr.w r0, [pc, #1516] ; 1db38 │ │ │ │ movs r2, #3 │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #2 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ bl d9e4 │ │ │ │ - ldr.w r3, [pc, #1500] ; 1e144 │ │ │ │ + ldr.w r3, [pc, #1500] ; 1db3c │ │ │ │ movw r1, #48506 ; 0xbd7a │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.n 1d54e │ │ │ │ + b.n 1cf46 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1d9ec │ │ │ │ - ldr.w r0, [pc, #1276] ; 1e08c │ │ │ │ + b.n 1d3e4 │ │ │ │ + ldr.w r0, [pc, #1276] ; 1da84 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - ldr.w r1, [pc, #1460] ; 1e148 │ │ │ │ + ldr.w r1, [pc, #1460] ; 1db40 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ - ldr.w r2, [pc, #1456] ; 1e14c │ │ │ │ + ldr.w r2, [pc, #1456] ; 1db44 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1448] ; 1e150 │ │ │ │ - ldr.w r2, [pc, #1448] ; 1e154 │ │ │ │ + ldr.w r3, [pc, #1448] ; 1db48 │ │ │ │ + ldr.w r2, [pc, #1448] ; 1db4c │ │ │ │ movw r0, #48670 ; 0xbe1e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 1da6a │ │ │ │ + b.n 1d462 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d6f0 │ │ │ │ + b.n 1d0e8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d726 │ │ │ │ + b.n 1d11e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d71a │ │ │ │ + b.n 1d112 │ │ │ │ blx 5704 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl dcc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1d636 │ │ │ │ - ldr.w r3, [pc, #1388] ; 1e158 │ │ │ │ + bne.w 1d02e │ │ │ │ + ldr.w r3, [pc, #1388] ; 1db50 │ │ │ │ movs r0, #12 │ │ │ │ - ldr.w r2, [pc, #1384] ; 1e15c │ │ │ │ + ldr.w r2, [pc, #1384] ; 1db54 │ │ │ │ movw r1, #48750 ; 0xbe6e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1368] ; 1e160 │ │ │ │ + ldr.w r3, [pc, #1368] ; 1db58 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1da50 │ │ │ │ + b.n 1d448 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 1da50 │ │ │ │ - ldr.w r3, [pc, #1332] ; 1e164 │ │ │ │ + b.n 1d448 │ │ │ │ + ldr.w r3, [pc, #1332] ; 1db5c │ │ │ │ movs r0, #13 │ │ │ │ - ldr.w r2, [pc, #1332] ; 1e168 │ │ │ │ + ldr.w r2, [pc, #1332] ; 1db60 │ │ │ │ movw r1, #48768 ; 0xbe80 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1dc06 │ │ │ │ + b.n 1d5fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d758 │ │ │ │ + b.n 1d150 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d7a8 │ │ │ │ + b.n 1d1a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d796 │ │ │ │ - ldr.w r3, [pc, #1280] ; 1e16c │ │ │ │ + b.n 1d18e │ │ │ │ + ldr.w r3, [pc, #1280] ; 1db64 │ │ │ │ movs r5, #5 │ │ │ │ - ldr.w r0, [pc, #1280] ; 1e170 │ │ │ │ + ldr.w r0, [pc, #1280] ; 1db68 │ │ │ │ movw r4, #48568 ; 0xbdb8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1daa2 │ │ │ │ - ldr.w r3, [pc, #1268] ; 1e174 │ │ │ │ + b.n 1d49a │ │ │ │ + ldr.w r3, [pc, #1268] ; 1db6c │ │ │ │ movs r2, #5 │ │ │ │ movw r1, #48573 ; 0xbdbd │ │ │ │ str.w r2, [r8, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r8, #132] ; 0x84 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ - b.n 1daec │ │ │ │ - ldr.w r3, [pc, #1248] ; 1e178 │ │ │ │ + b.n 1d4e4 │ │ │ │ + ldr.w r3, [pc, #1248] ; 1db70 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ - cbz r0, 1dcb8 │ │ │ │ - ldr.w r3, [pc, #1236] ; 1e17c │ │ │ │ + cbz r0, 1d6b0 │ │ │ │ + ldr.w r3, [pc, #1236] ; 1db74 │ │ │ │ mov r2, r8 │ │ │ │ - ldr.w r1, [pc, #1236] ; 1e180 │ │ │ │ + ldr.w r1, [pc, #1236] ; 1db78 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #5 │ │ │ │ - ldr.w r4, [pc, #1220] ; 1e184 │ │ │ │ + ldr.w r4, [pc, #1220] ; 1db7c │ │ │ │ movw r1, #48576 ; 0xbdc0 │ │ │ │ - ldr.w r3, [pc, #1216] ; 1e188 │ │ │ │ + ldr.w r3, [pc, #1216] ; 1db80 │ │ │ │ subs r0, #1 │ │ │ │ add r4, pc │ │ │ │ str r0, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cbz r0, 1dce8 │ │ │ │ - ldr.w r0, [pc, #1196] ; 1e18c │ │ │ │ + cbz r0, 1d6e0 │ │ │ │ + ldr.w r0, [pc, #1196] ; 1db84 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1d560 │ │ │ │ + bl 12920 │ │ │ │ + b.n 1cf58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 1dcdc │ │ │ │ - blx 589c │ │ │ │ + b.n 1d6d4 │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1d70c │ │ │ │ + b.n 1d104 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1da12 │ │ │ │ + b.n 1d40a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d9ec │ │ │ │ + b.n 1d3e4 │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 1d9d4 │ │ │ │ - ldr.w r3, [pc, #1128] ; 1e190 │ │ │ │ + b.n 1d3cc │ │ │ │ + ldr.w r3, [pc, #1128] ; 1db88 │ │ │ │ movw r2, #48592 ; 0xbdd0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r2, [r8, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ movs r2, #6 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r2, [r8, #128] ; 0x80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1df7a │ │ │ │ - ldr.w r0, [pc, #1096] ; 1e194 │ │ │ │ + beq.w 1d972 │ │ │ │ + ldr.w r0, [pc, #1096] ; 1db8c │ │ │ │ movs r2, #6 │ │ │ │ - ldr.w r3, [pc, #1092] ; 1e198 │ │ │ │ + ldr.w r3, [pc, #1092] ; 1db90 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1d7d6 │ │ │ │ + bl 12920 │ │ │ │ + b.n 1d1ce │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1d76c │ │ │ │ + beq.w 1d164 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e042 │ │ │ │ + beq.w 1da3a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d778 │ │ │ │ + bne.w 1d170 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1d778 │ │ │ │ - ldr r3, [pc, #1000] ; (1e19c ) │ │ │ │ + b.n 1d170 │ │ │ │ + ldr r3, [pc, #1000] ; (1db94 ) │ │ │ │ movw r0, #48609 ; 0xbde1 │ │ │ │ - ldr r2, [pc, #1000] ; (1e1a0 ) │ │ │ │ + ldr r2, [pc, #1000] ; (1db98 ) │ │ │ │ movs r6, #6 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1dd3e │ │ │ │ + b.n 1d736 │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e050 │ │ │ │ + beq.w 1da48 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e050 │ │ │ │ + beq.w 1da48 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e050 │ │ │ │ - ldr r3, [pc, #956] ; (1e1a4 ) │ │ │ │ + beq.w 1da48 │ │ │ │ + ldr r3, [pc, #956] ; (1db9c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 1de5a │ │ │ │ + bne.n 1d852 │ │ │ │ ldr r3, [r2, #84] ; 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 1deb6 │ │ │ │ + bpl.n 1d8ae │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.n 1de6a │ │ │ │ + bhi.n 1d862 │ │ │ │ tbb [pc, r3] │ │ │ │ adds r4, r4, r4 │ │ │ │ cmp r2, #17 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ subs r3, #1 │ │ │ │ ldrh r1, [r5, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ orr.w r4, r1, r4, lsl #15 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d56a │ │ │ │ + bne.w 1cf62 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 1d69a │ │ │ │ + b.n 1d092 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d6ae │ │ │ │ - b.n 1de1c │ │ │ │ + bne.w 1d0a6 │ │ │ │ + b.n 1d814 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ negs r4, r4 │ │ │ │ sxth r4, r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d69a │ │ │ │ + bne.w 1d092 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 1de1c │ │ │ │ + b.n 1d814 │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ orr.w r4, r3, r4, lsl #15 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 1de3a │ │ │ │ + b.n 1d832 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ - b.n 1de26 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 1d81e │ │ │ │ + bl f1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d6a0 │ │ │ │ + beq.w 1d098 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - b.n 1ddf0 │ │ │ │ + b.n 1d7e8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1de3a │ │ │ │ - ldr r3, [pc, #816] ; (1e1a8 ) │ │ │ │ + b.n 1d832 │ │ │ │ + ldr r3, [pc, #816] ; (1dba0 ) │ │ │ │ movw r0, #48520 ; 0xbd88 │ │ │ │ - ldr r2, [pc, #816] ; (1e1ac ) │ │ │ │ + ldr r2, [pc, #816] ; (1dba4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 1d54e │ │ │ │ - ldr r3, [pc, #504] ; (1e08c ) │ │ │ │ - ldr r1, [pc, #792] ; (1e1b0 ) │ │ │ │ + b.w 1cf46 │ │ │ │ + ldr r3, [pc, #504] ; (1da84 ) │ │ │ │ + ldr r1, [pc, #792] ; (1dba8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #784] ; (1e1b4 ) │ │ │ │ + ldr r3, [pc, #784] ; (1dbac ) │ │ │ │ movs r1, #13 │ │ │ │ movw r2, #48775 ; 0xbe87 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r7, #128] ; 0x80 │ │ │ │ str r3, [r7, #124] ; 0x7c │ │ │ │ str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.n 1dc06 │ │ │ │ + b.n 1d5fe │ │ │ │ ldr r3, [r2, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e06c │ │ │ │ + beq.w 1da64 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e06c │ │ │ │ + beq.w 1da64 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e06c │ │ │ │ + beq.w 1da64 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 1df20 │ │ │ │ + bne.n 1d918 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff84 │ │ │ │ + bl fdac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1de3a │ │ │ │ + bne.n 1d832 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1de3a │ │ │ │ + b.n 1d832 │ │ │ │ blx 57e8 │ │ │ │ - b.w 1d656 │ │ │ │ - ldr r3, [pc, #696] ; (1e1b8 ) │ │ │ │ + b.w 1d04e │ │ │ │ + ldr r3, [pc, #696] ; (1dbb0 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #696] ; (1e1bc ) │ │ │ │ + ldr r2, [pc, #696] ; (1dbb4 ) │ │ │ │ movw r1, #48786 ; 0xbe92 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1dc06 │ │ │ │ + b.n 1d5fe │ │ │ │ mov r0, r4 │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1d95e │ │ │ │ - bl f2f0 │ │ │ │ + b.n 1d356 │ │ │ │ + bl f1f4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ded8 │ │ │ │ + bne.n 1d8d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d6a0 │ │ │ │ + bne.w 1d098 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n 1de1c │ │ │ │ - ldr r1, [pc, #640] ; (1e1c0 ) │ │ │ │ + b.n 1d814 │ │ │ │ + ldr r1, [pc, #640] ; (1dbb8 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r4, [pc, #640] ; (1e1c4 ) │ │ │ │ + ldr r4, [pc, #640] ; (1dbbc ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ addw r1, r1, #1340 ; 0x53c │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 1d8ac │ │ │ │ - ldr r3, [pc, #616] ; (1e1c8 ) │ │ │ │ + bge.w 1d2a4 │ │ │ │ + ldr r3, [pc, #616] ; (1dbc0 ) │ │ │ │ movw r0, #48510 ; 0xbd7e │ │ │ │ - ldr r2, [pc, #612] ; (1e1cc ) │ │ │ │ + ldr r2, [pc, #612] ; (1dbc4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 1de80 │ │ │ │ - blx 589c │ │ │ │ - b.n 1d932 │ │ │ │ - blx 589c │ │ │ │ + b.n 1d878 │ │ │ │ + blx 5884 │ │ │ │ + b.n 1d32a │ │ │ │ + blx 5884 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1d97e │ │ │ │ + b.n 1d376 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #588] ; (1e1d0 ) │ │ │ │ - ldr r0, [pc, #588] ; (1e1d4 ) │ │ │ │ + ldr r3, [pc, #588] ; (1dbc8 ) │ │ │ │ + ldr r0, [pc, #588] ; (1dbcc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - b.n 1d7d6 │ │ │ │ + bl 12920 │ │ │ │ + b.n 1d1ce │ │ │ │ movs r0, #1 │ │ │ │ blx 5704 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl dcc8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1d9a4 │ │ │ │ - ldr r3, [pc, #548] ; (1e1d8 ) │ │ │ │ + bne.w 1d39c │ │ │ │ + ldr r3, [pc, #548] ; (1dbd0 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #548] ; (1e1dc ) │ │ │ │ + ldr r2, [pc, #548] ; (1dbd4 ) │ │ │ │ movw r1, #48795 ; 0xbe9b │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1dc06 │ │ │ │ + beq.w 1d5fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1dfe6 │ │ │ │ - ldr r3, [pc, #520] ; (1e1e0 ) │ │ │ │ + cbz r3, 1d9de │ │ │ │ + ldr r3, [pc, #520] ; (1dbd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1da50 │ │ │ │ + b.n 1d448 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #500] ; (1e1e4 ) │ │ │ │ + ldr r3, [pc, #500] ; (1dbdc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1da50 │ │ │ │ - ldr r3, [pc, #488] ; (1e1e8 ) │ │ │ │ + b.n 1d448 │ │ │ │ + ldr r3, [pc, #488] ; (1dbe0 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #488] ; (1e1ec ) │ │ │ │ + ldr r2, [pc, #488] ; (1dbe4 ) │ │ │ │ movw r1, #48810 ; 0xbeaa │ │ │ │ add r3, pc │ │ │ │ mov r7, r8 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1dfc8 │ │ │ │ - ldr r0, [pc, #468] ; (1e1f0 ) │ │ │ │ + b.n 1d9c0 │ │ │ │ + ldr r0, [pc, #468] ; (1dbe8 ) │ │ │ │ movs r5, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #452] ; (1e1f4 ) │ │ │ │ + ldr r3, [pc, #452] ; (1dbec ) │ │ │ │ movw r1, #48500 ; 0xbd74 │ │ │ │ str.w r5, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ - b.w 1d54e │ │ │ │ + b.w 1cf46 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 1dd88 │ │ │ │ + b.n 1d780 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 1d504 │ │ │ │ + b.w 1cefc │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1d6a0 │ │ │ │ - ldr r3, [pc, #48] ; (1e08c ) │ │ │ │ - ldr r1, [pc, #408] ; (1e1f8 ) │ │ │ │ + bne.w 1d098 │ │ │ │ + ldr r3, [pc, #48] ; (1da84 ) │ │ │ │ + ldr r1, [pc, #408] ; (1dbf0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.w 1d6a0 │ │ │ │ + b.w 1d098 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1df2a │ │ │ │ - ldr r3, [pc, #20] ; (1e08c ) │ │ │ │ - ldr r1, [pc, #384] ; (1e1fc ) │ │ │ │ + bne.w 1d922 │ │ │ │ + ldr r3, [pc, #20] ; (1da84 ) │ │ │ │ + ldr r1, [pc, #384] ; (1dbf4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 1df2a │ │ │ │ + b.n 1d922 │ │ │ │ nop │ │ │ │ - adds r4, r1, r1 │ │ │ │ + subs r4, r2, #1 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + beq.n 1da9c │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + beq.n 1daa0 │ │ │ │ movs r3, r0 │ │ │ │ - stmdb r4, {r0, r1} │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + vhadd.s32 d0, d12, d3 │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #824] ; (1e3dc ) │ │ │ │ + ldr r7, [pc, #856] ; (1ddf4 ) │ │ │ │ movs r4, r0 │ │ │ │ - beq.n 1e094 │ │ │ │ + bvc.n 1db6c │ │ │ │ movs r3, r0 │ │ │ │ - strd r0, r0, [r4], #12 │ │ │ │ - beq.n 1e06c │ │ │ │ + vhadd.s8 d0, d12, d3 │ │ │ │ + bvc.n 1db44 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #560] ; (1e2e4 ) │ │ │ │ + ldr r7, [pc, #592] ; (1dcfc ) │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ vminnm.f16 , q12, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - ldr r0, [pc, #280] ; (1e1dc ) │ │ │ │ + ldr r6, [pc, #312] ; (1dbf4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #80] ; (1e118 ) │ │ │ │ + ldr r6, [pc, #112] ; (1db30 ) │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0x47d2 │ │ │ │ + ldr r5, [pc, #872] ; (1de2c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + bmi.n 1daa8 │ │ │ │ movs r3, r0 │ │ │ │ - bx r9 │ │ │ │ + ldr r5, [pc, #344] ; (1dc24 ) │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1ddc4 │ │ │ │ - movs r3, r0 │ │ │ │ - mov r8, r7 │ │ │ │ + ldc 0, cr0, [lr], {3} │ │ │ │ + ldr r4, [pc, #768] ; (1ddd4 ) │ │ │ │ movs r4, r0 │ │ │ │ - mov lr, r3 │ │ │ │ + ldr r4, [pc, #664] ; (1dd70 ) │ │ │ │ movs r4, r0 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r4, [pc, #544] ; (1dcfc ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + bcc.n 1da94 │ │ │ │ movs r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r4, [pc, #256] ; (1dbe4 ) │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1dbb0 │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r8, pc │ │ │ │ + ; instruction: 0xeb880003 │ │ │ │ + ldr r4, [pc, #0] ; (1daec ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp r8, r8 │ │ │ │ + ldr r3, [pc, #800] ; (1de10 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmp lr, r3 │ │ │ │ + ldr r3, [pc, #664] ; (1dd8c ) │ │ │ │ movs r4, r0 │ │ │ │ - add sl, sl │ │ │ │ + ldr r2, [pc, #872] ; (1de60 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 1dbd0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1d988 │ │ │ │ - movs r3, r0 │ │ │ │ - add lr, r4 │ │ │ │ + orn r0, r8, r3 │ │ │ │ + ldr r2, [pc, #696] ; (1ddbc ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + bcs.n 1db88 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1e884 │ │ │ │ + strd r0, r0, [r0, #12]! │ │ │ │ + bcs.n 1db54 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - add r6, sp │ │ │ │ + ldr r2, [pc, #472] ; (1dcec ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 1e82c │ │ │ │ + bcs.n 1db28 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ; instruction: 0xe9ac0003 │ │ │ │ + bne.n 1dafc │ │ │ │ movs r3, r0 │ │ │ │ - add r4, r6 │ │ │ │ + ldr r2, [pc, #240] ; (1dc14 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 1e7b4 │ │ │ │ + bne.n 1dabc │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + strd r0, r0, [r8, #-12]! │ │ │ │ + bne.n 1da84 │ │ │ │ movs r3, r0 │ │ │ │ - mvns r4, r4 │ │ │ │ + ldr r1, [pc, #944] ; (1dee4 ) │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1e764 │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 1e6dc │ │ │ │ + ldmdb sl!, {r0, r1} │ │ │ │ + ldrd r0, r0, [r4], #12 │ │ │ │ + bne.n 1dbb0 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + b.n 1ddbc │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 1e18c │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 1e6d4 │ │ │ │ - movs r3, r0 │ │ │ │ - muls r2, r3 │ │ │ │ + strd r0, r0, [sl], #12 │ │ │ │ + ldr r1, [pc, #392] ; (1dcd4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + beq.n 1db38 │ │ │ │ movs r3, r0 │ │ │ │ - orrs r4, r2 │ │ │ │ + ldr r1, [pc, #112] ; (1dbc4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 1dab4 │ │ │ │ movs r3, r0 │ │ │ │ - orrs r2, r0 │ │ │ │ + ldr r1, [pc, #40] ; (1db84 ) │ │ │ │ movs r4, r0 │ │ │ │ - cmn r2, r2 │ │ │ │ + ldr r0, [pc, #872] ; (1dec8 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 1dc3c │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, r2 │ │ │ │ + ldr r0, [pc, #632] ; (1dde0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + beq.n 1dbcc │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 1dbac │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ vminnm.f32 , q8, │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + beq.n 1db8c │ │ │ │ movs r3, r0 │ │ │ │ - negs r2, r0 │ │ │ │ + ldr r0, [pc, #296] ; (1dca8 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1e448 │ │ │ │ + b.n 1da90 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1e368 │ │ │ │ + b.n 1d9b0 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - adcs r2, r2 │ │ │ │ + bx fp │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - lsls r0, r2 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + mov r8, r3 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - svc 208 ; 0xd0 │ │ │ │ + b.n 1d79c │ │ │ │ movs r3, r0 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ movs r3, r0 │ │ │ │ - ands r6, r0 │ │ │ │ + mov r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #182 ; 0xb6 │ │ │ │ + subs r0, #190 ; 0xbe │ │ │ │ movs r4, r0 │ │ │ │ - udf #222 ; 0xde │ │ │ │ + b.n 1d5cc │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #166 ; 0xa6 │ │ │ │ + cmp lr, r5 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #134 ; 0x86 │ │ │ │ + cmp lr, r1 │ │ │ │ movs r4, r0 │ │ │ │ - udf #180 ; 0xb4 │ │ │ │ + b.n 1d588 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #82 ; 0x52 │ │ │ │ + cmp r2, fp │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #52 ; 0x34 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #28 │ │ │ │ + cmp r4, r4 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #4 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - udf #2 │ │ │ │ + b.n 1d440 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #476] ; (1e3e0 ) │ │ │ │ + ldr r3, [pc, #476] ; (1ddd8 ) │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r2, [r3, #1456] ; 0x5b0 │ │ │ │ + ldr.w r2, [r3, #1444] ; 0x5a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1e29c │ │ │ │ + beq.n 1dc94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] ; 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 1e222 │ │ │ │ + bmi.n 1dc1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r3, #1640] ; 0x668 │ │ │ │ + ldr.w r1, [r3, #1632] ; 0x660 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1e3a2 │ │ │ │ + beq.w 1dd9a │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e3a8 │ │ │ │ - ldr r3, [pc, #428] ; (1e3e4 ) │ │ │ │ + beq.w 1dda0 │ │ │ │ + ldr r3, [pc, #428] ; (1dddc ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1e368 │ │ │ │ + bne.w 1dd60 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1e368 │ │ │ │ + beq.w 1dd60 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e34c │ │ │ │ - ldr r3, [pc, #384] ; (1e3e8 ) │ │ │ │ + beq.n 1dd44 │ │ │ │ + ldr r3, [pc, #384] ; (1dde0 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r3, #1644] ; 0x66c │ │ │ │ - bl 12768 │ │ │ │ + ldr.w r2, [r3, #1636] ; 0x664 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e33c │ │ │ │ + beq.n 1dd34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1e3d0 │ │ │ │ + beq.w 1ddc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1e21e │ │ │ │ + bne.n 1dc16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr.w r1, [r3, #1640] ; 0x668 │ │ │ │ + ldr.w r1, [r3, #1632] ; 0x660 │ │ │ │ ldr r3, [r2, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e37a │ │ │ │ + beq.n 1dd72 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e380 │ │ │ │ - ldr r3, [pc, #316] ; (1e3ec ) │ │ │ │ + beq.n 1dd78 │ │ │ │ + ldr r3, [pc, #316] ; (1dde4 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 1e352 │ │ │ │ + bne.n 1dd4a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1e352 │ │ │ │ + beq.n 1dd4a │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e346 │ │ │ │ - ldr r3, [pc, #276] ; (1e3f0 ) │ │ │ │ + beq.n 1dd3e │ │ │ │ + ldr r3, [pc, #276] ; (1dde8 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r3, #1644] ; 0x66c │ │ │ │ - bl 12768 │ │ │ │ + ldr.w r2, [r3, #1636] ; 0x664 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1e32e │ │ │ │ + cbz r3, 1dd26 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1e286 │ │ │ │ - ldr r3, [pc, #252] ; (1e3f4 ) │ │ │ │ + bne.n 1dc7e │ │ │ │ + ldr r3, [pc, #252] ; (1ddec ) │ │ │ │ movs r6, #8 │ │ │ │ - ldr r0, [pc, #252] ; (1e3f8 ) │ │ │ │ + ldr r0, [pc, #252] ; (1ddf0 ) │ │ │ │ mov.w r4, #3920 ; 0xf50 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e3b8 │ │ │ │ - ldr r3, [pc, #220] ; (1e3fc ) │ │ │ │ + beq.n 1ddb0 │ │ │ │ + ldr r3, [pc, #220] ; (1ddf4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #220] ; (1e400 ) │ │ │ │ + ldr r0, [pc, #220] ; (1ddf8 ) │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1e286 │ │ │ │ - b.n 1e2f6 │ │ │ │ + bne.n 1dc7e │ │ │ │ + b.n 1dcee │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1e280 │ │ │ │ + b.n 1dc78 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1e2d8 │ │ │ │ + b.n 1dcd0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1e264 │ │ │ │ - ldr r3, [pc, #176] ; (1e404 ) │ │ │ │ + b.n 1dc5c │ │ │ │ + ldr r3, [pc, #176] ; (1ddfc ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1644] ; 0x66c │ │ │ │ - bl 1d2d8 │ │ │ │ + ldr.w r1, [r3, #1636] ; 0x664 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1e286 │ │ │ │ - b.n 1e2f6 │ │ │ │ - ldr r3, [pc, #156] ; (1e408 ) │ │ │ │ + bne.n 1dc7e │ │ │ │ + b.n 1dcee │ │ │ │ + ldr r3, [pc, #156] ; (1de00 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1644] ; 0x66c │ │ │ │ - bl 1d2d8 │ │ │ │ + ldr.w r1, [r3, #1636] ; 0x664 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e280 │ │ │ │ - blx 589c │ │ │ │ - b.n 1e2aa │ │ │ │ - ldr r3, [pc, #136] ; (1e40c ) │ │ │ │ + b.n 1dc78 │ │ │ │ + blx 5884 │ │ │ │ + b.n 1dca2 │ │ │ │ + ldr r3, [pc, #136] ; (1de04 ) │ │ │ │ movs r5, #8 │ │ │ │ - ldr r0, [pc, #136] ; (1e410 ) │ │ │ │ + ldr r0, [pc, #136] ; (1de08 ) │ │ │ │ movw r4, #3906 ; 0xf42 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #116] ; (1e414 ) │ │ │ │ + ldr r3, [pc, #116] ; (1de0c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 1e320 │ │ │ │ - blx 589c │ │ │ │ - b.n 1e230 │ │ │ │ - ldr r3, [pc, #108] ; (1e418 ) │ │ │ │ + b.n 1dd18 │ │ │ │ + blx 5884 │ │ │ │ + b.n 1dc28 │ │ │ │ + ldr r3, [pc, #108] ; (1de10 ) │ │ │ │ movs r5, #4 │ │ │ │ - ldr r0, [pc, #108] ; (1e41c ) │ │ │ │ + ldr r0, [pc, #108] ; (1de14 ) │ │ │ │ movw r4, #3845 ; 0xf05 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1e38e │ │ │ │ + b.n 1dd86 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #92] ; (1e420 ) │ │ │ │ + ldr r3, [pc, #92] ; (1de18 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 1e320 │ │ │ │ - ldr r3, [pc, #80] ; (1e424 ) │ │ │ │ + b.n 1dd18 │ │ │ │ + ldr r3, [pc, #80] ; (1de1c ) │ │ │ │ movs r6, #4 │ │ │ │ - ldr r0, [pc, #80] ; (1e428 ) │ │ │ │ + ldr r0, [pc, #80] ; (1de20 ) │ │ │ │ movw r4, #3859 ; 0xf13 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 1e304 │ │ │ │ - subs r5, #8 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r4, #162 ; 0xa2 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r4, #46 ; 0x2e │ │ │ │ - movs r4, r0 │ │ │ │ - subs r4, #12 │ │ │ │ - movs r4, r0 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - blt.n 1e344 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r3, #182 ; 0xb6 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r3, #160 ; 0xa0 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r3, #130 ; 0x82 │ │ │ │ - movs r4, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - subs r3, #90 ; 0x5a │ │ │ │ - movs r4, r0 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - subs r3, #74 ; 0x4a │ │ │ │ - movs r4, r0 │ │ │ │ - subs r3, #50 ; 0x32 │ │ │ │ - movs r4, r0 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ - movs r3, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #68 ; 0x44 │ │ │ │ - ldr.w r8, [pc, #3112] ; 1f05c │ │ │ │ - movs r3, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - add r8, pc │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - mov r6, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 1e8be │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 1e798 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r7, [r1, #16] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r4, [pc, #3080] ; 1f060 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1e8a8 │ │ │ │ - ldr.w r4, [pc, #3068] ; 1f064 │ │ │ │ - add r3, sp, #64 ; 0x40 │ │ │ │ - movs r2, #0 │ │ │ │ - add r4, pc │ │ │ │ - str.w r2, [r3, #-8]! │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr r6, [sp, #56] ; 0x38 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 1e910 │ │ │ │ - ldr.w r1, [r4, #1648] ; 0x670 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bpl.w 1e8a0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1e8a0 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1e95a │ │ │ │ - ldr.w r3, [pc, #3000] ; 1f068 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r5, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bne.w 1ea8c │ │ │ │ - ldr.w r3, [pc, #2988] ; 1f06c │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 1e5ba │ │ │ │ - ldr.w r2, [r0, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1e820 │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.n 1e4fa │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 1e5ba │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 1e4f4 │ │ │ │ - ldr.w r4, [r2, #4]! │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.n 1e5ba │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - bne.n 1e4ec │ │ │ │ - ldr.w r3, [pc, #2932] ; 1f070 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1648] ; 0x670 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - bpl.w 1ed88 │ │ │ │ - ldr r3, [r0, #72] ; 0x48 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1ed8a │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 1ee3a │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r9, r3 │ │ │ │ - bne.w 1ef6a │ │ │ │ - mov.w sl, #0 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1efa8 │ │ │ │ - ldr.w r3, [pc, #2868] ; 1f074 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #696] ; 0x2b8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 1ef8c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1ef8e │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1efc2 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1edfc │ │ │ │ - ldr.w r1, [pc, #2816] ; 1f078 │ │ │ │ - ldr.w r2, [pc, #2816] ; 1f07c │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - cmp r0, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r1 │ │ │ │ - beq.w 1e97e │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 5b24 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1ec08 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #112] ; 0x70 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1ec28 │ │ │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r1 │ │ │ │ - b.n 1e98a │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 1ece2 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - mov sl, r7 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov.w r9, #0 │ │ │ │ - adds r3, #1 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 1e530 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r3, [r3, #44] ; 0x2c │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1e650 │ │ │ │ - ldr.w r3, [pc, #2712] ; 1f080 │ │ │ │ - movs r4, #0 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r6, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1e816 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 1e618 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1e80a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 1e62e │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1e7fe │ │ │ │ - cbz r4, 1e638 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 1e640 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w lr, [pc, #2608] ; 1f084 │ │ │ │ - add lr, pc │ │ │ │ - add.w r6, lr, #1656 ; 0x678 │ │ │ │ - ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ - ldrd r0, r1, [r3, #16] │ │ │ │ - ldrd r2, r3, [r6] │ │ │ │ - cmp r1, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r2 │ │ │ │ - bne.w 1ed94 │ │ │ │ - ldr.w r3, [lr, #1664] ; 0x680 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1edf0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - movs r0, #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1edd6 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r1, r0 │ │ │ │ - ldr.w r6, [pc, #2540] ; 1f088 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - add r6, pc │ │ │ │ - str r3, [r0, #12] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - ldr.w r0, [r6, #196] ; 0xc4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - str.w r3, [fp, #16] │ │ │ │ - bl f62c │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1eb84 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1eb50 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r2, [pc, #2488] ; 1f08c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r6, [r1, #72] ; 0x48 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r1, [r2, #1024] ; 0x400 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 1ee30 │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1ee16 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 1eb60 │ │ │ │ - ldr.w r3, [pc, #2448] ; 1f090 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 1edc4 │ │ │ │ - ldr.w r8, [r2, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 1edc4 │ │ │ │ - ldr.w fp, [r2, #8] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1ed80 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1eb78 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 1eecc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1e5f6 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e5f6 │ │ │ │ - ldr.w r3, [pc, #2328] ; 1f094 │ │ │ │ - mov r0, r6 │ │ │ │ - subs r7, #1 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #908] ; 0x38c │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1e8e6 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2300] ; 1f098 │ │ │ │ - movs r5, #2 │ │ │ │ - ldr.w r4, [pc, #2300] ; 1f09c │ │ │ │ - ldr.w r1, [pc, #2300] ; 1f0a0 │ │ │ │ - ldr.w r0, [r8, r2] │ │ │ │ - add r4, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r2, [pc, #2288] ; 1f0a4 │ │ │ │ - ldr.w r3, [pc, #2288] ; 1f0a8 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - movs r4, #119 ; 0x77 │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2272] ; 1f0ac │ │ │ │ - movw r0, #19544 ; 0x4c58 │ │ │ │ - ldr.w r2, [pc, #2268] ; 1f0b0 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #2252] ; 1f0b4 │ │ │ │ - movs r2, #119 ; 0x77 │ │ │ │ - ldr.w r3, [pc, #2252] ; 1f0b8 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e62e │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e618 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e602 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e5ba │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1e822 │ │ │ │ - ldr.w r3, [pc, #2184] ; 1f0bc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 1e4fa │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r7, r3 │ │ │ │ - beq.w 1e5c2 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e5c2 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1e848 │ │ │ │ - ldr.w r3, [pc, #2148] ; 1f0bc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e5c2 │ │ │ │ - ldr.w r4, [pc, #2096] ; 1f098 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr.w r0, [r8, r4] │ │ │ │ - ldr.w r1, [pc, #2124] ; 1f0c0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2116] ; 1f0c4 │ │ │ │ - movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2116] ; 1f0c8 │ │ │ │ - movs r0, #127 ; 0x7f │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19629 ; 0x4cad │ │ │ │ - add r2, pc │ │ │ │ - mov sl, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r9, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1e934 │ │ │ │ - blx 589c │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 1e4a6 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ - cbz r0, 1e910 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ - blx r3 │ │ │ │ - b.n 1e466 │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 1eb72 │ │ │ │ - cmp r5, #2 │ │ │ │ - beq.w 1eb6e │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 1e798 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1e77a │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 1e902 │ │ │ │ - ldr.w r4, [pc, #2020] ; 1f0cc │ │ │ │ - mov r0, r6 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #940] ; 0x3ac │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1f1dc │ │ │ │ - subs r7, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - bgt.w 1f18c │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 1e456 │ │ │ │ - ldr.w r3, [pc, #1980] ; 1f0d0 │ │ │ │ - movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1980] ; 1f0d4 │ │ │ │ - mov sl, r4 │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r4 │ │ │ │ - mov r5, r4 │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #120 ; 0x78 │ │ │ │ - movw r1, #19586 ; 0x4c82 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1952] ; 1f0d8 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr.w r0, [pc, #1952] ; 1f0dc │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1e602 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 1e5f6 │ │ │ │ - ldr.w r3, [pc, #1924] ; 1f0e0 │ │ │ │ - movs r0, #121 ; 0x79 │ │ │ │ - ldr.w r2, [pc, #1920] ; 1f0e4 │ │ │ │ - movw r1, #19596 ; 0x4c8c │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r5 │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1e934 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov fp, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1ee0c │ │ │ │ - str.w sl, [sp, #40] ; 0x28 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - str r7, [sp, #44] ; 0x2c │ │ │ │ - mov r7, r4 │ │ │ │ - add r2, sp, #52 ; 0x34 │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 1ec56 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - bne.w 1ed24 │ │ │ │ - cmp r2, r7 │ │ │ │ - ble.w 1ef98 │ │ │ │ - ldr.w r2, [fp, #12] │ │ │ │ - ldr.w r4, [r2, r7, lsl #2] │ │ │ │ - adds r7, #1 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbz r3, 1e9e2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 1ea60 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e200 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1ecba │ │ │ │ - ldr.w r2, [pc, #1780] ; 1f0e8 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr.w r1, [r8, r2] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 1ea06 │ │ │ │ - blx 571c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1ea6a │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - cbz r2, 1ea46 │ │ │ │ - ldr.w r1, [r9, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 1ed3c │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - mov r1, r0 │ │ │ │ - cbz r2, 1ea50 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - cbz r1, 1ea84 │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - ldr r3, [r3, #44] ; 0x2c │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1ebbe │ │ │ │ - mov r3, r4 │ │ │ │ - b.n 1e9aa │ │ │ │ - ldr.w r2, [pc, #1700] ; 1f0ec │ │ │ │ - ldr.w r1, [r8, r2] │ │ │ │ - b.n 1ea18 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - b.n 1ea2e │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e9e2 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - blx 5728 │ │ │ │ - ldr.w ip, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 1ed3a │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - b.n 1ea12 │ │ │ │ - ldr r3, [r3, #68] ; 0x44 │ │ │ │ - blx r3 │ │ │ │ - mov r3, r4 │ │ │ │ - b.n 1e9aa │ │ │ │ - ldr.w r3, [pc, #1632] ; 1f0f0 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1276] ; 0x4fc │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 1f1ca │ │ │ │ - ldr.w lr, [r5, #4] │ │ │ │ - cmp r1, lr │ │ │ │ - beq.w 1e4bc │ │ │ │ - ldr.w r2, [lr, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1ebe8 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 1ead4 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e4bc │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 1eace │ │ │ │ - ldr.w r4, [r2, #4]! │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w 1e4bc │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n 1eac4 │ │ │ │ - ldr.w r0, [pc, #1472] ; 1f098 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr.w r1, [pc, #1560] ; 1f0f4 │ │ │ │ - ldr.w r0, [r8, r0] │ │ │ │ - ldr.w r2, [lr, #12] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1544] ; 1f0f8 │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #1540] ; 1f0fc │ │ │ │ - movs r4, #121 ; 0x79 │ │ │ │ - add r3, pc │ │ │ │ - movw r0, #19598 ; 0x4c8e │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - movs r4, #0 │ │ │ │ - mov fp, r5 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r4 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1e934 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1e934 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 1e934 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e934 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.n 1e6cc │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - b.n 1e6fc │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - b.n 1e8d4 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e758 │ │ │ │ - ldr.w r3, [pc, #1400] ; 1f100 │ │ │ │ - movs r1, #145 ; 0x91 │ │ │ │ - movw r2, #19913 ; 0x4dc9 │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 1e934 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1e934 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e934 │ │ │ │ - ldr.w r3, [pc, #1216] ; 1f080 │ │ │ │ - mov r5, sl │ │ │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ - ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r6, [r8, r3] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1e5f6 │ │ │ │ - b.n 1e76e │ │ │ │ - mov r3, lr │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e4bc │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 1ebea │ │ │ │ - ldr.w r3, [pc, #1216] ; 1f0bc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e4bc │ │ │ │ - b.n 1ead4 │ │ │ │ - ldr.w r2, [pc, #1272] ; 1f104 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #1272] ; 1f108 │ │ │ │ - movs r6, #135 ; 0x87 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #19727 ; 0x4d0f │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 1eb3a │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - movs r6, #135 ; 0x87 │ │ │ │ - ldr.w r2, [pc, #1244] ; 1f10c │ │ │ │ - movw r0, #19729 ; 0x4d11 │ │ │ │ - ldr.w r1, [pc, #1240] ; 1f110 │ │ │ │ - subs r4, #1 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [fp] │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 1eb26 │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - b.n 1eb3a │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1e9d6 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r5, sl │ │ │ │ - ldr r7, [sp, #44] ; 0x2c │ │ │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ - ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1efa4 │ │ │ │ - ldr.w r2, [pc, #1168] ; 1f114 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - bl fd1c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1f31c │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r3 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1e652 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e652 │ │ │ │ - ldr.w r3, [pc, #1116] ; 1f118 │ │ │ │ - mov r5, sl │ │ │ │ - ldr.w r2, [pc, #1112] ; 1f11c │ │ │ │ - movs r0, #136 ; 0x88 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19773 ; 0x4d3d │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ - ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1eb16 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 1f204 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 1e5c2 │ │ │ │ - ldr.w r2, [r0, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1e846 │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.w 1e864 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1e5c2 │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 1ed1c │ │ │ │ - ldr.w r4, [r2, #4]! │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w 1e5c2 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - bne.n 1ed12 │ │ │ │ - b.n 1e864 │ │ │ │ - cmp r7, r2 │ │ │ │ - bge.w 1ef98 │ │ │ │ - add.w r2, fp, r7, lsl #2 │ │ │ │ - adds r7, #1 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - b.n 1e9d6 │ │ │ │ - mov r1, ip │ │ │ │ - str r1, [sp, #28] │ │ │ │ - blx 568c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1ea18 │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r2, [pc, #972] ; (1f120 ) │ │ │ │ - mov r5, sl │ │ │ │ - ldr r0, [pc, #972] ; (1f124 ) │ │ │ │ - subs r1, #1 │ │ │ │ - add r2, pc │ │ │ │ - movs r7, #136 ; 0x88 │ │ │ │ - movw r6, #19775 ; 0x4d3f │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ - ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ - str.w r1, [fp] │ │ │ │ - str.w r7, [r2, #128] ; 0x80 │ │ │ │ - str r0, [r2, #124] ; 0x7c │ │ │ │ - str.w r6, [r2, #132] ; 0x84 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 1eb3a │ │ │ │ - b.n 1eb26 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - blx r3 │ │ │ │ - b.n 1e73c │ │ │ │ - mov r0, r7 │ │ │ │ - blx 589c │ │ │ │ - mov r9, r0 │ │ │ │ - b.w 1e51c │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w r0, [lr, #828] ; 0x33c │ │ │ │ - add.w r2, lr, #1664 ; 0x680 │ │ │ │ - bl 12a74 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1e682 │ │ │ │ - ldr r3, [pc, #892] ; (1f128 ) │ │ │ │ - movs r0, #145 ; 0x91 │ │ │ │ - ldr r2, [pc, #892] ; (1f12c ) │ │ │ │ - movw r1, #19903 ; 0x4dbf │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1e934 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov fp, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 1e758 │ │ │ │ - ldr r2, [pc, #856] ; (1f130 ) │ │ │ │ - movs r6, #145 ; 0x91 │ │ │ │ - ldr r1, [pc, #856] ; (1f134 ) │ │ │ │ - movw r0, #19905 ; 0x4dc1 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 1eb3a │ │ │ │ - ldr.w r0, [lr, #828] ; 0x33c │ │ │ │ - bl fa24 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 1eda4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.w 1e574 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1e994 │ │ │ │ - ldr r2, [pc, #800] ; (1f138 ) │ │ │ │ - movs r6, #145 ; 0x91 │ │ │ │ - ldr r1, [pc, #800] ; (1f13c ) │ │ │ │ - movw r0, #19916 ; 0x4dcc │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 1eb3a │ │ │ │ - blx 589c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 1e6ea │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr r3, [pc, #768] ; (1f140 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - ldr.w sl, [r0, #52] ; 0x34 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r1, sl │ │ │ │ - beq.n 1eef4 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 1eeae │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r2, #5 │ │ │ │ - bmi.w 1f232 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 1eee6 │ │ │ │ - ldr.w r3, [sl, #84] ; 0x54 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - bpl.n 1eee6 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 1eee6 │ │ │ │ - ldr r3, [r1, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - bpl.n 1eee6 │ │ │ │ - ldr.w r2, [sl, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1f29a │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.n 1eeae │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 1f2aa │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 1eea8 │ │ │ │ - ldr.w r0, [r2, #4]! │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.w 1f2aa │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - bne.n 1ee9e │ │ │ │ - ldr r3, [pc, #660] ; (1f144 ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #660] ; (1f148 ) │ │ │ │ - movs r0, #130 ; 0x82 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19663 ; 0x4ccf │ │ │ │ - add r2, pc │ │ │ │ - mov sl, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1e934 │ │ │ │ - ldr r3, [pc, #636] ; (1f14c ) │ │ │ │ - movs r0, #145 ; 0x91 │ │ │ │ - ldr r2, [pc, #636] ; (1f150 ) │ │ │ │ - movw r1, #19931 ; 0x4ddb │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1eb9a │ │ │ │ - mov r0, sl │ │ │ │ - blx 5944 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1eeae │ │ │ │ - ldr.w r1, [fp, #52] ; 0x34 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w sl, [fp, #56] ; 0x38 │ │ │ │ - ldr.w r9, [fp, #60] ; 0x3c │ │ │ │ - str.w r3, [fp, #52] ; 0x34 │ │ │ │ - str.w r3, [fp, #56] ; 0x38 │ │ │ │ - str.w r3, [fp, #60] ; 0x3c │ │ │ │ - cbz r1, 1ef14 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbz r3, 1ef60 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 1ef26 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 1ef54 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 1ef42 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 1ef42 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov.w sl, #0 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - b.w 1e530 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1ef26 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1ef14 │ │ │ │ - ldr r4, [pc, #488] ; (1f154 ) │ │ │ │ - add.w r0, r9, #4 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #1276] ; 0x4fc │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1f218 │ │ │ │ - ldr.w r1, [r9, #8] │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.w 1e5d2 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 589c │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 1e562 │ │ │ │ - mov r5, sl │ │ │ │ - ldr r7, [sp, #44] ; 0x2c │ │ │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ - ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ - mov r4, r3 │ │ │ │ - b.n 1ec9e │ │ │ │ - ldr r3, [pc, #428] ; (1f158 ) │ │ │ │ - movs r0, #135 ; 0x87 │ │ │ │ - ldr r2, [pc, #428] ; (1f15c ) │ │ │ │ - movw r1, #19718 ; 0x4d06 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1e934 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr r1, [pc, #372] ; (1f140 ) │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - ldr.w ip, [r0, #52] ; 0x34 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r1, ip │ │ │ │ - beq.w 1f33e │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 1f16e │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r0, [r0, #84] ; 0x54 │ │ │ │ - tst.w r0, #67108864 ; 0x4000000 │ │ │ │ - bne.w 1f2ae │ │ │ │ - mov r0, ip │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1f16e │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r0, [r2, #52] ; 0x34 │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ - ldr.w fp, [r2, #60] ; 0x3c │ │ │ │ - str r1, [r2, #52] ; 0x34 │ │ │ │ - str r1, [r2, #56] ; 0x38 │ │ │ │ - str r1, [r2, #60] ; 0x3c │ │ │ │ - cbz r0, 1f01c │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbz r2, 1f050 │ │ │ │ - cbz r3, 1f02a │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1f160 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 1f046 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 1f046 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - adds r2, #1 │ │ │ │ - b.w 1e56a │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 1f01c │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r2, #178 ; 0xb2 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r2, #158 ; 0x9e │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - subs r2, #74 ; 0x4a │ │ │ │ - movs r4, r0 │ │ │ │ - subs r2, #14 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r1, #202 ; 0xca │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - subs r0, #182 ; 0xb6 │ │ │ │ - movs r4, r0 │ │ │ │ - subs r0, #110 ; 0x6e │ │ │ │ - movs r4, r0 │ │ │ │ - subs r0, #52 ; 0x34 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - adds r7, #138 ; 0x8a │ │ │ │ - movs r4, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ; instruction: 0xb692 │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xb692 │ │ │ │ - movs r3, r0 │ │ │ │ - bvc.n 1f0ec │ │ │ │ - movs r3, r0 │ │ │ │ - cpsid ai │ │ │ │ - movs r3, r0 │ │ │ │ - adds r7, #56 ; 0x38 │ │ │ │ - movs r4, r0 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ - movs r3, r0 │ │ │ │ - bvc.n 1f0bc │ │ │ │ - movs r3, r0 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, #132 ; 0x84 │ │ │ │ - movs r4, r0 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, #32 │ │ │ │ - movs r4, r0 │ │ │ │ - adds r5, #240 ; 0xf0 │ │ │ │ - movs r4, r0 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - adds r5, #206 ; 0xce │ │ │ │ - movs r4, r0 │ │ │ │ - bpl.n 1f040 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r5, #164 ; 0xa4 │ │ │ │ - movs r4, r0 │ │ │ │ - pop {r2, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q14, │ │ │ │ - adds r4, #124 ; 0x7c │ │ │ │ - movs r4, r0 │ │ │ │ - hlt 0x000e │ │ │ │ - movs r3, r0 │ │ │ │ - adds r4, #18 │ │ │ │ - movs r4, r0 │ │ │ │ - hlt 0x0030 │ │ │ │ - movs r3, r0 │ │ │ │ - rev r6, r3 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, #248 ; 0xf8 │ │ │ │ - movs r4, r0 │ │ │ │ - cbnz r6, 1f130 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, #210 ; 0xd2 │ │ │ │ - movs r4, r0 │ │ │ │ - cbnz r0, 1f130 │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - adds r2, #70 ; 0x46 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb8e4 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r1, #180 ; 0xb4 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb850 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r1, #88 ; 0x58 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb7fa │ │ │ │ - movs r3, r0 │ │ │ │ - adds r1, #44 ; 0x2c │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb7ce │ │ │ │ - movs r3, r0 │ │ │ │ - adds r0, #236 ; 0xec │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb78e │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - adds r0, #86 ; 0x56 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb6f4 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r0, #54 ; 0x36 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xb6d8 │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r7, #156 ; 0x9c │ │ │ │ - movs r4, r0 │ │ │ │ - cmp r7, #90 ; 0x5a │ │ │ │ - movs r4, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f02a │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r3, [pc, #480] ; (1f350 ) │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r2, [pc, #480] ; (1f354 ) │ │ │ │ - movs r0, #135 ; 0x87 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19720 ; 0x4d08 │ │ │ │ - add r2, pc │ │ │ │ - movs r4, #0 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1eb16 │ │ │ │ - ldr r1, [pc, #456] ; (1f358 ) │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r4, [pc, #456] ; (1f35c ) │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - add r4, pc │ │ │ │ - add r3, sp, #56 ; 0x38 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - addw r1, r1, #1356 ; 0x54c │ │ │ │ - bl d780 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 1e908 │ │ │ │ - ldr r3, [pc, #432] ; (1f360 ) │ │ │ │ - movw r0, #19531 ; 0x4c4b │ │ │ │ - ldr r2, [pc, #432] ; (1f364 ) │ │ │ │ - movs r4, #119 ; 0x77 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 1e7e4 │ │ │ │ - ldr r3, [pc, #412] ; (1f368 ) │ │ │ │ - ldr r1, [pc, #412] ; (1f36c ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 1eaee │ │ │ │ - ldr r0, [pc, #400] ; (1f370 ) │ │ │ │ - movs r2, #2 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r0, pc │ │ │ │ - bl d9e4 │ │ │ │ - ldr r3, [pc, #388] ; (1f374 ) │ │ │ │ - movw r1, #19527 ; 0x4c47 │ │ │ │ - movs r2, #119 ; 0x77 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.w 1e7e4 │ │ │ │ - ldr r3, [pc, #352] ; (1f368 ) │ │ │ │ - ldr r1, [pc, #368] ; (1f378 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.w 1e87c │ │ │ │ - ldr r3, [pc, #352] ; (1f37c ) │ │ │ │ - movs r2, #130 ; 0x82 │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #19665 ; 0x4cd1 │ │ │ │ - mov r5, r9 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - b.n 1eb0c │ │ │ │ - ldr.w ip, [r1, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.w 1eeae │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - beq.n 1f2aa │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - mov r3, r9 │ │ │ │ - b.n 1f254 │ │ │ │ - ldr.w r0, [r2, #4]! │ │ │ │ - cmp sl, r0 │ │ │ │ - beq.n 1f2aa │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, ip │ │ │ │ - bne.n 1f24c │ │ │ │ - add.w r3, r1, #8 │ │ │ │ - movs r2, #0 │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - mov r4, r2 │ │ │ │ - mov fp, r6 │ │ │ │ - str.w r8, [sp, #32] │ │ │ │ - mov r6, ip │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - b.n 1f278 │ │ │ │ - cmp r4, r6 │ │ │ │ - beq.n 1f33a │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r1, [r5, #4]! │ │ │ │ - bl fd1c │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1f274 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ - mov r5, r8 │ │ │ │ - ldr.w r8, [sp, #32] │ │ │ │ - ldr.w r1, [fp, #52] ; 0x34 │ │ │ │ - b.n 1eef4 │ │ │ │ - mov r3, sl │ │ │ │ - b.n 1f2a2 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 1f342 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 1f29e │ │ │ │ - mov r1, sl │ │ │ │ - b.n 1eef4 │ │ │ │ - ldr.w fp, [r1, #8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - ble.w 1f16e │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ - cmp ip, r0 │ │ │ │ - beq.w 1f004 │ │ │ │ - add.w lr, r1, #12 │ │ │ │ - b.n 1f2d2 │ │ │ │ - ldr.w r0, [lr, #4]! │ │ │ │ - cmp ip, r0 │ │ │ │ - beq.w 1f004 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, fp │ │ │ │ - bne.n 1f2c8 │ │ │ │ - add.w r3, r1, #8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str.w r8, [sp, #36] ; 0x24 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r4, r3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r5, ip │ │ │ │ - b.n 1f2f8 │ │ │ │ - cmp r4, fp │ │ │ │ - beq.w 1f16a │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - adds r4, #1 │ │ │ │ - ldr.w r1, [r3, #4]! │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 1f2f2 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r4, r6 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ - ldr.w r8, [sp, #36] ; 0x24 │ │ │ │ - ldr r0, [r2, #52] ; 0x34 │ │ │ │ - b.n 1f004 │ │ │ │ - ldr r2, [pc, #96] ; (1f380 ) │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #96] ; (1f384 ) │ │ │ │ - movs r0, #135 ; 0x87 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #19757 ; 0x4d2d │ │ │ │ - add r3, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 1eb16 │ │ │ │ - mov r5, r8 │ │ │ │ - b.n 1eeae │ │ │ │ - mov r0, r1 │ │ │ │ - b.n 1f004 │ │ │ │ - ldr r3, [pc, #68] ; (1f388 ) │ │ │ │ - ldr.w r0, [r8, r3] │ │ │ │ - subs r2, r1, r0 │ │ │ │ - negs r0, r2 │ │ │ │ - adcs r0, r2 │ │ │ │ - b.n 1eeec │ │ │ │ - cmp r5, #150 ; 0x96 │ │ │ │ - movs r4, r0 │ │ │ │ - push {r2, r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - movs r0, #104 ; 0x68 │ │ │ │ - movs r4, r0 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r5, #86 ; 0x56 │ │ │ │ - movs r4, r0 │ │ │ │ - cbz r6, 1f3e4 │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - cbz r6, 1f3d2 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - cbz r4, 1f3e6 │ │ │ │ - movs r3, r0 │ │ │ │ - cbz r4, 1f3d0 │ │ │ │ - movs r3, r0 │ │ │ │ - cbz r6, 1f3e2 │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r3, #232 ; 0xe8 │ │ │ │ - movs r4, r0 │ │ │ │ - uxth r6, r0 │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #60 ; 0x3c │ │ │ │ - ldr.w r4, [pc, #2592] ; 1fdb4 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r6, r1 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - add r4, pc │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r7, r2 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 1f966 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne.w 1f6f6 │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - ldr r5, [r1, #12] │ │ │ │ - ldr.w r9, [r1, #16] │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #2544] ; 1fdb8 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1096] ; 0x448 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 1fa2a │ │ │ │ - blx r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1fa30 │ │ │ │ - ldr.w r3, [pc, #2524] ; 1fdbc │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r7, [r4, r3] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 1f95a │ │ │ │ - ldr.w sl, [r0, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 1f95a │ │ │ │ - ldr.w r8, [r0, #8] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f79a │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f78e │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 1fa4c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f768 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f782 │ │ │ │ - ldr.w r2, [pc, #2396] ; 1fdc0 │ │ │ │ - ldr.w r3, [pc, #2396] ; 1fdc4 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1000] ; 0x3e8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fa9c │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 1faa4 │ │ │ │ - ldr.w r2, [pc, #2368] ; 1fdc8 │ │ │ │ - ldr.w r3, [pc, #2368] ; 1fdcc │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - ldr.w fp, [r4, r2] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 1fcb2 │ │ │ │ - ldr.w r2, [pc, #2344] ; 1fdd0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 1f7b4 │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ands.w r0, r3, #8 │ │ │ │ - beq.w 1fb16 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - ldr.w sl, [r2, #4] │ │ │ │ - ite pl │ │ │ │ - ldrpl.w fp, [fp, #12] │ │ │ │ - movmi.w fp, #0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #2300] ; 1fdd4 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 1fb76 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r9 │ │ │ │ - blx sl │ │ │ │ - mov fp, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 1f510 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 1f7a0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 1fb8a │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.w 1faca │ │ │ │ - ldr.w r9, [r8, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 1fb42 │ │ │ │ - ldr.w sl, [r8, #8] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f92e │ │ │ │ - ldr.w r0, [sl, #4] │ │ │ │ - movs r3, #3 │ │ │ │ - mov.w r8, #4 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov.w ip, #2 │ │ │ │ - mov.w lr, #0 │ │ │ │ - movs r2, #5 │ │ │ │ - movs r3, #1 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 1fc54 │ │ │ │ - ldr.w r1, [pc, #2128] ; 1fdd0 │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 1f8b0 │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w ip, [sp, #28] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1fb5a │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 1f5ac │ │ │ │ - str.w r9, [r0, #12] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - add.w r3, r7, r3, lsl #2 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - add.w ip, r7, ip, lsl #2 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r9, [r1, #64] ; 0x40 │ │ │ │ - add.w r1, r7, r8, lsl #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - add.w r0, r7, r0, lsl #2 │ │ │ │ - str.w fp, [ip, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r6, [r1, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 1fbc8 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #2016] ; 1fdd4 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 1fc28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, sl │ │ │ │ - blx r9 │ │ │ │ - mov r5, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 1f75a │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 1f7aa │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1fc3c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f950 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1f922 │ │ │ │ - ldr.w r7, [pc, #1920] ; 1fdd8 │ │ │ │ - ldr.w r3, [pc, #1920] ; 1fddc │ │ │ │ - add r7, pc │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr.w r2, [r7, #320] ; 0x140 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 1fba4 │ │ │ │ - ldr.w r3, [pc, #1908] ; 1fde0 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 1fbfc │ │ │ │ - ldr.w r7, [r7, #640] ; 0x280 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5818 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1fc94 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr.w r4, [pc, #1872] ; 1fde4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r0, [r4, #320] ; 0x140 │ │ │ │ - blx 5698 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 1f866 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fa20 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r8, r5 │ │ │ │ - adds r6, r3, #1 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - subs r4, r6, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - cbnz r4, 1f6d0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - add sp, #60 ; 0x3c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1808] ; 1fde8 │ │ │ │ - mov r0, r7 │ │ │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #944] ; 0x3b0 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1f9b0 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - ldr.w r2, [pc, #1780] ; 1fdec │ │ │ │ - movs r6, #4 │ │ │ │ - ldr.w r5, [pc, #1776] ; 1fdf0 │ │ │ │ - ldr.w r1, [pc, #1776] ; 1fdf4 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ - add r5, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r2, [pc, #1768] ; 1fdf8 │ │ │ │ - movs r4, #113 ; 0x71 │ │ │ │ - ldr.w r3, [pc, #1768] ; 1fdfc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r6, [sp, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1752] ; 1fe00 │ │ │ │ - movw r0, #19317 ; 0x4b75 │ │ │ │ - ldr.w r2, [pc, #1748] ; 1fe04 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1732] ; 1fe08 │ │ │ │ - movs r2, #113 ; 0x71 │ │ │ │ - ldr.w r3, [pc, #1732] ; 1fe0c │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #60 ; 0x3c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 1f632 │ │ │ │ - b.n 1f7aa │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1f460 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f460 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f438 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f41c │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 1f516 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 1f632 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 1f7ee │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, sl │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - str.w r9, [sl, #12] │ │ │ │ - bl f62c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fae4 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 1f51e │ │ │ │ - ldr.w r3, [pc, #1568] ; 1fe10 │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #1564] ; 1fe14 │ │ │ │ - mov fp, r9 │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #115 ; 0x73 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #19377 ; 0x4bb1 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - movs r7, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fa78 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 1f838 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fa90 │ │ │ │ - mov r5, r9 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 1f852 │ │ │ │ - ldr.w r5, [r9] │ │ │ │ - subs r5, #1 │ │ │ │ - str.w r5, [r9] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1fa84 │ │ │ │ - movs r5, #0 │ │ │ │ - cbz r7, 1f886 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 1f886 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f886 │ │ │ │ - ldr.w r2, [pc, #1456] ; 1fe18 │ │ │ │ - subs r3, #1 │ │ │ │ - movs r0, #116 ; 0x74 │ │ │ │ - movw r1, #19448 ; 0x4bf8 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r4, #128] ; 0x80 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r2, [r4, #124] ; 0x7c │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fac0 │ │ │ │ - ldr.w r3, [pc, #1428] ; 1fe1c │ │ │ │ - ldr.w r0, [pc, #1428] ; 1fe20 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1f6d0 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 1f6be │ │ │ │ - ldr.w r0, [sl, #8] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - bic.w r1, r7, #114 ; 0x72 │ │ │ │ - cmp r1, #128 ; 0x80 │ │ │ │ - bne.w 1f588 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r1, sp, #36 ; 0x24 │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - add r1, lr │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - lsls r3, r7, #26 │ │ │ │ - str.w fp, [sp, #44] ; 0x2c │ │ │ │ - str r6, [sp, #52] ; 0x34 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - ite mi │ │ │ │ - movmi r0, #0 │ │ │ │ - ldrpl.w r0, [sl, #12] │ │ │ │ - lsls r7, r7, #30 │ │ │ │ - bmi.w 1fd90 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 1faf8 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 1f906 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 1fcc8 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1f644 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f644 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f654 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov.w r8, #4 │ │ │ │ - ldr.w r0, [sl, #4] │ │ │ │ - mov.w ip, #2 │ │ │ │ - movs r2, #5 │ │ │ │ - mov lr, r3 │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - movs r3, #1 │ │ │ │ - b.n 1f574 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f644 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r8, r0 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 1f438 │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #4 │ │ │ │ - bhi.w 1fdae │ │ │ │ - tbb [pc, r5] │ │ │ │ - lsrs r3, r1, #4 │ │ │ │ - lsls r7, r0, #20 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r5, #3 │ │ │ │ - bhi.n 1fa0a │ │ │ │ - add r3, pc, #8 ; (adr r3, 1f9a0 ) │ │ │ │ - ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - add r3, r2 │ │ │ │ - bx r3 │ │ │ │ - nop │ │ │ │ - ldc2 15, cr15, [r7, #-1020]! ; 0xfffffc04 │ │ │ │ - movs r1, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r7, r5 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr.w r6, [pc, #1136] ; 1fe24 │ │ │ │ - mov r0, r7 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #600] ; 0x258 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1fd60 │ │ │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - ldr.w r6, [pc, #1112] ; 1fe28 │ │ │ │ - mov r0, r7 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #984] ; 0x3d8 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #44] ; 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1fd38 │ │ │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - ldr.w r6, [pc, #1084] ; 1fe2c │ │ │ │ - mov r0, r7 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #988] ; 0x3dc │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1fd10 │ │ │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bgt.w 1fcd4 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r5, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r9, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - b.n 1f3c0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f6b6 │ │ │ │ - blx 589c │ │ │ │ - b.n 1f3d8 │ │ │ │ - ldr r3, [pc, #1020] ; (1fe30 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r2, [pc, #1020] ; (1fe34 ) │ │ │ │ - movs r0, #114 ; 0x72 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19349 ; 0x4b95 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1f886 │ │ │ │ - ldr r3, [pc, #1000] ; (1fe38 ) │ │ │ │ - mov r7, fp │ │ │ │ - ldr r2, [pc, #1000] ; (1fe3c ) │ │ │ │ - mov r9, fp │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #114 ; 0x72 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #19363 ; 0x4ba3 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 1f822 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f822 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f852 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f838 │ │ │ │ - blx 589c │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 1f47e │ │ │ │ - ldr r3, [pc, #920] ; (1fe40 ) │ │ │ │ - movs r0, #115 ; 0x73 │ │ │ │ - ldr r2, [pc, #920] ; (1fe44 ) │ │ │ │ - movw r1, #19375 ; 0x4baf │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r8 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1f886 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f886 │ │ │ │ - mov.w lr, #4 │ │ │ │ - movs r3, #0 │ │ │ │ - mov sl, r8 │ │ │ │ - movs r1, #2 │ │ │ │ - mov r2, lr │ │ │ │ - mov r9, r3 │ │ │ │ - mov.w r8, #3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - b.n 1f574 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 1f51e │ │ │ │ - b.n 1f7ee │ │ │ │ - ldr r3, [pc, #844] ; (1fe48 ) │ │ │ │ - movs r0, #115 ; 0x73 │ │ │ │ - ldr r2, [pc, #844] ; (1fe4c ) │ │ │ │ - movw r1, #19403 ; 0x4bcb │ │ │ │ - add r3, pc │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1fa68 │ │ │ │ - lsls r1, r3, #24 │ │ │ │ - bpl.w 1f7b4 │ │ │ │ - ldr.w r9, [r2, #4] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - add r1, sp, #32 │ │ │ │ - mov.w r2, #1 │ │ │ │ - it pl │ │ │ │ - ldrpl.w r0, [fp, #12] │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bmi.w 1fd9e │ │ │ │ - blx r9 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 1f51e │ │ │ │ - b.n 1f7ee │ │ │ │ - mov.w lr, #4 │ │ │ │ - movs r3, #2 │ │ │ │ - mov sl, r8 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r2, lr │ │ │ │ - mov.w r8, #3 │ │ │ │ - mov.w ip, #1 │ │ │ │ - mov r3, r9 │ │ │ │ - b.n 1f574 │ │ │ │ - ldr r3, [pc, #756] ; (1fe50 ) │ │ │ │ - movs r0, #115 ; 0x73 │ │ │ │ - ldr r2, [pc, #756] ; (1fe54 ) │ │ │ │ - movw r1, #19410 ; 0x4bd2 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, sl │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1f810 │ │ │ │ - ldr r0, [pc, #736] ; (1fe58 ) │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1f4e8 │ │ │ │ - b.n 1f7ee │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1f7ee │ │ │ │ - ldr r3, [pc, #708] ; (1fe5c ) │ │ │ │ - ldr r1, [pc, #712] ; (1fe60 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 1f7ee │ │ │ │ - ldr r3, [pc, #580] ; (1fdec ) │ │ │ │ - ldr r1, [pc, #700] ; (1fe64 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #692] ; (1fe68 ) │ │ │ │ - movs r1, #116 ; 0x74 │ │ │ │ - movw r2, #19444 ; 0x4bf4 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.n 1f886 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r7 │ │ │ │ - blx 586c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1f638 │ │ │ │ - ldr r3, [pc, #656] ; (1fe6c ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r2, [pc, #652] ; (1fe70 ) │ │ │ │ - movs r0, #115 ; 0x73 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19427 ; 0x4be3 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, sl │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r9 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1fa68 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r7, #640] ; 0x280 │ │ │ │ - blx 5710 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 1f692 │ │ │ │ - ldr r3, [pc, #612] ; (1fe74 ) │ │ │ │ - movs r0, #116 ; 0x74 │ │ │ │ - ldr r2, [pc, #612] ; (1fe78 ) │ │ │ │ - movw r1, #19446 ; 0x4bf6 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1f886 │ │ │ │ - ldr r0, [pc, #592] ; (1fe7c ) │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 1f606 │ │ │ │ - b.n 1fbda │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1fbda │ │ │ │ - ldr r3, [pc, #532] ; (1fe5c ) │ │ │ │ - ldr r1, [pc, #568] ; (1fe80 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 1fbda │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r1, sp, #36 ; 0x24 │ │ │ │ - add r1, lr │ │ │ │ - mov r0, sl │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - str.w fp, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - str r6, [sp, #52] ; 0x34 │ │ │ │ - bl f504 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 1f8f0 │ │ │ │ - ldr r3, [pc, #524] ; (1fe84 ) │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r2, [pc, #524] ; (1fe88 ) │ │ │ │ - movs r0, #115 ; 0x73 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #19394 ; 0x4bc2 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, sl │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 1fa68 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 1fc0e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #5 │ │ │ │ - bmi.n 1fd86 │ │ │ │ - ldr r3, [pc, #484] ; (1fe8c ) │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 580c │ │ │ │ - b.n 1fc0e │ │ │ │ - mov r0, fp │ │ │ │ - add r1, sp, #32 │ │ │ │ - movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 1f51e │ │ │ │ - b.n 1f7ee │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 1f906 │ │ │ │ - ldr r1, [pc, #440] ; (1fe90 ) │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r6, [pc, #440] ; (1fe94 ) │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - add r6, pc │ │ │ │ - add r3, sp, #36 ; 0x24 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - add.w r1, r1, #1368 ; 0x558 │ │ │ │ - bl d780 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 1fa12 │ │ │ │ - ldr r3, [pc, #416] ; (1fe98 ) │ │ │ │ - movw r0, #19300 ; 0x4b64 │ │ │ │ - ldr r2, [pc, #416] ; (1fe9c ) │ │ │ │ - movs r4, #113 ; 0x71 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 1f740 │ │ │ │ - ldr r0, [pc, #396] ; (1fea0 ) │ │ │ │ - movs r2, #4 │ │ │ │ - mov r3, r2 │ │ │ │ - movs r1, #3 │ │ │ │ - add r0, pc │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - bl d9e4 │ │ │ │ - ldr r3, [pc, #384] ; (1fea4 ) │ │ │ │ - movw r1, #19296 ; 0x4b60 │ │ │ │ - movs r2, #113 ; 0x71 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - b.n 1f740 │ │ │ │ - ldr r0, [pc, #364] ; (1fea8 ) │ │ │ │ - movs r2, #4 │ │ │ │ - mov r3, r2 │ │ │ │ - movs r1, #2 │ │ │ │ - add r0, pc │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r1, #1 │ │ │ │ - bl d9e4 │ │ │ │ - ldr r3, [pc, #352] ; (1feac ) │ │ │ │ - movw r1, #19290 ; 0x4b5a │ │ │ │ - movs r2, #113 ; 0x71 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - b.n 1f740 │ │ │ │ - ldr r0, [pc, #332] ; (1feb0 ) │ │ │ │ - movs r2, #4 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r0, pc │ │ │ │ - bl d9e4 │ │ │ │ - ldr r3, [pc, #320] ; (1feb4 ) │ │ │ │ - movw r1, #19284 ; 0x4b54 │ │ │ │ - movs r2, #113 ; 0x71 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - b.n 1f740 │ │ │ │ - mov r0, r7 │ │ │ │ - bl ef98 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 1fc08 │ │ │ │ - movs r3, #0 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 1f8f0 │ │ │ │ - b.n 1faf8 │ │ │ │ - movs r3, #0 │ │ │ │ - blx r9 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 1f51e │ │ │ │ - b.n 1f7ee │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 1f6f6 │ │ │ │ - nop │ │ │ │ - vld4.8 {d16-d19}, [ip], r3 │ │ │ │ - cmp r3, #66 ; 0x42 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xffb0ffff │ │ │ │ - cmp r2, #162 ; 0xa2 │ │ │ │ - movs r4, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - cmp r0, #176 ; 0xb0 │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ; instruction: 0xffb4ffff │ │ │ │ - cmp r0, #114 ; 0x72 │ │ │ │ - movs r4, r0 │ │ │ │ - cmp r0, #44 ; 0x2c │ │ │ │ - movs r4, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add r7, pc, #216 ; (adr r7, 1fecc ) │ │ │ │ - movs r3, r0 │ │ │ │ - add r7, pc, #216 ; (adr r7, 1fed0 ) │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ - movs r3, r0 │ │ │ │ - add r7, pc, #104 ; (adr r7, 1fe68 ) │ │ │ │ - movs r3, r0 │ │ │ │ - movs r7, #220 ; 0xdc │ │ │ │ - movs r4, r0 │ │ │ │ - add r6, sp, #496 ; 0x1f0 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ - movs r3, r0 │ │ │ │ - add r6, sp, #400 ; 0x190 │ │ │ │ - movs r3, r0 │ │ │ │ - movs r7, #16 │ │ │ │ - movs r4, r0 │ │ │ │ - add r5, sp, #704 ; 0x2c0 │ │ │ │ - movs r3, r0 │ │ │ │ - add r5, sp, #248 ; 0xf8 │ │ │ │ - movs r3, r0 │ │ │ │ - movs r6, #126 ; 0x7e │ │ │ │ + b.n 1dcfc │ │ │ │ + orrs r0, r2 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - movs r5, #86 ; 0x56 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r4, r0 │ │ │ │ - movs r5, #56 ; 0x38 │ │ │ │ + cmp r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ - movs r5, #26 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #212 ; 0xd4 │ │ │ │ + tst r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #456 ; 0x1c8 │ │ │ │ - movs r3, r0 │ │ │ │ - movs r4, #184 ; 0xb8 │ │ │ │ + tst r4, r2 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #352 ; 0x160 │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #94 ; 0x5e │ │ │ │ - movs r4, r0 │ │ │ │ - add r2, sp, #1016 ; 0x3f8 │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #10 │ │ │ │ - movs r4, r0 │ │ │ │ - add r2, sp, #680 ; 0x2a8 │ │ │ │ + b.n 1e18c │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #168 ; 0xa8 │ │ │ │ + sbcs r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #288 ; 0x120 │ │ │ │ - movs r3, r0 │ │ │ │ - add r3, pc, #504 ; (adr r3, 20054 ) │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - add r3, pc, #504 ; (adr r3, 2005c ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - add r1, sp, #984 ; 0x3d8 │ │ │ │ - movs r3, r0 │ │ │ │ - movs r3, #40 ; 0x28 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #792 ; 0x318 │ │ │ │ - movs r3, r0 │ │ │ │ - movs r2, #244 ; 0xf4 │ │ │ │ + sbcs r2, r1 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #600 ; 0x258 │ │ │ │ - movs r3, r0 │ │ │ │ - add r2, pc, #816 ; (adr r2, 201b0 ) │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #824 ; (adr r2, 201bc ) │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - movs r2, #142 ; 0x8e │ │ │ │ + adcs r2, r4 │ │ │ │ movs r4, r0 │ │ │ │ - add r1, sp, #176 ; 0xb0 │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - vminnm.f32 , q10, │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + adcs r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - movs r2, #14 │ │ │ │ + asrs r2, r7 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #696 ; 0x2b8 │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r2!, {r2} │ │ │ │ - movs r3, r0 │ │ │ │ - add r0, sp, #536 ; 0x218 │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - add r0, sp, #376 ; 0x178 │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - add r0, sp, #224 ; 0xe0 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #36 ; 0x24 │ │ │ │ - ldr.w r7, [pc, #2348] ; 207ec │ │ │ │ + ldr.w r7, [pc, #2348] ; 1e758 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r7, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 202b0 │ │ │ │ + bne.w 1e21c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 200e4 │ │ │ │ + bne.w 1e050 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - ldr.w r3, [pc, #2316] ; 207f0 │ │ │ │ + ldr.w r3, [pc, #2316] ; 1e75c │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ cmp r9, sl │ │ │ │ - bne.w 20310 │ │ │ │ + bne.w 1e27c │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r0, #1 │ │ │ │ add r3, r0 │ │ │ │ str.w r3, [r9] │ │ │ │ blx 57f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2044c │ │ │ │ - ldr.w fp, [pc, #2280] ; 207f4 │ │ │ │ + beq.w 1e3b8 │ │ │ │ + ldr.w fp, [pc, #2280] ; 1e760 │ │ │ │ movs r2, #1 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ add fp, pc │ │ │ │ - ldr.w r0, [fp, #884] ; 0x374 │ │ │ │ + ldr.w r0, [fp, #872] ; 0x368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr.w r0, [fp, #1668] ; 0x684 │ │ │ │ + ldr.w r0, [fp, #1640] ; 0x668 │ │ │ │ bl e8fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 203b6 │ │ │ │ + beq.w 1e322 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20148 │ │ │ │ - ldr.w r3, [pc, #2232] ; 207f8 │ │ │ │ + beq.w 1e0b4 │ │ │ │ + ldr.w r3, [pc, #2232] ; 1e764 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r4, [r3, #884] ; 0x374 │ │ │ │ + ldr.w r4, [r3, #872] ; 0x368 │ │ │ │ mov r1, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2048e │ │ │ │ + beq.w 1e3fa │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 20496 │ │ │ │ + beq.w 1e402 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2021a │ │ │ │ + beq.w 1e186 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20230 │ │ │ │ + beq.w 1e19c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 20152 │ │ │ │ + bpl.w 1e0be │ │ │ │ ldr.w r2, [r8] │ │ │ │ - ldr.w r3, [pc, #2164] ; 207fc │ │ │ │ + ldr.w r3, [pc, #2164] ; 1e768 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 20580 │ │ │ │ + beq.w 1e4ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 205d8 │ │ │ │ + beq.w 1e544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 202a6 │ │ │ │ + beq.w 1e212 │ │ │ │ blx 5668 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20622 │ │ │ │ - ldr.w r6, [pc, #2104] ; 20800 │ │ │ │ - ldr.w r3, [pc, #2104] ; 20804 │ │ │ │ + beq.w 1e58e │ │ │ │ + ldr.w r6, [pc, #2104] ; 1e76c │ │ │ │ + ldr.w r3, [pc, #2104] ; 1e770 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ - ldr.w r1, [r6, #1672] ; 0x688 │ │ │ │ + ldr.w r1, [r6, #1644] ; 0x66c │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2040c │ │ │ │ + blt.w 1e378 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 20646 │ │ │ │ + beq.w 1e5b2 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #2068] ; 20808 │ │ │ │ + ldr.w r2, [pc, #2068] ; 1e774 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w fp, [r7, r2] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 20670 │ │ │ │ + bgt.w 1e5dc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 20242 │ │ │ │ + ble.w 1e1ae │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 20264 │ │ │ │ + blt.w 1e1d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 20684 │ │ │ │ + beq.w 1e5f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2025a │ │ │ │ + beq.w 1e1c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20250 │ │ │ │ + beq.w 1e1bc │ │ │ │ cmp r6, sl │ │ │ │ - bne.w 204d4 │ │ │ │ + bne.w 1e440 │ │ │ │ mov r6, sl │ │ │ │ ldr.w r4, [r9, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx r2 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 205f4 │ │ │ │ + bne.w 1e560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20306 │ │ │ │ + beq.w 1e272 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2026e │ │ │ │ + beq.w 1e1da │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20282 │ │ │ │ + beq.w 1e1ee │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 200b2 │ │ │ │ + cbz r3, 1e01e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1860] ; 2080c │ │ │ │ + ldr.w r3, [pc, #1860] ; 1e778 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #868] ; 0x364 │ │ │ │ + ldr.w r1, [r3, #856] ; 0x358 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 202d8 │ │ │ │ + bne.w 1e244 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1832] ; 20810 │ │ │ │ + ldr.w r2, [pc, #1832] ; 1e77c │ │ │ │ movs r5, #2 │ │ │ │ - ldr.w r4, [pc, #1832] ; 20814 │ │ │ │ - ldr.w r1, [pc, #1832] ; 20818 │ │ │ │ + ldr.w r4, [pc, #1832] ; 1e780 │ │ │ │ + ldr.w r1, [pc, #1832] ; 1e784 │ │ │ │ ldr r0, [r7, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #1824] ; 2081c │ │ │ │ - ldr.w r3, [pc, #1824] ; 20820 │ │ │ │ + ldr.w r2, [pc, #1824] ; 1e788 │ │ │ │ + ldr.w r3, [pc, #1824] ; 1e78c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r4, #3 │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1808] ; 20824 │ │ │ │ + ldr.w r3, [pc, #1808] ; 1e790 │ │ │ │ movw r0, #17369 ; 0x43d9 │ │ │ │ - ldr.w r2, [pc, #1804] ; 20828 │ │ │ │ + ldr.w r2, [pc, #1804] ; 1e794 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1788] ; 2082c │ │ │ │ + ldr.w r0, [pc, #1788] ; 1e798 │ │ │ │ movs r2, #3 │ │ │ │ - ldr.w r3, [pc, #1784] ; 20830 │ │ │ │ + ldr.w r3, [pc, #1784] ; 1e79c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ff3c │ │ │ │ + b.n 1dea8 │ │ │ │ blx 5668 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2069c │ │ │ │ - ldr.w r5, [pc, #1748] ; 20834 │ │ │ │ - ldr.w r3, [pc, #1696] ; 20804 │ │ │ │ + beq.w 1e608 │ │ │ │ + ldr.w r5, [pc, #1748] ; 1e7a0 │ │ │ │ + ldr.w r3, [pc, #1696] ; 1e770 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ - ldr.w r1, [r5, #1672] ; 0x688 │ │ │ │ + ldr.w r1, [r5, #1644] ; 0x66c │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 206ba │ │ │ │ + blt.w 1e626 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r5, [r3, #64] ; 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 206d0 │ │ │ │ + beq.w 1e63c │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1660] ; 20808 │ │ │ │ + ldr.w r2, [pc, #1660] ; 1e774 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w fp, [r7, r2] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 206fe │ │ │ │ + bgt.w 1e66a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 201ca │ │ │ │ + bgt.n 1e136 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 204ca │ │ │ │ + blt.w 1e436 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 20712 │ │ │ │ + beq.w 1e67e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2063c │ │ │ │ + beq.w 1e5a8 │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 20056 │ │ │ │ - ldr.w r5, [pc, #1612] ; 20838 │ │ │ │ + beq.w 1dfc2 │ │ │ │ + ldr.w r5, [pc, #1612] ; 1e7a4 │ │ │ │ adds r0, r6, #4 │ │ │ │ add r5, pc │ │ │ │ ldr.w r1, [r5, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ + bl f84c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 20058 │ │ │ │ - ldr.w r3, [pc, #1596] ; 2083c │ │ │ │ + bne.w 1dfc4 │ │ │ │ + ldr.w r3, [pc, #1596] ; 1e7a8 │ │ │ │ movs r2, #11 │ │ │ │ mov r4, r6 │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ movw r2, #17540 ; 0x4484 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ - b.n 203d2 │ │ │ │ + b.n 1e33e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ff76 │ │ │ │ + bne.w 1dee2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 20152 │ │ │ │ - b.n 1ff80 │ │ │ │ + bpl.n 1e0be │ │ │ │ + b.n 1deec │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 20032 │ │ │ │ - b.n 20264 │ │ │ │ + bge.w 1df9e │ │ │ │ + b.n 1e1d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20050 │ │ │ │ + b.n 1dfbc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20044 │ │ │ │ + b.n 1dfb0 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 20032 │ │ │ │ + b.n 1df9e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 2028c │ │ │ │ + cbnz r3, 1e1f8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 200aa │ │ │ │ + beq.w 1e016 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 200aa │ │ │ │ - b.n 200b2 │ │ │ │ + bne.w 1e016 │ │ │ │ + b.n 1e01e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ffb8 │ │ │ │ + b.n 1df24 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 204c4 │ │ │ │ + beq.w 1e430 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 204c0 │ │ │ │ + beq.w 1e42c │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 200e4 │ │ │ │ + bne.w 1e050 │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 200c4 │ │ │ │ + beq.w 1e030 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 202f6 │ │ │ │ - ldr.w r4, [pc, #1380] ; 20840 │ │ │ │ + bne.n 1e262 │ │ │ │ + ldr.w r4, [pc, #1380] ; 1e7ac │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #872] ; 0x368 │ │ │ │ + ldr.w r1, [r4, #860] ; 0x35c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2079a │ │ │ │ + beq.w 1e706 │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 20742 │ │ │ │ + bgt.w 1e6ae │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - b.n 1fee2 │ │ │ │ + b.n 1de4e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20082 │ │ │ │ - ldr.w r3, [pc, #1328] ; 20844 │ │ │ │ + b.n 1dfee │ │ │ │ + ldr.w r3, [pc, #1328] ; 1e7b0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #404] ; 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20732 │ │ │ │ + beq.w 1e69e │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 1fef0 │ │ │ │ + beq.w 1de5c │ │ │ │ ldr.w r2, [r5, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2077e │ │ │ │ + beq.w 1e6ea │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 20358 │ │ │ │ + ble.n 1e2c4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 1fef0 │ │ │ │ + beq.w 1de5c │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 20352 │ │ │ │ + b.n 1e2be │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 1fef0 │ │ │ │ + beq.w 1de5c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 20348 │ │ │ │ - ldr.w r1, [pc, #1204] ; 20810 │ │ │ │ + bne.n 1e2b4 │ │ │ │ + ldr.w r1, [pc, #1204] ; 1e77c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ - ldr.w r1, [pc, #1252] ; 20848 │ │ │ │ + ldr.w r1, [pc, #1252] ; 1e7b4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1244] ; 2084c │ │ │ │ + ldr.w r3, [pc, #1244] ; 1e7b8 │ │ │ │ movs r1, #5 │ │ │ │ movw r4, #17403 ; 0x43fb │ │ │ │ - ldr.w r0, [pc, #1236] ; 20850 │ │ │ │ + ldr.w r0, [pc, #1236] ; 1e7bc │ │ │ │ add r3, pc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r9, r8 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r3, [pc, #1212] ; 20854 │ │ │ │ + ldr.w r3, [pc, #1212] ; 1e7c0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1212] ; 20858 │ │ │ │ + ldr.w r0, [pc, #1212] ; 1e7c4 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 20408 │ │ │ │ + bne.n 1e374 │ │ │ │ mov r4, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 20294 │ │ │ │ - b.n 200aa │ │ │ │ - ldr.w r3, [pc, #1188] ; 2085c │ │ │ │ + bne.w 1e200 │ │ │ │ + b.n 1e016 │ │ │ │ + ldr.w r3, [pc, #1188] ; 1e7c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #6 │ │ │ │ add r3, pc │ │ │ │ movw r2, #17421 ; 0x440d │ │ │ │ str.w r1, [fp, #128] ; 0x80 │ │ │ │ str.w r3, [fp, #124] ; 0x7c │ │ │ │ str.w r2, [fp, #132] ; 0x84 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 2042c │ │ │ │ - ldr.w r3, [pc, #1156] ; 20860 │ │ │ │ + cbz r5, 1e398 │ │ │ │ + ldr.w r3, [pc, #1156] ; 1e7cc │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r0, [pc, #1152] ; 20864 │ │ │ │ + ldr.w r0, [pc, #1152] ; 1e7d0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 20276 │ │ │ │ + beq.w 1e1e2 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2026e │ │ │ │ + beq.w 1e1da │ │ │ │ movs r4, #0 │ │ │ │ - b.n 20276 │ │ │ │ - ldr.w r3, [pc, #1112] ; 20868 │ │ │ │ + b.n 1e1e2 │ │ │ │ + ldr.w r3, [pc, #1112] ; 1e7d4 │ │ │ │ movs r1, #9 │ │ │ │ movw r2, #17507 ; 0x4463 │ │ │ │ str.w r1, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 204bc │ │ │ │ + bne.n 1e428 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 203da │ │ │ │ + beq.n 1e346 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 203da │ │ │ │ + bne.n 1e346 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 203da │ │ │ │ - ldr.w r6, [pc, #1052] ; 2086c │ │ │ │ + b.n 1e346 │ │ │ │ + ldr.w r6, [pc, #1052] ; 1e7d8 │ │ │ │ mov.w lr, #6 │ │ │ │ - ldr.w r5, [pc, #1048] ; 20870 │ │ │ │ + ldr.w r5, [pc, #1048] ; 1e7dc │ │ │ │ movw r7, #17416 ; 0x4408 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r0, [pc, #1044] ; 20874 │ │ │ │ + ldr.w r0, [pc, #1044] ; 1e7e0 │ │ │ │ add r5, pc │ │ │ │ mov r2, lr │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ str r6, [r5, #124] ; 0x7c │ │ │ │ str.w lr, [r5, #128] ; 0x80 │ │ │ │ mov r8, r4 │ │ │ │ str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 200aa │ │ │ │ - b.n 20282 │ │ │ │ - blx 589c │ │ │ │ + bne.w 1e016 │ │ │ │ + b.n 1e1ee │ │ │ │ + blx 5884 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 1ff58 │ │ │ │ - ldr r3, [pc, #992] ; (20878 ) │ │ │ │ + b.n 1dec4 │ │ │ │ + ldr r3, [pc, #992] ; (1e7e4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20556 │ │ │ │ - ldr r3, [pc, #980] ; (2087c ) │ │ │ │ + bne.n 1e4c2 │ │ │ │ + ldr r3, [pc, #980] ; (1e7e8 ) │ │ │ │ movs r0, #6 │ │ │ │ - ldr r2, [pc, #980] ; (20880 ) │ │ │ │ + ldr r2, [pc, #980] ; (1e7ec ) │ │ │ │ movw r1, #17424 ; 0x4410 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 20438 │ │ │ │ + b.n 1e3a4 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 202c6 │ │ │ │ + b.n 1e232 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 201d0 │ │ │ │ - ldr r3, [pc, #940] ; (20884 ) │ │ │ │ + b.n 1e13c │ │ │ │ + ldr r3, [pc, #940] ; (1e7f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #404] ; 0x194 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 207c0 │ │ │ │ + beq.w 1e72c │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 20058 │ │ │ │ + beq.w 1dfc4 │ │ │ │ ldr.w r2, [r4, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 207d0 │ │ │ │ + beq.w 1e73c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 20518 │ │ │ │ + ble.n 1e484 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 20058 │ │ │ │ + beq.w 1dfc4 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 20512 │ │ │ │ + b.n 1e47e │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 20058 │ │ │ │ + beq.w 1dfc4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 20508 │ │ │ │ - ldr r1, [pc, #756] ; (20810 ) │ │ │ │ + bne.n 1e474 │ │ │ │ + ldr r1, [pc, #756] ; (1e77c ) │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ - ldr r1, [pc, #868] ; (20888 ) │ │ │ │ + ldr r1, [pc, #868] ; (1e7f4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #864] ; (2088c ) │ │ │ │ + ldr r3, [pc, #864] ; (1e7f8 ) │ │ │ │ movs r1, #9 │ │ │ │ movw r5, #17512 ; 0x4468 │ │ │ │ - ldr r0, [pc, #860] ; (20890 ) │ │ │ │ + ldr r0, [pc, #860] ; (1e7fc ) │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r6 │ │ │ │ add r0, pc │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 20568 │ │ │ │ - ldr r3, [pc, #832] ; (20894 ) │ │ │ │ + cbz r3, 1e4d4 │ │ │ │ + ldr r3, [pc, #832] ; (1e800 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 2039a │ │ │ │ - ldr r3, [pc, #832] ; (20898 ) │ │ │ │ + b.n 1e306 │ │ │ │ + ldr r3, [pc, #832] ; (1e804 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #832] ; (2089c ) │ │ │ │ + ldr r1, [pc, #832] ; (1e808 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 204a4 │ │ │ │ + b.n 1e410 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #812] ; (208a0 ) │ │ │ │ + ldr r3, [pc, #812] ; (1e80c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 2039a │ │ │ │ + b.n 1e306 │ │ │ │ ldr.w fp, [r8, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1ff9a │ │ │ │ + beq.w 1df06 │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2072a │ │ │ │ + beq.w 1e696 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ffa6 │ │ │ │ + bne.w 1df12 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 1ffa6 │ │ │ │ - ldr r3, [pc, #712] ; (208a4 ) │ │ │ │ + b.n 1df12 │ │ │ │ + ldr r3, [pc, #712] ; (1e810 ) │ │ │ │ movs r0, #9 │ │ │ │ - ldr r2, [pc, #712] ; (208a8 ) │ │ │ │ + ldr r2, [pc, #712] ; (1e814 ) │ │ │ │ movw r1, #17502 ; 0x445e │ │ │ │ add r3, pc │ │ │ │ mov r6, r5 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 203d2 │ │ │ │ + b.n 1e33e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r2, #12 │ │ │ │ - ldr r0, [pc, #688] ; (208ac ) │ │ │ │ + ldr r0, [pc, #688] ; (1e818 ) │ │ │ │ movw r1, #17555 ; 0x4493 │ │ │ │ - ldr r3, [pc, #688] ; (208b0 ) │ │ │ │ + ldr r3, [pc, #688] ; (1e81c ) │ │ │ │ subs r5, #1 │ │ │ │ add r0, pc │ │ │ │ str r5, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r1, [r0, #132] ; 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2042c │ │ │ │ - ldr r0, [pc, #664] ; (208b4 ) │ │ │ │ + beq.w 1e398 │ │ │ │ + ldr r0, [pc, #664] ; (1e820 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 203fc │ │ │ │ - ldr r3, [pc, #660] ; (208b8 ) │ │ │ │ + bl 12920 │ │ │ │ + b.n 1e368 │ │ │ │ + ldr r3, [pc, #660] ; (1e824 ) │ │ │ │ movs r0, #9 │ │ │ │ - ldr r2, [pc, #660] ; (208bc ) │ │ │ │ + ldr r2, [pc, #660] ; (1e828 ) │ │ │ │ movw r1, #17505 ; 0x4461 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 204bc │ │ │ │ + b.n 1e428 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 201e2 │ │ │ │ + b.n 1e14e │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 20038 │ │ │ │ - ldr r3, [pc, #616] ; (208c0 ) │ │ │ │ + bne.w 1dfa4 │ │ │ │ + ldr r3, [pc, #616] ; (1e82c ) │ │ │ │ movs r0, #9 │ │ │ │ - ldr r2, [pc, #616] ; (208c4 ) │ │ │ │ + ldr r2, [pc, #616] ; (1e830 ) │ │ │ │ movw r1, #17508 ; 0x4464 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 20422 │ │ │ │ - ldr r0, [pc, #596] ; (208c8 ) │ │ │ │ + b.n 1e38e │ │ │ │ + ldr r0, [pc, #596] ; (1e834 ) │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2000a │ │ │ │ - b.n 20656 │ │ │ │ + beq.w 1df76 │ │ │ │ + b.n 1e5c2 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20656 │ │ │ │ - ldr r3, [pc, #572] ; (208cc ) │ │ │ │ - ldr r1, [pc, #576] ; (208d0 ) │ │ │ │ + bne.n 1e5c2 │ │ │ │ + ldr r3, [pc, #572] ; (1e838 ) │ │ │ │ + ldr r1, [pc, #576] ; (1e83c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 20656 │ │ │ │ - ldr r3, [pc, #564] ; (208d4 ) │ │ │ │ + b.n 1e5c2 │ │ │ │ + ldr r3, [pc, #564] ; (1e840 ) │ │ │ │ movs r5, #11 │ │ │ │ - ldr r0, [pc, #564] ; (208d8 ) │ │ │ │ + ldr r0, [pc, #564] ; (1e844 ) │ │ │ │ movw r4, #17534 ; 0x447e │ │ │ │ add r3, pc │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 20394 │ │ │ │ - ldr r3, [pc, #544] ; (208dc ) │ │ │ │ + b.n 1e300 │ │ │ │ + ldr r3, [pc, #544] ; (1e848 ) │ │ │ │ movs r2, #11 │ │ │ │ mov.w r1, #17536 ; 0x4480 │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 20548 │ │ │ │ + b.n 1e4b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 201d6 │ │ │ │ - ldr r3, [pc, #508] ; (208e0 ) │ │ │ │ + bne.w 1e142 │ │ │ │ + ldr r3, [pc, #508] ; (1e84c ) │ │ │ │ movs r6, #11 │ │ │ │ - ldr r0, [pc, #508] ; (208e4 ) │ │ │ │ + ldr r0, [pc, #508] ; (1e850 ) │ │ │ │ movw r5, #17537 ; 0x4481 │ │ │ │ add r3, pc │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 20548 │ │ │ │ - ldr r0, [pc, #488] ; (208e8 ) │ │ │ │ + b.n 1e4b4 │ │ │ │ + ldr r0, [pc, #488] ; (1e854 ) │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 201a4 │ │ │ │ - b.n 206e0 │ │ │ │ + beq.w 1e110 │ │ │ │ + b.n 1e64c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 206e0 │ │ │ │ - ldr r3, [pc, #432] ; (208cc ) │ │ │ │ - ldr r1, [pc, #460] ; (208ec ) │ │ │ │ + bne.n 1e64c │ │ │ │ + ldr r3, [pc, #432] ; (1e838 ) │ │ │ │ + ldr r1, [pc, #460] ; (1e858 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 206e0 │ │ │ │ + b.n 1e64c │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 205b0 │ │ │ │ - ldr r3, [pc, #408] ; (208cc ) │ │ │ │ - ldr r1, [pc, #440] ; (208f0 ) │ │ │ │ + b.n 1e51c │ │ │ │ + ldr r3, [pc, #408] ; (1e838 ) │ │ │ │ + ldr r1, [pc, #440] ; (1e85c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2036e │ │ │ │ - ldr r1, [pc, #432] ; (208f4 ) │ │ │ │ + b.n 1e2da │ │ │ │ + ldr r1, [pc, #432] ; (1e860 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r4, [pc, #432] ; (208f8 ) │ │ │ │ + ldr r4, [pc, #432] ; (1e864 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ - addw r1, r1, #1388 ; 0x56c │ │ │ │ + addw r1, r1, #1356 ; 0x54c │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 202fe │ │ │ │ - ldr r3, [pc, #408] ; (208fc ) │ │ │ │ + bge.w 1e26a │ │ │ │ + ldr r3, [pc, #408] ; (1e868 ) │ │ │ │ movw r0, #17356 ; 0x43cc │ │ │ │ - ldr r2, [pc, #404] ; (20900 ) │ │ │ │ + ldr r2, [pc, #404] ; (1e86c ) │ │ │ │ movs r4, #3 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 2012e │ │ │ │ + b.n 1e09a │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 1fef0 │ │ │ │ + beq.w 1de5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 20780 │ │ │ │ - ldr r3, [pc, #372] ; (20904 ) │ │ │ │ + bne.n 1e6ec │ │ │ │ + ldr r3, [pc, #372] ; (1e870 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 1fef0 │ │ │ │ - b.n 20358 │ │ │ │ - ldr r0, [pc, #364] ; (20908 ) │ │ │ │ + beq.w 1de5c │ │ │ │ + b.n 1e2c4 │ │ │ │ + ldr r0, [pc, #364] ; (1e874 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #352] ; (2090c ) │ │ │ │ + ldr r3, [pc, #352] ; (1e878 ) │ │ │ │ movw r1, #17352 ; 0x43c8 │ │ │ │ movs r2, #3 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.n 2012e │ │ │ │ - ldr r3, [pc, #264] ; (208cc ) │ │ │ │ - ldr r1, [pc, #332] ; (20910 ) │ │ │ │ + b.n 1e09a │ │ │ │ + ldr r3, [pc, #264] ; (1e838 ) │ │ │ │ + ldr r1, [pc, #332] ; (1e87c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2052a │ │ │ │ + b.n 1e496 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 20058 │ │ │ │ + beq.w 1dfc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 207d2 │ │ │ │ - ldr r3, [pc, #288] ; (20904 ) │ │ │ │ + bne.n 1e73e │ │ │ │ + ldr r3, [pc, #288] ; (1e870 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 20058 │ │ │ │ - b.n 20518 │ │ │ │ - cdp 0, 4, cr0, cr0, cr3, {0} │ │ │ │ + beq.w 1dfc4 │ │ │ │ + b.n 1e484 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ + movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - subs r2, r7, #7 │ │ │ │ + lsls r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + eors r4, r3 │ │ │ │ movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r7, #212 ; 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, #210 ; 0xd2 │ │ │ │ movs r4, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ldr r5, [sp, #288] ; 0x120 │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #288] ; 0x120 │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x006c │ │ │ │ + udf #140 ; 0x8c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #176] ; 0xb0 │ │ │ │ + bkpt 0x0098 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + subs r6, #130 ; 0x82 │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r2} │ │ │ │ + bgt.n 1e70c │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0040 │ │ │ │ + udf #96 ; 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 208ae │ │ │ │ + bgt.n 1e6e4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, #58 ; 0x3a │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r5, #178 ; 0xb2 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r6, 20886 │ │ │ │ + blt.n 1e750 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + subs r4, #194 ; 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r4, #140 ; 0x8c │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #48 ; (adr r2, 2087c ) │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r4, #36 ; 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 2087a │ │ │ │ + bge.n 1e860 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 2087c │ │ │ │ + bge.n 1e84c │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r2, 208d2 │ │ │ │ + blt.n 1e7bc │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 2087a │ │ │ │ + bge.n 1e804 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r3, #188 ; 0xbc │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 208cc │ │ │ │ + blt.n 1e738 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 2086e │ │ │ │ + bls.n 1e75c │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb8cc │ │ │ │ + bls.n 1e6dc │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r3, #62 ; 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r6, 208ba │ │ │ │ + blt.n 1e840 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r2, #242 ; 0xf2 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb878 │ │ │ │ + bls.n 1e848 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r2, #202 ; 0xca │ │ │ │ movs r4, r0 │ │ │ │ - add r0, pc, #320 ; (adr r0, 209cc ) │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r2, #108 ; 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb7ee │ │ │ │ + bhi.n 1e744 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb7d6 │ │ │ │ + bhi.n 1e718 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f32 , q8, │ │ │ │ - add r0, pc, #936 ; (adr r0, 20c48 ) │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, #46 ; 0x2e │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r1, #190 ; 0xbe │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb742 │ │ │ │ + bvc.n 1e804 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r1, #158 ; 0x9e │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb722 │ │ │ │ + bvc.n 1e7cc │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 208ce │ │ │ │ + bls.n 1e920 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + subs r1, #116 ; 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb6fa │ │ │ │ + bvc.n 1e788 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + subs r1, #64 ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb6c6 │ │ │ │ + bvc.n 1e928 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #528] ; 0x210 │ │ │ │ + cbnz r0, 1e874 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ldr r0, [sp, #536] ; 0x218 │ │ │ │ + cbnz r2, 1e87c │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + subs r0, #250 ; 0xfa │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb67e │ │ │ │ + bvc.n 1e8ac │ │ │ │ movs r3, r0 │ │ │ │ - cpsie i │ │ │ │ + bvc.n 1e878 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + subs r0, #182 ; 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb63a │ │ │ │ - movs r3, r0 │ │ │ │ - str r7, [sp, #984] ; 0x3d8 │ │ │ │ + bvs.n 1e830 │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #992] ; 0x3e0 │ │ │ │ + cbnz r2, 1e870 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #160] ; 0xa0 │ │ │ │ + cbnz r4, 1e874 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + itt cs │ │ │ │ + movcs r3, r0 │ │ │ │ + cmpcs r3, #70 ; 0x46 │ │ │ │ movs r4, r0 │ │ │ │ - ; instruction: 0xb822 │ │ │ │ + bhi.n 1e8ec │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + subs r0, #52 ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + bvs.n 1e948 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - ; instruction: 0xb7cc │ │ │ │ + bvc.n 1e850 │ │ │ │ movs r3, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + bvs.n 1e8d0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #616] ; 0x268 │ │ │ │ + bkpt 0x0096 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ blx 5ac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r6, 20978 │ │ │ │ + cbnz r6, 1e8e4 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #1265 ; 0x4f1 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [pc, #408] ; (20ad0 ) │ │ │ │ - ldr r0, [pc, #412] ; (20ad4 ) │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [pc, #408] ; (1ea3c ) │ │ │ │ + ldr r0, [pc, #412] ; (1ea40 ) │ │ │ │ movw r6, #47343 ; 0xb8ef │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r2, r7 │ │ │ │ str.w r7, [r3, #128] ; 0x80 │ │ │ │ mov r1, r6 │ │ │ │ str.w r6, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #392] ; (20ad8 ) │ │ │ │ - ldr r3, [pc, #392] ; (20adc ) │ │ │ │ + ldr r0, [pc, #392] ; (1ea44 ) │ │ │ │ + ldr r3, [pc, #392] ; (1ea48 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2096a │ │ │ │ + cbnz r3, 1e8d6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx 5ad0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 5ae8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 20a50 │ │ │ │ - beq.n 20a72 │ │ │ │ + blt.n 1e9bc │ │ │ │ + beq.n 1e9de │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ blx 5af4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 20a60 │ │ │ │ - ldr r3, [pc, #332] ; (20ae0 ) │ │ │ │ + beq.n 1e9cc │ │ │ │ + ldr r3, [pc, #332] ; (1ea4c ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r1, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - beq.n 20a7a │ │ │ │ + beq.n 1e9e6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20a30 │ │ │ │ + beq.n 1e99c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 209f0 │ │ │ │ + beq.n 1e95c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20a46 │ │ │ │ + beq.n 1e9b2 │ │ │ │ mov r0, r8 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 20a3a │ │ │ │ - ldr r3, [pc, #260] ; (20ae4 ) │ │ │ │ + cbz r3, 1e9a6 │ │ │ │ + ldr r3, [pc, #260] ; (1ea50 ) │ │ │ │ movw r7, #1263 ; 0x4ef │ │ │ │ - ldr r0, [pc, #256] ; (20ae8 ) │ │ │ │ + ldr r0, [pc, #256] ; (1ea54 ) │ │ │ │ movw r6, #47323 ; 0xb8db │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 20940 │ │ │ │ + b.n 1e8ac │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movw r2, #1263 ; 0x4ef │ │ │ │ - ldr r6, [pc, #244] ; (20aec ) │ │ │ │ + ldr r6, [pc, #244] ; (1ea58 ) │ │ │ │ movw r1, #47318 ; 0xb8d6 │ │ │ │ - ldr r3, [pc, #240] ; (20af0 ) │ │ │ │ + ldr r3, [pc, #240] ; (1ea5c ) │ │ │ │ subs r0, #1 │ │ │ │ add r6, pc │ │ │ │ str r0, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ str.w r1, [r6, #132] ; 0x84 │ │ │ │ - cbz r0, 20a1c │ │ │ │ - ldr r0, [pc, #224] ; (20af4 ) │ │ │ │ + cbz r0, 1e988 │ │ │ │ + ldr r0, [pc, #224] ; (1ea60 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 2095a │ │ │ │ + bl 12920 │ │ │ │ + b.n 1e8c6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r6, #132] ; 0x84 │ │ │ │ ldr.w r2, [r6, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #124] ; 0x7c │ │ │ │ - b.n 20a12 │ │ │ │ + b.n 1e97e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 209bc │ │ │ │ + b.n 1e928 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 209de │ │ │ │ + b.n 1e94a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 209cc │ │ │ │ - ldr r3, [pc, #164] ; (20af8 ) │ │ │ │ - ldr r1, [pc, #168] ; (20afc ) │ │ │ │ + b.n 1e938 │ │ │ │ + ldr r3, [pc, #164] ; (1ea64 ) │ │ │ │ + ldr r1, [pc, #168] ; (1ea68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #156] ; (20b00 ) │ │ │ │ + ldr r3, [pc, #156] ; (1ea6c ) │ │ │ │ movw r7, #1263 ; 0x4ef │ │ │ │ - ldr r0, [pc, #156] ; (20b04 ) │ │ │ │ + ldr r0, [pc, #156] ; (1ea70 ) │ │ │ │ movw r6, #47302 ; 0xb8c6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 20940 │ │ │ │ + b.n 1e8ac │ │ │ │ blx 5b00 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2098e │ │ │ │ + b.n 1e8fa │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 209a6 │ │ │ │ + beq.n 1e912 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 20ac6 │ │ │ │ + cbz r3, 1ea32 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 209b2 │ │ │ │ + bne.w 1e91e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 209b2 │ │ │ │ + b.n 1e91e │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 20a9e │ │ │ │ + b.n 1ea0a │ │ │ │ nop │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + adds r6, #100 ; 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #1000] ; 0x3e8 │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xb63a │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #912] ; 0x390 │ │ │ │ + bvs.n 1eafc │ │ │ │ movs r3, r0 │ │ │ │ - b.n 21118 │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #304] ; 0x130 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + adds r5, #182 ; 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [sp, #208] ; 0xd0 │ │ │ │ + pop {r3, r6, pc} │ │ │ │ movs r3, r0 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + adds r5, #160 ; 0xa0 │ │ │ │ + movs r4, r0 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 20f54 │ │ │ │ + bpl.n 1e994 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #32 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ + movs r4, r0 │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + adds r5, #52 ; 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [sp, #808] ; 0x328 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r5], #8 │ │ │ │ sub sp, #12 │ │ │ │ add.w r6, r0, #40 ; 0x28 │ │ │ │ ldr r4, [r3, #60] ; 0x3c │ │ │ │ @@ -40717,3804 +37489,1872 @@ │ │ │ │ sub.w r1, r4, r3, lsl #1 │ │ │ │ adds r2, r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ and.w r2, r2, r1, lsr #31 │ │ │ │ subs r2, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 20baa │ │ │ │ + ble.n 1eb16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [pc, #184] ; (20bf0 ) │ │ │ │ - ldr.w fp, [pc, #184] ; 20bf4 │ │ │ │ + ldr r3, [pc, #184] ; (1eb5c ) │ │ │ │ + ldr.w fp, [pc, #184] ; 1eb60 │ │ │ │ add.w r9, r4, #68 ; 0x44 │ │ │ │ add r3, pc │ │ │ │ adds r7, r6, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add fp, pc │ │ │ │ add r9, r0 │ │ │ │ add.w sl, r0, #68 ; 0x44 │ │ │ │ add r4, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 20b70 │ │ │ │ + b.n 1eadc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r0, [r3, #220] ; 0xdc │ │ │ │ - bl 20914 │ │ │ │ + bl 1e880 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 20bb2 │ │ │ │ + beq.n 1eb1e │ │ │ │ cmp r8, r2 │ │ │ │ sub.w r9, r9, #4 │ │ │ │ - beq.n 20baa │ │ │ │ + beq.n 1eb16 │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r3, [r6], #4 │ │ │ │ str.w r0, [r7, #-4]! │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str.w r3, [r5], #4 │ │ │ │ str.w r0, [r4, #-4]! │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 20b56 │ │ │ │ + bge.n 1eac2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 20b56 │ │ │ │ + bge.n 1eac2 │ │ │ │ cmp r8, r2 │ │ │ │ sub.w r9, r9, #4 │ │ │ │ - bne.n 20b70 │ │ │ │ + bne.n 1eadc │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #4] │ │ │ │ movw r1, #957 ; 0x3bd │ │ │ │ - ldr r3, [pc, #60] ; (20bf8 ) │ │ │ │ + ldr r3, [pc, #60] ; (1eb64 ) │ │ │ │ movw r2, #44926 ; 0xaf7e │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ blx 5ac4 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #32] ; (20bfc ) │ │ │ │ + ldr r0, [pc, #32] ; (1eb68 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ blx 5ad0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + adds r4, #96 ; 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + bmi.n 1ec60 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #488] ; 0x1e8 │ │ │ │ + cbnz r6, 1ebc4 │ │ │ │ movs r3, r0 │ │ │ │ - push {} │ │ │ │ + bmi.n 1ebac │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [r0, #60] ; 0x3c │ │ │ │ ldr r2, [r0, #40] ; 0x28 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, #108 ; 0x6c │ │ │ │ ldr r1, [r0, #68] ; 0x44 │ │ │ │ ldr r4, [r0, #76] ; 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r2, [r0, #72] ; 0x48 │ │ │ │ - ble.n 20c96 │ │ │ │ + ble.n 1ec02 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 20cd6 │ │ │ │ + beq.n 1ec42 │ │ │ │ str r5, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str r5, [sp, #40] ; 0x28 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ str r5, [sp, #72] ; 0x48 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ str r5, [sp, #44] ; 0x2c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #76] ; 0x4c │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ str r5, [sp, #48] ; 0x30 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r5, [sp, #80] ; 0x50 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ str r5, [sp, #52] ; 0x34 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ str r5, [sp, #84] ; 0x54 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [sp, #56] ; 0x38 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ str r5, [sp, #88] ; 0x58 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ str r5, [sp, #60] ; 0x3c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #92] ; 0x5c │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r5, [r2, #24] │ │ │ │ str r5, [sp, #64] ; 0x40 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ str r5, [sp, #96] ; 0x60 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #100] ; 0x64 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c740 │ │ │ │ + bl 1c350 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20d50 │ │ │ │ - ldr r3, [pc, #480] ; (20e84 ) │ │ │ │ + beq.n 1ecbc │ │ │ │ + ldr r3, [pc, #480] ; (1edf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 20d9c │ │ │ │ + bne.n 1ed08 │ │ │ │ add.w r0, r4, #96 ; 0x60 │ │ │ │ - bl 20b08 │ │ │ │ + bl 1ea74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20e28 │ │ │ │ + beq.w 1ed94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ adds r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 20cd0 │ │ │ │ + cbnz r3, 1ec3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 ; 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ str r4, [sp, #72] ; 0x48 │ │ │ │ str r5, [sp, #40] ; 0x28 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ str r4, [sp, #76] ; 0x4c │ │ │ │ str r5, [sp, #44] ; 0x2c │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ str r4, [sp, #80] ; 0x50 │ │ │ │ str r5, [sp, #48] ; 0x30 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ str r4, [sp, #84] ; 0x54 │ │ │ │ str r5, [sp, #52] ; 0x34 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r4, [sp, #88] ; 0x58 │ │ │ │ str r5, [sp, #56] ; 0x38 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ str r4, [sp, #92] ; 0x5c │ │ │ │ str r5, [sp, #60] ; 0x3c │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r5, [r2, #24] │ │ │ │ str r4, [sp, #96] ; 0x60 │ │ │ │ str r5, [sp, #64] ; 0x40 │ │ │ │ - beq.n 20c96 │ │ │ │ + beq.n 1ec02 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r1, sp │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r4, [sp, #100] ; 0x64 │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ - bl 1c740 │ │ │ │ + bl 1c350 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20ca2 │ │ │ │ - ldr r4, [pc, #308] ; (20e88 ) │ │ │ │ + bne.n 1ec0e │ │ │ │ + ldr r4, [pc, #308] ; (1edf4 ) │ │ │ │ movw r7, #1084 ; 0x43c │ │ │ │ - ldr r5, [pc, #308] ; (20e8c ) │ │ │ │ + ldr r5, [pc, #308] ; (1edf8 ) │ │ │ │ movw r6, #45980 ; 0xb39c │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #304] ; (20e90 ) │ │ │ │ + ldr r0, [pc, #304] ; (1edfc ) │ │ │ │ add r5, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ str r4, [r5, #124] ; 0x7c │ │ │ │ str.w r7, [r5, #128] ; 0x80 │ │ │ │ str.w r6, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r3, r4 │ │ │ │ movw r2, #554 ; 0x22a │ │ │ │ movw r1, #41048 ; 0xa058 │ │ │ │ str r4, [r5, #124] ; 0x7c │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #260] ; (20e94 ) │ │ │ │ + ldr r0, [pc, #260] ; (1ee00 ) │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 ; 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #248] ; (20e98 ) │ │ │ │ + ldr r3, [pc, #248] ; (1ee04 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #360] ; 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20e54 │ │ │ │ + beq.n 1edc0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 20cac │ │ │ │ + beq.w 1ec18 │ │ │ │ ldr.w r2, [r6, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 20e66 │ │ │ │ + beq.n 1edd2 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 20ddc │ │ │ │ + ble.n 1ed48 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 20cac │ │ │ │ + beq.w 1ec18 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 20dd6 │ │ │ │ + b.n 1ed42 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 20cac │ │ │ │ + beq.w 1ec18 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 20dcc │ │ │ │ - ldr r5, [pc, #188] ; (20e9c ) │ │ │ │ - ldr r1, [pc, #192] ; (20ea0 ) │ │ │ │ + bne.n 1ed38 │ │ │ │ + ldr r5, [pc, #188] ; (1ee08 ) │ │ │ │ + ldr r1, [pc, #192] ; (1ee0c ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r2, #554 ; 0x22a │ │ │ │ - ldr r5, [pc, #172] ; (20ea4 ) │ │ │ │ + ldr r5, [pc, #172] ; (1ee10 ) │ │ │ │ movw r1, #41050 ; 0xa05a │ │ │ │ - ldr r3, [pc, #168] ; (20ea8 ) │ │ │ │ + ldr r3, [pc, #168] ; (1ee14 ) │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20d8c │ │ │ │ + bne.n 1ecf8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ - b.n 20d8c │ │ │ │ - ldr r7, [pc, #128] ; (20eac ) │ │ │ │ + b.n 1ecf8 │ │ │ │ + ldr r7, [pc, #128] ; (1ee18 ) │ │ │ │ movw ip, #555 ; 0x22b │ │ │ │ - ldr r6, [pc, #128] ; (20eb0 ) │ │ │ │ + ldr r6, [pc, #128] ; (1ee1c ) │ │ │ │ movw lr, #41061 ; 0xa065 │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [pc, #124] ; (20eb4 ) │ │ │ │ + ldr r0, [pc, #124] ; (1ee20 ) │ │ │ │ add r6, pc │ │ │ │ mov r2, ip │ │ │ │ mov r3, r7 │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ str r7, [r6, #124] ; 0x7c │ │ │ │ str.w ip, [r6, #128] ; 0x80 │ │ │ │ str.w lr, [r6, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 20cc2 │ │ │ │ - ldr r3, [pc, #96] ; (20eb8 ) │ │ │ │ - ldr r1, [pc, #100] ; (20ebc ) │ │ │ │ + b.n 1ec2e │ │ │ │ + ldr r3, [pc, #96] ; (1ee24 ) │ │ │ │ + ldr r1, [pc, #100] ; (1ee28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 20df0 │ │ │ │ + b.n 1ed5c │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 20cac │ │ │ │ + beq.w 1ec18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 20e68 │ │ │ │ - ldr r3, [pc, #72] ; (20ec0 ) │ │ │ │ + bne.n 1edd4 │ │ │ │ + ldr r3, [pc, #72] ; (1ee2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 20cac │ │ │ │ - b.n 20ddc │ │ │ │ - svc 156 ; 0x9c │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r0, [sp, #880] ; 0x370 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + beq.w 1ec18 │ │ │ │ + b.n 1ed48 │ │ │ │ + movs r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ - uxth r0, r3 │ │ │ │ - movs r3, r0 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbnz r0, 1ee2e │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + adds r2, #64 ; 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - udf #104 ; 0x68 │ │ │ │ + bcs.n 1ed70 │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #560] ; 0x230 │ │ │ │ + bcs.n 1ed64 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + adds r2, #2 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #208] ; 0xd0 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + cdp2 0, 15, cr0, cr12, cr3, {0} │ │ │ │ + ; instruction: 0xb888 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + adds r1, #160 ; 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 20ef0 │ │ │ │ + cbnz r0, 1ee24 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 20eb4 │ │ │ │ + cbnz r0, 1ee1c │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + adds r1, #104 ; 0x68 │ │ │ │ + movs r4, r0 │ │ │ │ + bcs.n 1ee24 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 20e5c │ │ │ │ + cdp2 0, 9, cr0, cr0, cr3, {0} │ │ │ │ + ; instruction: 0xb800 │ │ │ │ movs r3, r0 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {0} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ blx 5ac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 5ae8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.w 20ffa │ │ │ │ - beq.w 21028 │ │ │ │ + blt.w 1ef66 │ │ │ │ + beq.w 1ef94 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ blx 5af4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2100a │ │ │ │ + beq.w 1ef76 │ │ │ │ mov r0, r8 │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21030 │ │ │ │ + beq.w 1ef9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 5a10 │ │ │ │ + blx 59f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21068 │ │ │ │ + beq.w 1efd4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20fdc │ │ │ │ + beq.n 1ef48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20fd2 │ │ │ │ - ldr r3, [pc, #520] ; (21138 ) │ │ │ │ + beq.n 1ef3e │ │ │ │ + ldr r3, [pc, #520] ; (1f0a4 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r1, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - beq.w 210bc │ │ │ │ + beq.w 1f028 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20fc6 │ │ │ │ + beq.n 1ef32 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2110a │ │ │ │ + beq.w 1f076 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20ff0 │ │ │ │ + beq.n 1ef5c │ │ │ │ mov r0, r6 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20fe6 │ │ │ │ - ldr r6, [pc, #444] ; (2113c ) │ │ │ │ + beq.n 1ef52 │ │ │ │ + ldr r6, [pc, #444] ; (1f0a8 ) │ │ │ │ movw r2, #47237 ; 0xb885 │ │ │ │ - ldr r3, [pc, #444] ; (21140 ) │ │ │ │ + ldr r3, [pc, #444] ; (1f0ac ) │ │ │ │ mov r1, r2 │ │ │ │ add r6, pc │ │ │ │ movw r0, #1258 ; 0x4ea │ │ │ │ add r3, pc │ │ │ │ str.w r0, [r6, #128] ; 0x80 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #424] ; (21144 ) │ │ │ │ + ldr r3, [pc, #424] ; (1f0b0 ) │ │ │ │ movw r2, #1258 ; 0x4ea │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #420] ; (21148 ) │ │ │ │ + ldr r0, [pc, #420] ; (1f0b4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 20fb8 │ │ │ │ + cbnz r3, 1ef24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ blx 5ad0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20f5c │ │ │ │ + b.n 1eec8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20f2c │ │ │ │ + b.n 1ee98 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20f22 │ │ │ │ + b.n 1ee8e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20f7c │ │ │ │ + b.n 1eee8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20f6c │ │ │ │ - ldr r3, [pc, #336] ; (2114c ) │ │ │ │ - ldr r1, [pc, #336] ; (21150 ) │ │ │ │ + b.n 1eed8 │ │ │ │ + ldr r3, [pc, #336] ; (1f0b8 ) │ │ │ │ + ldr r1, [pc, #336] ; (1f0bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #328] ; (21154 ) │ │ │ │ + ldr r3, [pc, #328] ; (1f0c0 ) │ │ │ │ movw r0, #47210 ; 0xb86a │ │ │ │ - ldr r2, [pc, #324] ; (21158 ) │ │ │ │ + ldr r2, [pc, #324] ; (1f0c4 ) │ │ │ │ movw r5, #1258 ; 0x4ea │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 20f98 │ │ │ │ + b.n 1ef04 │ │ │ │ blx 5b00 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 20ef4 │ │ │ │ + b.n 1ee60 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movw r2, #1258 ; 0x4ea │ │ │ │ - ldr r5, [pc, #292] ; (2115c ) │ │ │ │ + ldr r5, [pc, #292] ; (1f0c8 ) │ │ │ │ movw r1, #47212 ; 0xb86c │ │ │ │ - ldr r3, [pc, #288] ; (21160 ) │ │ │ │ + ldr r3, [pc, #288] ; (1f0cc ) │ │ │ │ subs r0, #1 │ │ │ │ add r5, pc │ │ │ │ str r0, [r6, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20fa0 │ │ │ │ + bne.n 1ef0c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ - b.n 20fa0 │ │ │ │ + b.n 1ef0c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw lr, #1258 ; 0x4ea │ │ │ │ - ldr r3, [pc, #244] ; (21164 ) │ │ │ │ + ldr r3, [pc, #244] ; (1f0d0 ) │ │ │ │ movw r0, #47214 ; 0xb86e │ │ │ │ - ldr r1, [pc, #240] ; (21168 ) │ │ │ │ + ldr r1, [pc, #240] ; (1f0d4 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ str.w lr, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2112e │ │ │ │ + beq.n 1f09a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 210a4 │ │ │ │ - ldr r2, [pc, #212] ; (2116c ) │ │ │ │ + cbz r3, 1f010 │ │ │ │ + ldr r2, [pc, #212] ; (1f0d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #124] ; 0x7c │ │ │ │ ldr.w r1, [r2, #132] ; 0x84 │ │ │ │ ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - b.n 20fa0 │ │ │ │ + b.n 1ef0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #192] ; (21170 ) │ │ │ │ + ldr r2, [pc, #192] ; (1f0dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #124] ; 0x7c │ │ │ │ ldr.w r1, [r2, #132] ; 0x84 │ │ │ │ ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - b.n 20fa0 │ │ │ │ + b.n 1ef0c │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 20f42 │ │ │ │ + beq.w 1eeae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 21126 │ │ │ │ + cbz r3, 1f092 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 20f4e │ │ │ │ + bne.w 1eeba │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 20f4e │ │ │ │ - ldr r3, [pc, #104] ; (21174 ) │ │ │ │ + b.n 1eeba │ │ │ │ + ldr r3, [pc, #104] ; (1f0e0 ) │ │ │ │ movw r0, #1258 ; 0x4ea │ │ │ │ - ldr r2, [pc, #100] ; (21178 ) │ │ │ │ + ldr r2, [pc, #100] ; (1f0e4 ) │ │ │ │ movw r1, #47232 ; 0xb880 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2108c │ │ │ │ + b.n 1eff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 210e2 │ │ │ │ + b.n 1f04e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2108c │ │ │ │ - ble.n 2103c │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + b.n 1eff8 │ │ │ │ + cdp2 0, 1, cr0, cr4, cr3, {0} │ │ │ │ + adds r0, #26 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #688] ; 0x2b0 │ │ │ │ - movs r3, r0 │ │ │ │ - str r6, [sp, #616] ; 0x268 │ │ │ │ + ; instruction: 0xb7a8 │ │ │ │ movs r3, r0 │ │ │ │ - sub sp, #152 ; 0x98 │ │ │ │ + ; instruction: 0xb796 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 21054 │ │ │ │ + beq.n 1f044 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #376 ; 0x178 │ │ │ │ + ldc2 0, cr0, [r6, #-12] │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + cmp r7, #138 ; 0x8a │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #120] ; 0x78 │ │ │ │ + ; instruction: 0xb71a │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + cmp r7, #96 ; 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #976] ; 0x3d0 │ │ │ │ + ; instruction: 0xb6f0 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + cmp r7, #40 ; 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #752] ; 0x2f0 │ │ │ │ + ; instruction: 0xb6b8 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + cmp r7, #10 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + cmp r6, #242 ; 0xf2 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + cmp r6, #138 ; 0x8a │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #128] ; 0x80 │ │ │ │ + ; instruction: 0xb61c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w r2, [pc, #1484] ; 1f6b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r9, r0 │ │ │ │ - vpush {d8} │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - ldr.w r8, [pc, #868] ; 214f0 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ - sub sp, #132 ; 0x84 │ │ │ │ - add r8, pc │ │ │ │ - str r1, [sp, #32] │ │ │ │ - bpl.w 2164e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 217d6 │ │ │ │ - ldr r5, [pc, #836] ; (214f4 ) │ │ │ │ - ldr r0, [pc, #836] ; (214f8 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - ldr r3, [pc, #832] ; (214fc ) │ │ │ │ - ldr.w r4, [r5, #632] ; 0x278 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr.w r2, [r8, r0] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr.w r1, [pc, #1480] ; 1f6bc │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r3, [pc, #1476] ; 1f6c0 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r0, [r9, #4] │ │ │ │ + ldr r1, [r2, r1] │ │ │ │ + ldr.w r6, [r8, #40] ; 0x28 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - beq.n 21282 │ │ │ │ + cmpne r0, r1 │ │ │ │ + beq.n 1f15a │ │ │ │ mov r0, r9 │ │ │ │ + str r2, [sp, #0] │ │ │ │ blx 5b24 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21b0e │ │ │ │ + beq.w 1f610 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ + mov.w fp, #4294967295 ; 0xffffffff │ │ │ │ ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + cbnz r3, 1f16a │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [pc, #1420] ; 1f6c4 │ │ │ │ + ldr.w r0, [pc, #1420] ; 1f6c8 │ │ │ │ + movw r1, #397 ; 0x18d │ │ │ │ + add r3, pc │ │ │ │ + movw r4, #39022 ; 0x986e │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r4 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + b.n 1f43e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r1, #0 │ │ │ │ + mov fp, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov.w sl, #0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r4, sl │ │ │ │ + mov r9, fp │ │ │ │ + mov fp, sl │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 1f24a │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r1, r3 │ │ │ │ + ldr.w r1, [sl, #8] │ │ │ │ + bne.w 1f378 │ │ │ │ + cmp r9, r1 │ │ │ │ + bge.w 1f568 │ │ │ │ + ldr.w r1, [sl, #12] │ │ │ │ + ldr.w r5, [r1, r9, lsl #2] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + cbz r4, 1f1b6 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 1f348 │ │ │ │ + ldr.w r1, [pc, #1300] ; 1f6cc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 1f352 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + cmp r0, #2 │ │ │ │ + bhi.w 1f322 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 1f472 │ │ │ │ + adds r1, #1 │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ + beq.w 1f330 │ │ │ │ + ldr.w r1, [r8, #60] ; 0x3c │ │ │ │ + ldr.w r7, [r8, #52] ; 0x34 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 1f280 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 1f4a4 │ │ │ │ + adds r2, r7, #1 │ │ │ │ + ldr.w r3, [r8, #48] ; 0x30 │ │ │ │ + beq.w 1f4d6 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 5b30 <__aeabi_idiv@plt> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mls ip, r7, r0, r3 │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + eor.w r1, ip, r7 │ │ │ │ + adds.w ip, ip, #0 │ │ │ │ + it ne │ │ │ │ + movne.w ip, #1 │ │ │ │ + and.w r1, ip, r1, lsr #31 │ │ │ │ + subs r0, r0, r1 │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.n 1f29c │ │ │ │ + cmp r4, r0 │ │ │ │ + bge.w 1f390 │ │ │ │ + cmp r3, #0 │ │ │ │ + mla r6, r7, r4, r6 │ │ │ │ + blt.n 1f238 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ + add r6, r3 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 1f6b4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r4, r5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 1f180 │ │ │ │ + mov r0, sl │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 1f1a8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r9, sl │ │ │ │ + str r2, [sp, #0] │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f56a │ │ │ │ + ldr.w r3, [pc, #1128] ; 1f6d0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f632 │ │ │ │ + blx 57e8 │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 1f56c │ │ │ │ + add.w r0, r8, #68 ; 0x44 │ │ │ │ + ldmia r0, {r0, r1, r3} │ │ │ │ + ldr.w r0, [r0, fp, lsl #2] │ │ │ │ + ldr.w r7, [r1, fp, lsl #2] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 1f476 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr.w r3, [r3, fp, lsl #2] │ │ │ │ + bge.n 1f226 │ │ │ │ + ldr.w r1, [r8, #68] ; 0x44 │ │ │ │ + ldr.w r1, [r1, fp, lsl #2] │ │ │ │ + adds r4, r4, r1 │ │ │ │ + bpl.n 1f226 │ │ │ │ + mov r0, fp │ │ │ │ + mov r9, sl │ │ │ │ + blx 5704 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f672 │ │ │ │ + ldr.w r7, [pc, #1048] ; 1f6d4 │ │ │ │ + mov r1, r0 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r0, [r7, #1648] ; 0x670 │ │ │ │ + blx 59f8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f684 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21294 │ │ │ │ + beq.w 1f654 │ │ │ │ + ldr r7, [pc, #1016] ; (1f6d8 ) │ │ │ │ + mov r1, r4 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r0, [r7, #236] ; 0xec │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f69c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #679 ; 0x2a7 │ │ │ │ - ldr r2, [pc, #772] ; (21500 ) │ │ │ │ - movw r1, #42723 ; 0xa6e3 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ str r3, [r4, #0] │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21d2c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w fp, [sp, #4] │ │ │ │ + beq.w 1f65e │ │ │ │ + mov r0, r6 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r4, fp │ │ │ │ - mov r5, fp │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 216aa │ │ │ │ - ldr r3, [pc, #728] ; (21504 ) │ │ │ │ - ldr r0, [pc, #732] ; (21508 ) │ │ │ │ + beq.w 1f668 │ │ │ │ + ldr r3, [pc, #968] ; (1f6dc ) │ │ │ │ + mov.w r6, #928 ; 0x3a0 │ │ │ │ + ldr r0, [pc, #968] ; (1f6e0 ) │ │ │ │ + movw r4, #44677 ; 0xae85 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 2162c │ │ │ │ - mov fp, r9 │ │ │ │ - cbz r6, 21256 │ │ │ │ + b.n 1f406 │ │ │ │ + adds r0, r1, #2 │ │ │ │ + bne.w 1f47c │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ + ldrh r1, [r5, #12] │ │ │ │ + orr.w r4, r1, r4, lsl #15 │ │ │ │ + negs r4, r4 │ │ │ │ + adds r1, r4, #1 │ │ │ │ + bne.w 1f1de │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 1f59c │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + b.n 1f1de │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + b.n 1f1b6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5aa0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 1f338 │ │ │ │ + blx 5aac │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 1f332 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + b.n 1f332 │ │ │ │ + cmp r9, r1 │ │ │ │ + bge.w 1f568 │ │ │ │ + add.w r1, sl, r9, lsl #2 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + b.n 1f1a8 │ │ │ │ + mov r0, fp │ │ │ │ + mov r9, sl │ │ │ │ + blx 5704 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f5b0 │ │ │ │ + ldr r7, [pc, #832] ; (1f6e4 ) │ │ │ │ + mov r1, r0 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r0, [r7, #1648] ; 0x670 │ │ │ │ + blx 59f8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f5d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 216be │ │ │ │ - cbz r4, 21264 │ │ │ │ + beq.w 1f518 │ │ │ │ + ldr r7, [pc, #804] ; (1f6e8 ) │ │ │ │ + mov r1, r4 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r0, [r7, #236] ; 0xec │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 1f522 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 216b4 │ │ │ │ - cbz r5, 21276 │ │ │ │ + beq.w 1f592 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 1f588 │ │ │ │ + ldr r3, [pc, #756] ; (1f6ec ) │ │ │ │ + movw r6, #931 ; 0x3a3 │ │ │ │ + ldr r0, [pc, #752] ; (1f6f0 ) │ │ │ │ + movw r4, #44724 ; 0xaeb4 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #732] ; (1f6f4 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #732] ; (1f6f8 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [pc, #728] ; (1f6fc ) │ │ │ │ + mov.w r6, #398 ; 0x18e │ │ │ │ + ldr r0, [pc, #728] ; (1f700 ) │ │ │ │ + movw r4, #39068 ; 0x989c │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 1f48a │ │ │ │ + ldr r3, [pc, #696] ; (1f704 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #696] ; (1f708 ) │ │ │ │ + movs r6, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + cbz r5, 1f46a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 21276 │ │ │ │ + cbnz r3, 1f46a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #132 ; 0x84 │ │ │ │ - vpop {d8} │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r2, #0 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r1, [pc, #628] ; (2150c ) │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [pc, #628] ; (21510 ) │ │ │ │ - mov fp, r3 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + b.n 1f1de │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + b.n 1f222 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne.n 1f50e │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ + ldrh r1, [r5, #12] │ │ │ │ + orr.w r4, r1, r4, lsl #15 │ │ │ │ + b.n 1f1de │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #628] ; (1f70c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 1f44e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r1, [pc, #616] ; (21514 ) │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - mov r9, r0 │ │ │ │ + mov r9, sl │ │ │ │ + ldr r3, [pc, #612] ; (1f710 ) │ │ │ │ + movw r4, #44555 ; 0xae0b │ │ │ │ + ldr r1, [pc, #612] ; (1f714 ) │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r1, [sp, #36] ; 0x24 │ │ │ │ - mov r1, r3 │ │ │ │ - vldr d8, [pc, #556] ; 214e8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 213ca │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r2, r0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - bne.w 216e0 │ │ │ │ - cmp sl, r2 │ │ │ │ - bge.w 217fa │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r5, [r2, sl, lsl #2] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbz r3, 212f2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 214ce │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r1, 21306 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 214dc │ │ │ │ - ldr r3, [pc, #528] ; (21518 ) │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr.w r1, [r1, #332] ; 0x14c │ │ │ │ - bne.w 216c8 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - adds r2, r0, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bhi.w 216f8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2174a │ │ │ │ - sub.w r0, r0, #4294967295 ; 0xffffffff │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - negs r3, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - eors r3, r2 │ │ │ │ - add r0, r3 │ │ │ │ - blx 59ec │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2166e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 21418 │ │ │ │ - ldr.w r3, [r9, #228] ; 0xe4 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 2142c │ │ │ │ - ldr r3, [pc, #444] ; (2151c ) │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr.w r0, [r8, r3] │ │ │ │ - subs r0, r1, r0 │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - cbnz r0, 21380 │ │ │ │ - ldr r3, [r1, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21524 │ │ │ │ - ldr.w r3, [r3, #132] ; 0x84 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21524 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ - ite eq │ │ │ │ - moveq fp, r0 │ │ │ │ - movne.w fp, #1 │ │ │ │ - cmp.w r1, r3, asr #1 │ │ │ │ - ite gt │ │ │ │ - movgt r0, #1 │ │ │ │ - movle r0, #0 │ │ │ │ - cmp r1, r3 │ │ │ │ - ite ge │ │ │ │ - movge r3, #0 │ │ │ │ - andlt.w r3, r0, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21798 │ │ │ │ - ldr.w lr, [r6, #12] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str.w r5, [lr, r1, lsl #2] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #604] ; (1f718 ) │ │ │ │ + ldr r0, [pc, #604] ; (1f71c ) │ │ │ │ + movw r1, #917 ; 0x395 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 212c2 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 212e4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21800 │ │ │ │ - ldr r1, [pc, #296] ; (21520 ) │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl fd1c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21cc2 │ │ │ │ - blx 57e8 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + b.n 1f414 │ │ │ │ + cmn r3, r3 │ │ │ │ + mov.w r1, r3, lsr #31 │ │ │ │ + and.w r1, r1, #1 │ │ │ │ + it ne │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 1f1fa │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - b.n 21800 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r9, #228] ; 0xe4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 2135c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 2174e │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - blx 5b30 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 21bce │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - add.w ip, r3, #1 │ │ │ │ - rsb ip, r0, ip │ │ │ │ - str.w ip, [sp, #44] ; 0x2c │ │ │ │ - bic.w r0, ip, ip, asr #31 │ │ │ │ - blx 57f4 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21c16 │ │ │ │ - ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.n 21492 │ │ │ │ - ldr.w lr, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr.w r1, [lr, #476] ; 0x1dc │ │ │ │ - ldr.w r4, [fp, #12] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str.w r1, [r4, r3, lsl #2] │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, ip │ │ │ │ - bne.n 21478 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ + mov r9, sl │ │ │ │ + ldr r3, [pc, #560] ; (1f720 ) │ │ │ │ + movw r4, #44559 ; 0xae0f │ │ │ │ + ldr r1, [pc, #556] ; (1f724 ) │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #548] ; (1f728 ) │ │ │ │ + ldr r0, [pc, #552] ; (1f72c ) │ │ │ │ + movw r1, #917 ; 0x395 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 1f4c6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5aac │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 1f332 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, fp │ │ │ │ - str r2, [sp, #20] │ │ │ │ - blx 5b3c <_PyList_Extend@plt> │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21c36 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 214b6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + b.n 1f3c2 │ │ │ │ + ldr r3, [pc, #524] ; (1f730 ) │ │ │ │ + movw r1, #931 ; 0x3a3 │ │ │ │ + movw r2, #44719 ; 0xaeaf │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21b38 │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov fp, r3 │ │ │ │ - b.n 213bc │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - b.n 212f2 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 1f550 │ │ │ │ + ldr r3, [pc, #496] ; (1f734 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 1f418 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 21306 │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r7, #240 ; 0xf0 │ │ │ │ - blt.n 215e0 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - str r4, [sp, #208] ; 0xd0 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ - movs r4, r0 │ │ │ │ - add r6, sp, #216 ; 0xd8 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - ; instruction: 0xffb8ffff │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - mov ip, r2 │ │ │ │ - ldr.w r2, [pc, #2064] ; 21d38 │ │ │ │ - ldr.w r3, [pc, #2064] ; 21d3c │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r0, [r2, #1676] ; 0x68c │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 21ac0 │ │ │ │ - ldr.w r3, [pc, #2044] ; 21d40 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr.w lr, [r2, #84] ; 0x54 │ │ │ │ - subs r3, r2, r3 │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ands.w r3, r3, lr, lsr #28 │ │ │ │ - bne.w 21ac0 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 5a10 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 21b98 │ │ │ │ - ldr.w sl, [pc, #1996] ; 21d44 │ │ │ │ - mov r1, fp │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r0, [sl, #164] ; 0xa4 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21bb4 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 218a4 │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21894 │ │ │ │ - ldr.w r3, [pc, #1924] ; 21d48 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r2, [pc, #1920] ; 21d4c │ │ │ │ - movw r0, #689 ; 0x2b1 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #42891 ; 0xa78b │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2173a │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n 216a0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 21228 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21716 │ │ │ │ - ldr.w r3, [pc, #1852] ; 21d50 │ │ │ │ + ldr r3, [pc, #476] ; (1f738 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - mov r2, r0 │ │ │ │ - ldr.w r0, [pc, #1840] ; 21d54 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + b.n 1f418 │ │ │ │ + mov r9, sl │ │ │ │ + mov r5, r4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - mov.w fp, #0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 21248 │ │ │ │ - mov fp, r3 │ │ │ │ + bne.w 1f458 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 21248 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21b50 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - str.w r9, [r0, #12] │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 211a0 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr.w r3, [pc, #1764] ; 21d58 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - movw lr, #679 ; 0x2a7 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [pc, #1756] ; 21d5c │ │ │ │ - subs r2, #1 │ │ │ │ - movw r0, #42760 ; 0xa708 │ │ │ │ - add r1, pc │ │ │ │ - mov fp, ip │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - mov ip, r4 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 2173a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 215f8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 1f458 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 215f8 │ │ │ │ + b.n 1f3f6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 21264 │ │ │ │ + b.n 1f3e4 │ │ │ │ + ldr r3, [pc, #412] ; (1f73c ) │ │ │ │ + mov r9, sl │ │ │ │ + ldr r0, [pc, #412] ; (1f740 ) │ │ │ │ + mov.w r6, #398 ; 0x18e │ │ │ │ + add r3, pc │ │ │ │ + movw r4, #39067 ; 0x989b │ │ │ │ + add r0, pc │ │ │ │ + b.n 1f430 │ │ │ │ + ldr r3, [pc, #400] ; (1f744 ) │ │ │ │ + movw r6, #931 ; 0x3a3 │ │ │ │ + ldr r0, [pc, #400] ; (1f748 ) │ │ │ │ + movw r4, #44714 ; 0xaeaa │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #380] ; (1f74c ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 1f418 │ │ │ │ + ldr r3, [pc, #376] ; (1f750 ) │ │ │ │ + movw r2, #931 ; 0x3a3 │ │ │ │ + movw r1, #44716 ; 0xaeac │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r7, #132] ; 0x84 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbz r3, 1f5f8 │ │ │ │ + ldr r3, [pc, #352] ; (1f754 ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 1f418 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 21256 │ │ │ │ - ldr.w r3, [pc, #1684] ; 21d60 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 21c58 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5a58 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 21344 │ │ │ │ - cmp sl, r2 │ │ │ │ - bge.w 217fa │ │ │ │ - add.w r2, r7, sl, lsl #2 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - b.n 212e4 │ │ │ │ - adds r0, #4 │ │ │ │ - cmp r0, #8 │ │ │ │ - bhi.w 21ab4 │ │ │ │ - tbh [pc, r0, lsl #1] │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r3, r2, #4 │ │ │ │ - lsls r1, r7, #5 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ - lsls r5, r5, #4 │ │ │ │ - lsls r5, r1, #5 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1600] ; 21d64 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 21620 │ │ │ │ - mov ip, r4 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n 216a0 │ │ │ │ - b.n 215f8 │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 2133e │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - ldr.w r1, [r9, #476] ; 0x1dc │ │ │ │ - cmp.w r3, r0, asr #1 │ │ │ │ - ite gt │ │ │ │ - movgt.w fp, #1 │ │ │ │ - movle.w fp, #0 │ │ │ │ - cmp r3, r0 │ │ │ │ - ite ge │ │ │ │ - movge.w fp, #0 │ │ │ │ - andlt.w fp, fp, #1 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 21bf2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - mov.w fp, #1 │ │ │ │ - ldr.w lr, [r6, #12] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - movs r0, #1 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str.w r1, [lr, r3, lsl #2] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - b.n 213bc │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - blx 5a04 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 213bc │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov ip, r2 │ │ │ │ - ldr.w r2, [pc, #1460] ; 21d68 │ │ │ │ - mov.w r0, #692 ; 0x2b4 │ │ │ │ - movw r1, #42928 ; 0xa7b0 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - add r2, pc │ │ │ │ - mov fp, r3 │ │ │ │ - ldr.w r3, [pc, #1444] ; 21d6c │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - b.n 215e4 │ │ │ │ - ldr.w r3, [pc, #1432] ; 21d70 │ │ │ │ - mov.w r0, #676 ; 0x2a4 │ │ │ │ - ldr.w r2, [pc, #1428] ; 21d74 │ │ │ │ - movw r1, #42685 ; 0xa6bd │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 21228 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r7, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 21b86 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 21b74 │ │ │ │ - ldr r5, [r6, #8] │ │ │ │ - adds r1, r5, #1 │ │ │ │ - beq.w 21c6e │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - subs r5, r1, r5 │ │ │ │ - bne.w 21a10 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 21ad0 │ │ │ │ - ldr.w r1, [pc, #1348] ; 21d78 │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - mov ip, r1 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx 59f8 │ │ │ │ - add r2, sp, #4 │ │ │ │ - ldmia.w r2, {r2, r3, ip} │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21c80 │ │ │ │ - movs r0, #2 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx 5860 │ │ │ │ - add r2, sp, #4 │ │ │ │ - ldmia.w r2, {r2, r3, ip} │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21ca2 │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - mov r4, r2 │ │ │ │ - str.w ip, [r0, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - subs r1, #1 │ │ │ │ - str r7, [r0, #16] │ │ │ │ - str.w r1, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 2124a │ │ │ │ - b.n 21642 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 215c2 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 215a4 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ - lsrs r3, r0, #17 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - str r3, [sp, #116] ; 0x74 │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #112] ; 0x70 │ │ │ │ - ldrd r0, r1, [sp, #112] ; 0x70 │ │ │ │ - orrs r0, r2 │ │ │ │ - orrs r1, r3 │ │ │ │ - mov r2, r0 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ - mov r3, r1 │ │ │ │ - movs r1, #0 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - lsls r1, r3, #15 │ │ │ │ - orr.w r1, r1, r2, lsr #17 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - str r1, [sp, #68] ; 0x44 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - ldrd r0, r1, [sp, #64] ; 0x40 │ │ │ │ - ldrd r2, r3, [sp, #24] │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - lsls r3, r1, #15 │ │ │ │ - orr.w r3, r3, r0, lsr #17 │ │ │ │ - str r3, [sp, #76] ; 0x4c │ │ │ │ - lsls r3, r0, #15 │ │ │ │ - str r3, [sp, #72] ; 0x48 │ │ │ │ - ldrd r2, r3, [sp, #72] ; 0x48 │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - orrs r0, r2 │ │ │ │ - orrs r1, r3 │ │ │ │ - negs r0, r0 │ │ │ │ - sbc.w r1, r1, r1, lsl #1 │ │ │ │ - adds r0, #1 │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ - blx 5b48 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 21344 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ - lsrs r1, r2, #17 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - str r1, [sp, #100] ; 0x64 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - ldrd r2, r3, [sp, #96] ; 0x60 │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - lsls r3, r1, #15 │ │ │ │ - orr.w r3, r3, r0, lsr #17 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - lsls r3, r0, #15 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldrd r2, r3, [sp, #48] ; 0x30 │ │ │ │ - b.n 2190e │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ - lsrs r1, r2, #17 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - str r1, [sp, #108] ; 0x6c │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - ldrd r2, r3, [sp, #104] ; 0x68 │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - lsls r3, r1, #15 │ │ │ │ - orr.w r3, r3, r0, lsr #17 │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - lsls r3, r0, #15 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - ldrd r0, r1, [sp, #56] ; 0x38 │ │ │ │ - ldrd r2, r3, [sp, #24] │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - b.n 2191c │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ - lsrs r3, r0, #17 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - str r3, [sp, #124] ; 0x7c │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #120] ; 0x78 │ │ │ │ - ldrd r0, r1, [sp, #120] ; 0x78 │ │ │ │ - orrs r0, r2 │ │ │ │ - orrs r1, r3 │ │ │ │ - mov r2, r0 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ - mov r3, r1 │ │ │ │ - movs r1, #0 │ │ │ │ - strd r0, r1, [sp, #24] │ │ │ │ - lsls r1, r3, #15 │ │ │ │ - orr.w r1, r1, r2, lsr #17 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - str r1, [sp, #84] ; 0x54 │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - ldrd r0, r1, [sp, #80] ; 0x50 │ │ │ │ - ldrd r2, r3, [sp, #24] │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r2, r3, [sp, #24] │ │ │ │ - lsls r3, r1, #15 │ │ │ │ - orr.w r3, r3, r0, lsr #17 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - lsls r3, r0, #15 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - ldrd r0, r1, [sp, #88] ; 0x58 │ │ │ │ - b.n 21990 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - orr.w r0, r3, r0, lsl #15 │ │ │ │ - rsb r0, r0, #1 │ │ │ │ - b.n 2133e │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - orr.w r0, r3, r0, lsl #15 │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 2133e │ │ │ │ - bic.w r0, r5, r5, asr #31 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx 57f4 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21ce6 │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.n 21a4c │ │ │ │ - ldr.w lr, [pc, #844] ; 21d7c │ │ │ │ - movs r1, #0 │ │ │ │ - add lr, pc │ │ │ │ - ldr.w r0, [lr, #476] ; 0x1dc │ │ │ │ - ldr.w r7, [ip, #12] │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - adds r4, #1 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - str.w r0, [r7, r1, lsl #2] │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r1, r5 │ │ │ │ - bne.n 21a34 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 5b3c <_PyList_Extend@plt> │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 21d08 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - subs r4, #1 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - cbnz r4, 21a88 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx r1 │ │ │ │ - add r2, sp, #4 │ │ │ │ - ldmia.w r2, {r2, r3, ip} │ │ │ │ - ldr.w r1, [ip] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [ip] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 21828 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 21830 │ │ │ │ - b.n 21ad0 │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - blx r3 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 21344 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 5b54 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 2156c │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx 5704 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 21840 │ │ │ │ - ldr r4, [pc, #664] ; (21d80 ) │ │ │ │ - movw lr, #698 ; 0x2ba │ │ │ │ - ldr r5, [pc, #660] ; (21d84 ) │ │ │ │ - movw r7, #43007 ; 0xa7ff │ │ │ │ - add r4, pc │ │ │ │ - add r5, pc │ │ │ │ - str r5, [r4, #124] ; 0x7c │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #652] ; (21d88 ) │ │ │ │ - mov r0, lr │ │ │ │ - str.w lr, [r4, #128] ; 0x80 │ │ │ │ - mov r1, r7 │ │ │ │ - str.w r7, [r4, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r2 │ │ │ │ - b.n 21620 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movw r0, #679 ; 0x2a7 │ │ │ │ - ldr r2, [pc, #628] ; (21d8c ) │ │ │ │ - movw r1, #42721 ; 0xa6e1 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str r3, [r4, #0] │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 21732 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - b.w 21228 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str r2, [sp, #24] │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w fp, [sp, #20] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - b.n 213bc │ │ │ │ - ldr r3, [pc, #572] ; (21d90 ) │ │ │ │ - mov.w r0, #672 ; 0x2a0 │ │ │ │ - ldr r2, [pc, #572] ; (21d94 ) │ │ │ │ - movw r1, #42647 ; 0xa697 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r5 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r9, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 21228 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 21818 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 2180c │ │ │ │ - ldr r3, [pc, #508] ; (21d98 ) │ │ │ │ - movw r0, #689 ; 0x2b1 │ │ │ │ - ldr r2, [pc, #508] ; (21d9c ) │ │ │ │ - movw r1, #42884 ; 0xa784 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - ldr r3, [pc, #488] ; (21da0 ) │ │ │ │ - movw r1, #689 ; 0x2b1 │ │ │ │ - movw r2, #42886 ; 0xa786 │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 215e4 │ │ │ │ - ldr r3, [pc, #468] ; (21da4 ) │ │ │ │ - mov ip, r2 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - movw r1, #682 ; 0x2aa │ │ │ │ - ldr.w fp, [sp, #20] │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #42794 ; 0xa72a │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - blx 5a04 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 214c6 │ │ │ │ - ldr r3, [pc, #420] ; (21da8 ) │ │ │ │ - mov ip, r2 │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - movw r1, #685 ; 0x2ad │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #42834 ; 0xa752 │ │ │ │ - b.n 21be4 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r3, [pc, #400] ; (21dac ) │ │ │ │ - movw r1, #682 ; 0x2aa │ │ │ │ - movw r2, #42795 ; 0xa72b │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - b.n 215e4 │ │ │ │ - ldr r3, [pc, #376] ; (21db0 ) │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r2, [pc, #376] ; (21db4 ) │ │ │ │ - movw r0, #682 ; 0x2aa │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #42804 ; 0xa734 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - vldr d7, [r4, #8] │ │ │ │ - vadd.f64 d7, d7, d8 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov r2, r0 │ │ │ │ - b.w 21344 │ │ │ │ - ldr r4, [pc, #328] ; (21db8 ) │ │ │ │ - movw lr, #694 ; 0x2b6 │ │ │ │ - ldr r5, [pc, #324] ; (21dbc ) │ │ │ │ - movw r7, #42950 ; 0xa7c6 │ │ │ │ - add r4, pc │ │ │ │ - add r5, pc │ │ │ │ - b.n 21af6 │ │ │ │ - ldr r1, [pc, #316] ; (21dc0 ) │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #316] ; (21dc4 ) │ │ │ │ - movw lr, #698 ; 0x2ba │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #43012 ; 0xa804 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r2 │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - mov fp, r7 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - ldr r1, [pc, #292] ; (21dc8 ) │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #292] ; (21dcc ) │ │ │ │ - movw lr, #698 ; 0x2ba │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #43014 ; 0xa806 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r2 │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - ldr r1, [pc, #268] ; (21dd0 ) │ │ │ │ - mov fp, r5 │ │ │ │ - ldr r0, [pc, #268] ; (21dd4 ) │ │ │ │ - mov ip, r4 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, r2 │ │ │ │ - add r0, pc │ │ │ │ - movw lr, #679 ; 0x2a7 │ │ │ │ - movw r2, #42750 ; 0xa6fe │ │ │ │ - mov r5, r3 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - str.w r2, [r1, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - ldr r1, [pc, #240] ; (21dd8 ) │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #240] ; (21ddc ) │ │ │ │ - mov.w r7, #696 ; 0x2b8 │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #42970 ; 0xa7da │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r2 │ │ │ │ - str.w r7, [r1, #128] ; 0x80 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.w 21228 │ │ │ │ - ldr r0, [pc, #212] ; (21de0 ) │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r1, [pc, #212] ; (21de4 ) │ │ │ │ - mov r4, r2 │ │ │ │ - add r0, pc │ │ │ │ - mov.w lr, #696 ; 0x2b8 │ │ │ │ - add r1, pc │ │ │ │ - movw r2, #42979 ; 0xa7e3 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r0, #124] ; 0x7c │ │ │ │ - str.w lr, [r0, #128] ; 0x80 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 215e4 │ │ │ │ - mov ip, r4 │ │ │ │ - mov fp, r3 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r5, r3 │ │ │ │ - b.n 2173a │ │ │ │ - nop │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ - movs r4, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ - movs r4, r0 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ - movs r4, r0 │ │ │ │ - str r0, [sp, #384] ; 0x180 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ - movs r4, r0 │ │ │ │ - add r2, sp, #248 ; 0xf8 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r6, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - lsls r0, r5, #31 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r4, [r5, #50] ; 0x32 │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r6, [r1, #50] ; 0x32 │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - lsls r2, r3, #19 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ - movs r4, r0 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ - movs r3, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov sl, r0 │ │ │ │ - ldr.w r8, [pc, #1624] ; 22448 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r9, r2 │ │ │ │ - add r8, pc │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 223d6 │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r1, [r0, #56] ; 0x38 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 22142 │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r1, [sl, #60] ; 0x3c │ │ │ │ - bl 2117c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2218e │ │ │ │ - ldr.w r2, [pc, #1572] ; 2244c │ │ │ │ - ldr.w r3, [r8, r2] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - beq.w 221b6 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.w 22208 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - ldr r7, [r0, #16] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2209e │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 22092 │ │ │ │ - ldr.w r1, [pc, #1508] ; 22450 │ │ │ │ - ldr.w r2, [pc, #1508] ; 22454 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr.w r6, [r8, r1] │ │ │ │ - ldr.w fp, [r8, r2] │ │ │ │ - subs r0, r5, r6 │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - cmp r5, fp │ │ │ │ - ite ne │ │ │ │ - movne r4, r0 │ │ │ │ - orreq.w r4, r0, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r4, r4, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 21f84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 21f50 │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r9 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22270 │ │ │ │ - subs r6, r0, r6 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - clz r6, r6 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ - cmp r0, fp │ │ │ │ - ite ne │ │ │ │ - movne r2, r6 │ │ │ │ - orreq.w r2, r6, #1 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 220b6 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r2, [r1, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2212a │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2228c │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2228c │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r7 │ │ │ │ - blx r2 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 222fa │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 220e8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22222 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2222c │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - subs r6, #1 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 22088 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r6, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 21fd4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 21fd4 │ │ │ │ - ldr.w r4, [sl, #8] │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22250 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 220e0 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - subs r6, #1 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - mov r4, r6 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 22088 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 21fd4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 21e98 │ │ │ │ - ldr.w r3, [pc, #1224] ; 22458 │ │ │ │ - mov.w r1, #422 ; 0x1a6 │ │ │ │ - movw r6, #39406 ; 0x99ee │ │ │ │ - ldr.w r0, [pc, #1216] ; 2245c │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1196] ; 22460 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [pc, #1196] ; 22464 │ │ │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 2207a │ │ │ │ - cbz r4, 21fd4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 21f46 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 21fe8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r1, #52] ; 0x34 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 22404 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 22404 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f110 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - mov r1, r0 │ │ │ │ - beq.w 2230c │ │ │ │ - mov r0, sl │ │ │ │ - movs r2, #1 │ │ │ │ - bl f84c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 22340 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.w 22352 │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 21f12 │ │ │ │ - ldr.w r3, [pc, #1068] ; 22468 │ │ │ │ - movw r0, #39466 ; 0x9a2a │ │ │ │ - ldr.w r2, [pc, #1064] ; 2246c │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - movw lr, #427 ; 0x1ab │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22238 │ │ │ │ - ldr.w r3, [pc, #1032] ; 22470 │ │ │ │ - movw r2, #427 ; 0x1ab │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [pc, #1024] ; 22474 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 21fc8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 21fc8 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 21e68 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 21e68 │ │ │ │ - b.n 22092 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 21ed4 │ │ │ │ - ldr r3, [pc, #948] ; (22478 ) │ │ │ │ - mov.w lr, #424 ; 0x1a8 │ │ │ │ - ldr r0, [pc, #948] ; (2247c ) │ │ │ │ - movw r6, #39428 ; 0x9a04 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, lr │ │ │ │ - mov r1, r6 │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.n 21fb0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 21f72 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - movw r2, #425 ; 0x1a9 │ │ │ │ - ldr.w fp, [pc, #912] ; 22480 │ │ │ │ - movw r1, #39440 ; 0x9a10 │ │ │ │ - ldr r3, [pc, #908] ; (22484 ) │ │ │ │ - subs r0, #1 │ │ │ │ - add fp, pc │ │ │ │ - str r0, [r6, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 21fb6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #876] ; (22488 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 21fb6 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 21fee │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 21fee │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r7 │ │ │ │ - blx r2 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 22016 │ │ │ │ - ldr r5, [pc, #840] ; (2248c ) │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r0, [r5, #164] ; 0xa4 │ │ │ │ - ldr.w r1, [r5, #776] ; 0x308 │ │ │ │ - bl f62c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 223b8 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22282 │ │ │ │ - ldr r5, [pc, #804] ; (22490 ) │ │ │ │ - movw r0, #39351 ; 0x99b7 │ │ │ │ - ldr r1, [pc, #800] ; (22494 ) │ │ │ │ - movs r4, #0 │ │ │ │ - add r5, pc │ │ │ │ - mov.w r2, #418 ; 0x1a2 │ │ │ │ - add r1, pc │ │ │ │ - mov r7, fp │ │ │ │ - str r1, [r5, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - str.w r0, [r5, #132] ; 0x84 │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 21fb0 │ │ │ │ - ldr r0, [pc, #776] ; (22498 ) │ │ │ │ - mov r4, r6 │ │ │ │ - ldr r1, [pc, #776] ; (2249c ) │ │ │ │ - movw r6, #39369 ; 0x99c9 │ │ │ │ - add r0, pc │ │ │ │ - mov r7, fp │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r4 │ │ │ │ - str r1, [r0, #124] ; 0x7c │ │ │ │ - mov r1, r6 │ │ │ │ - mov.w r2, #420 ; 0x1a4 │ │ │ │ - str.w r6, [r0, #132] ; 0x84 │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - ldr r3, [pc, #748] ; (224a0 ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 21fb6 │ │ │ │ - ldr r3, [pc, #748] ; (224a4 ) │ │ │ │ - ldr r1, [pc, #748] ; (224a8 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #740] ; (224ac ) │ │ │ │ - ldr r2, [pc, #740] ; (224b0 ) │ │ │ │ - movw r0, #39392 ; 0x99e0 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - mov.w r4, #420 ; 0x1a4 │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - mov r1, r0 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r7, fp │ │ │ │ - subs r4, #1 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r4, [r6, #0] │ │ │ │ - mov r5, r4 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 22112 │ │ │ │ - ldr r0, [pc, #704] ; (224b4 ) │ │ │ │ - mov.w r2, #420 ; 0x1a4 │ │ │ │ - ldr r3, [pc, #704] ; (224b8 ) │ │ │ │ - mov r7, fp │ │ │ │ - add r0, pc │ │ │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 21fd4 │ │ │ │ - bgt.n 222b4 │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.n 22214 │ │ │ │ - mov r0, r2 │ │ │ │ - bl da48 │ │ │ │ - ldr r3, [pc, #676] ; (224bc ) │ │ │ │ - movw r0, #39377 ; 0x99d1 │ │ │ │ - ldr r2, [pc, #676] ; (224c0 ) │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 221d2 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 21f1e │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 21f2e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #640] ; (224c4 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 22070 │ │ │ │ - ldr r3, [pc, #628] ; (224c8 ) │ │ │ │ - movw lr, #429 ; 0x1ad │ │ │ │ - ldr r0, [pc, #628] ; (224cc ) │ │ │ │ - movw r6, #39491 ; 0x9a43 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, lr │ │ │ │ - mov r1, r6 │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.n 221b0 │ │ │ │ - ldr r3, [pc, #604] ; (224d0 ) │ │ │ │ - movw lr, #423 ; 0x1a7 │ │ │ │ - ldr r0, [pc, #604] ; (224d4 ) │ │ │ │ - movw r6, #39416 ; 0x99f8 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 22260 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2216a │ │ │ │ - ldr r2, [r1, #52] ; 0x34 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 223f0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 223f0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f110 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - mov r1, r0 │ │ │ │ - beq.n 222c8 │ │ │ │ - mov r0, sl │ │ │ │ - movs r2, #1 │ │ │ │ - bl f84c │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 21ef6 │ │ │ │ - ldr r3, [pc, #544] ; (224d8 ) │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r1, [pc, #544] ; (224dc ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 22214 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - blx 568c │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 222a8 │ │ │ │ - ldr r3, [pc, #520] ; (224e0 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - blx 5944 │ │ │ │ - cbz r0, 222fa │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [pc, #508] ; (224e4 ) │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [pc, #508] ; (224e8 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #496] ; (224ec ) │ │ │ │ - movw lr, #425 ; 0x1a9 │ │ │ │ - ldr r0, [pc, #492] ; (224f0 ) │ │ │ │ - movw r6, #39438 ; 0x9a0e │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 22260 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - blx 568c │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2200c │ │ │ │ - ldr r3, [pc, #452] ; (224e0 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - blx 5944 │ │ │ │ - cbz r0, 22340 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [pc, #436] ; (224e4 ) │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [pc, #448] ; (224f4 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #436] ; (224f8 ) │ │ │ │ - movw lr, #427 ; 0x1ab │ │ │ │ - ldr r0, [pc, #436] ; (224fc ) │ │ │ │ - movw r6, #39463 ; 0x9a27 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 220d0 │ │ │ │ - ldr r2, [pc, #428] ; (22500 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r0, [r2, #356] ; 0x164 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 22418 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 22024 │ │ │ │ - ldr.w r1, [r3, #172] ; 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 2242a │ │ │ │ - ldr.w lr, [r1, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.n 22396 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 22024 │ │ │ │ - adds r1, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 22390 │ │ │ │ - ldr.w ip, [r1, #4]! │ │ │ │ - cmp r0, ip │ │ │ │ - beq.w 22024 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.n 22386 │ │ │ │ - ldr r1, [pc, #268] ; (224a4 ) │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr.w r0, [r8, r1] │ │ │ │ - ldr r1, [pc, #352] ; (22504 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #348] ; (22508 ) │ │ │ │ - movw r0, #39465 ; 0x9a29 │ │ │ │ - ldr r2, [pc, #344] ; (2250c ) │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 2204a │ │ │ │ - ldr r3, [pc, #340] ; (22510 ) │ │ │ │ - movw r0, #39347 ; 0x99b3 │ │ │ │ - mov.w r2, #418 ; 0x1a2 │ │ │ │ - str.w r0, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - mov r7, fp │ │ │ │ - mov r1, r0 │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 221b0 │ │ │ │ - ldr r2, [pc, #316] ; (22514 ) │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r1, [pc, #316] ; (22518 ) │ │ │ │ - ldr.w r3, [r8, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 21fe8 │ │ │ │ - ldr r3, [pc, #176] ; (224a4 ) │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #292] ; (2251c ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 222fa │ │ │ │ - ldr r3, [pc, #156] ; (224a4 ) │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #276] ; (22520 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 22340 │ │ │ │ - ldr r3, [pc, #264] ; (22524 ) │ │ │ │ - ldr r1, [pc, #268] ; (22528 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 223aa │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 22024 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 2242c │ │ │ │ - ldr r2, [pc, #240] ; (2252c ) │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 22024 │ │ │ │ - b.n 22396 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vhadd.u32 d16, d14, d3 │ │ │ │ - strh r6, [r2, #52] ; 0x34 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r4, [r0, #52] ; 0x34 │ │ │ │ - movs r3, r0 │ │ │ │ - add r0, pc, #936 ; (adr r0, 22810 ) │ │ │ │ - movs r3, r0 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr3, {0} │ │ │ │ - strh r0, [r6, #46] ; 0x2e │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r1, #46] ; 0x2e │ │ │ │ - movs r3, r0 │ │ │ │ - add r0, pc, #208 ; (adr r0, 22548 ) │ │ │ │ - movs r3, r0 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr3, {0} │ │ │ │ - strh r2, [r5, #42] ; 0x2a │ │ │ │ - movs r3, r0 │ │ │ │ - cdp2 0, 1, cr0, cr2, cr3, {0} │ │ │ │ - strh r2, [r7, #40] ; 0x28 │ │ │ │ - movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #12]! │ │ │ │ - stc2l 0, cr0, [r8, #12] │ │ │ │ - ldc2 0, cr0, [r8, #12] │ │ │ │ - strh r6, [r7, #36] ; 0x24 │ │ │ │ - movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-12]! │ │ │ │ - strh r4, [r3, #36] ; 0x24 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r6, [r0, #36] ; 0x24 │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ldr r6, [sp, #792] ; 0x318 │ │ │ │ - movs r3, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-12]! │ │ │ │ - strh r0, [r5, #34] ; 0x22 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r6, [sp, #696] ; 0x2b8 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ - movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #12 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ - movs r3, r0 │ │ │ │ - stc2l 0, cr0, [sl], {3} │ │ │ │ - ldc2 0, cr0, [r0], #12 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ - movs r3, r0 │ │ │ │ - ldc2 0, cr0, [r0], {3} │ │ │ │ - strh r2, [r7, #28] │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ; instruction: 0xffa4ffff │ │ │ │ - str r4, [sp, #624] ; 0x270 │ │ │ │ - movs r3, r0 │ │ │ │ - stc2 0, cr0, [r6], {3} │ │ │ │ - strh r0, [r6, #24] │ │ │ │ - movs r3, r0 │ │ │ │ - str r4, [sp, #344] ; 0x158 │ │ │ │ - movs r3, r0 │ │ │ │ - smlal r0, r0, r0, r3 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xfbb80003 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ - movs r3, r0 │ │ │ │ - smmla r0, sl, r3, r0 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xff94ffff │ │ │ │ - ldrh r4, [r3, #50] ; 0x32 │ │ │ │ - movs r3, r0 │ │ │ │ - str r3, [sp, #424] ; 0x1a8 │ │ │ │ - movs r3, r0 │ │ │ │ - str r3, [sp, #344] ; 0x158 │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - strh r0, [r0, #10] │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldr.w r2, [pc, #1484] ; 22b00 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r9, r1 │ │ │ │ - ldr.w r1, [pc, #1480] ; 22b04 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r3, [pc, #1476] ; 22b08 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r0, [r9, #4] │ │ │ │ - ldr r1, [r2, r1] │ │ │ │ - ldr.w r6, [r8, #40] ; 0x28 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r1 │ │ │ │ - beq.n 225a2 │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 5b24 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22a58 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov.w fp, #4294967295 ; 0xffffffff │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - cbnz r3, 225b2 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #1420] ; 22b0c │ │ │ │ - ldr.w r0, [pc, #1420] ; 22b10 │ │ │ │ - movw r1, #397 ; 0x18d │ │ │ │ - add r3, pc │ │ │ │ - movw r4, #39022 ; 0x986e │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r4 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 22886 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r1, #0 │ │ │ │ - mov fp, r1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r4, sl │ │ │ │ - mov r9, fp │ │ │ │ - mov fp, sl │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 22692 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r1, r3 │ │ │ │ - ldr.w r1, [sl, #8] │ │ │ │ - bne.w 227c0 │ │ │ │ - cmp r9, r1 │ │ │ │ - bge.w 229b0 │ │ │ │ - ldr.w r1, [sl, #12] │ │ │ │ - ldr.w r5, [r1, r9, lsl #2] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cbz r4, 225fe │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 22790 │ │ │ │ - ldr.w r1, [pc, #1300] ; 22b14 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w 2279a │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - cmp r0, #2 │ │ │ │ - bhi.w 2276a │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 228ba │ │ │ │ - adds r1, #1 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ - beq.w 22778 │ │ │ │ - ldr.w r1, [r8, #60] ; 0x3c │ │ │ │ - ldr.w r7, [r8, #52] ; 0x34 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 226c8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 228ec │ │ │ │ - adds r2, r7, #1 │ │ │ │ - ldr.w r3, [r8, #48] ; 0x30 │ │ │ │ - beq.w 2291e │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 5b6c <__aeabi_idiv@plt> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mls ip, r7, r0, r3 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - eor.w r1, ip, r7 │ │ │ │ - adds.w ip, ip, #0 │ │ │ │ - it ne │ │ │ │ - movne.w ip, #1 │ │ │ │ - and.w r1, ip, r1, lsr #31 │ │ │ │ - subs r0, r0, r1 │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.n 226e4 │ │ │ │ - cmp r4, r0 │ │ │ │ - bge.w 227d8 │ │ │ │ - cmp r3, #0 │ │ │ │ - mla r6, r7, r4, r6 │ │ │ │ - blt.n 22680 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ - add r6, r3 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 22afc │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r4, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 225c8 │ │ │ │ - mov r0, sl │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 225f0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r9, sl │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 229b2 │ │ │ │ - ldr.w r3, [pc, #1128] ; 22b18 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22a7a │ │ │ │ - blx 57e8 │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 229b4 │ │ │ │ - add.w r0, r8, #68 ; 0x44 │ │ │ │ - ldmia r0, {r0, r1, r3} │ │ │ │ - ldr.w r0, [r0, fp, lsl #2] │ │ │ │ - ldr.w r7, [r1, fp, lsl #2] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 228be │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr.w r3, [r3, fp, lsl #2] │ │ │ │ - bge.n 2266e │ │ │ │ - ldr.w r1, [r8, #68] ; 0x44 │ │ │ │ - ldr.w r1, [r1, fp, lsl #2] │ │ │ │ - adds r4, r4, r1 │ │ │ │ - bpl.n 2266e │ │ │ │ - mov r0, fp │ │ │ │ - mov r9, sl │ │ │ │ - blx 5704 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22aba │ │ │ │ - ldr.w r7, [pc, #1048] ; 22b1c │ │ │ │ - mov r1, r0 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r0, [r7, #1680] ; 0x690 │ │ │ │ - blx 5a10 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22acc │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22a9c │ │ │ │ - ldr r7, [pc, #1016] ; (22b20 ) │ │ │ │ - mov r1, r4 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r0, [r7, #236] ; 0xec │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22ae4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22aa6 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22ab0 │ │ │ │ - ldr r3, [pc, #968] ; (22b24 ) │ │ │ │ - mov.w r6, #928 ; 0x3a0 │ │ │ │ - ldr r0, [pc, #968] ; (22b28 ) │ │ │ │ - movw r4, #44677 ; 0xae85 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 2284e │ │ │ │ - adds r0, r1, #2 │ │ │ │ - bne.w 228c4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ - ldrh r1, [r5, #12] │ │ │ │ - orr.w r4, r1, r4, lsl #15 │ │ │ │ - negs r4, r4 │ │ │ │ - adds r1, r4, #1 │ │ │ │ - bne.w 22626 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 229e4 │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n 22626 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - b.n 225fe │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5830 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 22780 │ │ │ │ - blx 583c │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 2277a │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - b.n 2277a │ │ │ │ - cmp r9, r1 │ │ │ │ - bge.w 229b0 │ │ │ │ - add.w r1, sl, r9, lsl #2 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - ldr r5, [r1, #12] │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - b.n 225f0 │ │ │ │ - mov r0, fp │ │ │ │ - mov r9, sl │ │ │ │ - blx 5704 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 229f8 │ │ │ │ - ldr r7, [pc, #832] ; (22b2c ) │ │ │ │ - mov r1, r0 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r0, [r7, #1680] ; 0x690 │ │ │ │ - blx 5a10 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 22a1c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 22960 │ │ │ │ - ldr r7, [pc, #804] ; (22b30 ) │ │ │ │ - mov r1, r4 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r0, [r7, #236] ; 0xec │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2296a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 229da │ │ │ │ - mov r0, r6 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 229d0 │ │ │ │ - ldr r3, [pc, #756] ; (22b34 ) │ │ │ │ - movw r6, #931 ; 0x3a3 │ │ │ │ - ldr r0, [pc, #752] ; (22b38 ) │ │ │ │ - movw r4, #44724 ; 0xaeb4 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #732] ; (22b3c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #732] ; (22b40 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [pc, #728] ; (22b44 ) │ │ │ │ - mov.w r6, #398 ; 0x18e │ │ │ │ - ldr r0, [pc, #728] ; (22b48 ) │ │ │ │ - movw r4, #39068 ; 0x989c │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 228d2 │ │ │ │ - ldr r3, [pc, #696] ; (22b4c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #696] ; (22b50 ) │ │ │ │ - movs r6, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - cbz r5, 228b2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 228b2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r4, r1 │ │ │ │ - b.n 22626 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2266a │ │ │ │ - cmp r1, #2 │ │ │ │ - bne.n 22956 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ - ldrh r1, [r5, #12] │ │ │ │ - orr.w r4, r1, r4, lsl #15 │ │ │ │ - b.n 22626 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #628] ; (22b54 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 22896 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r9, sl │ │ │ │ - ldr r3, [pc, #612] ; (22b58 ) │ │ │ │ - movw r4, #44555 ; 0xae0b │ │ │ │ - ldr r1, [pc, #612] ; (22b5c ) │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #604] ; (22b60 ) │ │ │ │ - ldr r0, [pc, #604] ; (22b64 ) │ │ │ │ - movw r1, #917 ; 0x395 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 2285c │ │ │ │ - cmn r3, r3 │ │ │ │ - mov.w r1, r3, lsr #31 │ │ │ │ - and.w r1, r1, #1 │ │ │ │ - it ne │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 22642 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r9, sl │ │ │ │ - ldr r3, [pc, #560] ; (22b68 ) │ │ │ │ - movw r4, #44559 ; 0xae0f │ │ │ │ - ldr r1, [pc, #556] ; (22b6c ) │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #548] ; (22b70 ) │ │ │ │ - ldr r0, [pc, #552] ; (22b74 ) │ │ │ │ - movw r1, #917 ; 0x395 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 2290e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 583c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 2277a │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2280a │ │ │ │ - ldr r3, [pc, #524] ; (22b78 ) │ │ │ │ - movw r1, #931 ; 0x3a3 │ │ │ │ - movw r2, #44719 ; 0xaeaf │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 22998 │ │ │ │ - ldr r3, [pc, #496] ; (22b7c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 22860 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #476] ; (22b80 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 22860 │ │ │ │ - mov r9, sl │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 228a0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 228a0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2283e │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2282c │ │ │ │ - ldr r3, [pc, #412] ; (22b84 ) │ │ │ │ - mov r9, sl │ │ │ │ - ldr r0, [pc, #412] ; (22b88 ) │ │ │ │ - mov.w r6, #398 ; 0x18e │ │ │ │ - add r3, pc │ │ │ │ - movw r4, #39067 ; 0x989b │ │ │ │ - add r0, pc │ │ │ │ - b.n 22878 │ │ │ │ - ldr r3, [pc, #400] ; (22b8c ) │ │ │ │ - movw r6, #931 ; 0x3a3 │ │ │ │ - ldr r0, [pc, #400] ; (22b90 ) │ │ │ │ - movw r4, #44714 ; 0xaeaa │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #380] ; (22b94 ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 22860 │ │ │ │ - ldr r3, [pc, #376] ; (22b98 ) │ │ │ │ - movw r2, #931 ; 0x3a3 │ │ │ │ - movw r1, #44716 ; 0xaeac │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r3, 22a40 │ │ │ │ - ldr r3, [pc, #352] ; (22b9c ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 22860 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #340] ; (22ba0 ) │ │ │ │ + ldr r3, [pc, #340] ; (1f758 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 22860 │ │ │ │ - ldr r0, [pc, #328] ; (22ba4 ) │ │ │ │ + b.n 1f418 │ │ │ │ + ldr r0, [pc, #328] ; (1f75c ) │ │ │ │ movw r1, #397 ; 0x18d │ │ │ │ - ldr r3, [pc, #328] ; (22ba8 ) │ │ │ │ + ldr r3, [pc, #328] ; (1f760 ) │ │ │ │ movw r4, #39020 ; 0x986c │ │ │ │ add r0, pc │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc │ │ │ │ mov r5, r9 │ │ │ │ str.w r1, [r0, #128] ; 0x80 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 22896 │ │ │ │ - ldr r3, [pc, #304] ; (22bac ) │ │ │ │ + b.n 1f44e │ │ │ │ + ldr r3, [pc, #304] ; (1f764 ) │ │ │ │ movw r1, #397 ; 0x18d │ │ │ │ - ldr r0, [pc, #300] ; (22bb0 ) │ │ │ │ + ldr r0, [pc, #300] ; (1f768 ) │ │ │ │ movw r6, #39049 ; 0x9889 │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc │ │ │ │ mov r5, r4 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.n 22886 │ │ │ │ + b.n 1f43e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22724 │ │ │ │ + b.n 1f2dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22746 │ │ │ │ + b.n 1f2fe │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22758 │ │ │ │ - ldr r3, [pc, #248] ; (22bb4 ) │ │ │ │ + b.n 1f310 │ │ │ │ + ldr r3, [pc, #248] ; (1f76c ) │ │ │ │ mov.w r6, #928 ; 0x3a0 │ │ │ │ - ldr r0, [pc, #244] ; (22bb8 ) │ │ │ │ + ldr r0, [pc, #244] ; (1f770 ) │ │ │ │ movw r4, #44667 ; 0xae7b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 22a08 │ │ │ │ - ldr r3, [pc, #236] ; (22bbc ) │ │ │ │ + b.n 1f5c0 │ │ │ │ + ldr r3, [pc, #236] ; (1f774 ) │ │ │ │ mov.w r2, #928 ; 0x3a0 │ │ │ │ movw r1, #44669 ; 0xae7d │ │ │ │ str.w r2, [r7, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ str r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 22a32 │ │ │ │ - ldr r3, [pc, #216] ; (22bc0 ) │ │ │ │ + b.n 1f5ea │ │ │ │ + ldr r3, [pc, #216] ; (1f778 ) │ │ │ │ mov.w r1, #928 ; 0x3a0 │ │ │ │ movw r2, #44672 ; 0xae80 │ │ │ │ str.w r1, [r7, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r7, #132] ; 0x84 │ │ │ │ str r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 22980 │ │ │ │ + b.n 1f538 │ │ │ │ mov r9, sl │ │ │ │ - b.n 22868 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ + b.n 1f420 │ │ │ │ + ldc2 0, cr0, [r2], {3} │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - vst1.8 {d0[0]}, [r2], r3 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + cmp r5, #202 ; 0xca │ │ │ │ + movs r4, r0 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ movs r3, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ + vminnm.f32 , q14, │ │ │ │ ; instruction: 0xff88ffff │ │ │ │ - strb.w r0, [r6, r3] │ │ │ │ - ; instruction: 0xf7e40003 │ │ │ │ - ; instruction: 0xf7a80003 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xf7200003 │ │ │ │ - ; instruction: 0xf6fe0003 │ │ │ │ - movt r0, #10243 ; 0x2803 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + cmp r4, #78 ; 0x4e │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r4, #44 ; 0x2c │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r3, #240 ; 0xf0 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r2, 1f744 │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r3, #104 ; 0x68 │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r3, #70 ; 0x46 │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r3, #10 │ │ │ │ + movs r4, r0 │ │ │ │ + uxth r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + uxth r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #728] ; 0x2d8 │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf6980003 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + cmp r2, #224 ; 0xe0 │ │ │ │ + movs r4, r0 │ │ │ │ + sxtb r2, r6 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + sxtb r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #632] ; 0x278 │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf62e0003 │ │ │ │ - ; instruction: 0xffc0ffff │ │ │ │ - str r7, [sp, #856] ; 0x358 │ │ │ │ + cmp r2, #118 ; 0x76 │ │ │ │ + movs r4, r0 │ │ │ │ + ; instruction: 0xffb0ffff │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - addw r0, r2, #2051 ; 0x803 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + cmp r2, #74 ; 0x4a │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r4, 1f756 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - str r7, [sp, #720] ; 0x2d0 │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ - subs.w r0, ip, #8585216 ; 0x830000 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + cmp r2, #4 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r6, 1f754 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + cbz r0, 1f750 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf5820003 │ │ │ │ - sbc.w r0, sl, #8585216 ; 0x830000 │ │ │ │ - adds.w r0, lr, #8585216 ; 0x830000 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + cmp r1, #202 ; 0xca │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r1, #178 ; 0xb2 │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r1, #102 ; 0x66 │ │ │ │ + movs r4, r0 │ │ │ │ + sub sp, #464 ; 0x1d0 │ │ │ │ movs r3, r0 │ │ │ │ - add.w r0, r8, #8585216 ; 0x830000 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + cmp r1, #80 ; 0x50 │ │ │ │ + movs r4, r0 │ │ │ │ + sub sp, #392 ; 0x188 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + sub sp, #320 ; 0x140 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + sub sp, #248 ; 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + sub sp, #176 ; 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf4c20003 │ │ │ │ - ; instruction: 0xf4a80003 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + cmp r1, #10 │ │ │ │ + movs r4, r0 │ │ │ │ + cmp r0, #240 ; 0xf0 │ │ │ │ + movs r4, r0 │ │ │ │ + sub sp, #0 │ │ │ │ movs r3, r0 │ │ │ │ - eor.w r0, r6, #8585216 ; 0x830000 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + cmp r0, #206 ; 0xce │ │ │ │ + movs r4, r0 │ │ │ │ + add sp, #376 ; 0x178 │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, r6, #8585216 ; 0x830000 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + cmp r0, #142 ; 0x8e │ │ │ │ + movs r4, r0 │ │ │ │ + add sp, #128 ; 0x80 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + add sp, #56 ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + add r7, sp, #984 ; 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #76 ; 0x4c │ │ │ │ - ldr.w sl, [pc, #3044] ; 237b4 │ │ │ │ + ldr.w sl, [pc, #3044] ; 2036c │ │ │ │ mov r5, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ add sl, pc │ │ │ │ - bne.w 23122 │ │ │ │ + bne.w 1fcda │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 22ca4 │ │ │ │ - ldr.w r2, [pc, #3020] ; 237b8 │ │ │ │ + beq.n 1f85c │ │ │ │ + ldr.w r2, [pc, #3020] ; 20370 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r1, [pc, #3016] ; 237bc │ │ │ │ + ldr.w r1, [pc, #3016] ; 20374 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - ldr.w r0, [r2, #1352] ; 0x548 │ │ │ │ - ldr.w r2, [r2, #1684] ; 0x694 │ │ │ │ + ldr.w r0, [r2, #1340] ; 0x53c │ │ │ │ + ldr.w r2, [r2, #1652] ; 0x674 │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr.w r8, [sl, r1] │ │ │ │ str r2, [sp, #64] ; 0x40 │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ ldr.w r2, [r8] │ │ │ │ str.w r8, [r7, #40] ; 0x28 │ │ │ │ adds r2, #2 │ │ │ │ str.w r8, [r7, #44] ; 0x2c │ │ │ │ str r3, [sp, #56] ; 0x38 │ │ │ │ str.w r2, [r8] │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2313e │ │ │ │ + bne.w 1fcf6 │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 22cb0 │ │ │ │ + beq.n 1f868 │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 22cac │ │ │ │ + beq.n 1f864 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 22cb4 │ │ │ │ + beq.n 1f86c │ │ │ │ cmp r6, #2 │ │ │ │ - ble.w 22dd8 │ │ │ │ - ldr.w r3, [pc, #2948] ; 237c0 │ │ │ │ + ble.w 1f990 │ │ │ │ + ldr.w r3, [pc, #2948] ; 20378 │ │ │ │ movs r5, #5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2944] ; 237c4 │ │ │ │ - ldr.w r4, [pc, #2944] ; 237c8 │ │ │ │ - ldr.w r1, [pc, #2944] ; 237cc │ │ │ │ + ldr.w r2, [pc, #2944] ; 2037c │ │ │ │ + ldr.w r4, [pc, #2944] ; 20380 │ │ │ │ + ldr.w r1, [pc, #2944] ; 20384 │ │ │ │ ldr.w r0, [sl, r2] │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #2936] ; 237d0 │ │ │ │ + ldr.w r2, [pc, #2936] ; 20388 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #122 ; 0x7a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #36130 ; 0x8d22 │ │ │ │ str r6, [sp, #8] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2916] ; 237d4 │ │ │ │ - ldr.w r0, [pc, #2916] ; 237d8 │ │ │ │ + ldr.w r3, [pc, #2916] ; 2038c │ │ │ │ + ldr.w r0, [pc, #2916] ; 20390 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #2896] ; 237dc │ │ │ │ - ldr.w r3, [pc, #2896] ; 237e0 │ │ │ │ + ldr.w r0, [pc, #2896] ; 20394 │ │ │ │ + ldr.w r3, [pc, #2896] ; 20398 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r7, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2368a │ │ │ │ + beq.w 20242 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 ; 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #52] ; 0x34 │ │ │ │ str r1, [sp, #60] ; 0x3c │ │ │ │ str r0, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r2, [pc, #2848] ; 237e4 │ │ │ │ + ldr.w r2, [pc, #2848] ; 2039c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.w 2317e │ │ │ │ + bne.w 1fd36 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r2, r4, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 22daa │ │ │ │ + bhi.n 1f962 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2336a │ │ │ │ + beq.w 1ff22 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ adds r4, #1 │ │ │ │ it ne │ │ │ │ strne r2, [sp, #24] │ │ │ │ - beq.n 22db8 │ │ │ │ + beq.n 1f970 │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ ldr r0, [sp, #68] ; 0x44 │ │ │ │ ldr r4, [sp, #60] ; 0x3c │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22dd2 │ │ │ │ - ldr.w r1, [pc, #2796] ; 237e8 │ │ │ │ - ldr.w r2, [pc, #2796] ; 237ec │ │ │ │ + beq.n 1f98a │ │ │ │ + ldr.w r1, [pc, #2796] ; 203a0 │ │ │ │ + ldr.w r2, [pc, #2796] ; 203a4 │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ ldr.w r6, [sl, r2] │ │ │ │ subs r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ cmp r0, r6 │ │ │ │ ite ne │ │ │ │ movne lr, r1 │ │ │ │ orreq.w lr, r1, #1 │ │ │ │ cmp r0, r8 │ │ │ │ ite ne │ │ │ │ movne r2, lr │ │ │ │ orreq.w r2, lr, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2306c │ │ │ │ + beq.w 1fc24 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2752] ; 237f0 │ │ │ │ + ldr.w r3, [pc, #2752] ; 203a8 │ │ │ │ rsb r1, r8, fp │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ clz r1, r1 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ cmp fp, r8 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - bne.w 231a6 │ │ │ │ + bne.w 1fd5e │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 231e4 │ │ │ │ + beq.w 1fd9c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2332e │ │ │ │ + bne.w 1fee6 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r6, r3, #1 │ │ │ │ - beq.w 2336e │ │ │ │ + beq.w 1ff26 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r3, [r7, #24] │ │ │ │ str r1, [r7, #36] ; 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 234cc │ │ │ │ + beq.w 20084 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 23572 │ │ │ │ + ble.w 2012a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ lsls r5, r1, #4 │ │ │ │ - bpl.w 230aa │ │ │ │ - ldr.w r1, [pc, #2668] ; 237f4 │ │ │ │ + bpl.w 1fc62 │ │ │ │ + ldr.w r1, [pc, #2668] ; 203ac │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 23640 │ │ │ │ + bne.w 201f8 │ │ │ │ ldr r0, [r7, #44] ; 0x2c │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 22e3e │ │ │ │ + beq.n 1f9f6 │ │ │ │ str r4, [r7, #44] ; 0x2c │ │ │ │ mov r9, r4 │ │ │ │ - b.n 22e4e │ │ │ │ + b.n 1fa06 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.w 2338e │ │ │ │ + bne.w 1ff46 │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r2, r3, r2, lsl #15 │ │ │ │ negs r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 22cec │ │ │ │ + bne.n 1f8a4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23a18 │ │ │ │ + bne.w 205d0 │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 22cec │ │ │ │ + b.n 1f8a4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 22d2c │ │ │ │ - ldr.w r3, [pc, #2588] ; 237f8 │ │ │ │ + b.n 1f8e4 │ │ │ │ + ldr.w r3, [pc, #2588] ; 203b0 │ │ │ │ movs r5, #3 │ │ │ │ add r3, pc │ │ │ │ - b.n 22c42 │ │ │ │ - ldr.w r3, [pc, #2584] ; 237fc │ │ │ │ + b.n 1f7fa │ │ │ │ + ldr.w r3, [pc, #2584] ; 203b4 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1700] ; 0x6a4 │ │ │ │ - bl 1d2d8 │ │ │ │ + ldr.w r1, [r3, #1668] ; 0x684 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 236fa │ │ │ │ + beq.w 202b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2367e │ │ │ │ + beq.w 20236 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23672 │ │ │ │ - ldr.w r2, [pc, #2524] ; 237f4 │ │ │ │ + beq.w 2022a │ │ │ │ + ldr.w r2, [pc, #2524] ; 203ac │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r9, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - bne.w 23642 │ │ │ │ + bne.w 201fa │ │ │ │ ldr r0, [r7, #44] ; 0x2c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 22e44 │ │ │ │ + cbnz r3, 1f9fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r9, r8 │ │ │ │ str.w r9, [r7, #44] ; 0x2c │ │ │ │ - beq.w 235c0 │ │ │ │ + beq.w 20178 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ add.w r3, r9, #16 │ │ │ │ str r3, [r7, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 5b78 │ │ │ │ + blx 5b3c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r0, [r7, #28] │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 235fe │ │ │ │ + beq.w 201b6 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - ble.w 2322e │ │ │ │ + ble.w 1fde6 │ │ │ │ add.w r6, fp, #8 │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ mov r9, r7 │ │ │ │ str.w sl, [sp, #40] ; 0x28 │ │ │ │ mov r7, r6 │ │ │ │ str.w r8, [sp, #44] ; 0x2c │ │ │ │ mov r6, fp │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r8, r2 │ │ │ │ - b.n 22ec2 │ │ │ │ + b.n 1fa7a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r1, 22f08 │ │ │ │ + cbz r1, 1fac0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 22f14 │ │ │ │ + ble.n 1facc │ │ │ │ sub.w r3, r7, #8 │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ subs r3, r3, r6 │ │ │ │ mov r7, fp │ │ │ │ str r4, [r1, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.w 2321c │ │ │ │ + ble.w 1fdd4 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ add.w fp, r7, #4 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r0, sl │ │ │ │ add.w r1, r4, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bne.n 22f1e │ │ │ │ + bne.n 1fad6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.w 23056 │ │ │ │ + bhi.w 1fc0e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23096 │ │ │ │ + beq.w 1fc4e │ │ │ │ adds r3, #1 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ - bne.n 22ea2 │ │ │ │ + bne.n 1fa5a │ │ │ │ negs r4, r4 │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 22f40 │ │ │ │ + beq.n 1faf8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 22ea8 │ │ │ │ + bne.n 1fa60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 22eac │ │ │ │ + bgt.n 1fa64 │ │ │ │ mov r7, r9 │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - b.n 22f62 │ │ │ │ + b.n 1fb1a │ │ │ │ mov r0, r5 │ │ │ │ - blx 5830 │ │ │ │ + blx 5aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 22f40 │ │ │ │ - blx 583c │ │ │ │ + cbz r0, 1faf8 │ │ │ │ + blx 5aac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23322 │ │ │ │ + beq.w 1feda │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 22efe │ │ │ │ + bne.n 1fab6 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2369e │ │ │ │ + bne.w 20256 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23362 │ │ │ │ + beq.w 1ff1a │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov fp, r6 │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2372a │ │ │ │ + beq.w 202e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 5704 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2377e │ │ │ │ + beq.w 20336 │ │ │ │ movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23798 │ │ │ │ - ldr.w r8, [pc, #2160] ; 23800 │ │ │ │ + beq.w 20350 │ │ │ │ + ldr.w r8, [pc, #2160] ; 203b8 │ │ │ │ mov r1, r0 │ │ │ │ str r6, [r0, #16] │ │ │ │ add r8, pc │ │ │ │ str r5, [r0, #12] │ │ │ │ - ldr.w r0, [r8, #1704] ; 0x6a8 │ │ │ │ - blx 5a10 │ │ │ │ + ldr.w r0, [r8, #1672] ; 0x688 │ │ │ │ + blx 59f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23510 │ │ │ │ + beq.w 200c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 235b6 │ │ │ │ - ldr.w r5, [pc, #2124] ; 23804 │ │ │ │ + beq.w 2016e │ │ │ │ + ldr.w r5, [pc, #2124] ; 203bc │ │ │ │ mov r1, r6 │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #220] ; 0xdc │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23962 │ │ │ │ + beq.w 2051a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 235ea │ │ │ │ + beq.w 201a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 235f4 │ │ │ │ - ldr.w r3, [pc, #2076] ; 23808 │ │ │ │ + beq.w 201ac │ │ │ │ + ldr.w r3, [pc, #2076] ; 203c0 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2072] ; 2380c │ │ │ │ + ldr.w r2, [pc, #2072] ; 203c4 │ │ │ │ movs r0, #153 ; 0x99 │ │ │ │ add r3, pc │ │ │ │ movw r1, #36455 ; 0x8e67 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23532 │ │ │ │ - ldr.w r3, [pc, #2036] ; 23810 │ │ │ │ + beq.w 200ea │ │ │ │ + ldr.w r3, [pc, #2036] ; 203c8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r0, [pc, #2024] ; 23814 │ │ │ │ + ldr.w r0, [pc, #2024] ; 203cc │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 22c98 │ │ │ │ + beq.w 1f850 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22c98 │ │ │ │ + bne.w 1f850 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22c98 │ │ │ │ + b.n 1f850 │ │ │ │ adds r0, r3, #2 │ │ │ │ - beq.w 23318 │ │ │ │ + beq.w 1fed0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 2330e │ │ │ │ + bne.w 1fec6 │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ orr.w r4, r3, r4, lsl #15 │ │ │ │ - b.n 22ea2 │ │ │ │ - blx 58c0 │ │ │ │ + b.n 1fa5a │ │ │ │ + blx 58a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne.w 22d2c │ │ │ │ + bne.w 1f8e4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22d2c │ │ │ │ - ldr.w r3, [pc, #1940] ; 23818 │ │ │ │ + beq.w 1f8e4 │ │ │ │ + ldr.w r3, [pc, #1940] ; 203d0 │ │ │ │ movs r5, #123 ; 0x7b │ │ │ │ - ldr.w r0, [pc, #1936] ; 2381c │ │ │ │ + ldr.w r0, [pc, #1936] ; 203d4 │ │ │ │ movw r4, #36115 ; 0x8d13 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 22c7a │ │ │ │ + b.n 1f832 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 22f0a │ │ │ │ + beq.w 1fac2 │ │ │ │ mov r7, r9 │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 22f62 │ │ │ │ - ldr.w r2, [pc, #1908] ; 23820 │ │ │ │ + b.n 1fb1a │ │ │ │ + ldr.w r2, [pc, #1908] ; 203d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [r2, #1640] ; 0x668 │ │ │ │ + ldr.w r1, [r2, #1632] ; 0x660 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 239b2 │ │ │ │ + beq.w 2056a │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 239ba │ │ │ │ - ldr.w r3, [pc, #1884] ; 23824 │ │ │ │ + beq.w 20572 │ │ │ │ + ldr.w r3, [pc, #1884] ; 203dc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 22de2 │ │ │ │ + bne.w 1f99a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 22de2 │ │ │ │ + beq.w 1f99a │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23698 │ │ │ │ - ldr.w r3, [pc, #1836] ; 23828 │ │ │ │ + beq.w 20250 │ │ │ │ + ldr.w r3, [pc, #1836] ; 203e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r3, #1700] ; 0x6a4 │ │ │ │ - bl 12768 │ │ │ │ + ldr.w r2, [r3, #1668] ; 0x684 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22df4 │ │ │ │ + bne.w 1f9ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22df4 │ │ │ │ - ldr.w r1, [pc, #1800] ; 2382c │ │ │ │ + b.n 1f9ac │ │ │ │ + ldr.w r1, [pc, #1800] ; 203e4 │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w r3, [pc, #1796] ; 23830 │ │ │ │ + ldr.w r3, [pc, #1796] ; 203e8 │ │ │ │ ldr.w r6, [sl, r1] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r3, [r6, #156] ; 0x9c │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 22be6 │ │ │ │ + b.n 1f79e │ │ │ │ cmp r6, #5 │ │ │ │ - bhi.w 22c34 │ │ │ │ + bhi.w 1f7ec │ │ │ │ tbb [pc, r6] │ │ │ │ lsrs r5, r1, #12 │ │ │ │ lsls r1, r1, #28 │ │ │ │ lsls r5, r0, #12 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -44522,1710 +39362,1743 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #56] ; 0x38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r9, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bhi.w 2349c │ │ │ │ + bhi.w 20054 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - blx 5830 │ │ │ │ + blx 5aa0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22dc0 │ │ │ │ - blx 583c │ │ │ │ + beq.w 1f978 │ │ │ │ + blx 5aac │ │ │ │ ldr.w r4, [r9] │ │ │ │ subs r3, r4, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 233a0 │ │ │ │ + beq.w 1ff58 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 22dbc │ │ │ │ - ldr.w r1, [pc, #1564] ; 237c4 │ │ │ │ + b.n 1f974 │ │ │ │ + ldr.w r1, [pc, #1564] ; 2037c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r2, [sl, r1] │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1660] ; 23834 │ │ │ │ + ldr.w r1, [pc, #1660] ; 203ec │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #1660] ; 23838 │ │ │ │ + ldr.w r2, [pc, #1660] ; 203f0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1652] ; 2383c │ │ │ │ - ldr.w r2, [pc, #1652] ; 23840 │ │ │ │ + ldr.w r3, [pc, #1652] ; 203f4 │ │ │ │ + ldr.w r2, [pc, #1652] ; 203f8 │ │ │ │ movs r0, #122 ; 0x7a │ │ │ │ add r3, pc │ │ │ │ movw r1, #36136 ; 0x8d28 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 22c98 │ │ │ │ - ldr.w r3, [pc, #1500] ; 237c4 │ │ │ │ - ldr.w r1, [pc, #1624] ; 23844 │ │ │ │ - ldr.w r2, [pc, #1624] ; 23848 │ │ │ │ + b.n 1f850 │ │ │ │ + ldr.w r3, [pc, #1500] ; 2037c │ │ │ │ + ldr.w r1, [pc, #1624] ; 203fc │ │ │ │ + ldr.w r2, [pc, #1624] ; 20400 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1612] ; 2384c │ │ │ │ - ldr.w r2, [pc, #1612] ; 23850 │ │ │ │ + ldr.w r3, [pc, #1612] ; 20404 │ │ │ │ + ldr.w r2, [pc, #1612] ; 20408 │ │ │ │ movs r0, #122 ; 0x7a │ │ │ │ add r3, pc │ │ │ │ movw r1, #36138 ; 0x8d2a │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 22c98 │ │ │ │ + b.n 1f850 │ │ │ │ mov r7, r9 │ │ │ │ ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 233b0 │ │ │ │ - ldr.w r5, [pc, #1560] ; 23854 │ │ │ │ + beq.w 1ff68 │ │ │ │ + ldr.w r5, [pc, #1560] ; 2040c │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r1, [r5, #1708] ; 0x6ac │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r5, #1676] ; 0x68c │ │ │ │ + bl f9c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 23a2a │ │ │ │ - beq.w 233bc │ │ │ │ - ldr.w r2, [r5, #1712] ; 0x6b0 │ │ │ │ + blt.w 205e2 │ │ │ │ + beq.w 1ff74 │ │ │ │ + ldr.w r2, [r5, #1680] ; 0x690 │ │ │ │ ldr r0, [r7, #40] ; 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2399c │ │ │ │ + beq.w 20554 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r2, [r7, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r2, [r7, #32] │ │ │ │ - ble.w 239e2 │ │ │ │ + ble.w 2059a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r1, #4 │ │ │ │ add.w r0, r2, r0, lsl #2 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ cmp r2, r0 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ mul.w r3, r4, r3 │ │ │ │ - bne.n 23282 │ │ │ │ - ldr.w r5, [pc, #1476] ; 23858 │ │ │ │ + bne.n 1fe3a │ │ │ │ + ldr.w r5, [pc, #1476] ; 20410 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #16] │ │ │ │ movs r2, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r5, pc │ │ │ │ - ldr.w r1, [r5, #1724] ; 0x6bc │ │ │ │ + ldr.w r1, [r5, #1692] ; 0x69c │ │ │ │ str r3, [r7, #52] ; 0x34 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23a42 │ │ │ │ - ldr.w r2, [pc, #1332] ; 237e8 │ │ │ │ - ldr.w r3, [pc, #1332] ; 237ec │ │ │ │ + beq.w 205fa │ │ │ │ + ldr.w r2, [pc, #1332] ; 203a0 │ │ │ │ + ldr.w r3, [pc, #1332] ; 203a4 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ subs r2, r0, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ cmp r0, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r2 │ │ │ │ orreq.w r3, r2, #1 │ │ │ │ cmp r0, r8 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23752 │ │ │ │ + beq.w 2030a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23958 │ │ │ │ + beq.w 20510 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [r7, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 238fc │ │ │ │ + bne.w 204b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23410 │ │ │ │ + beq.w 1ffc8 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 22ca6 │ │ │ │ + b.n 1f85e │ │ │ │ mov r0, r5 │ │ │ │ - blx 583c │ │ │ │ + blx 5aac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 22efa │ │ │ │ + b.n 1fab2 │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ orr.w r4, r3, r4, lsl #15 │ │ │ │ - b.n 22ef8 │ │ │ │ + b.n 1fab0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22efa │ │ │ │ - ldr.w r3, [pc, #1172] ; 237c4 │ │ │ │ + b.n 1fab2 │ │ │ │ + ldr.w r3, [pc, #1172] ; 2037c │ │ │ │ mov r9, r4 │ │ │ │ - ldr.w r1, [pc, #1316] ; 2385c │ │ │ │ + ldr.w r1, [pc, #1316] ; 20414 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w r3, [pc, #1304] ; 23860 │ │ │ │ - ldr.w r2, [pc, #1304] ; 23864 │ │ │ │ + ldr.w r3, [pc, #1304] ; 20418 │ │ │ │ + ldr.w r2, [pc, #1304] ; 2041c │ │ │ │ movs r0, #129 ; 0x81 │ │ │ │ add r3, pc │ │ │ │ movw r1, #36190 ; 0x8d5e │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b.n 22f0a │ │ │ │ + b.n 1fac2 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 22cec │ │ │ │ - ldr.w r3, [pc, #1272] ; 23868 │ │ │ │ + b.n 1f8a4 │ │ │ │ + ldr.w r3, [pc, #1272] ; 20420 │ │ │ │ movs r0, #129 ; 0x81 │ │ │ │ - ldr.w r2, [pc, #1268] ; 2386c │ │ │ │ + ldr.w r2, [pc, #1268] ; 20424 │ │ │ │ movw r1, #36192 ; 0x8d60 │ │ │ │ add r3, pc │ │ │ │ mov r9, r4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 23746 │ │ │ │ + bne.w 202fe │ │ │ │ ldrh r1, [r0, #14] │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ orr.w r3, r2, r1, lsl #15 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 22cec │ │ │ │ + b.n 1f8a4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 22dbc │ │ │ │ + b.n 1f974 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2323a │ │ │ │ + b.n 1fdf2 │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r1, [r5, #1684] ; 0x694 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r5, #1652] ; 0x674 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 23b0e │ │ │ │ - beq.w 23b24 │ │ │ │ - ldr.w r3, [r5, #1716] ; 0x6b4 │ │ │ │ + blt.w 206c6 │ │ │ │ + beq.w 206dc │ │ │ │ + ldr.w r3, [r5, #1684] ; 0x694 │ │ │ │ ldr r0, [r7, #40] ; 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23a94 │ │ │ │ + beq.w 2064c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r3, [r7, #40] ; 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r4, [r7, #32] │ │ │ │ - bmi.w 239e2 │ │ │ │ + bmi.w 2059a │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, r2 │ │ │ │ add r2, r4 │ │ │ │ str.w r3, [r2, #-4]! │ │ │ │ cmp r2, r4 │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 233fe │ │ │ │ - b.n 23292 │ │ │ │ + bne.n 1ffb6 │ │ │ │ + b.n 1fe4a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 22ca6 │ │ │ │ - ldr.w r4, [pc, #1104] ; 23870 │ │ │ │ + b.n 1f85e │ │ │ │ + ldr.w r4, [pc, #1104] ; 20428 │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #1692] ; 0x69c │ │ │ │ + ldr.w r1, [r4, #1660] ; 0x67c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #56] ; 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23ae2 │ │ │ │ + beq.w 2069a │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ - ldr.w r4, [pc, #1076] ; 23874 │ │ │ │ + ldr.w r4, [pc, #1076] ; 2042c │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #584] ; 0x248 │ │ │ │ + ldr.w r1, [r4, #572] ; 0x23c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #60] ; 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23aa0 │ │ │ │ + beq.w 20658 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 234a4 │ │ │ │ - ldr.w r3, [pc, #1044] ; 23878 │ │ │ │ + ble.n 2005c │ │ │ │ + ldr.w r3, [pc, #1044] ; 20430 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1696] ; 0x6a0 │ │ │ │ + ldr.w r1, [r3, #1664] ; 0x680 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - cbz r0, 23480 │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + cbz r0, 20038 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #64] ; 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 234a4 │ │ │ │ - ldr r3, [pc, #1016] ; (2387c ) │ │ │ │ + ble.n 2005c │ │ │ │ + ldr r3, [pc, #1016] ; (20434 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #620] ; 0x26c │ │ │ │ + ldr.w r1, [r3, #608] ; 0x260 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 239e6 │ │ │ │ + beq.w 2059e │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #68] ; 0x44 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 239e6 │ │ │ │ + bgt.w 2059e │ │ │ │ ldr r0, [sp, #56] ; 0x38 │ │ │ │ ldr.w fp, [sp, #52] ; 0x34 │ │ │ │ - b.n 22cc2 │ │ │ │ - ldr r3, [pc, #976] ; (23880 ) │ │ │ │ + b.n 1f87a │ │ │ │ + ldr r3, [pc, #976] ; (20438 ) │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1688] ; 0x698 │ │ │ │ + ldr.w r1, [r3, #1656] ; 0x678 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #52] ; 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2341e │ │ │ │ + bne.n 1ffd6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.w 22c34 │ │ │ │ - ldr r5, [pc, #948] ; (23884 ) │ │ │ │ + b.w 1f7ec │ │ │ │ + ldr r5, [pc, #948] ; (2043c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #220] ; 0xdc │ │ │ │ - ldr.w r1, [r5, #736] ; 0x2e0 │ │ │ │ - bl f62c │ │ │ │ + ldr.w r1, [r5, #724] ; 0x2d4 │ │ │ │ + bl f530 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23a5a │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 20612 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23992 │ │ │ │ - ldr r3, [pc, #912] ; (23888 ) │ │ │ │ + beq.w 2054a │ │ │ │ + ldr r3, [pc, #912] ; (20440 ) │ │ │ │ movs r0, #133 ; 0x85 │ │ │ │ - ldr r2, [pc, #912] ; (2388c ) │ │ │ │ + ldr r2, [pc, #912] ; (20444 ) │ │ │ │ movw r1, #36225 ; 0x8d81 │ │ │ │ add r3, pc │ │ │ │ mov r9, r4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r0, #153 ; 0x99 │ │ │ │ - ldr r2, [pc, #888] ; (23890 ) │ │ │ │ + ldr r2, [pc, #888] ; (20448 ) │ │ │ │ movw r1, #36447 ; 0x8e5f │ │ │ │ subs r3, #1 │ │ │ │ str.w r0, [r8, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ str.w r3, [fp] │ │ │ │ str.w r2, [r8, #124] ; 0x7c │ │ │ │ str.w r1, [r8, #132] ; 0x84 │ │ │ │ - cbnz r3, 23542 │ │ │ │ + cbnz r3, 200fa │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 23018 │ │ │ │ + beq.w 1fbd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2355a │ │ │ │ - ldr r4, [pc, #840] ; (23894 ) │ │ │ │ + cbz r3, 20112 │ │ │ │ + ldr r4, [pc, #840] ; (2044c ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 23028 │ │ │ │ + b.n 1fbe0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #820] ; (23898 ) │ │ │ │ + ldr r3, [pc, #820] ; (20450 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 23028 │ │ │ │ - ldr r6, [pc, #808] ; (2389c ) │ │ │ │ + b.n 1fbe0 │ │ │ │ + ldr r6, [pc, #808] ; (20454 ) │ │ │ │ add r6, pc │ │ │ │ ldr.w r0, [r6, #220] ; 0xdc │ │ │ │ - ldr.w r1, [r6, #744] ; 0x2e8 │ │ │ │ - bl f62c │ │ │ │ + ldr.w r1, [r6, #732] ; 0x2dc │ │ │ │ + bl f530 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23a7a │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 20632 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 239a8 │ │ │ │ - ldr r3, [pc, #772] ; (238a0 ) │ │ │ │ + beq.w 20560 │ │ │ │ + ldr r3, [pc, #772] ; (20458 ) │ │ │ │ movs r0, #136 ; 0x88 │ │ │ │ - ldr r2, [pc, #772] ; (238a4 ) │ │ │ │ + ldr r2, [pc, #772] ; (2045c ) │ │ │ │ movw r1, #36257 ; 0x8da1 │ │ │ │ add r3, pc │ │ │ │ mov r9, r4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22fb4 │ │ │ │ - ldr r3, [pc, #512] ; (237c4 ) │ │ │ │ - ldr r1, [pc, #740] ; (238a8 ) │ │ │ │ + b.n 1fb6c │ │ │ │ + ldr r3, [pc, #512] ; (2037c ) │ │ │ │ + ldr r1, [pc, #740] ; (20460 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #728] ; (238ac ) │ │ │ │ - ldr r2, [pc, #732] ; (238b0 ) │ │ │ │ + ldr r3, [pc, #728] ; (20464 ) │ │ │ │ + ldr r2, [pc, #732] ; (20468 ) │ │ │ │ movs r0, #141 ; 0x8d │ │ │ │ add r3, pc │ │ │ │ movw r1, #36340 ; 0x8df4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22fd8 │ │ │ │ + b.n 1fb90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 22fea │ │ │ │ - ldr r4, [pc, #692] ; (238b4 ) │ │ │ │ + b.n 1fba2 │ │ │ │ + ldr r4, [pc, #692] ; (2046c ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #204] ; 0xcc │ │ │ │ - ldr.w r1, [r4, #752] ; 0x2f0 │ │ │ │ - bl f62c │ │ │ │ + ldr.w r1, [r4, #740] ; 0x2e4 │ │ │ │ + bl f530 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23acc │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 20684 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 239d8 │ │ │ │ - ldr r3, [pc, #656] ; (238b8 ) │ │ │ │ + beq.w 20590 │ │ │ │ + ldr r3, [pc, #656] ; (20470 ) │ │ │ │ movs r0, #148 ; 0x94 │ │ │ │ - ldr r2, [pc, #656] ; (238bc ) │ │ │ │ + ldr r2, [pc, #656] ; (20474 ) │ │ │ │ movw r1, #36384 ; 0x8e20 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ mov r9, r4 │ │ │ │ - ldr r2, [pc, #384] ; (237c4 ) │ │ │ │ - ldr r1, [pc, #632] ; (238c0 ) │ │ │ │ + ldr r2, [pc, #384] ; (2037c ) │ │ │ │ + ldr r1, [pc, #632] ; (20478 ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r0, [sl, r2] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #628] ; (238c4 ) │ │ │ │ + ldr r2, [pc, #628] ; (2047c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #620] ; (238c8 ) │ │ │ │ - ldr r2, [pc, #624] ; (238cc ) │ │ │ │ + ldr r3, [pc, #620] ; (20480 ) │ │ │ │ + ldr r2, [pc, #624] ; (20484 ) │ │ │ │ movs r0, #140 ; 0x8c │ │ │ │ add r3, pc │ │ │ │ movw r1, #36322 ; 0x8de2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 22e14 │ │ │ │ + b.w 1f9cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 22e08 │ │ │ │ + b.w 1f9c0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.w 22ca6 │ │ │ │ + b.w 1f85e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 230f8 │ │ │ │ - ldr r3, [pc, #560] ; (238d0 ) │ │ │ │ + b.n 1fcb0 │ │ │ │ + ldr r3, [pc, #560] ; (20488 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov fp, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #552] ; (238d4 ) │ │ │ │ + ldr r2, [pc, #552] ; (2048c ) │ │ │ │ movs r6, #0 │ │ │ │ movs r0, #151 ; 0x97 │ │ │ │ add r2, pc │ │ │ │ movw r1, #36412 ; 0x8e3c │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 236d6 │ │ │ │ + cbnz r3, 2028e │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 23720 │ │ │ │ + cbz r3, 202d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 23018 │ │ │ │ + beq.w 1fbd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23018 │ │ │ │ + bne.w 1fbd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23018 │ │ │ │ + b.n 1fbd0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ movs r0, #139 ; 0x8b │ │ │ │ - ldr r3, [pc, #472] ; (238d8 ) │ │ │ │ + ldr r3, [pc, #472] ; (20490 ) │ │ │ │ movw r1, #36300 ; 0x8dcc │ │ │ │ - ldr r2, [pc, #468] ; (238dc ) │ │ │ │ + ldr r2, [pc, #468] ; (20494 ) │ │ │ │ subs r6, #1 │ │ │ │ add r3, pc │ │ │ │ str r6, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ mov r9, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 23018 │ │ │ │ + bne.w 1fbd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 236de │ │ │ │ - ldr r3, [pc, #436] ; (238e0 ) │ │ │ │ + b.n 20296 │ │ │ │ + ldr r3, [pc, #436] ; (20498 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #436] ; (238e4 ) │ │ │ │ + ldr r2, [pc, #436] ; (2049c ) │ │ │ │ movs r0, #153 ; 0x99 │ │ │ │ add r3, pc │ │ │ │ movw r1, #36435 ; 0x8e53 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23008 │ │ │ │ - blx 583c │ │ │ │ + b.n 1fbc0 │ │ │ │ + blx 5aac │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ - b.w 22dbc │ │ │ │ - blx 58c0 │ │ │ │ + b.w 1f974 │ │ │ │ + blx 58a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne.w 232e4 │ │ │ │ + bne.w 1fe9c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 232e4 │ │ │ │ - ldr r3, [pc, #380] ; (238e8 ) │ │ │ │ + beq.w 1fe9c │ │ │ │ + ldr r3, [pc, #380] ; (204a0 ) │ │ │ │ movs r1, #170 ; 0xaa │ │ │ │ movw r2, #36614 ; 0x8f06 │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 2353c │ │ │ │ - ldr r3, [pc, #364] ; (238ec ) │ │ │ │ + b.n 200f4 │ │ │ │ + ldr r3, [pc, #364] ; (204a4 ) │ │ │ │ movs r0, #153 ; 0x99 │ │ │ │ - ldr r2, [pc, #364] ; (238f0 ) │ │ │ │ + ldr r2, [pc, #364] ; (204a8 ) │ │ │ │ movw r1, #36437 ; 0x8e55 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 236c0 │ │ │ │ - ldr r3, [pc, #344] ; (238f4 ) │ │ │ │ + b.n 20278 │ │ │ │ + ldr r3, [pc, #344] ; (204ac ) │ │ │ │ movs r0, #153 ; 0x99 │ │ │ │ - ldr r2, [pc, #344] ; (238f8 ) │ │ │ │ + ldr r2, [pc, #344] ; (204b0 ) │ │ │ │ movw r1, #36439 ; 0x8e57 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 236c0 │ │ │ │ + b.n 20278 │ │ │ │ nop │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xf3180003 │ │ │ │ + sbcs.w r0, r8, #8585216 ; 0x830000 │ │ │ │ + movs r7, #96 ; 0x60 │ │ │ │ + movs r4, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + add r7, pc, #48 ; (adr r7, 203ac ) │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + add r7, pc, #40 ; (adr r7, 203ac ) │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + add r7, pc, #32 ; (adr r7, 203a8 ) │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf2960003 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + movs r6, #222 ; 0xde │ │ │ │ + movs r4, r0 │ │ │ │ + add r6, sp, #448 ; 0x1c0 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #848] ; 0x350 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + add r6, sp, #344 ; 0x158 │ │ │ │ movs r3, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ + vminnm.f32 , q14, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ vminnm.f16 , q10, │ │ │ │ ; instruction: 0xff9cffff │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + add r5, pc, #392 ; (adr r5, 2053c ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf1240003 │ │ │ │ - vhadd.s d16, d8, d3 │ │ │ │ - vhadd.s16 d16, d2, d3 │ │ │ │ - vhadd.s16 d0, d6, d3 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + movs r5, #108 ; 0x6c │ │ │ │ + movs r4, r0 │ │ │ │ + movs r3, #192 ; 0xc0 │ │ │ │ + movs r4, r0 │ │ │ │ + movs r3, #154 ; 0x9a │ │ │ │ + movs r4, r0 │ │ │ │ + movs r3, #94 ; 0x5e │ │ │ │ + movs r4, r0 │ │ │ │ + add r2, sp, #944 ; 0x3b0 │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 15, cr0, cr0, cr3, {0} │ │ │ │ - str r1, [sp, #224] ; 0xe0 │ │ │ │ + movs r3, #56 ; 0x38 │ │ │ │ + movs r4, r0 │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 7, cr0, cr12, cr3, {0} │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + movs r2, #196 ; 0xc4 │ │ │ │ + movs r4, r0 │ │ │ │ + add r2, sp, #344 ; 0x158 │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 5, cr0, cr10, cr3, {0} │ │ │ │ + movs r2, #162 ; 0xa2 │ │ │ │ + movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - cdp 0, 0, cr0, cr12, cr3, {0} │ │ │ │ + movs r2, #84 ; 0x54 │ │ │ │ + movs r4, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - ldcl 0, cr0, [ip, #12] │ │ │ │ - str r0, [sp, #232] ; 0xe8 │ │ │ │ - movs r3, r0 │ │ │ │ - str r0, [sp, #496] ; 0x1f0 │ │ │ │ - movs r3, r0 │ │ │ │ - ldc 0, cr0, [ip, #-12]! │ │ │ │ - strb r2, [r4, #17] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r2, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r6, #60] ; 0x3c │ │ │ │ + movs r2, #36 ; 0x24 │ │ │ │ + movs r4, r0 │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [r4, #-12] │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stcl 0, cr0, [ip], {3} │ │ │ │ - stcl 0, cr0, [lr], #-12 │ │ │ │ - ldrh r4, [r6, #50] ; 0x32 │ │ │ │ + movs r1, #132 ; 0x84 │ │ │ │ + movs r4, r0 │ │ │ │ + add r1, sp, #72 ; 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - subs.w r0, lr, r3 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xeb900003 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xeae80003 │ │ │ │ - pkhbt r0, sl, r3 │ │ │ │ - ; instruction: 0xeaa60003 │ │ │ │ - eor.w r0, r8, r3 │ │ │ │ - orrs.w r0, r8, r3 │ │ │ │ - bics.w r0, lr, r3 │ │ │ │ - and.w r0, lr, r3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + movs r1, #76 ; 0x4c │ │ │ │ + movs r4, r0 │ │ │ │ + add r0, sp, #872 ; 0x368 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + movs r1, #20 │ │ │ │ + movs r4, r0 │ │ │ │ + movs r0, #182 ; 0xb6 │ │ │ │ + movs r4, r0 │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - strd r0, r0, [r0, #12] │ │ │ │ - ; instruction: 0xe9a80003 │ │ │ │ - ; instruction: 0xe9980003 │ │ │ │ - strd r0, r0, [r8, #-12]! │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + movs r0, #6 │ │ │ │ + movs r4, r0 │ │ │ │ + add r7, pc, #592 ; (adr r7, 20670 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + subs r0, r3, #7 │ │ │ │ + movs r4, r0 │ │ │ │ + add r7, pc, #416 ; (adr r7, 205c8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmdb r6!, {r0, r1} │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + subs r0, r6, #4 │ │ │ │ + movs r4, r0 │ │ │ │ + subs r2, r2, #4 │ │ │ │ + movs r4, r0 │ │ │ │ + subs r6, r5, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + subs r0, r2, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + subs r0, r4, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + subs r6, r0, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + subs r6, r2, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + add r5, pc, #920 ; (adr r5, 207e0 ) │ │ │ │ movs r3, r0 │ │ │ │ - stmdb ip, {r0, r1} │ │ │ │ - ; instruction: 0xe8dc0003 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + add r5, pc, #792 ; (adr r5, 20764 ) │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + subs r0, r1, #0 │ │ │ │ + movs r4, r0 │ │ │ │ + adds r0, r6, #7 │ │ │ │ + movs r4, r0 │ │ │ │ + adds r0, r4, #7 │ │ │ │ + movs r4, r0 │ │ │ │ + adds r0, r6, #6 │ │ │ │ + movs r4, r0 │ │ │ │ + add r5, pc, #256 ; (adr r5, 20560 ) │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + it vc │ │ │ │ + movvc r3, r0 │ │ │ │ + adds r6, r7, #5 │ │ │ │ + movs r4, r0 │ │ │ │ + add r5, pc, #48 ; (adr r5, 2049c ) │ │ │ │ movs r3, r0 │ │ │ │ - stmia.w lr!, {r0, r1} │ │ │ │ - ldr r4, [r2, #124] ; 0x7c │ │ │ │ + adds r4, r2, #5 │ │ │ │ + movs r4, r0 │ │ │ │ + adds r4, r4, #4 │ │ │ │ + movs r4, r0 │ │ │ │ + add r4, pc, #728 ; (adr r4, 20750 ) │ │ │ │ movs r3, r0 │ │ │ │ - strd r0, r0, [r4], #-12 │ │ │ │ - ldr r0, [r1, #120] ; 0x78 │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xe8040003 │ │ │ │ - ldr r4, [r5, #112] ; 0x70 │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 23898 │ │ │ │ + adds r6, r6, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + add r4, pc, #528 ; (adr r4, 20698 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r0, #112] ; 0x70 │ │ │ │ + adds r4, r5, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + add r4, pc, #224 ; (adr r4, 20570 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r0, #108] ; 0x6c │ │ │ │ + adds r4, r1, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + add r3, pc, #880 ; (adr r3, 20808 ) │ │ │ │ movs r3, r0 │ │ │ │ - b.n 237f8 │ │ │ │ + adds r2, r4, #0 │ │ │ │ + movs r4, r0 │ │ │ │ + add r3, pc, #704 ; (adr r3, 20760 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r5, #104] ; 0x68 │ │ │ │ + add r3, pc, #464 ; (adr r3, 20674 ) │ │ │ │ movs r3, r0 │ │ │ │ - b.n 237cc │ │ │ │ + subs r4, r1, r7 │ │ │ │ + movs r4, r0 │ │ │ │ + add r3, pc, #376 ; (adr r3, 20624 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r2, #104] ; 0x68 │ │ │ │ + subs r2, r6, r6 │ │ │ │ + movs r4, r0 │ │ │ │ + add r3, pc, #272 ; (adr r3, 205c4 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ mov r0, r5 │ │ │ │ - blx 5b84 │ │ │ │ + blx 5b48 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23bb0 │ │ │ │ + beq.w 20768 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 232fa │ │ │ │ + beq.w 1feb2 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - blx 5b6c <__aeabi_idiv@plt> │ │ │ │ + blx 5b30 <__aeabi_idiv@plt> │ │ │ │ mls r3, r6, r0, r5 │ │ │ │ adds.w lr, r3, #0 │ │ │ │ eor.w r2, r3, r6 │ │ │ │ it ne │ │ │ │ movne.w lr, #1 │ │ │ │ and.w r2, lr, r2, lsr #31 │ │ │ │ subs r2, r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 232fa │ │ │ │ + ble.w 1feb2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r4, r2, lsl #2 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r8 │ │ │ │ str.w r5, [r3], #4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 2394a │ │ │ │ + bne.n 20502 │ │ │ │ add r2, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 232fa │ │ │ │ + b.n 1feb2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 232f0 │ │ │ │ + b.n 1fea8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r0, #153 ; 0x99 │ │ │ │ - ldr r2, [pc, #736] ; (23c4c ) │ │ │ │ + ldr r2, [pc, #736] ; (20804 ) │ │ │ │ movw r1, #36450 ; 0x8e62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r0, [r5, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ str.w r3, [fp] │ │ │ │ str r2, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 236e4 │ │ │ │ + bne.w 2029c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 236e4 │ │ │ │ + b.n 2029c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 234f4 │ │ │ │ + b.n 200ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r2, [r5, #1712] ; 0x6b0 │ │ │ │ - b.n 2326c │ │ │ │ + ldr.w r2, [r5, #1680] ; 0x690 │ │ │ │ + b.n 1fe24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2359a │ │ │ │ - blx 589c │ │ │ │ - b.w 230c0 │ │ │ │ - ldr r3, [pc, #660] ; (23c50 ) │ │ │ │ + b.n 20152 │ │ │ │ + blx 5884 │ │ │ │ + b.w 1fc78 │ │ │ │ + ldr r3, [pc, #660] ; (20808 ) │ │ │ │ movs r0, #139 ; 0x8b │ │ │ │ - ldr r2, [pc, #660] ; (23c54 ) │ │ │ │ + ldr r2, [pc, #660] ; (2080c ) │ │ │ │ movw r1, #36286 ; 0x8dbe │ │ │ │ add r3, pc │ │ │ │ mov r9, r4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 23018 │ │ │ │ + b.w 1fbd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23626 │ │ │ │ + b.n 201de │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 23292 │ │ │ │ - ldr r1, [pc, #624] ; (23c58 ) │ │ │ │ + b.n 1fe4a │ │ │ │ + ldr r1, [pc, #624] ; (20810 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #624] ; (23c5c ) │ │ │ │ + ldr r4, [pc, #624] ; (20814 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #52 ; 0x34 │ │ │ │ str r4, [sp, #4] │ │ │ │ - add.w r1, r1, #1400 ; 0x578 │ │ │ │ + add.w r1, r1, #1368 ; 0x558 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 234a4 │ │ │ │ - ldr r3, [pc, #600] ; (23c60 ) │ │ │ │ + bge.w 2005c │ │ │ │ + ldr r3, [pc, #600] ; (20818 ) │ │ │ │ movs r5, #122 ; 0x7a │ │ │ │ - ldr r0, [pc, #600] ; (23c64 ) │ │ │ │ + ldr r0, [pc, #600] ; (2081c ) │ │ │ │ movw r4, #36095 ; 0x8cff │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 22c7a │ │ │ │ - ldr r3, [pc, #588] ; (23c68 ) │ │ │ │ + b.w 1f832 │ │ │ │ + ldr r3, [pc, #588] ; (20820 ) │ │ │ │ movs r5, #122 ; 0x7a │ │ │ │ - ldr r0, [pc, #588] ; (23c6c ) │ │ │ │ + ldr r0, [pc, #588] ; (20824 ) │ │ │ │ movw r4, #36111 ; 0x8d0f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 22c7a │ │ │ │ - ldr r3, [pc, #580] ; (23c70 ) │ │ │ │ + b.w 1f832 │ │ │ │ + ldr r3, [pc, #580] ; (20828 ) │ │ │ │ movs r1, #157 ; 0x9d │ │ │ │ movw r2, #36492 ; 0x8e8c │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.w 23018 │ │ │ │ - ldr r3, [pc, #560] ; (23c74 ) │ │ │ │ + b.w 1fbd0 │ │ │ │ + ldr r3, [pc, #560] ; (2082c ) │ │ │ │ movs r1, #170 ; 0xaa │ │ │ │ movw r2, #36613 ; 0x8f05 │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.w 23018 │ │ │ │ + b.w 1fbd0 │ │ │ │ movw r0, #36221 ; 0x8d7d │ │ │ │ - ldr r3, [pc, #536] ; (23c78 ) │ │ │ │ + ldr r3, [pc, #536] ; (20830 ) │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #133 ; 0x85 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ str.w r2, [r5, #128] ; 0x80 │ │ │ │ str.w r0, [r5, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #520] ; (23c7c ) │ │ │ │ + ldr r3, [pc, #520] ; (20834 ) │ │ │ │ add r3, pc │ │ │ │ - b.w 23028 │ │ │ │ - ldr r3, [pc, #516] ; (23c80 ) │ │ │ │ + b.w 1fbe0 │ │ │ │ + ldr r3, [pc, #516] ; (20838 ) │ │ │ │ movw r0, #36253 ; 0x8d9d │ │ │ │ movs r2, #136 ; 0x88 │ │ │ │ mov r9, r4 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #128] ; 0x80 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r6, #132] ; 0x84 │ │ │ │ - b.n 23a72 │ │ │ │ + b.n 2062a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r5, #1716] ; 0x6b4 │ │ │ │ - b.n 233e8 │ │ │ │ + ldr.w r3, [r5, #1684] ; 0x694 │ │ │ │ + b.n 1ffa0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #480] ; (23c84 ) │ │ │ │ + ldr r0, [pc, #480] ; (2083c ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #468] ; (23c88 ) │ │ │ │ + ldr r3, [pc, #468] ; (20840 ) │ │ │ │ movw r0, #36079 ; 0x8cef │ │ │ │ movs r2, #122 ; 0x7a │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #132] ; 0x84 │ │ │ │ - b.w 22c88 │ │ │ │ - ldr r3, [pc, #444] ; (23c8c ) │ │ │ │ + b.w 1f840 │ │ │ │ + ldr r3, [pc, #444] ; (20844 ) │ │ │ │ movs r2, #148 ; 0x94 │ │ │ │ movw r1, #36380 ; 0x8e1c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 23a72 │ │ │ │ + b.n 2062a │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #424] ; (23c90 ) │ │ │ │ + ldr r0, [pc, #424] ; (20848 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #412] ; (23c94 ) │ │ │ │ + ldr r3, [pc, #412] ; (2084c ) │ │ │ │ movw r0, #36073 ; 0x8ce9 │ │ │ │ movs r2, #122 ; 0x7a │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #132] ; 0x84 │ │ │ │ - b.w 22c88 │ │ │ │ - ldr r3, [pc, #392] ; (23c98 ) │ │ │ │ + b.w 1f840 │ │ │ │ + ldr r3, [pc, #392] ; (20850 ) │ │ │ │ movs r1, #160 ; 0xa0 │ │ │ │ movw r2, #36534 ; 0x8eb6 │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.n 2353c │ │ │ │ - ldr.w r0, [r5, #1720] ; 0x6b8 │ │ │ │ + b.n 200f4 │ │ │ │ + ldr.w r0, [r5, #1688] ; 0x698 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 23c42 │ │ │ │ + beq.w 207fa │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ - ldr r2, [pc, #360] ; (23c9c ) │ │ │ │ + ldr r2, [pc, #360] ; (20854 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr.w r1, [sl, r2] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ subs r3, r3, r1 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ands.w r3, r3, r2, lsr #28 │ │ │ │ - bne.n 23c42 │ │ │ │ + bne.n 207fa │ │ │ │ ldr r1, [sp, #36] ; 0x24 │ │ │ │ - blx 5a10 │ │ │ │ + blx 59f8 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 23c24 │ │ │ │ - ldr r5, [pc, #328] ; (23ca0 ) │ │ │ │ + beq.n 207dc │ │ │ │ + ldr r5, [pc, #328] ; (20858 ) │ │ │ │ mov r1, fp │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #220] ; 0xdc │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23c0c │ │ │ │ + beq.n 207c4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 23b7e │ │ │ │ + cbnz r3, 20736 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 23b94 │ │ │ │ + cbnz r3, 2074c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #268] ; (23ca4 ) │ │ │ │ + ldr r3, [pc, #268] ; (2085c ) │ │ │ │ movs r0, #164 ; 0xa4 │ │ │ │ - ldr r2, [pc, #268] ; (23ca8 ) │ │ │ │ + ldr r2, [pc, #268] ; (20860 ) │ │ │ │ movw r1, #36584 ; 0x8ee8 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 23018 │ │ │ │ - ldr r5, [pc, #248] ; (23cac ) │ │ │ │ + b.w 1fbd0 │ │ │ │ + ldr r5, [pc, #248] ; (20864 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #204] ; 0xcc │ │ │ │ - ldr.w r1, [r5, #760] ; 0x2f8 │ │ │ │ - bl f62c │ │ │ │ + ldr.w r1, [r5, #748] ; 0x2ec │ │ │ │ + bl f530 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 23bf4 │ │ │ │ - bl f1c8 │ │ │ │ + cbz r0, 207ac │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 23bd8 │ │ │ │ + cbnz r3, 20790 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #212] ; (23cb0 ) │ │ │ │ + ldr r3, [pc, #212] ; (20868 ) │ │ │ │ movs r0, #176 ; 0xb0 │ │ │ │ - ldr r2, [pc, #212] ; (23cb4 ) │ │ │ │ + ldr r2, [pc, #212] ; (2086c ) │ │ │ │ movw r1, #36658 ; 0x8f32 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 23018 │ │ │ │ - ldr r3, [pc, #192] ; (23cb8 ) │ │ │ │ + b.w 1fbd0 │ │ │ │ + ldr r3, [pc, #192] ; (20870 ) │ │ │ │ movs r1, #176 ; 0xb0 │ │ │ │ movw r2, #36654 ; 0x8f2e │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.w 23018 │ │ │ │ - ldr r3, [pc, #172] ; (23cbc ) │ │ │ │ + b.w 1fbd0 │ │ │ │ + ldr r3, [pc, #172] ; (20874 ) │ │ │ │ movs r1, #164 ; 0xa4 │ │ │ │ movw r2, #36579 ; 0x8ee3 │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ - b.w 23008 │ │ │ │ - ldr r3, [pc, #152] ; (23cc0 ) │ │ │ │ + b.w 1fbc0 │ │ │ │ + ldr r3, [pc, #152] ; (20878 ) │ │ │ │ movs r5, #164 ; 0xa4 │ │ │ │ - ldr r0, [pc, #152] ; (23cc4 ) │ │ │ │ + ldr r0, [pc, #152] ; (2087c ) │ │ │ │ movw r4, #36577 ; 0x8ee1 │ │ │ │ add r3, pc │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 23a72 │ │ │ │ + b.n 2062a │ │ │ │ ldr r1, [sp, #36] ; 0x24 │ │ │ │ blx 5b54 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 23b4e │ │ │ │ - ldr r4, [r0, #76] ; 0x4c │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 236e4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r0, [r6, #68] ; 0x44 │ │ │ │ + b.n 20706 │ │ │ │ + add r1, pc, #464 ; (adr r1, 209d8 ) │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 23c78 │ │ │ │ - movs r3, r0 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 2365c │ │ │ │ + adds r0, r2, r6 │ │ │ │ + movs r4, r0 │ │ │ │ + add r1, pc, #128 ; (adr r1, 20890 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r4, #64] ; 0x40 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ + movs r4, r0 │ │ │ │ + add r7, pc, #552 ; (adr r7, 20a40 ) │ │ │ │ movs r3, r0 │ │ │ │ - b.n 23640 │ │ │ │ + adds r4, r0, r5 │ │ │ │ + movs r4, r0 │ │ │ │ + add r0, pc, #856 ; (adr r0, 20b78 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r2, #64] ; 0x40 │ │ │ │ + adds r2, r6, r4 │ │ │ │ + movs r4, r0 │ │ │ │ + add r0, pc, #784 ; (adr r0, 20b38 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r0, #64] ; 0x40 │ │ │ │ + add r0, pc, #712 ; (adr r0, 20af4 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r5, #60] ; 0x3c │ │ │ │ + add r0, pc, #616 ; (adr r0, 20a98 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r2, #60] ; 0x3c │ │ │ │ + add r0, pc, #528 ; (adr r0, 20a44 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r0, #60] ; 0x3c │ │ │ │ + add r0, pc, #464 ; (adr r0, 20a08 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r6, #56] ; 0x38 │ │ │ │ + add r0, pc, #400 ; (adr r0, 209cc ) │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + add r6, pc, #848 ; (adr r6, 20b90 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r7, #52] ; 0x34 │ │ │ │ + add r0, pc, #184 ; (adr r0, 208fc ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r4, #52] ; 0x34 │ │ │ │ + add r0, pc, #64 ; (adr r0, 20888 ) │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + add r6, pc, #584 ; (adr r6, 20a94 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r7, #48] ; 0x30 │ │ │ │ + ldr r7, [sp, #944] ; 0x3b0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r3, #48] ; 0x30 │ │ │ │ + ldr r7, [sp, #824] ; 0x338 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff84ffff │ │ │ │ - b.n 2440c │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 24384 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r0, [r3, #40] ; 0x28 │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 24364 │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 24308 │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r4, [r2, #36] ; 0x24 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ + movs r4, r0 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ + movs r4, r0 │ │ │ │ + ldr r7, [sp, #288] ; 0x120 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + asrs r2, r4, #30 │ │ │ │ + movs r4, r0 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ + movs r4, r0 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r6, [sp, #928] ; 0x3a0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24280 │ │ │ │ + ldr r6, [sp, #832] ; 0x340 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + asrs r6, r4, #28 │ │ │ │ + movs r4, r0 │ │ │ │ + ldr r6, [sp, #728] ; 0x2d8 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r8, [pc, #980] ; 240a4 │ │ │ │ - ldr r7, [pc, #980] ; (240a8 ) │ │ │ │ + ldr.w r8, [pc, #980] ; 20c5c │ │ │ │ + ldr r7, [pc, #980] ; (20c60 ) │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ - ldr.w r5, [r8, #1460] ; 0x5b4 │ │ │ │ + ldr.w r5, [r8, #1448] ; 0x5a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - blx 5b90 │ │ │ │ + blx 5b60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 23d4c │ │ │ │ + beq.n 20904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 23d42 │ │ │ │ + cbz r3, 208fa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 23d8a │ │ │ │ + beq.n 20942 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.w 23ef8 │ │ │ │ - ldr r3, [pc, #932] ; (240ac ) │ │ │ │ + bpl.w 20ab0 │ │ │ │ + ldr r3, [pc, #932] ; (20c64 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 23f62 │ │ │ │ + beq.w 20b1a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ │ │ add.w r0, r4, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 23d22 │ │ │ │ + beq.n 208da │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 23f10 │ │ │ │ + ble.w 20ac8 │ │ │ │ movs r2, #0 │ │ │ │ - blx 5b9c │ │ │ │ + blx 5b6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 24088 │ │ │ │ + beq.w 20c40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 23d3c │ │ │ │ + cbnz r3, 208f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23cf6 │ │ │ │ - ldr r2, [pc, #864] ; (240b0 ) │ │ │ │ + b.n 208ae │ │ │ │ + ldr r2, [pc, #864] ; (20c68 ) │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #26 │ │ │ │ movw r1, #3441 ; 0xd71 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r8, #128] ; 0x80 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w r2, [r8, #124] ; 0x7c │ │ │ │ str.w r1, [r8, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23f58 │ │ │ │ - ldr r3, [pc, #836] ; (240b4 ) │ │ │ │ + beq.w 20b10 │ │ │ │ + ldr r3, [pc, #836] ; (20c6c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #836] ; (240b8 ) │ │ │ │ + ldr r0, [pc, #836] ; (20c70 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #816] ; (240bc ) │ │ │ │ + ldr r2, [pc, #816] ; (20c74 ) │ │ │ │ add r2, pc │ │ │ │ - add.w r1, r2, #1728 ; 0x6c0 │ │ │ │ + add.w r1, r2, #1696 ; 0x6a0 │ │ │ │ ldr.w r5, [r2, #252] ; 0xfc │ │ │ │ ldrd sl, fp, [r1] │ │ │ │ ldrd r8, r9, [r5, #16] │ │ │ │ cmp r9, fp │ │ │ │ it eq │ │ │ │ cmpeq r8, sl │ │ │ │ - bne.w 23f9c │ │ │ │ - ldr.w r5, [r2, #1736] ; 0x6c8 │ │ │ │ + bne.w 20b54 │ │ │ │ + ldr.w r5, [r2, #1704] ; 0x6a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24028 │ │ │ │ + beq.w 20be0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #772] ; (240c0 ) │ │ │ │ + ldr r3, [pc, #772] ; (20c78 ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #1740] ; 0x6cc │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ + ldr.w r0, [r3, #1708] ; 0x6ac │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24020 │ │ │ │ + beq.w 20bd8 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 23ff8 │ │ │ │ - ldr r3, [pc, #744] ; (240c4 ) │ │ │ │ + beq.w 20bb0 │ │ │ │ + ldr r3, [pc, #744] ; (20c7c ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 23f8e │ │ │ │ + bne.w 20b46 │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 23f8e │ │ │ │ + beq.w 20b46 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23f4e │ │ │ │ + beq.w 20b06 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23f30 │ │ │ │ + beq.w 20ae8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 23ed4 │ │ │ │ + beq.n 20a8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23f26 │ │ │ │ + beq.n 20ade │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 24034 │ │ │ │ + beq.w 20bec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23f1c │ │ │ │ - cbz r6, 23e8c │ │ │ │ + beq.n 20ad4 │ │ │ │ + cbz r6, 20a44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23f44 │ │ │ │ + beq.n 20afc │ │ │ │ mov r0, r6 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 23f3a │ │ │ │ - ldr r3, [pc, #596] ; (240c8 ) │ │ │ │ + beq.n 20af2 │ │ │ │ + ldr r3, [pc, #596] ; (20c80 ) │ │ │ │ movs r0, #27 │ │ │ │ - ldr r2, [pc, #596] ; (240cc ) │ │ │ │ + ldr r2, [pc, #596] ; (20c84 ) │ │ │ │ movw r1, #3498 ; 0xdaa │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23d6c │ │ │ │ + b.n 20924 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #27 │ │ │ │ - ldr r4, [pc, #572] ; (240d0 ) │ │ │ │ + ldr r4, [pc, #572] ; (20c88 ) │ │ │ │ movw r1, #3493 ; 0xda5 │ │ │ │ - ldr r2, [pc, #572] ; (240d4 ) │ │ │ │ + ldr r2, [pc, #572] ; (20c8c ) │ │ │ │ subs r3, #1 │ │ │ │ add r4, pc │ │ │ │ str r3, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r4, #128] ; 0x80 │ │ │ │ str r2, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d6c │ │ │ │ + bne.w 20924 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 23d6c │ │ │ │ + beq.w 20924 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d6c │ │ │ │ + bne.w 20924 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23d6c │ │ │ │ + b.n 20924 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r4, #28 │ │ │ │ - ldr r3, [pc, #508] ; (240d8 ) │ │ │ │ + ldr r3, [pc, #508] ; (20c90 ) │ │ │ │ movw r0, #3477 ; 0xd95 │ │ │ │ - ldr r1, [pc, #508] ; (240dc ) │ │ │ │ + ldr r1, [pc, #508] ; (20c94 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 23ebe │ │ │ │ - b.n 23eb0 │ │ │ │ - ldr r1, [pc, #432] ; (240ac ) │ │ │ │ - ldr r2, [pc, #484] ; (240e0 ) │ │ │ │ + bne.n 20a76 │ │ │ │ + b.n 20a68 │ │ │ │ + ldr r1, [pc, #432] ; (20c64 ) │ │ │ │ + ldr r2, [pc, #484] ; (20c98 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - bne.n 23fca │ │ │ │ + bne.n 20b82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 23d32 │ │ │ │ + b.n 208ea │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ blx 5b00 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 23d2a │ │ │ │ + b.n 208e2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e56 │ │ │ │ + b.n 20a0e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e3a │ │ │ │ + b.n 209f2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e2c │ │ │ │ + b.n 209e4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e72 │ │ │ │ + b.n 20a2a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e62 │ │ │ │ + b.n 20a1a │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e14 │ │ │ │ + b.n 209cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23d6c │ │ │ │ - ldr r3, [pc, #384] ; (240e4 ) │ │ │ │ - ldr r1, [pc, #384] ; (240e8 ) │ │ │ │ - ldr r2, [pc, #388] ; (240ec ) │ │ │ │ + b.n 20924 │ │ │ │ + ldr r3, [pc, #384] ; (20c9c ) │ │ │ │ + ldr r1, [pc, #384] ; (20ca0 ) │ │ │ │ + ldr r2, [pc, #388] ; (20ca4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #376] ; (240f0 ) │ │ │ │ - ldr r2, [pc, #380] ; (240f4 ) │ │ │ │ + ldr r3, [pc, #376] ; (20ca8 ) │ │ │ │ + ldr r2, [pc, #380] ; (20cac ) │ │ │ │ movs r0, #33 ; 0x21 │ │ │ │ add r3, pc │ │ │ │ movw r1, #3529 ; 0xdc9 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23d6c │ │ │ │ + b.n 20924 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 23e2c │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - add.w r2, r2, #1736 ; 0x6c8 │ │ │ │ - bl 12a74 │ │ │ │ + b.n 209e4 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + add.w r2, r2, #1704 ; 0x6a8 │ │ │ │ + bl 1289c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 23db8 │ │ │ │ - ldr r3, [pc, #324] ; (240f8 ) │ │ │ │ + bne.w 20970 │ │ │ │ + ldr r3, [pc, #324] ; (20cb0 ) │ │ │ │ movs r0, #27 │ │ │ │ - ldr r2, [pc, #324] ; (240fc ) │ │ │ │ + ldr r2, [pc, #324] ; (20cb4 ) │ │ │ │ movw r1, #3453 ; 0xd7d │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23d6c │ │ │ │ - ldr r2, [pc, #308] ; (24100 ) │ │ │ │ - ldr r1, [pc, #308] ; (24104 ) │ │ │ │ + b.n 20924 │ │ │ │ + ldr r2, [pc, #308] ; (20cb8 ) │ │ │ │ + ldr r1, [pc, #308] ; (20cbc ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #304] ; (24108 ) │ │ │ │ + ldr r2, [pc, #304] ; (20cc0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #300] ; (2410c ) │ │ │ │ - ldr r2, [pc, #300] ; (24110 ) │ │ │ │ + ldr r3, [pc, #300] ; (20cc4 ) │ │ │ │ + ldr r2, [pc, #300] ; (20cc8 ) │ │ │ │ movs r0, #35 ; 0x23 │ │ │ │ add r3, pc │ │ │ │ movw r1, #3553 ; 0xde1 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23d6c │ │ │ │ + b.n 20924 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r4, #28 │ │ │ │ - ldr r3, [pc, #276] ; (24114 ) │ │ │ │ + ldr r3, [pc, #276] ; (20ccc ) │ │ │ │ movw r0, #3463 ; 0xd87 │ │ │ │ - ldr r1, [pc, #276] ; (24118 ) │ │ │ │ + ldr r1, [pc, #276] ; (20cd0 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ mov r6, r8 │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23d6c │ │ │ │ - b.n 23eb0 │ │ │ │ - blx 589c │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 23dd2 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + bne.w 20924 │ │ │ │ + b.n 20a68 │ │ │ │ + blx 5884 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 2098a │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 23faa │ │ │ │ + b.n 20b62 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 23e42 │ │ │ │ + beq.w 209fa │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 2407e │ │ │ │ + cbz r3, 20c36 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23e4c │ │ │ │ + bne.w 20a04 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 23e4c │ │ │ │ + b.n 20a04 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 24058 │ │ │ │ - ldr r3, [pc, #144] ; (2411c ) │ │ │ │ + b.n 20c10 │ │ │ │ + ldr r3, [pc, #144] ; (20cd4 ) │ │ │ │ movs r0, #33 ; 0x21 │ │ │ │ - ldr r2, [pc, #144] ; (24120 ) │ │ │ │ + ldr r2, [pc, #144] ; (20cd8 ) │ │ │ │ movw r1, #3531 ; 0xdcb │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 23d6c │ │ │ │ + b.n 20924 │ │ │ │ nop │ │ │ │ - b.n 24518 │ │ │ │ - movs r3, r0 │ │ │ │ - add sp, #200 ; 0xc8 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ + movs r4, r0 │ │ │ │ + b.n 20558 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - strh r2, [r5, #0] │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 243ec │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r4, #38] ; 0x26 │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 243c0 │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24368 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ + movs r4, r0 │ │ │ │ + ; instruction: 0xb848 │ │ │ │ movs r3, r0 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ + movs r4, r0 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ + movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - b.n 241ec │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ - movs r3, r0 │ │ │ │ - b.n 241b8 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + asrs r0, r3, #19 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r2, 20ce2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 24130 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r2, 20ce2 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + asrs r2, r6, #17 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r2, 20cd8 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff84ffff │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ - ldr r2, [r4, #104] ; 0x68 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + add r2, pc, #1016 ; (adr r2, 2109c ) │ │ │ │ movs r3, r0 │ │ │ │ - svc 146 ; 0x92 │ │ │ │ + ; instruction: 0xb640 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ - movs r3, r0 │ │ │ │ - svc 82 ; 0x52 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ + movs r4, r0 │ │ │ │ + sxtb r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + asrs r2, r3, #14 │ │ │ │ + movs r4, r0 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - strb r2, [r5, #27] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ - movs r3, r0 │ │ │ │ - svc 40 ; 0x28 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + add r3, sp, #280 ; 0x118 │ │ │ │ movs r3, r0 │ │ │ │ - svc 6 │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + asrs r0, r6, #13 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r6, 20d0a │ │ │ │ movs r3, r0 │ │ │ │ - udf #122 ; 0x7a │ │ │ │ + asrs r6, r1, #13 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r6, 20d0a │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + asrs r2, r0, #11 │ │ │ │ + movs r4, r0 │ │ │ │ + cbz r4, 20cf0 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r9, [pc, #2856] ; 24c54 │ │ │ │ + ldr.w r9, [pc, #2856] ; 2180c │ │ │ │ sub sp, #68 ; 0x44 │ │ │ │ - ldr.w r3, [pc, #2852] ; 24c58 │ │ │ │ + ldr.w r3, [pc, #2852] ; 21810 │ │ │ │ add r9, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ mov sl, r3 │ │ │ │ - beq.w 24754 │ │ │ │ - ldr.w r3, [pc, #2836] ; 24c5c │ │ │ │ + beq.w 2130c │ │ │ │ + ldr.w r3, [pc, #2836] ; 21814 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2477e │ │ │ │ + beq.w 21336 │ │ │ │ ldr r3, [r2, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2471a │ │ │ │ + beq.w 212d2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2471a │ │ │ │ + beq.w 212d2 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2482a │ │ │ │ - ldr.w r3, [pc, #2800] ; 24c60 │ │ │ │ + beq.w 213e2 │ │ │ │ + ldr.w r3, [pc, #2800] ; 21818 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r4, [r3, #1744] ; 0x6d0 │ │ │ │ + ldr.w r4, [r3, #1712] ; 0x6b0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 24870 │ │ │ │ - ldr.w r1, [pc, #2788] ; 24c64 │ │ │ │ + beq.w 21428 │ │ │ │ + ldr.w r1, [pc, #2788] ; 2181c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r3, r3, r1 │ │ │ │ clz r2, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ tst r3, r2 │ │ │ │ - beq.n 24204 │ │ │ │ + beq.n 20dbc │ │ │ │ ldrsb.w r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 24a40 │ │ │ │ + bge.w 215f8 │ │ │ │ ldrsb.w r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 24a4e │ │ │ │ + bge.w 21606 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2479a │ │ │ │ + beq.w 21352 │ │ │ │ movs r4, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24392 │ │ │ │ + beq.w 20f4a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 243a0 │ │ │ │ + beq.w 20f58 │ │ │ │ movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24a1a │ │ │ │ - ldr.w r3, [pc, #2696] ; 24c68 │ │ │ │ + beq.w 215d2 │ │ │ │ + ldr.w r3, [pc, #2696] ; 21820 │ │ │ │ ldr.w r2, [fp] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ str.w fp, [r0, #12] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 ; 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2656] ; 24c68 │ │ │ │ + ldr.w r1, [pc, #2656] ; 21820 │ │ │ │ ldr.w r6, [r9, r1] │ │ │ │ cmp r5, r6 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 241bc │ │ │ │ + bne.n 20d74 │ │ │ │ cmp r4, r6 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 241bc │ │ │ │ + bne.n 20d74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #3 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 2427e │ │ │ │ - ldr.w r2, [pc, #2612] ; 24c6c │ │ │ │ - ldr.w r3, [pc, #2612] ; 24c70 │ │ │ │ + cbz r0, 20e36 │ │ │ │ + ldr.w r2, [pc, #2612] ; 21824 │ │ │ │ + ldr.w r3, [pc, #2612] ; 21828 │ │ │ │ ldr.w r4, [r9, r2] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ subs r4, r0, r4 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmp r0, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ orreq.w r3, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ ite ne │ │ │ │ movne r6, r3 │ │ │ │ orreq.w r6, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 246aa │ │ │ │ + beq.w 21262 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 241be │ │ │ │ + bne.n 20d76 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 241be │ │ │ │ - ldr.w r2, [pc, #2548] ; 24c74 │ │ │ │ + bge.n 20d76 │ │ │ │ + ldr.w r2, [pc, #2548] ; 2182c │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr.w r1, [pc, #2544] ; 24c78 │ │ │ │ + ldr.w r1, [pc, #2544] ; 21830 │ │ │ │ movs r3, #18 │ │ │ │ add r2, pc │ │ │ │ mov r4, ip │ │ │ │ mov r7, ip │ │ │ │ mov sl, ip │ │ │ │ str.w r3, [r2, #128] ; 0x80 │ │ │ │ mov r8, ip │ │ │ │ @@ -46236,850 +41109,850 @@ │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24768 │ │ │ │ + beq.w 21320 │ │ │ │ mov fp, r3 │ │ │ │ - cbz r3, 242ce │ │ │ │ + cbz r3, 20e86 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 246ec │ │ │ │ - cbz r4, 242dc │ │ │ │ + beq.w 212a4 │ │ │ │ + cbz r4, 20e94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 246fe │ │ │ │ + beq.w 212b6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 242f2 │ │ │ │ + beq.n 20eaa │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 246e0 │ │ │ │ + beq.w 21298 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 24308 │ │ │ │ + beq.n 20ec0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24748 │ │ │ │ - ldr.w r3, [pc, #2416] ; 24c7c │ │ │ │ + beq.w 21300 │ │ │ │ + ldr.w r3, [pc, #2416] ; 21834 │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r0, [pc, #2416] ; 24c80 │ │ │ │ + ldr.w r0, [pc, #2416] ; 21838 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cbz r6, 24334 │ │ │ │ + bl 12920 │ │ │ │ + cbz r6, 20eec │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24710 │ │ │ │ + beq.w 212c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 24344 │ │ │ │ + cbz r1, 20efc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 246d6 │ │ │ │ + beq.w 2128e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2435a │ │ │ │ + beq.n 20f12 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 246be │ │ │ │ + beq.w 21276 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 24370 │ │ │ │ + beq.n 20f28 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 246ca │ │ │ │ + beq.w 21282 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 241fc │ │ │ │ + beq.w 20db4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 241fc │ │ │ │ + bne.w 20db4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 ; 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 241d0 │ │ │ │ + bne.w 20d88 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 248b8 │ │ │ │ + beq.w 21470 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 248b8 │ │ │ │ - ldr.w r4, [pc, #2252] ; 24c84 │ │ │ │ + beq.w 21470 │ │ │ │ + ldr.w r4, [pc, #2252] ; 2183c │ │ │ │ mov r0, fp │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, #108] ; 0x6c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 248ca │ │ │ │ + beq.w 21482 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr.w r1, [r4, #1748] ; 0x6d4 │ │ │ │ + ldr.w r1, [r4, #1716] ; 0x6b4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24a72 │ │ │ │ + beq.w 2162a │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 24a7c │ │ │ │ + beq.w 21634 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24866 │ │ │ │ - ldr.w r3, [pc, #2200] ; 24c88 │ │ │ │ + beq.w 2141e │ │ │ │ + ldr.w r3, [pc, #2200] ; 21840 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.w 249b8 │ │ │ │ + bne.w 21570 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 249b8 │ │ │ │ + beq.w 21570 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 246a0 │ │ │ │ - ldr.w r3, [pc, #2152] ; 24c8c │ │ │ │ + beq.w 21258 │ │ │ │ + ldr.w r3, [pc, #2152] ; 21844 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r3, #1752] ; 0x6d8 │ │ │ │ - bl 12768 │ │ │ │ + ldr.w r2, [r3, #1720] ; 0x6b8 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24696 │ │ │ │ + beq.w 2124e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 24ad6 │ │ │ │ + beq.w 2168e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24874 │ │ │ │ - ldr.w r2, [pc, #2052] ; 24c5c │ │ │ │ + beq.w 2142c │ │ │ │ + ldr.w r2, [pc, #2052] ; 21814 │ │ │ │ mov r4, sl │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ subs r2, r3, r2 │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - beq.w 24656 │ │ │ │ + beq.w 2120e │ │ │ │ mov r0, r8 │ │ │ │ blx 5b24 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2498c │ │ │ │ + beq.w 21544 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24c42 │ │ │ │ + beq.w 217fa │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr r4, [r3, #112] ; 0x70 │ │ │ │ blx r4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24eda │ │ │ │ + beq.w 21a92 │ │ │ │ mov r0, ip │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx r4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24f28 │ │ │ │ + beq.w 21ae0 │ │ │ │ mov r0, ip │ │ │ │ blx r4 │ │ │ │ movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ + bl 11ee4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 24f8e │ │ │ │ + blt.w 21b46 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ - cbnz r3, 244f2 │ │ │ │ + cbnz r3, 210aa │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ blx 57f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24b4c │ │ │ │ - ldr.w r3, [pc, #1932] ; 24c90 │ │ │ │ + beq.w 21704 │ │ │ │ + ldr.w r3, [pc, #1932] ; 21848 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r4, ip │ │ │ │ mov r7, sl │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1920] ; 24c94 │ │ │ │ + ldr.w r3, [pc, #1920] ; 2184c │ │ │ │ str.w fp, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1912] ; 24c98 │ │ │ │ + ldr.w r3, [pc, #1912] ; 21850 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1908] ; 24c9c │ │ │ │ + ldr.w r3, [pc, #1908] ; 21854 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, r9 │ │ │ │ mov r9, ip │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r6 │ │ │ │ - blx 5b30 │ │ │ │ + blx 5b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 24b7c │ │ │ │ + beq.w 21734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24e64 │ │ │ │ + beq.w 21a1c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 24946 │ │ │ │ + beq.w 214fe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 24b3a │ │ │ │ + beq.w 216f2 │ │ │ │ ldr r2, [r2, #52] ; 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24aa4 │ │ │ │ + beq.w 2165c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24aa4 │ │ │ │ + beq.w 2165c │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2495c │ │ │ │ + beq.w 21514 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2458a │ │ │ │ + beq.n 21142 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24a0e │ │ │ │ + beq.w 215c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w fp, [r3, #1756] ; 0x6dc │ │ │ │ + ldr.w fp, [r3, #1724] ; 0x6bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r4, 245a8 │ │ │ │ + cbz r4, 21160 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 249fe │ │ │ │ + beq.w 215b6 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r1, [r3, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r3, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2492c │ │ │ │ - beq.w 24bba │ │ │ │ + blt.w 214e4 │ │ │ │ + beq.w 21772 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - blx 5ba8 │ │ │ │ + blx 5b84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 249e2 │ │ │ │ + beq.w 2159a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24790 │ │ │ │ + beq.w 21348 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2487e │ │ │ │ + beq.w 21436 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2487e │ │ │ │ + beq.w 21436 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #108] ; 0x6c │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24894 │ │ │ │ + beq.w 2144c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24820 │ │ │ │ + beq.w 213d8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 24914 │ │ │ │ + beq.w 214cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 249cc │ │ │ │ + beq.w 21584 │ │ │ │ ldr r3, [r3, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 248ee │ │ │ │ + beq.w 214a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 248ee │ │ │ │ + beq.w 214a6 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 24a5c │ │ │ │ + beq.w 21614 │ │ │ │ ldr.w r2, [sl] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2485a │ │ │ │ + beq.w 21412 │ │ │ │ mov sl, r6 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 245ae │ │ │ │ + b.n 21166 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 24afc │ │ │ │ + bne.w 216b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24b6e │ │ │ │ + beq.w 21726 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 244f2 │ │ │ │ + bne.w 210aa │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 244f2 │ │ │ │ + b.n 210aa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24442 │ │ │ │ + b.n 20ffa │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24422 │ │ │ │ - blx 58c0 │ │ │ │ + b.n 20fda │ │ │ │ + blx 58a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2427a │ │ │ │ - b.n 24272 │ │ │ │ + bne.w 20e32 │ │ │ │ + b.n 20e2a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2435a │ │ │ │ + b.n 20f12 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24370 │ │ │ │ + b.n 20f28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24344 │ │ │ │ + b.n 20efc │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 242f2 │ │ │ │ + b.n 20eaa │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 242ce │ │ │ │ + b.n 20e86 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 242dc │ │ │ │ + b.n 20e94 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24334 │ │ │ │ + b.n 20eec │ │ │ │ movs r0, #0 │ │ │ │ blx 5704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2482a │ │ │ │ + beq.w 213e2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ blx 5710 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24168 │ │ │ │ + bne.w 20d20 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24168 │ │ │ │ + b.n 20d20 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24308 │ │ │ │ + b.n 20ec0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2471a │ │ │ │ + beq.n 212d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2416e │ │ │ │ + b.n 20d26 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 242ba │ │ │ │ + b.n 20e72 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2471a │ │ │ │ + beq.n 212d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2416e │ │ │ │ + b.n 20d26 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 245e0 │ │ │ │ + b.n 21198 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 241bc │ │ │ │ + bne.w 20d74 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ubfx r3, r0, #2, #3 │ │ │ │ ubfx r6, r1, #2, #3 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 241bc │ │ │ │ + bne.w 20d74 │ │ │ │ lsls r6, r0, #26 │ │ │ │ - bpl.w 24ba0 │ │ │ │ + bpl.w 21758 │ │ │ │ lsls r7, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #24 │ │ │ │ addpl.w r0, r5, #36 ; 0x24 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 24b9c │ │ │ │ + bpl.w 21754 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #24 │ │ │ │ addpl.w r1, r4, #36 ; 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 24c3c │ │ │ │ + beq.w 217f4 │ │ │ │ cmp r3, #2 │ │ │ │ ittee eq │ │ │ │ ldrheq r6, [r0, #0] │ │ │ │ ldrheq r4, [r1, #0] │ │ │ │ ldrne r6, [r0, #0] │ │ │ │ ldrne r4, [r1, #0] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.w 241bc │ │ │ │ + bne.w 20d74 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 24870 │ │ │ │ + beq.n 21428 │ │ │ │ mul.w r2, r2, r3 │ │ │ │ - blx 58b4 │ │ │ │ + blx 589c │ │ │ │ adds r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 241be │ │ │ │ + b.n 20d76 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2460e │ │ │ │ - ldr.w r2, [pc, #1140] ; 24ca0 │ │ │ │ + b.n 211c6 │ │ │ │ + ldr.w r2, [pc, #1140] ; 21858 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r1, [pc, #1136] ; 24ca4 │ │ │ │ + ldr.w r1, [pc, #1136] ; 2185c │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r7, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r4 │ │ │ │ add r1, pc │ │ │ │ movs r5, #18 │ │ │ │ movw r0, #4100 ; 0x1004 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 242ba │ │ │ │ + b.n 20e72 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2464e │ │ │ │ + b.n 21206 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 243ee │ │ │ │ + b.n 20fa6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 241be │ │ │ │ + b.n 20d76 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24456 │ │ │ │ - ldr.w r3, [pc, #1064] ; 24ca8 │ │ │ │ - ldr.w r1, [pc, #1064] ; 24cac │ │ │ │ + b.n 2100e │ │ │ │ + ldr.w r3, [pc, #1064] ; 21860 │ │ │ │ + ldr.w r1, [pc, #1064] ; 21864 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r2, [pc, #1048] ; 24cb0 │ │ │ │ + ldr.w r2, [pc, #1048] ; 21868 │ │ │ │ mov r7, r4 │ │ │ │ - ldr.w r1, [pc, #1048] ; 24cb4 │ │ │ │ + ldr.w r1, [pc, #1048] ; 2186c │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movw r0, #4289 ; 0x10c1 │ │ │ │ str.w r3, [r2, #128] ; 0x80 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 24854 │ │ │ │ - ldr r3, [pc, #1004] ; (24ca8 ) │ │ │ │ - ldr r1, [pc, #1020] ; (24cb8 ) │ │ │ │ + b.n 2140c │ │ │ │ + ldr r3, [pc, #1004] ; (21860 ) │ │ │ │ + ldr r1, [pc, #1020] ; (21870 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #1008] ; (24cbc ) │ │ │ │ + ldr r3, [pc, #1008] ; (21874 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r2, [pc, #1008] ; (24cc0 ) │ │ │ │ + ldr r2, [pc, #1008] ; (21878 ) │ │ │ │ movs r0, #22 │ │ │ │ add r3, pc │ │ │ │ movw r1, #4142 ; 0x102e │ │ │ │ add r2, pc │ │ │ │ mov sl, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r8, r7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r6, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 24308 │ │ │ │ + b.n 20ec0 │ │ │ │ movs r0, #0 │ │ │ │ blx 5704 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24a5c │ │ │ │ + beq.w 21614 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 5710 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 24980 │ │ │ │ + beq.n 21538 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 24638 │ │ │ │ + b.n 211f0 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 248ee │ │ │ │ + beq.n 214a6 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2463e │ │ │ │ - ldr r3, [pc, #916] ; (24cc4 ) │ │ │ │ + b.n 211f6 │ │ │ │ + ldr r3, [pc, #916] ; (2187c ) │ │ │ │ mov r7, r5 │ │ │ │ movs r1, #30 │ │ │ │ movw r2, #4267 ; 0x10ab │ │ │ │ add r3, pc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ str.w r2, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 24308 │ │ │ │ + b.n 20ec0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 24aa4 │ │ │ │ + beq.w 2165c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov sl, r2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 24574 │ │ │ │ - ldr r2, [pc, #872] ; (24cc8 ) │ │ │ │ + b.n 2112c │ │ │ │ + ldr r2, [pc, #872] ; (21880 ) │ │ │ │ mov ip, r4 │ │ │ │ - ldr r3, [pc, #872] ; (24ccc ) │ │ │ │ + ldr r3, [pc, #872] ; (21884 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ mov r7, ip │ │ │ │ add r3, pc │ │ │ │ mov sl, r9 │ │ │ │ movs r0, #26 │ │ │ │ movw r1, #4244 ; 0x1094 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov r3, r4 │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 24854 │ │ │ │ + b.n 2140c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24638 │ │ │ │ - ldr r3, [pc, #832] ; (24cd0 ) │ │ │ │ + b.n 211f0 │ │ │ │ + ldr r3, [pc, #832] ; (21888 ) │ │ │ │ mov r5, r8 │ │ │ │ - ldr r2, [pc, #832] ; (24cd4 ) │ │ │ │ + ldr r2, [pc, #832] ; (2188c ) │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ movs r0, #22 │ │ │ │ add r2, pc │ │ │ │ movw r1, #4189 ; 0x105d │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r6, ip │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r4, ip │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov r7, ip │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov sl, ip │ │ │ │ - b.n 242ae │ │ │ │ - ldr r3, [pc, #796] ; (24cd8 ) │ │ │ │ + b.n 20e66 │ │ │ │ + ldr r3, [pc, #796] ; (21890 ) │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1752] ; 0x6d8 │ │ │ │ - bl 1d2d8 │ │ │ │ + ldr.w r1, [r3, #1720] ; 0x6b8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 24442 │ │ │ │ + b.n 20ffa │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 248ee │ │ │ │ + beq.n 214a6 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2463e │ │ │ │ - ldr r2, [pc, #760] ; (24cdc ) │ │ │ │ + b.n 211f6 │ │ │ │ + ldr r2, [pc, #760] ; (21894 ) │ │ │ │ mov r7, r5 │ │ │ │ movs r1, #31 │ │ │ │ movw r3, #4277 ; 0x10b5 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ str.w r3, [r5, #132] ; 0x84 │ │ │ │ mov r3, r4 │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ str r2, [r5, #124] ; 0x7c │ │ │ │ - b.n 24854 │ │ │ │ + b.n 2140c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b.n 245ae │ │ │ │ + b.n 21166 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2458a │ │ │ │ - ldr r3, [pc, #708] ; (24ce0 ) │ │ │ │ + b.n 21142 │ │ │ │ + ldr r3, [pc, #708] ; (21898 ) │ │ │ │ movs r0, #19 │ │ │ │ - ldr r2, [pc, #708] ; (24ce4 ) │ │ │ │ + ldr r2, [pc, #708] ; (2189c ) │ │ │ │ movw r1, #4114 ; 0x1012 │ │ │ │ add r3, pc │ │ │ │ mov r7, r4 │ │ │ │ add r2, pc │ │ │ │ mov sl, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r8, r4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r6, r4 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - b.n 24854 │ │ │ │ + b.n 2140c │ │ │ │ mov r0, r5 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 241a8 │ │ │ │ - b.n 2427e │ │ │ │ + bge.w 20d60 │ │ │ │ + b.n 20e36 │ │ │ │ mov r0, r4 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 241b2 │ │ │ │ - b.n 2427e │ │ │ │ - ldr r2, [pc, #648] ; (24ce8 ) │ │ │ │ + bge.w 20d6a │ │ │ │ + b.n 20e36 │ │ │ │ + ldr r2, [pc, #648] ; (218a0 ) │ │ │ │ mov r7, r4 │ │ │ │ - ldr r3, [pc, #648] ; (24cec ) │ │ │ │ + ldr r3, [pc, #648] ; (218a4 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r9 │ │ │ │ add r3, pc │ │ │ │ movs r0, #33 ; 0x21 │ │ │ │ movw r1, #4301 ; 0x10cd │ │ │ │ - b.n 24972 │ │ │ │ - blx 589c │ │ │ │ + b.n 2152a │ │ │ │ + blx 5884 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 243dc │ │ │ │ - ldr r2, [pc, #624] ; (24cf0 ) │ │ │ │ + b.n 20f94 │ │ │ │ + ldr r2, [pc, #624] ; (218a8 ) │ │ │ │ movs r5, #22 │ │ │ │ - ldr r1, [pc, #624] ; (24cf4 ) │ │ │ │ + ldr r1, [pc, #624] ; (218ac ) │ │ │ │ movw r0, #4144 ; 0x1030 │ │ │ │ add r2, pc │ │ │ │ mov r4, r6 │ │ │ │ add r1, pc │ │ │ │ mov r7, r6 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ mov sl, r6 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r8, r6 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov fp, r6 │ │ │ │ mov ip, r6 │ │ │ │ str r6, [sp, #4] │ │ │ │ - b.n 242c2 │ │ │ │ + b.n 20e7a │ │ │ │ movs r0, #0 │ │ │ │ blx 5704 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2495c │ │ │ │ + beq.w 21514 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx 5710 │ │ │ │ ldr.w r2, [sl] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 24ba4 │ │ │ │ + beq.n 2175c │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 24574 │ │ │ │ - b.n 2495c │ │ │ │ - ldr r2, [pc, #544] ; (24cf8 ) │ │ │ │ + bne.w 2112c │ │ │ │ + b.n 21514 │ │ │ │ + ldr r2, [pc, #544] ; (218b0 ) │ │ │ │ movs r0, #22 │ │ │ │ - ldr r3, [pc, #544] ; (24cfc ) │ │ │ │ + ldr r3, [pc, #544] ; (218b4 ) │ │ │ │ movw r1, #4159 ; 0x103f │ │ │ │ add r2, pc │ │ │ │ mov r7, r8 │ │ │ │ add r3, pc │ │ │ │ mov sl, r8 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov r6, r8 │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ mov r3, r8 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 24854 │ │ │ │ - bgt.w 24c28 │ │ │ │ + b.n 2140c │ │ │ │ + bgt.w 217e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 24b08 │ │ │ │ + blt.n 216c0 │ │ │ │ bl da48 │ │ │ │ - ldr r2, [pc, #500] ; (24d00 ) │ │ │ │ + ldr r2, [pc, #500] ; (218b8 ) │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r1, [pc, #500] ; (24d04 ) │ │ │ │ + ldr r1, [pc, #500] ; (218bc ) │ │ │ │ mov r5, r8 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ add r1, pc │ │ │ │ mov r8, ip │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r4, ip │ │ │ │ @@ -47087,1263 +41960,1258 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r6, ip │ │ │ │ mov r3, ip │ │ │ │ mov r7, ip │ │ │ │ mov sl, ip │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ + b.w 20e66 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 24aa4 │ │ │ │ + beq.n 2165c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov sl, r2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 24574 │ │ │ │ - ldr r2, [pc, #440] ; (24d08 ) │ │ │ │ + b.n 2112c │ │ │ │ + ldr r2, [pc, #440] ; (218c0 ) │ │ │ │ movs r0, #23 │ │ │ │ - ldr r3, [pc, #440] ; (24d0c ) │ │ │ │ + ldr r3, [pc, #440] ; (218c4 ) │ │ │ │ movw r1, #4220 ; 0x107c │ │ │ │ add r2, pc │ │ │ │ mov r4, r8 │ │ │ │ add r3, pc │ │ │ │ mov r7, r8 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov sl, r8 │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ mov r3, r8 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 24854 │ │ │ │ + b.n 2140c │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ - b.n 24672 │ │ │ │ - ldr r3, [pc, #400] ; (24d10 ) │ │ │ │ + b.n 2122a │ │ │ │ + ldr r3, [pc, #400] ; (218c8 ) │ │ │ │ movs r0, #25 │ │ │ │ - ldr r2, [pc, #400] ; (24d14 ) │ │ │ │ + ldr r2, [pc, #400] ; (218cc ) │ │ │ │ movw r1, #4233 ; 0x1089 │ │ │ │ add r3, pc │ │ │ │ mov r7, r4 │ │ │ │ add r2, pc │ │ │ │ mov sl, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 24308 │ │ │ │ + b.w 20ec0 │ │ │ │ ldr r1, [r4, #36] ; 0x24 │ │ │ │ - b.n 247f4 │ │ │ │ + b.n 213ac │ │ │ │ ldr r0, [r5, #36] ; 0x24 │ │ │ │ - b.n 247e2 │ │ │ │ + b.n 2139a │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ mov sl, r1 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 24574 │ │ │ │ - b.n 2495c │ │ │ │ + bne.w 2112c │ │ │ │ + b.n 21514 │ │ │ │ mov r3, fp │ │ │ │ mov fp, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #36] ; 0x24 │ │ │ │ mov r9, sl │ │ │ │ - ldr.w r0, [r3, #1764] ; 0x6e4 │ │ │ │ - blx 5bb4 │ │ │ │ + ldr.w r0, [r3, #1732] ; 0x6c4 │ │ │ │ + blx 5b90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 24f2c │ │ │ │ + blt.w 21ae4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 24d20 │ │ │ │ + bne.w 218d8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24fcc │ │ │ │ + beq.w 21b84 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl ded8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 24ffe │ │ │ │ + beq.w 21bb6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24f50 │ │ │ │ + beq.w 21b08 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2b4 │ │ │ │ + bl f1b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24fdc │ │ │ │ + beq.w 21b94 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24f68 │ │ │ │ + beq.w 21b20 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ - b.n 24532 │ │ │ │ - ldr r3, [pc, #236] ; (24d18 ) │ │ │ │ + b.n 210ea │ │ │ │ + ldr r3, [pc, #236] ; (218d0 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #236] ; (24d1c ) │ │ │ │ + ldr r1, [pc, #236] ; (218d4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 24b08 │ │ │ │ + b.n 216c0 │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ - b.n 24806 │ │ │ │ + b.n 213be │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ - b.n 2449a │ │ │ │ - add r3, sp, #848 ; 0x350 │ │ │ │ + b.n 21052 │ │ │ │ + b.n 21848 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - ble.n 24b98 │ │ │ │ - movs r3, r0 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ + movs r4, r0 │ │ │ │ ; instruction: 0xff84ffff │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - bgt.n 24b78 │ │ │ │ - movs r3, r0 │ │ │ │ - str r2, [r1, #52] ; 0x34 │ │ │ │ - movs r3, r0 │ │ │ │ - blt.n 24c74 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + asrs r0, r1, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + str r7, [sp, #1000] ; 0x3e8 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 24d2c │ │ │ │ + asrs r2, r0, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + uxtb r0, r0 │ │ │ │ movs r3, r0 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ + movs r4, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - bge.n 24c54 │ │ │ │ - movs r3, r0 │ │ │ │ - bge.n 24c94 │ │ │ │ - movs r3, r0 │ │ │ │ - bls.n 24c80 │ │ │ │ - movs r3, r0 │ │ │ │ - bls.n 24c74 │ │ │ │ - movs r3, r0 │ │ │ │ - bls.n 24c68 │ │ │ │ - movs r3, r0 │ │ │ │ - bvs.n 24c50 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ + movs r4, r0 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ + movs r4, r0 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ + movs r4, r0 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ + movs r4, r0 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ + movs r4, r0 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ + movs r4, r0 │ │ │ │ + str r2, [sp, #352] ; 0x160 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ - movs r3, r0 │ │ │ │ - bvs.n 24d8c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ - movs r3, r0 │ │ │ │ - bvs.n 24d34 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + str r0, [sp, #464] ; 0x1d0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - bpl.n 24c1c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - bpl.n 24dc4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ - movs r3, r0 │ │ │ │ - bpl.n 24d78 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ - movs r3, r0 │ │ │ │ - bmi.n 24cb4 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ + movs r4, r0 │ │ │ │ + str r1, [sp, #976] ; 0x3d0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + str r0, [sp, #248] ; 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 24c3c │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ + movs r4, r0 │ │ │ │ + str r1, [sp, #768] ; 0x300 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + str r1, [sp, #392] ; 0x188 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 24c00 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ + movs r4, r0 │ │ │ │ + str r1, [sp, #192] ; 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ + movs r4, r0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 24d54 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ + movs r4, r0 │ │ │ │ + str r0, [sp, #688] ; 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ + movs r4, r0 │ │ │ │ + str r0, [sp, #448] ; 0x1c0 │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 24cf8 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ + movs r4, r0 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 24c78 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r4, [r6, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r2, [r0, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 24c20 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r6, [r7, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + lsls r6, r1, #31 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r6, [r1, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r4, [sp, #984] ; 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r1, [r3, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r3, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 25024 │ │ │ │ - beq.w 25188 │ │ │ │ + blt.w 21bdc │ │ │ │ + beq.w 21d40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #1748] ; 0x6d4 │ │ │ │ + ldr.w r1, [r3, #1716] ; 0x6b4 │ │ │ │ bl daec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25034 │ │ │ │ + beq.w 21bec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r1, [r3, #668] ; 0x29c │ │ │ │ - bl f62c │ │ │ │ + ldr.w r1, [r3, #656] ; 0x290 │ │ │ │ + bl f530 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25090 │ │ │ │ + beq.w 21c48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24f5a │ │ │ │ + beq.w 21b12 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r3, r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ cmpne r1, r7 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - beq.w 24ea4 │ │ │ │ + beq.w 21a5c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ blx 5b24 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2545e │ │ │ │ + beq.w 22016 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 24da2 │ │ │ │ + cbnz r1, 2195a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r1, #112] ; 0x70 │ │ │ │ str r1, [sp, #44] ; 0x2c │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2550e │ │ │ │ + beq.w 220c6 │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #44] ; 0x2c │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 254ba │ │ │ │ + beq.w 22072 │ │ │ │ ldr r1, [sp, #44] ; 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ + bl 11ee4 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 25494 │ │ │ │ + blt.w 2204c │ │ │ │ ldr.w r1, [r9] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 25484 │ │ │ │ + beq.w 2203c │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r1, [sl] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24f82 │ │ │ │ + beq.w 21b3a │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24f78 │ │ │ │ + beq.w 21b30 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 250b8 │ │ │ │ + beq.w 21c70 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r1, [r3, #664] ; 0x298 │ │ │ │ - blx 5a58 │ │ │ │ + ldr.w r1, [r3, #652] ; 0x28c │ │ │ │ + blx 5a40 │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25120 │ │ │ │ + beq.w 21cd8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24fc2 │ │ │ │ + beq.w 21b7a │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl ded8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 25146 │ │ │ │ + beq.w 21cfe │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 24c24 │ │ │ │ + bne.w 217dc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.w 24532 │ │ │ │ + b.w 210ea │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ - blx 59f8 │ │ │ │ + blx 59e0 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2506c │ │ │ │ + beq.w 21c24 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25044 │ │ │ │ + beq.w 21bfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r7, ip │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 24328 │ │ │ │ + b.w 20ee0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 250e6 │ │ │ │ + bne.w 21c9e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 250dc │ │ │ │ + beq.w 21c94 │ │ │ │ ldr.w r9, [r2, #12] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ ldr.w r0, [r9] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 24dee │ │ │ │ + bne.n 219a6 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ - b.n 24dee │ │ │ │ + b.n 219a6 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ - cbz r3, 24f44 │ │ │ │ - bl 11fc8 │ │ │ │ - cbz r0, 24f3c │ │ │ │ - ldr.w r3, [pc, #1576] ; 25518 │ │ │ │ + cbz r3, 21afc │ │ │ │ + bl 11df0 │ │ │ │ + cbz r0, 21af4 │ │ │ │ + ldr.w r3, [pc, #1576] ; 220d0 │ │ │ │ movs r0, #22 │ │ │ │ - ldr.w r2, [pc, #1572] ; 2551c │ │ │ │ + ldr.w r2, [pc, #1572] ; 220d4 │ │ │ │ movw r1, #4205 ; 0x106d │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 25452 │ │ │ │ + beq.w 2200a │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r6, r8 │ │ │ │ mov ip, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ - b.w 242d0 │ │ │ │ + b.w 20e88 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 24edc │ │ │ │ - ldr.w r3, [pc, #1520] ; 25520 │ │ │ │ + b.n 21a94 │ │ │ │ + ldr.w r3, [pc, #1520] ; 220d8 │ │ │ │ mov r7, fp │ │ │ │ movs r1, #36 ; 0x24 │ │ │ │ movw r2, #4314 ; 0x10da │ │ │ │ add r3, pc │ │ │ │ - b.n 24938 │ │ │ │ + b.n 214f0 │ │ │ │ mov r0, r4 │ │ │ │ bl da48 │ │ │ │ - b.n 24eee │ │ │ │ + b.n 21aa6 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 24ee8 │ │ │ │ + b.n 21aa0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.n 24c08 │ │ │ │ + b.n 217c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ - b.n 24d68 │ │ │ │ + b.n 21920 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.w 24532 │ │ │ │ + b.w 210ea │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.n 24e0c │ │ │ │ + b.n 219c4 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.n 24dfe │ │ │ │ - ldr.w r2, [pc, #1428] ; 25524 │ │ │ │ + b.n 219b6 │ │ │ │ + ldr.w r2, [pc, #1428] ; 220dc │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #1424] ; 25528 │ │ │ │ + ldr.w r1, [pc, #1424] ; 220e0 │ │ │ │ mov r4, r6 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ movs r5, #22 │ │ │ │ movw r0, #4197 ; 0x1065 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r7, fp │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov sl, fp │ │ │ │ mov r8, fp │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r6, fp │ │ │ │ - b.w 242c2 │ │ │ │ + b.w 20e7a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.n 24e3c │ │ │ │ - ldr.w r2, [pc, #1372] ; 2552c │ │ │ │ + b.n 219f4 │ │ │ │ + ldr.w r2, [pc, #1372] ; 220e4 │ │ │ │ mov r7, fp │ │ │ │ movs r1, #37 ; 0x25 │ │ │ │ movw r3, #4325 ; 0x10e5 │ │ │ │ add r2, pc │ │ │ │ - b.n 249ee │ │ │ │ - ldr.w r2, [pc, #1360] ; 25530 │ │ │ │ + b.n 215a6 │ │ │ │ + ldr.w r2, [pc, #1360] ; 220e8 │ │ │ │ movs r5, #38 ; 0x26 │ │ │ │ - ldr.w r1, [pc, #1360] ; 25534 │ │ │ │ + ldr.w r1, [pc, #1360] ; 220ec │ │ │ │ movw r0, #4337 ; 0x10f1 │ │ │ │ add r2, pc │ │ │ │ mov r7, fp │ │ │ │ add r1, pc │ │ │ │ mov r3, r4 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 24854 │ │ │ │ + b.n 2140c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ movs r1, #37 ; 0x25 │ │ │ │ - ldr.w r2, [pc, #1328] ; 25538 │ │ │ │ + ldr.w r2, [pc, #1328] ; 220f0 │ │ │ │ mov r7, fp │ │ │ │ str.w r1, [r0, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r0, #124] ; 0x7c │ │ │ │ mov ip, r3 │ │ │ │ movw r2, #4327 ; 0x10e7 │ │ │ │ str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ - ldr.w r3, [pc, #1300] ; 2553c │ │ │ │ + b.w 20e66 │ │ │ │ + ldr.w r3, [pc, #1300] ; 220f4 │ │ │ │ mov r7, fp │ │ │ │ movs r1, #42 ; 0x2a │ │ │ │ movw r2, #4367 ; 0x110f │ │ │ │ add r3, pc │ │ │ │ - b.n 24938 │ │ │ │ - ldr.w r2, [pc, #1288] ; 25540 │ │ │ │ + b.n 214f0 │ │ │ │ + ldr.w r2, [pc, #1288] ; 220f8 │ │ │ │ mov r7, fp │ │ │ │ movs r1, #43 ; 0x2b │ │ │ │ movw r3, #4377 ; 0x1119 │ │ │ │ add r2, pc │ │ │ │ - b.n 249ee │ │ │ │ - ldr.w r2, [pc, #1276] ; 25544 │ │ │ │ + b.n 215a6 │ │ │ │ + ldr.w r2, [pc, #1276] ; 220fc │ │ │ │ mov r7, ip │ │ │ │ - ldr.w r1, [pc, #1276] ; 25548 │ │ │ │ + ldr.w r1, [pc, #1276] ; 22100 │ │ │ │ movs r5, #50 ; 0x32 │ │ │ │ add r2, pc │ │ │ │ movw r0, #4559 ; 0x11cf │ │ │ │ add r1, pc │ │ │ │ mov sl, r9 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ mov fp, r4 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov ip, r4 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242c2 │ │ │ │ - ldr.w r3, [pc, #1244] ; 2554c │ │ │ │ + b.w 20e7a │ │ │ │ + ldr.w r3, [pc, #1244] ; 22104 │ │ │ │ movs r0, #50 ; 0x32 │ │ │ │ - ldr.w r2, [pc, #1244] ; 25550 │ │ │ │ + ldr.w r2, [pc, #1244] ; 22108 │ │ │ │ movw r1, #4557 ; 0x11cd │ │ │ │ add r3, pc │ │ │ │ mov r7, ip │ │ │ │ add r2, pc │ │ │ │ mov sl, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 24308 │ │ │ │ + b.w 20ec0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #43 ; 0x2b │ │ │ │ - ldr.w r2, [pc, #1208] ; 25554 │ │ │ │ + ldr.w r2, [pc, #1208] ; 2210c │ │ │ │ movw r1, #4379 ; 0x111b │ │ │ │ str.w r0, [r4, #128] ; 0x80 │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ mov r4, r3 │ │ │ │ mov ip, r3 │ │ │ │ str r2, [r0, #124] ; 0x7c │ │ │ │ str.w r1, [r0, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ - ldr.w r3, [pc, #1180] ; 25558 │ │ │ │ + b.w 20e66 │ │ │ │ + ldr.w r3, [pc, #1180] ; 22110 │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ - ldr.w r2, [pc, #1180] ; 2555c │ │ │ │ + ldr.w r2, [pc, #1180] ; 22114 │ │ │ │ movw r1, #4440 ; 0x1158 │ │ │ │ add r3, pc │ │ │ │ mov r7, fp │ │ │ │ add r2, pc │ │ │ │ mov sl, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 24308 │ │ │ │ + b.w 20ec0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - b.n 24eb8 │ │ │ │ + b.n 21a70 │ │ │ │ mov r7, fp │ │ │ │ mov r3, r2 │ │ │ │ - bgt.n 25170 │ │ │ │ + bgt.n 21d28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 250f8 │ │ │ │ + blt.n 21cb0 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl da48 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1124] ; 25560 │ │ │ │ + ldr.w r2, [pc, #1124] ; 22118 │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #1120] ; 25564 │ │ │ │ + ldr.w r1, [pc, #1120] ; 2211c │ │ │ │ movs r4, #43 ; 0x2b │ │ │ │ add r2, pc │ │ │ │ movw r0, #4388 ; 0x1124 │ │ │ │ add r1, pc │ │ │ │ mov ip, fp │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ mov r4, fp │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242c2 │ │ │ │ + b.w 20e7a │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r3, r2 │ │ │ │ - ldr.w r2, [pc, #1088] ; 25568 │ │ │ │ + ldr.w r2, [pc, #1088] ; 22120 │ │ │ │ mov r7, fp │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ movw r1, #4442 ; 0x115a │ │ │ │ add r2, pc │ │ │ │ mov sl, r9 │ │ │ │ str.w r0, [r5, #128] ; 0x80 │ │ │ │ mov fp, r4 │ │ │ │ str r2, [r5, #124] ; 0x7c │ │ │ │ mov ip, r4 │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.w 242c2 │ │ │ │ - ldr.w r3, [pc, #1060] ; 2556c │ │ │ │ + b.w 20e7a │ │ │ │ + ldr.w r3, [pc, #1060] ; 22124 │ │ │ │ mov r7, fp │ │ │ │ - ldr.w r2, [pc, #1056] ; 25570 │ │ │ │ + ldr.w r2, [pc, #1056] ; 22128 │ │ │ │ mov.w fp, #0 │ │ │ │ add r3, pc │ │ │ │ movs r0, #44 ; 0x2c │ │ │ │ add r2, pc │ │ │ │ movw r1, #4445 ; 0x115d │ │ │ │ mov sl, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov ip, fp │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 242d0 │ │ │ │ - ldr.w r0, [pc, #1024] ; 25574 │ │ │ │ + b.w 20e88 │ │ │ │ + ldr.w r0, [pc, #1024] ; 2212c │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #1020] ; (25578 ) │ │ │ │ + ldr r1, [pc, #1020] ; (22130 ) │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 250f8 │ │ │ │ + b.n 21cb0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, fp │ │ │ │ mov r9, r5 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ - ldr.w r0, [r2, #1772] ; 0x6ec │ │ │ │ - ldr.w r1, [r2, #584] ; 0x248 │ │ │ │ + ldr.w r0, [r2, #1740] ; 0x6cc │ │ │ │ + ldr.w r1, [r2, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25444 │ │ │ │ + beq.w 21ffc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - bl f2b4 │ │ │ │ + bl f1b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25428 │ │ │ │ + beq.w 21fe0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 25424 │ │ │ │ + bne.w 21fdc │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 25420 │ │ │ │ + beq.w 21fd8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr.w r2, [ip] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2540c │ │ │ │ + beq.w 21fc4 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #1 │ │ │ │ - ldr r2, [pc, #904] ; (2557c ) │ │ │ │ + ldr r2, [pc, #904] ; (22134 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 253c2 │ │ │ │ - ldr r2, [pc, #896] ; (25580 ) │ │ │ │ + beq.w 21f7a │ │ │ │ + ldr r2, [pc, #896] ; (22138 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 25332 │ │ │ │ + beq.w 21eea │ │ │ │ adds r0, r4, #2 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25312 │ │ │ │ + beq.n 21eca │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2522c │ │ │ │ + beq.n 21de4 │ │ │ │ str.w ip, [r0, #12] │ │ │ │ ldr.w r2, [sl] │ │ │ │ add.w r4, fp, r4, lsl #2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ str r5, [r4, #16] │ │ │ │ str.w sl, [r4, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 252f4 │ │ │ │ + beq.n 21eac │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 2526c │ │ │ │ + cbnz r2, 21e24 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 252ea │ │ │ │ - ldr r3, [pc, #780] ; (25584 ) │ │ │ │ + beq.n 21ea2 │ │ │ │ + ldr r3, [pc, #780] ; (2213c ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 252ca │ │ │ │ + cbz r0, 21e82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 25298 │ │ │ │ + cbnz r3, 21e50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 252ae │ │ │ │ + cbnz r3, 21e66 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #728] ; (25588 ) │ │ │ │ + ldr r3, [pc, #728] ; (22140 ) │ │ │ │ movs r0, #47 ; 0x2f │ │ │ │ - ldr r2, [pc, #728] ; (2558c ) │ │ │ │ + ldr r2, [pc, #728] ; (22144 ) │ │ │ │ movw r1, #4545 ; 0x11c1 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 24308 │ │ │ │ - ldr r3, [pc, #708] ; (25590 ) │ │ │ │ + b.w 20ec0 │ │ │ │ + ldr r3, [pc, #708] ; (22148 ) │ │ │ │ mov fp, r0 │ │ │ │ - ldr r2, [pc, #708] ; (25594 ) │ │ │ │ + ldr r2, [pc, #708] ; (2214c ) │ │ │ │ mov ip, r0 │ │ │ │ add r3, pc │ │ │ │ movs r0, #47 ; 0x2f │ │ │ │ add r2, pc │ │ │ │ movw r1, #4540 ; 0x11bc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 242d0 │ │ │ │ + b.w 20e88 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25276 │ │ │ │ - ldr r2, [pc, #672] ; (25598 ) │ │ │ │ + b.n 21e2e │ │ │ │ + ldr r2, [pc, #672] ; (22150 ) │ │ │ │ movs r5, #47 ; 0x2f │ │ │ │ - ldr r1, [pc, #672] ; (2559c ) │ │ │ │ + ldr r1, [pc, #672] ; (22154 ) │ │ │ │ movw r0, #4527 ; 0x11af │ │ │ │ add r2, pc │ │ │ │ mov ip, r4 │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242c2 │ │ │ │ - ldr r2, [pc, #652] ; (255a0 ) │ │ │ │ + b.w 20e7a │ │ │ │ + ldr r2, [pc, #652] ; (22158 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #652] ; (255a4 ) │ │ │ │ + ldr r1, [pc, #652] ; (2215c ) │ │ │ │ mov.w lr, #47 ; 0x2f │ │ │ │ add r2, pc │ │ │ │ movw r0, #4516 ; 0x11a4 │ │ │ │ add r1, pc │ │ │ │ str.w lr, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ + b.w 20e66 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ bic.w r2, r2, #114 ; 0x72 │ │ │ │ cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 2520a │ │ │ │ + bne.w 21dc2 │ │ │ │ add r2, sp, #64 ; 0x40 │ │ │ │ mov r0, r3 │ │ │ │ sub.w r1, r2, r4, lsl #2 │ │ │ │ adds r2, r4, #2 │ │ │ │ subs r1, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #52] ; 0x34 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w sl, [sp, #56] ; 0x38 │ │ │ │ str r5, [sp, #60] ; 0x3c │ │ │ │ bl d67c │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 253a4 │ │ │ │ + cbz r0, 21f5c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2538a │ │ │ │ + beq.n 21f42 │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ - cbnz r2, 2538a │ │ │ │ + cbnz r2, 21f42 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2526c │ │ │ │ + bne.w 21e24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 2526c │ │ │ │ - ldr r2, [pc, #512] ; (255a8 ) │ │ │ │ + b.n 21e24 │ │ │ │ + ldr r2, [pc, #512] ; (22160 ) │ │ │ │ mov.w lr, #47 ; 0x2f │ │ │ │ - ldr r1, [pc, #512] ; (255ac ) │ │ │ │ + ldr r1, [pc, #512] ; (22164 ) │ │ │ │ movw r0, #4509 ; 0x119d │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w lr, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ + b.w 20e66 │ │ │ │ add r2, sp, #64 ; 0x40 │ │ │ │ mov r0, r3 │ │ │ │ sub.w r1, r2, r4, lsl #2 │ │ │ │ adds r2, r4, #2 │ │ │ │ subs r1, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #52] ; 0x34 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w sl, [sp, #56] ; 0x38 │ │ │ │ str r5, [sp, #60] ; 0x3c │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2536a │ │ │ │ - ldr r2, [pc, #448] ; (255b0 ) │ │ │ │ + bne.n 21f22 │ │ │ │ + ldr r2, [pc, #448] ; (22168 ) │ │ │ │ mov.w lr, #47 ; 0x2f │ │ │ │ - ldr r1, [pc, #444] ; (255b4 ) │ │ │ │ + ldr r1, [pc, #444] ; (2216c ) │ │ │ │ movw r0, #4500 ; 0x1194 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w lr, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ + b.w 20e66 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx r2 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 251f0 │ │ │ │ + b.n 21da8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 251f0 │ │ │ │ + b.n 21da8 │ │ │ │ mov ip, r4 │ │ │ │ - b.n 251f0 │ │ │ │ + b.n 21da8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #392] ; (255b8 ) │ │ │ │ + ldr r2, [pc, #392] ; (22170 ) │ │ │ │ movs r0, #48 ; 0x30 │ │ │ │ movw r1, #4483 ; 0x1183 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r5, #128] ; 0x80 │ │ │ │ str r2, [r5, #124] ; 0x7c │ │ │ │ str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.w 24854 │ │ │ │ - ldr r3, [pc, #372] ; (255bc ) │ │ │ │ + b.w 2140c │ │ │ │ + ldr r3, [pc, #372] ; (22174 ) │ │ │ │ movs r1, #47 ; 0x2f │ │ │ │ movw r2, #4473 ; 0x1179 │ │ │ │ add r3, pc │ │ │ │ - b.w 24938 │ │ │ │ + b.w 214f0 │ │ │ │ mov r8, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ str r6, [sp, #4] │ │ │ │ - b.w 24308 │ │ │ │ + b.w 20ec0 │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #348] ; (255c0 ) │ │ │ │ - ldr r1, [pc, #352] ; (255c4 ) │ │ │ │ + ldr r2, [pc, #348] ; (22178 ) │ │ │ │ + ldr r1, [pc, #352] ; (2217c ) │ │ │ │ mov r7, fp │ │ │ │ add r2, pc │ │ │ │ mov ip, r0 │ │ │ │ movs r5, #43 ; 0x2b │ │ │ │ add r1, pc │ │ │ │ movw r0, #4409 ; 0x1139 │ │ │ │ mov fp, r9 │ │ │ │ mov r4, r9 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242c2 │ │ │ │ + b.w 20e7a │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r3 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - b.n 24dee │ │ │ │ - ldr r2, [pc, #304] ; (255c8 ) │ │ │ │ + b.n 219a6 │ │ │ │ + ldr r2, [pc, #304] ; (22180 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #304] ; (255cc ) │ │ │ │ + ldr r1, [pc, #304] ; (22184 ) │ │ │ │ mov.w lr, #43 ; 0x2b │ │ │ │ add r2, pc │ │ │ │ movw r0, #4417 ; 0x1141 │ │ │ │ add r1, pc │ │ │ │ mov r7, fp │ │ │ │ mov ip, r9 │ │ │ │ movs r3, #0 │ │ │ │ str.w lr, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 242ae │ │ │ │ + b.w 20e66 │ │ │ │ mov r7, fp │ │ │ │ mov ip, r9 │ │ │ │ mov r5, r3 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ - cbnz r3, 254d8 │ │ │ │ + cbnz r3, 22090 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - bl 11fc8 │ │ │ │ - cbnz r0, 254e4 │ │ │ │ + bl 11df0 │ │ │ │ + cbnz r0, 2209c │ │ │ │ mov r0, r4 │ │ │ │ bl da48 │ │ │ │ - ldr r3, [pc, #232] ; (255d0 ) │ │ │ │ + ldr r3, [pc, #232] ; (22188 ) │ │ │ │ movs r0, #43 ; 0x2b │ │ │ │ - ldr r2, [pc, #232] ; (255d4 ) │ │ │ │ + ldr r2, [pc, #232] ; (2218c ) │ │ │ │ movw r1, #4425 ; 0x1149 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24308 │ │ │ │ + beq.w 20ec0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r4, ip │ │ │ │ mov r3, ip │ │ │ │ - b.w 242ae │ │ │ │ + b.w 20e66 │ │ │ │ mov r7, fp │ │ │ │ mov ip, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 254c2 │ │ │ │ - beq.n 2553c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ - movs r3, r0 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + b.n 2207a │ │ │ │ + lsls r0, r3, #17 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + lsls r0, r7, #14 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + lsls r2, r5, #13 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + lsls r4, r0, #12 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + lsls r2, r3, #11 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + lsls r6, r1, #10 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + lsls r6, r1, #9 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + lsls r0, r0, #8 │ │ │ │ + movs r4, r0 │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r4, [r5, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ ; instruction: 0xffacffff │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ - movs r3, r0 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + strh r6, [r3, #62] ; 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + strh r2, [r0, #62] ; 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + strh r6, [r2, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + movs r0, r7 │ │ │ │ + movs r4, r0 │ │ │ │ + strh r6, [r6, #58] ; 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + vaddl.u32 q0, d4, d3 │ │ │ │ + strh r6, [r4, #54] ; 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + vhadd.u16 d16, d10, d3 │ │ │ │ + strh r4, [r3, #52] ; 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r4, #50] ; 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + strh r4, [r1, #50] ; 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + cdp2 0, 14, cr0, cr14, cr3, {0} │ │ │ │ + strh r4, [r5, #48] ; 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + cdp2 0, 11, cr0, cr6, cr3, {0} │ │ │ │ + strh r4, [r6, #46] ; 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + cdp2 0, 6, cr0, cr6, cr3, {0} │ │ │ │ + strh r0, [r5, #44] ; 0x2c │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r5, [pc, #2440] ; 25f6c │ │ │ │ + ldr.w r5, [pc, #2440] ; 22b24 │ │ │ │ add r5, pc │ │ │ │ - cbz r3, 255ee │ │ │ │ + cbz r3, 221a6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r6, [pc, #2432] ; 25f70 │ │ │ │ + ldr.w r6, [pc, #2432] ; 22b28 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr.w r3, [r6, #240] ; 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2599c │ │ │ │ - ldr.w r8, [pc, #2416] ; 25f74 │ │ │ │ + beq.w 22554 │ │ │ │ + ldr.w r8, [pc, #2416] ; 22b2c │ │ │ │ add r7, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ add r8, pc │ │ │ │ str.w r2, [r7, #-12]! │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 259d6 │ │ │ │ - ldr.w r3, [pc, #2384] ; 25f78 │ │ │ │ + beq.w 2258e │ │ │ │ + ldr.w r3, [pc, #2384] ; 22b30 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 25a10 │ │ │ │ - ldr.w r3, [pc, #2372] ; 25f7c │ │ │ │ + beq.w 225c8 │ │ │ │ + ldr.w r3, [pc, #2372] ; 22b34 │ │ │ │ ldr r0, [r4, #36] ; 0x24 │ │ │ │ - ldr.w r2, [pc, #2372] ; 25f80 │ │ │ │ + ldr.w r2, [pc, #2372] ; 22b38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r0, r6 │ │ │ │ ite ne │ │ │ │ movne r6, r2 │ │ │ │ orreq.w r6, r2, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 258aa │ │ │ │ + beq.w 22462 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r8, [r4, #32] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2590e │ │ │ │ + beq.w 224c6 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8] │ │ │ │ - bl 1e200 │ │ │ │ + bl 1dbf8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25aa0 │ │ │ │ + beq.w 22658 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25a04 │ │ │ │ + beq.w 225bc │ │ │ │ ldr.w fp, [r4, #24] │ │ │ │ - ldr.w r3, [pc, #2276] ; 25f84 │ │ │ │ + ldr.w r3, [pc, #2276] ; 22b3c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 256ba │ │ │ │ + beq.n 22272 │ │ │ │ mov r1, r8 │ │ │ │ blx 571c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25ada │ │ │ │ + beq.w 22692 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 259bc │ │ │ │ + beq.w 22574 │ │ │ │ ldr.w sl, [fp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25c3e │ │ │ │ + beq.w 227f6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 256e6 │ │ │ │ + beq.n 2229e │ │ │ │ mov r1, r8 │ │ │ │ blx 571c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b16 │ │ │ │ + beq.w 226ce │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 259c6 │ │ │ │ + beq.w 2257e │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25c14 │ │ │ │ + beq.w 227cc │ │ │ │ ldr.w lr, [r9] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr.w ip, [lr, #452] ; 0x1c4 │ │ │ │ blx ip │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 258ee │ │ │ │ - ldr.w r2, [pc, #2164] ; 25f88 │ │ │ │ + bne.w 224a6 │ │ │ │ + ldr.w r2, [pc, #2164] ; 22b40 │ │ │ │ add r2, pc │ │ │ │ - add.w r1, r2, #1792 ; 0x700 │ │ │ │ + add.w r1, r2, #1760 ; 0x6e0 │ │ │ │ ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ ldrd sl, fp, [r1] │ │ │ │ ldrd r8, r9, [r3, #16] │ │ │ │ cmp r9, fp │ │ │ │ it eq │ │ │ │ cmpeq r8, sl │ │ │ │ - bne.w 25e22 │ │ │ │ - ldr.w r8, [r2, #1800] ; 0x708 │ │ │ │ + bne.w 229da │ │ │ │ + ldr.w r8, [r2, #1768] ; 0x6e8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 25df4 │ │ │ │ + beq.w 229ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - ldr.w r3, [pc, #2116] ; 25f8c │ │ │ │ + ldr.w r3, [pc, #2116] ; 22b44 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #1804] ; 0x70c │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ + ldr.w r0, [r3, #1772] ; 0x6ec │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25dee │ │ │ │ + beq.w 229a6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25dbc │ │ │ │ - ldr.w r3, [pc, #2088] ; 25f90 │ │ │ │ + beq.w 22974 │ │ │ │ + ldr.w r3, [pc, #2088] ; 22b48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.w 25daa │ │ │ │ + bne.w 22962 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25e32 │ │ │ │ + beq.w 229ea │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add.w fp, r2, #4294967295 ; 0xffffffff │ │ │ │ str.w fp, [r0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 25cd8 │ │ │ │ + beq.w 22890 │ │ │ │ movs r3, #2 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r0, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ - ldr.w lr, [pc, #2008] ; 25f94 │ │ │ │ + ldr.w lr, [pc, #2008] ; 22b4c │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr.w r1, [r5, lr] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 25ef0 │ │ │ │ - ldr.w lr, [pc, #1996] ; 25f98 │ │ │ │ + beq.w 22aa8 │ │ │ │ + ldr.w lr, [pc, #1996] ; 22b50 │ │ │ │ ldr.w r5, [r5, lr] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 25c78 │ │ │ │ + beq.w 22830 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25e8a │ │ │ │ + beq.w 22a42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 257f2 │ │ │ │ + beq.n 223aa │ │ │ │ str.w sl, [r0, #12] │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ add.w fp, r5, fp, lsl #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ @@ -48351,878 +43219,853 @@ │ │ │ │ adds r7, #1 │ │ │ │ str.w r7, [sl] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w sl, [fp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25ed2 │ │ │ │ + beq.w 22a8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25d00 │ │ │ │ + beq.w 228b8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25ccc │ │ │ │ + beq.w 22884 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25e40 │ │ │ │ + beq.w 229f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25904 │ │ │ │ + beq.n 224bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 25eb6 │ │ │ │ + beq.w 22a6e │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25cf4 │ │ │ │ + beq.w 228ac │ │ │ │ mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25cea │ │ │ │ - ldr.w r3, [pc, #1808] ; 25f9c │ │ │ │ + beq.w 228a2 │ │ │ │ + ldr.w r3, [pc, #1808] ; 22b54 │ │ │ │ mov.w r0, #712 ; 0x2c8 │ │ │ │ - ldr.w r2, [pc, #1804] ; 25fa0 │ │ │ │ + ldr.w r2, [pc, #1804] ; 22b58 │ │ │ │ movw r1, #27339 ; 0x6acb │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ - blx 58c0 │ │ │ │ + b.n 22486 │ │ │ │ + blx 58a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 25666 │ │ │ │ - ldr.w r3, [pc, #1772] ; 25fa4 │ │ │ │ + bge.w 2221e │ │ │ │ + ldr.w r3, [pc, #1772] ; 22b5c │ │ │ │ mov.w r1, #700 ; 0x2bc │ │ │ │ movw r2, #27147 ; 0x6a0b │ │ │ │ str.w r1, [r8, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r8, #132] ; 0x84 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ - ldr.w r3, [pc, #1752] ; 25fa8 │ │ │ │ - ldr.w r0, [pc, #1752] ; 25fac │ │ │ │ + ldr.w r3, [pc, #1752] ; 22b60 │ │ │ │ + ldr.w r0, [pc, #1752] ; 22b64 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 255e8 │ │ │ │ + beq.w 221a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 255e8 │ │ │ │ + bne.w 221a0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 255e8 │ │ │ │ + b.n 221a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25862 │ │ │ │ + b.n 2241a │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8] │ │ │ │ - bl 1e200 │ │ │ │ + bl 1dbf8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b28 │ │ │ │ + beq.w 226e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 259f8 │ │ │ │ + beq.n 225b0 │ │ │ │ ldr.w fp, [r4, #24] │ │ │ │ - ldr.w r3, [pc, #1612] ; 25f84 │ │ │ │ + ldr.w r3, [pc, #1612] ; 22b3c │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 25952 │ │ │ │ + beq.n 2250a │ │ │ │ mov r1, r8 │ │ │ │ blx 571c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25af0 │ │ │ │ + beq.w 226a8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r3, 259b2 │ │ │ │ + cbz r3, 2256a │ │ │ │ ldr.w sl, [fp, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25bbc │ │ │ │ + beq.w 22774 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 2597a │ │ │ │ + beq.n 22532 │ │ │ │ mov r1, r8 │ │ │ │ blx 571c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b04 │ │ │ │ + beq.w 226bc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r3, 259ce │ │ │ │ + cbz r3, 22586 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25be8 │ │ │ │ + beq.w 227a0 │ │ │ │ ldr.w lr, [r9] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr.w ip, [lr, #132] ; 0x84 │ │ │ │ blx ip │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 2570a │ │ │ │ - blx 5950 │ │ │ │ + b.n 222c2 │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r6, #240] ; 0xf0 │ │ │ │ - cbz r0, 259d6 │ │ │ │ + cbz r0, 2258e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 25600 │ │ │ │ - ldr.w r3, [pc, #1532] ; 25fb0 │ │ │ │ + b.n 221b8 │ │ │ │ + ldr.w r3, [pc, #1532] ; 22b68 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ - b.n 25966 │ │ │ │ - ldr.w r3, [pc, #1520] ; 25fb0 │ │ │ │ + b.n 2251e │ │ │ │ + ldr.w r3, [pc, #1520] ; 22b68 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ - b.n 256d2 │ │ │ │ - ldr.w r3, [pc, #1512] ; 25fb0 │ │ │ │ + b.n 2228a │ │ │ │ + ldr.w r3, [pc, #1512] ; 22b68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - b.n 256f8 │ │ │ │ - ldr.w r3, [pc, #1504] ; 25fb0 │ │ │ │ + b.n 222b0 │ │ │ │ + ldr.w r3, [pc, #1504] ; 22b68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - b.n 25988 │ │ │ │ - ldr.w r3, [pc, #1500] ; 25fb4 │ │ │ │ + b.n 22540 │ │ │ │ + ldr.w r3, [pc, #1500] ; 22b6c │ │ │ │ movw r0, #697 ; 0x2b9 │ │ │ │ - ldr.w r2, [pc, #1496] ; 25fb8 │ │ │ │ + ldr.w r2, [pc, #1496] ; 22b70 │ │ │ │ movw r1, #27089 ; 0x69d1 │ │ │ │ add r3, pc │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25930 │ │ │ │ + b.n 224e8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25698 │ │ │ │ + b.n 22250 │ │ │ │ ldr.w r0, [r8, #252] ; 0xfc │ │ │ │ - add.w r1, r8, #1776 ; 0x6f0 │ │ │ │ + add.w r1, r8, #1744 ; 0x6d0 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ ldrd r6, r7, [r0, #16] │ │ │ │ cmp r7, r3 │ │ │ │ it eq │ │ │ │ cmpeq r6, r2 │ │ │ │ - bne.w 25d0a │ │ │ │ - ldr.w r6, [r8, #1784] ; 0x6f8 │ │ │ │ + bne.w 228c2 │ │ │ │ + ldr.w r6, [r8, #1752] ; 0x6d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 25d9e │ │ │ │ + beq.w 22956 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1364] ; 25f90 │ │ │ │ + ldr.w r3, [pc, #1364] ; 22b48 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 25d5a │ │ │ │ - ldr.w r3, [pc, #1392] ; 25fbc │ │ │ │ + beq.w 22912 │ │ │ │ + ldr.w r3, [pc, #1392] ; 22b74 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1788] ; 0x6fc │ │ │ │ - bl 1d2d8 │ │ │ │ + ldr.w r1, [r3, #1756] ; 0x6dc │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 25d3a │ │ │ │ + beq.w 228f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25c6e │ │ │ │ + beq.w 22826 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25c64 │ │ │ │ - ldr.w r3, [pc, #1344] ; 25fc0 │ │ │ │ + beq.w 2281c │ │ │ │ + ldr.w r3, [pc, #1344] ; 22b78 │ │ │ │ movw r0, #699 ; 0x2bb │ │ │ │ - ldr.w r2, [pc, #1340] ; 25fc4 │ │ │ │ + ldr.w r2, [pc, #1340] ; 22b7c │ │ │ │ movw r1, #27129 ; 0x69f9 │ │ │ │ add r3, pc │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ ldr.w r2, [r8] │ │ │ │ movw r4, #701 ; 0x2bd │ │ │ │ - ldr.w r3, [pc, #1308] ; 25fc8 │ │ │ │ + ldr.w r3, [pc, #1308] ; 22b80 │ │ │ │ movw r0, #27159 ; 0x6a17 │ │ │ │ - ldr.w r1, [pc, #1304] ; 25fcc │ │ │ │ + ldr.w r1, [pc, #1304] ; 22b84 │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r8] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 258ce │ │ │ │ + bne.w 22486 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 25c3e │ │ │ │ + blt.w 227f6 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ - b.n 256ca │ │ │ │ + b.n 22282 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 25bbc │ │ │ │ + blt.n 22774 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ - b.n 2595e │ │ │ │ + b.n 22516 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 25be6 │ │ │ │ + blt.n 2279e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 25982 │ │ │ │ + b.n 2253a │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 25c12 │ │ │ │ + blt.n 227ca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 256f2 │ │ │ │ - ldr.w r3, [pc, #1188] ; 25fd0 │ │ │ │ + b.n 222aa │ │ │ │ + ldr.w r3, [pc, #1188] ; 22b88 │ │ │ │ movw r0, #706 ; 0x2c2 │ │ │ │ - ldr.w r2, [pc, #1184] ; 25fd4 │ │ │ │ + ldr.w r2, [pc, #1184] ; 22b8c │ │ │ │ movw r1, #27212 ; 0x6a4c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r5, [r8] │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 258ce │ │ │ │ + bne.w 22486 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 25b76 │ │ │ │ + beq.n 2272e │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 25bb0 │ │ │ │ + cbz r3, 22768 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 25b88 │ │ │ │ + beq.n 22740 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 25ba4 │ │ │ │ + cbz r3, 2275c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 258ce │ │ │ │ + beq.w 22486 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 258ce │ │ │ │ + bne.w 22486 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25b88 │ │ │ │ + b.n 22740 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25b76 │ │ │ │ + b.n 2272e │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25966 │ │ │ │ - ldr.w r3, [pc, #1040] ; 25fd8 │ │ │ │ + beq.w 2251e │ │ │ │ + ldr.w r3, [pc, #1040] ; 22b90 │ │ │ │ mov.w r0, #708 ; 0x2c4 │ │ │ │ - ldr.w r2, [pc, #1036] ; 25fdc │ │ │ │ + ldr.w r2, [pc, #1036] ; 22b94 │ │ │ │ movw r1, #27225 ; 0x6a59 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ mov r3, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 568c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25988 │ │ │ │ - ldr r3, [pc, #1000] ; (25fe0 ) │ │ │ │ + beq.w 22540 │ │ │ │ + ldr r3, [pc, #1000] ; (22b98 ) │ │ │ │ movw r0, #709 ; 0x2c5 │ │ │ │ - ldr r2, [pc, #996] ; (25fe4 ) │ │ │ │ + ldr r2, [pc, #996] ; (22b9c ) │ │ │ │ movw r1, #27234 ; 0x6a62 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ mov r3, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 568c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 256f8 │ │ │ │ - ldr r3, [pc, #964] ; (25fe8 ) │ │ │ │ + beq.w 222b0 │ │ │ │ + ldr r3, [pc, #964] ; (22ba0 ) │ │ │ │ mov.w r0, #704 ; 0x2c0 │ │ │ │ - ldr r2, [pc, #960] ; (25fec ) │ │ │ │ + ldr r2, [pc, #960] ; (22ba4 ) │ │ │ │ movw r1, #27181 ; 0x6a2d │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 256d2 │ │ │ │ - ldr r3, [pc, #932] ; (25ff0 ) │ │ │ │ + beq.w 2228a │ │ │ │ + ldr r3, [pc, #932] ; (22ba8 ) │ │ │ │ movw r0, #703 ; 0x2bf │ │ │ │ - ldr r2, [pc, #932] ; (25ff4 ) │ │ │ │ + ldr r2, [pc, #932] ; (22bac ) │ │ │ │ movw r1, #27172 ; 0x6a24 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ + b.n 22486 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25a7e │ │ │ │ + b.n 22636 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25a6c │ │ │ │ + b.n 22624 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ bic.w r2, r2, #114 ; 0x72 │ │ │ │ cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 257d8 │ │ │ │ + bne.w 22390 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ add.w r1, ip, r7 │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl d67c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25f4e │ │ │ │ + beq.w 22b06 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25832 │ │ │ │ + beq.w 223ea │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25832 │ │ │ │ + bne.w 223ea │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25832 │ │ │ │ + b.n 223ea │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25842 │ │ │ │ + b.n 223fa │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov ip, fp │ │ │ │ movs r3, #2 │ │ │ │ movs r0, #3 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 257b8 │ │ │ │ + b.n 22370 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2588a │ │ │ │ + b.n 22442 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25878 │ │ │ │ + b.n 22430 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25832 │ │ │ │ - ldr.w r0, [r8, #832] ; 0x340 │ │ │ │ - add.w r2, r8, #1784 ; 0x6f8 │ │ │ │ - bl 12a74 │ │ │ │ + b.n 223ea │ │ │ │ + ldr.w r0, [r8, #820] ; 0x334 │ │ │ │ + add.w r2, r8, #1752 ; 0x6d8 │ │ │ │ + bl 1289c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 25a3a │ │ │ │ - ldr r3, [pc, #728] ; (25ff8 ) │ │ │ │ + bne.w 225f2 │ │ │ │ + ldr r3, [pc, #728] ; (22bb0 ) │ │ │ │ movw r0, #699 ; 0x2bb │ │ │ │ - ldr r2, [pc, #724] ; (25ffc ) │ │ │ │ + ldr r2, [pc, #724] ; (22bb4 ) │ │ │ │ movw r1, #27110 ; 0x69e6 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ - ldr r3, [pc, #708] ; (26000 ) │ │ │ │ + b.n 22486 │ │ │ │ + ldr r3, [pc, #708] ; (22bb8 ) │ │ │ │ mov r8, r6 │ │ │ │ - ldr r2, [pc, #708] ; (26004 ) │ │ │ │ + ldr r2, [pc, #708] ; (22bbc ) │ │ │ │ movw r0, #699 ; 0x2bb │ │ │ │ add r3, pc │ │ │ │ movw r1, #27124 ; 0x69f4 │ │ │ │ add r2, pc │ │ │ │ mov r6, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 25b46 │ │ │ │ + b.n 226fe │ │ │ │ ldr r5, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 25a48 │ │ │ │ + beq.w 22600 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f3a │ │ │ │ - ldr r3, [pc, #648] ; (26008 ) │ │ │ │ + beq.w 22af2 │ │ │ │ + ldr r3, [pc, #648] ; (22bc0 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r3, #1788] ; 0x6fc │ │ │ │ - bl 12768 │ │ │ │ + ldr.w r2, [r3, #1756] ; 0x6dc │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f2e │ │ │ │ + beq.w 22ae6 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 25a5a │ │ │ │ - ldr.w r0, [r8, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + b.n 22612 │ │ │ │ + ldr.w r0, [r8, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 25d18 │ │ │ │ + b.n 228d0 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, fp │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, #4 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 257b8 │ │ │ │ + b.n 22370 │ │ │ │ ldr.w r2, [r8] │ │ │ │ movw r5, #713 ; 0x2c9 │ │ │ │ - ldr r3, [pc, #580] ; (2600c ) │ │ │ │ + ldr r3, [pc, #580] ; (22bc4 ) │ │ │ │ movw r4, #27274 ; 0x6a8a │ │ │ │ - ldr r1, [pc, #580] ; (26010 ) │ │ │ │ + ldr r1, [pc, #580] ; (22bc8 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r8] │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 258ce │ │ │ │ + bne.w 22486 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 25b5a │ │ │ │ - blx 589c │ │ │ │ - b.n 25760 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + b.n 22712 │ │ │ │ + blx 5884 │ │ │ │ + b.n 22318 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 25746 │ │ │ │ - ldr r3, [pc, #524] ; (26014 ) │ │ │ │ + bne.w 222fe │ │ │ │ + ldr r3, [pc, #524] ; (22bcc ) │ │ │ │ mov.w r0, #712 ; 0x2c8 │ │ │ │ - ldr r2, [pc, #520] ; (26018 ) │ │ │ │ + ldr r2, [pc, #520] ; (22bd0 ) │ │ │ │ mov.w r1, #27264 ; 0x6a80 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 258ce │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - add.w r2, r2, #1800 ; 0x708 │ │ │ │ - bl 12a74 │ │ │ │ + b.n 22486 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + add.w r2, r2, #1768 ; 0x6e8 │ │ │ │ + bl 1289c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25dfe │ │ │ │ + b.n 229b6 │ │ │ │ mov r9, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, #4 │ │ │ │ movs r0, #2 │ │ │ │ mov fp, sl │ │ │ │ - b.n 257b8 │ │ │ │ + b.n 22370 │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2584e │ │ │ │ + beq.w 22406 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 25e70 │ │ │ │ + cbnz r3, 22a28 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25f42 │ │ │ │ + beq.n 22afa │ │ │ │ mov r8, r9 │ │ │ │ - b.n 25858 │ │ │ │ - ldr r3, [pc, #400] ; (2601c ) │ │ │ │ + b.n 22410 │ │ │ │ + ldr r3, [pc, #400] ; (22bd4 ) │ │ │ │ movw r0, #713 ; 0x2c9 │ │ │ │ - ldr r2, [pc, #396] ; (26020 ) │ │ │ │ + ldr r2, [pc, #396] ; (22bd8 ) │ │ │ │ movw r1, #27305 ; 0x6aa9 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25b6a │ │ │ │ - b.n 25b5a │ │ │ │ - ldr r3, [pc, #364] ; (26024 ) │ │ │ │ + bne.w 22722 │ │ │ │ + b.n 22712 │ │ │ │ + ldr r3, [pc, #364] ; (22bdc ) │ │ │ │ mov.w r0, #712 ; 0x2c8 │ │ │ │ - ldr r2, [pc, #360] ; (26028 ) │ │ │ │ + ldr r2, [pc, #360] ; (22be0 ) │ │ │ │ movw r1, #27334 ; 0x6ac6 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 25b46 │ │ │ │ - ldr r3, [pc, #344] ; (2602c ) │ │ │ │ + b.n 226fe │ │ │ │ + ldr r3, [pc, #344] ; (22be4 ) │ │ │ │ mov sl, r0 │ │ │ │ - ldr r2, [pc, #344] ; (26030 ) │ │ │ │ + ldr r2, [pc, #344] ; (22be8 ) │ │ │ │ movw r0, #713 ; 0x2c9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #27316 ; 0x6ab4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 25ea4 │ │ │ │ + b.n 22a5c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ add.w r1, ip, r7 │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25ca8 │ │ │ │ - ldr r3, [pc, #288] ; (26034 ) │ │ │ │ + bne.w 22860 │ │ │ │ + ldr r3, [pc, #288] ; (22bec ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #288] ; (26038 ) │ │ │ │ + ldr r2, [pc, #288] ; (22bf0 ) │ │ │ │ movw r0, #713 ; 0x2c9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #27291 ; 0x6a9b │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 25ea4 │ │ │ │ + b.n 22a5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25a5a │ │ │ │ + b.n 22612 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 25d7c │ │ │ │ + b.n 22934 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 25858 │ │ │ │ - ldr r3, [pc, #236] ; (2603c ) │ │ │ │ + b.n 22410 │ │ │ │ + ldr r3, [pc, #236] ; (22bf4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #236] ; (26040 ) │ │ │ │ + ldr r2, [pc, #236] ; (22bf8 ) │ │ │ │ movw r0, #713 ; 0x2c9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #27299 ; 0x6aa3 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 25ea4 │ │ │ │ - str r7, [sp, #144] ; 0x90 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + b.n 22a5c │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ + stc2l 0, cr0, [r0, #-12]! │ │ │ │ + stc2l 0, cr0, [ip, #-12] │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ vmaxnm.f16 , q12, │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ + mcrr2 0, 0, r0, r0, cr3 │ │ │ │ + stc2 0, cr0, [sl], {3} │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r5, [pc, #80] ; (25ff4 ) │ │ │ │ + ; instruction: 0xfaba0003 │ │ │ │ + strh r4, [r0, #14] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #944] ; (26358 ) │ │ │ │ + strh r4, [r3, #12] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ; instruction: 0xfa7e0003 │ │ │ │ + ldr r5, [sp, #112] ; 0x70 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f16 , q14, │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r3, [pc, #792] ; (262d4 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r3, [pc, #120] ; (26040 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r2, [pc, #976] ; (263a0 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r2, [pc, #472] ; (261b0 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + vld4.8 {d16-d19}, [lr], r3 │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #864] ; (26340 ) │ │ │ │ + vst4.8 {d0-d3}, [r6], r3 │ │ │ │ + str.w r0, [r6, #3] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r1, [pc, #688] ; (26298 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r1, [pc, #512] ; (261f0 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r1, [pc, #360] ; (26160 ) │ │ │ │ - movs r3, r0 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r0, [pc, #528] ; (26210 ) │ │ │ │ + ldrb.w r0, [lr, #3] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + ldrb.w r0, [ip, r3] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #408] ; (261a0 ) │ │ │ │ + ; instruction: 0xf77e0003 │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + ; instruction: 0xf7520003 │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + ; instruction: 0xf7260003 │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ - blxns fp │ │ │ │ + ; instruction: 0xf7000003 │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ; instruction: 0xf62a0003 │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ - blxns r3 │ │ │ │ + ; instruction: 0xf6100003 │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + rsbs r0, r2, #8585216 ; 0x830000 │ │ │ │ + ; instruction: 0xf5860003 │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ movs r3, r0 │ │ │ │ - bx r3 │ │ │ │ + adc.w r0, r2, #8585216 ; 0x830000 │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + ; instruction: 0xf4be0003 │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, sp │ │ │ │ + eors.w r0, r2, #8585216 ; 0x830000 │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + orns r0, r8, #8585216 ; 0x830000 │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ movs r3, r0 │ │ │ │ - mov lr, r9 │ │ │ │ + bics.w r0, sl, #8585216 ; 0x830000 │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r3, r0 │ │ │ │ - itee │ │ │ │ - mov r3, r0 │ │ │ │ - moval r8, r2 │ │ │ │ - moval r3, r0 │ │ │ │ - ite lt │ │ │ │ - movlt r3, r0 │ │ │ │ - movge r2, sl │ │ │ │ + ; instruction: 0xf3fc0003 │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r4, [pc, #1724] ; 26708 │ │ │ │ + ldr.w r4, [pc, #1724] ; 232c0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r6, [pc, #1720] ; 2670c │ │ │ │ + ldr.w r6, [pc, #1720] ; 232c4 │ │ │ │ add r4, pc │ │ │ │ add r6, pc │ │ │ │ ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ - cbz r3, 2608e │ │ │ │ - ldr.w r9, [pc, #1712] ; 26710 │ │ │ │ + cbz r3, 22c46 │ │ │ │ + ldr.w r9, [pc, #1712] ; 232c8 │ │ │ │ add r4, sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r9, pc │ │ │ │ str.w r2, [r4, #-4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 260a4 │ │ │ │ + beq.n 22c5c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26112 │ │ │ │ + beq.n 22cca │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 5950 │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r4, #240] ; 0xf0 │ │ │ │ - cbz r0, 260a4 │ │ │ │ + cbz r0, 22c5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 2605e │ │ │ │ - ldr.w r3, [pc, #1644] ; 26714 │ │ │ │ + b.n 22c16 │ │ │ │ + ldr.w r3, [pc, #1644] ; 232cc │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1644] ; 26718 │ │ │ │ + ldr.w r2, [pc, #1644] ; 232d0 │ │ │ │ mov sl, r5 │ │ │ │ add r3, pc │ │ │ │ mov.w r0, #422 ; 0x1a6 │ │ │ │ add r2, pc │ │ │ │ movw r1, #24236 ; 0x5eac │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1620] ; 2671c │ │ │ │ + ldr.w r3, [pc, #1620] ; 232d4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r0, [pc, #1608] ; 26720 │ │ │ │ + ldr.w r0, [pc, #1608] ; 232d8 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 260f6 │ │ │ │ + beq.n 22cae │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 263d2 │ │ │ │ + beq.w 22f8a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 26088 │ │ │ │ + beq.n 22c40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26088 │ │ │ │ + bne.n 22c40 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #1552] ; 26724 │ │ │ │ - ldr.w r3, [pc, #1552] ; 26728 │ │ │ │ - ldr.w r2, [pc, #1552] ; 2672c │ │ │ │ + ldr.w r1, [pc, #1552] ; 232dc │ │ │ │ + ldr.w r3, [pc, #1552] ; 232e0 │ │ │ │ + ldr.w r2, [pc, #1552] ; 232e4 │ │ │ │ ldr r5, [r6, r1] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ subs r5, r1, r5 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ @@ -49231,890 +44074,871 @@ │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ cmp r1, r2 │ │ │ │ ite ne │ │ │ │ movne sl, r0 │ │ │ │ orreq.w sl, r0, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 263aa │ │ │ │ + beq.w 22f62 │ │ │ │ ldr.w r9, [r7, #36] ; 0x24 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r0, r9 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2631c │ │ │ │ - bl 1e200 │ │ │ │ + bne.w 22ed4 │ │ │ │ + bl 1dbf8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 263f2 │ │ │ │ + beq.w 22faa │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2643c │ │ │ │ + beq.w 22ff4 │ │ │ │ ldr.w r9, [r7, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r0, r9 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 1e200 │ │ │ │ + bl 1dbf8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26512 │ │ │ │ + beq.w 230ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2645c │ │ │ │ - ldr.w r3, [pc, #1412] ; 26730 │ │ │ │ + beq.w 23014 │ │ │ │ + ldr.w r3, [pc, #1412] ; 232e8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 261c0 │ │ │ │ + beq.n 22d78 │ │ │ │ blx 571c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2648e │ │ │ │ + beq.w 23046 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26454 │ │ │ │ + beq.w 2300c │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 265b0 │ │ │ │ + beq.w 23168 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl dd3c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26586 │ │ │ │ + beq.w 2313e │ │ │ │ ldr.w r4, [r8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r4, [r4, #376] ; 0x178 │ │ │ │ blx r4 │ │ │ │ str r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 260e6 │ │ │ │ - ldr.w r4, [pc, #1332] ; 26734 │ │ │ │ + bne.w 22c9e │ │ │ │ + ldr.w r4, [pc, #1332] ; 232ec │ │ │ │ add r4, pc │ │ │ │ - add.w r1, r4, #1808 ; 0x710 │ │ │ │ + add.w r1, r4, #1776 ; 0x6f0 │ │ │ │ ldr.w r3, [r4, #252] ; 0xfc │ │ │ │ ldrd r8, r9, [r3, #16] │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq r8, r2 │ │ │ │ - bne.w 2660e │ │ │ │ - ldr.w r9, [r4, #1816] ; 0x718 │ │ │ │ + bne.w 231c6 │ │ │ │ + ldr.w r9, [r4, #1784] ; 0x6f8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 26640 │ │ │ │ + beq.w 231f8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr.w r8, [pc, #1280] ; 26738 │ │ │ │ + ldr.w r8, [pc, #1280] ; 232f0 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r0, [r8, #1820] ; 0x71c │ │ │ │ - ldr.w r1, [r8, #584] ; 0x248 │ │ │ │ + ldr.w r0, [r8, #1788] ; 0x6fc │ │ │ │ + ldr.w r1, [r8, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2667a │ │ │ │ - ldr.w r2, [pc, #1260] ; 2673c │ │ │ │ + beq.w 23232 │ │ │ │ + ldr.w r2, [pc, #1260] ; 232f4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w fp, [r6, r2] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 26600 │ │ │ │ + bne.w 231b8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 26600 │ │ │ │ + beq.w 231b8 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 265e2 │ │ │ │ + beq.w 2319a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 263e8 │ │ │ │ + beq.w 22fa0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2664c │ │ │ │ + beq.w 23204 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 265d6 │ │ │ │ + beq.w 2318e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 266b0 │ │ │ │ + beq.w 23268 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 263de │ │ │ │ + beq.w 22f96 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 26694 │ │ │ │ + beq.w 2324c │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 265f4 │ │ │ │ + beq.w 231ac │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 265ea │ │ │ │ - ldr.w r3, [pc, #1088] ; 26740 │ │ │ │ + beq.w 231a2 │ │ │ │ + ldr.w r3, [pc, #1088] ; 232f8 │ │ │ │ movw r0, #439 ; 0x1b7 │ │ │ │ - ldr.w r2, [pc, #1084] ; 26744 │ │ │ │ + ldr.w r2, [pc, #1084] ; 232fc │ │ │ │ movw r1, #24451 ; 0x5f83 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ - bl 1e200 │ │ │ │ + b.n 22c7e │ │ │ │ + bl 1dbf8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 264a4 │ │ │ │ + beq.w 2305c │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26448 │ │ │ │ + beq.w 23000 │ │ │ │ ldr.w fp, [r7, #28] │ │ │ │ - ldr r3, [pc, #1008] ; (26730 ) │ │ │ │ + ldr r3, [pc, #1008] ; (232e8 ) │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 26356 │ │ │ │ + beq.n 22f0e │ │ │ │ mov r1, r5 │ │ │ │ blx 571c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26468 │ │ │ │ + beq.w 23020 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2642e │ │ │ │ + beq.n 22fe6 │ │ │ │ ldr.w r9, [fp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2655e │ │ │ │ + beq.w 23116 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 26380 │ │ │ │ + beq.n 22f38 │ │ │ │ mov r1, r5 │ │ │ │ blx 571c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2647c │ │ │ │ + beq.n 23034 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26436 │ │ │ │ + beq.n 22fee │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26532 │ │ │ │ + beq.w 230ea │ │ │ │ ldr.w r4, [r8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r4, [r4, #576] ; 0x240 │ │ │ │ blx r4 │ │ │ │ str r0, [r7, #12] │ │ │ │ - b.n 261f8 │ │ │ │ + b.n 22db0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 58c0 │ │ │ │ + blx 58a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.w 2614a │ │ │ │ - ldr r3, [pc, #912] ; (26748 ) │ │ │ │ + bge.w 22d02 │ │ │ │ + ldr r3, [pc, #912] ; (23300 ) │ │ │ │ movw r1, #425 ; 0x1a9 │ │ │ │ movw r2, #24274 ; 0x5ed2 │ │ │ │ mov r5, sl │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r9, #128] ; 0x80 │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ str.w r2, [r9, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ + b.n 22c7e │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 260f6 │ │ │ │ + b.n 22cae │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 262d4 │ │ │ │ + b.n 22e8c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2629e │ │ │ │ + b.n 22e56 │ │ │ │ ldr.w r4, [r9] │ │ │ │ mov.w r2, #432 ; 0x1b0 │ │ │ │ - ldr r0, [pc, #848] ; (2674c ) │ │ │ │ + ldr r0, [pc, #848] ; (23304 ) │ │ │ │ movw r1, #24339 ; 0x5f13 │ │ │ │ - ldr r3, [pc, #844] ; (26750 ) │ │ │ │ + ldr r3, [pc, #844] ; (23308 ) │ │ │ │ subs r4, #1 │ │ │ │ add r0, pc │ │ │ │ str.w r4, [r9] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r1, [r0, #132] ; 0x84 │ │ │ │ - cbz r4, 26422 │ │ │ │ - ldr r0, [pc, #824] ; (26754 ) │ │ │ │ + cbz r4, 22fda │ │ │ │ + ldr r0, [pc, #824] ; (2330c ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 26088 │ │ │ │ + bl 12920 │ │ │ │ + b.n 22c40 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 260c6 │ │ │ │ - ldr r3, [pc, #808] ; (26758 ) │ │ │ │ + b.n 22c7e │ │ │ │ + ldr r3, [pc, #808] ; (23310 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ - b.n 2636c │ │ │ │ - ldr r3, [pc, #800] ; (26758 ) │ │ │ │ + b.n 22f24 │ │ │ │ + ldr r3, [pc, #800] ; (23310 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - b.n 26394 │ │ │ │ + b.n 22f4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2617c │ │ │ │ + b.n 22d34 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 26338 │ │ │ │ - ldr r3, [pc, #768] ; (26758 ) │ │ │ │ + b.n 22ef0 │ │ │ │ + ldr r3, [pc, #768] ; (23310 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ - b.n 261d6 │ │ │ │ + b.n 22d8e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 261a8 │ │ │ │ + b.n 22d60 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2655e │ │ │ │ + blt.n 23116 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 26364 │ │ │ │ + b.n 22f1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 26530 │ │ │ │ + blt.n 230e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 2638e │ │ │ │ + b.n 22f46 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 265b0 │ │ │ │ + blt.w 23168 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 261ce │ │ │ │ - ldr r3, [pc, #692] ; (2675c ) │ │ │ │ + b.n 22d86 │ │ │ │ + ldr r3, [pc, #692] ; (23314 ) │ │ │ │ mov r5, sl │ │ │ │ - ldr r2, [pc, #692] ; (26760 ) │ │ │ │ + ldr r2, [pc, #692] ; (23318 ) │ │ │ │ mov r4, sl │ │ │ │ add r3, pc │ │ │ │ mov.w r0, #426 ; 0x1aa │ │ │ │ add r2, pc │ │ │ │ movw r1, #24286 ; 0x5ede │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 260c6 │ │ │ │ + bne.w 22c7e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 260c6 │ │ │ │ + beq.w 22c7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 264fa │ │ │ │ - ldr r3, [pc, #632] ; (26764 ) │ │ │ │ + cbz r3, 230b2 │ │ │ │ + ldr r3, [pc, #632] ; (2331c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 260d6 │ │ │ │ + b.n 22c8e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #612] ; (26768 ) │ │ │ │ + ldr r3, [pc, #612] ; (23320 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 260d6 │ │ │ │ - ldr r3, [pc, #600] ; (2676c ) │ │ │ │ + b.n 22c8e │ │ │ │ + ldr r3, [pc, #600] ; (23324 ) │ │ │ │ movw r0, #433 ; 0x1b1 │ │ │ │ - ldr r2, [pc, #596] ; (26770 ) │ │ │ │ + ldr r2, [pc, #596] ; (23328 ) │ │ │ │ movw r1, #24354 ; 0x5f22 │ │ │ │ add r3, pc │ │ │ │ mov r4, r5 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 264c2 │ │ │ │ + b.n 2307a │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 568c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26394 │ │ │ │ - ldr r3, [pc, #560] ; (26774 ) │ │ │ │ + beq.w 22f4c │ │ │ │ + ldr r3, [pc, #560] ; (2332c ) │ │ │ │ movw r0, #429 ; 0x1ad │ │ │ │ - ldr r2, [pc, #560] ; (26778 ) │ │ │ │ + ldr r2, [pc, #560] ; (23330 ) │ │ │ │ movw r1, #24308 ; 0x5ef4 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ + b.n 22c7e │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2636c │ │ │ │ - ldr r3, [pc, #528] ; (2677c ) │ │ │ │ + beq.w 22f24 │ │ │ │ + ldr r3, [pc, #528] ; (23334 ) │ │ │ │ mov.w r0, #428 ; 0x1ac │ │ │ │ - ldr r2, [pc, #528] ; (26780 ) │ │ │ │ + ldr r2, [pc, #528] ; (23338 ) │ │ │ │ movw r1, #24299 ; 0x5eeb │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ + b.n 22c7e │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 568c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 261e6 │ │ │ │ - ldr r3, [pc, #492] ; (26784 ) │ │ │ │ + beq.w 22d9e │ │ │ │ + ldr r3, [pc, #492] ; (2333c ) │ │ │ │ mov.w r0, #436 ; 0x1b4 │ │ │ │ - ldr r2, [pc, #492] ; (26788 ) │ │ │ │ + ldr r2, [pc, #492] ; (23340 ) │ │ │ │ movw r1, #24376 ; 0x5f38 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ + b.n 22c7e │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 261d6 │ │ │ │ - ldr r3, [pc, #464] ; (2678c ) │ │ │ │ + beq.w 22d8e │ │ │ │ + ldr r3, [pc, #464] ; (23344 ) │ │ │ │ movw r0, #435 ; 0x1b3 │ │ │ │ - ldr r2, [pc, #460] ; (26790 ) │ │ │ │ + ldr r2, [pc, #460] ; (23348 ) │ │ │ │ movw r1, #24367 ; 0x5f2f │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ + b.n 22c7e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 262b4 │ │ │ │ + b.n 22e6c │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 26286 │ │ │ │ + b.n 22e3e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 262fc │ │ │ │ + b.n 22eb4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 262ea │ │ │ │ + b.n 22ea2 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r8, r4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2629e │ │ │ │ - ldr.w r0, [r4, #832] ; 0x340 │ │ │ │ - add.w r2, r4, #1816 ; 0x718 │ │ │ │ - bl 12a74 │ │ │ │ + b.n 22e56 │ │ │ │ + ldr.w r0, [r4, #820] ; 0x334 │ │ │ │ + add.w r2, r4, #1784 ; 0x6f8 │ │ │ │ + bl 1289c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 26234 │ │ │ │ - ldr r3, [pc, #364] ; (26794 ) │ │ │ │ + bne.w 22dec │ │ │ │ + ldr r3, [pc, #364] ; (2334c ) │ │ │ │ movw r0, #439 ; 0x1b7 │ │ │ │ - ldr r2, [pc, #364] ; (26798 ) │ │ │ │ + ldr r2, [pc, #364] ; (23350 ) │ │ │ │ movw r1, #24406 ; 0x5f56 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 260c6 │ │ │ │ - ldr.w r0, [r4, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + b.n 22c7e │ │ │ │ + ldr.w r0, [r4, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2661c │ │ │ │ - ldr r3, [pc, #332] ; (2679c ) │ │ │ │ + b.n 231d4 │ │ │ │ + ldr r3, [pc, #332] ; (23354 ) │ │ │ │ mov r4, r8 │ │ │ │ - ldr r2, [pc, #332] ; (267a0 ) │ │ │ │ + ldr r2, [pc, #332] ; (23358 ) │ │ │ │ mov.w r0, #440 ; 0x1b8 │ │ │ │ add r3, pc │ │ │ │ movw r1, #24430 ; 0x5f6e │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 264dc │ │ │ │ - b.n 264d2 │ │ │ │ - ldr r3, [pc, #296] ; (267a4 ) │ │ │ │ + bne.w 23094 │ │ │ │ + b.n 2308a │ │ │ │ + ldr r3, [pc, #296] ; (2335c ) │ │ │ │ mov.w r1, #440 ; 0x1b8 │ │ │ │ movw r2, #24416 ; 0x5f60 │ │ │ │ str.w r1, [r8, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r8, #132] ; 0x84 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ - b.n 26668 │ │ │ │ - ldr r3, [pc, #272] ; (267a8 ) │ │ │ │ + b.n 23220 │ │ │ │ + ldr r3, [pc, #272] ; (23360 ) │ │ │ │ movw r0, #439 ; 0x1b7 │ │ │ │ - ldr r2, [pc, #272] ; (267ac ) │ │ │ │ + ldr r2, [pc, #272] ; (23364 ) │ │ │ │ movw r1, #24446 ; 0x5f7e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 264c2 │ │ │ │ + b.n 2307a │ │ │ │ ldr.w r6, [r9, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 262be │ │ │ │ + beq.w 22e76 │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 266e2 │ │ │ │ + cbnz r3, 2329a │ │ │ │ ldr.w r3, [fp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 266fa │ │ │ │ + cbz r3, 232b2 │ │ │ │ mov r9, r8 │ │ │ │ - b.n 262c8 │ │ │ │ + b.n 22e80 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 262c8 │ │ │ │ + b.n 22e80 │ │ │ │ nop │ │ │ │ - bkpt 0x00b8 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r6, #36] ; 0x24 │ │ │ │ - movs r3, r0 │ │ │ │ - bkpt 0x00a6 │ │ │ │ - movs r3, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ - movs r3, r0 │ │ │ │ - add sl, pc │ │ │ │ + ssat r0, #4, r0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0042 │ │ │ │ + ; instruction: 0xf2ee0003 │ │ │ │ + subw r0, r4, #3 │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + ; instruction: 0xf28a0003 │ │ │ │ + str r5, [sp, #264] ; 0x108 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q12, │ │ │ │ - pop {r1, r3, pc} │ │ │ │ - movs r3, r0 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ - movs r3, r0 │ │ │ │ + adcs.w r0, r2, #3 │ │ │ │ + adds.w r0, ip, #3 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - pop {} │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r2, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - rors r6, r5 │ │ │ │ + orr.w r0, r8, #3 │ │ │ │ + strb r2, [r2, #29] │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 26792 │ │ │ │ + strb r6, [r3, #26] │ │ │ │ movs r3, r0 │ │ │ │ - sbcs r6, r4 │ │ │ │ + vhadd.s16 d16, d0, d3 │ │ │ │ + strb r6, [r2, #25] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + str r2, [sp, #8] │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f16 , q14, │ │ │ │ - rev16 r0, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r6, r7 │ │ │ │ - movs r3, r0 │ │ │ │ - rev r0, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - rev r0, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - cbnz r6, 267aa │ │ │ │ - movs r3, r0 │ │ │ │ - lsls r6, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - cbnz r0, 267a8 │ │ │ │ - movs r3, r0 │ │ │ │ - eors r0, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - cbnz r0, 267a6 │ │ │ │ - movs r3, r0 │ │ │ │ - ands r0, r7 │ │ │ │ + cdp 0, 10, cr0, cr8, cr3, {0} │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 267a2 │ │ │ │ + cdp 0, 6, cr0, cr8, cr3, {0} │ │ │ │ + cdp 0, 5, cr0, cr0, cr3, {0} │ │ │ │ + cdp 0, 3, cr0, cr6, cr3, {0} │ │ │ │ + strb r6, [r7, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + cdp 0, 0, cr0, cr8, cr3, {0} │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 267a0 │ │ │ │ + stcl 0, cr0, [r0, #12]! │ │ │ │ + strb r0, [r5, #19] │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #232 ; 0xe8 │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xb8dc │ │ │ │ + ldc 0, cr0, [r4, #12]! │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #126 ; 0x7e │ │ │ │ + stc 0, cr0, [lr, #12] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb8b6 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r7, #84 ; 0x54 │ │ │ │ + stc 0, cr0, [r4, #-12]! │ │ │ │ + strb r6, [r5, #16] │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #40 ; 0x28 │ │ │ │ + ldcl 0, cr0, [lr], #12 │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb86c │ │ │ │ + strb r0, [r3, #15] │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #14 │ │ │ │ + ldc 0, cr0, [r4], #12 │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r6, [pc, #2852] ; 272dc │ │ │ │ + ldr.w r6, [pc, #2852] ; 23e94 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r3, [pc, #2848] ; 272e0 │ │ │ │ + ldr.w r3, [pc, #2848] ; 23e98 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2696c │ │ │ │ + beq.w 23524 │ │ │ │ ldr r3, [r2, #84] ; 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 269e0 │ │ │ │ + bpl.w 23598 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 2699a │ │ │ │ + bhi.w 23552 │ │ │ │ tbb [pc, r3] │ │ │ │ - add r0, pc, #124 ; (adr r0, 26860 ) │ │ │ │ - add r4, pc, #12 ; (adr r4, 267f4 ) │ │ │ │ + add r0, pc, #124 ; (adr r0, 23418 ) │ │ │ │ + add r4, pc, #12 ; (adr r4, 233ac ) │ │ │ │ movs r2, r3 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 269a2 │ │ │ │ + beq.w 2355a │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 26842 │ │ │ │ + ble.n 233fa │ │ │ │ ldr r3, [r5, #64] ; 0x40 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26a50 │ │ │ │ + beq.w 23608 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r0, [r1, #14] │ │ │ │ ldrh r3, [r1, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ - b.n 267ea │ │ │ │ + b.n 233a2 │ │ │ │ ldrh r0, [r1, #14] │ │ │ │ ldrh r3, [r1, #12] │ │ │ │ orr.w r0, r3, r0, lsl #15 │ │ │ │ negs r0, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 26a30 │ │ │ │ + beq.w 235e8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 269a2 │ │ │ │ + beq.w 2355a │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 267f2 │ │ │ │ + bge.n 233aa │ │ │ │ ldr r3, [r5, #32] │ │ │ │ adds r0, r0, r3 │ │ │ │ - bpl.n 267f8 │ │ │ │ - ldr.w r3, [pc, #2720] ; 272e4 │ │ │ │ + bpl.n 233b0 │ │ │ │ + ldr.w r3, [pc, #2720] ; 23e9c │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #2716] ; 272e8 │ │ │ │ + ldr.w r1, [pc, #2716] ; 23ea0 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2696] ; 272ec │ │ │ │ - ldr.w r2, [pc, #2696] ; 272f0 │ │ │ │ + ldr.w r3, [pc, #2696] ; 23ea4 │ │ │ │ + ldr.w r2, [pc, #2696] ; 23ea8 │ │ │ │ movs r0, #65 ; 0x41 │ │ │ │ add r3, pc │ │ │ │ movw r1, #16818 ; 0x41b2 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 26894 │ │ │ │ + beq.n 2344c │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2695c │ │ │ │ - cbz r2, 268a2 │ │ │ │ + beq.n 23514 │ │ │ │ + cbz r2, 2345a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26a46 │ │ │ │ - ldr.w r3, [pc, #2640] ; 272f4 │ │ │ │ + beq.w 235fe │ │ │ │ + ldr.w r3, [pc, #2640] ; 23eac │ │ │ │ mov r5, fp │ │ │ │ - ldr.w r0, [pc, #2636] ; 272f8 │ │ │ │ + ldr.w r0, [pc, #2636] ; 23eb0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 268d4 │ │ │ │ + beq.n 2348c │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26950 │ │ │ │ - cbz r7, 268de │ │ │ │ + beq.n 23508 │ │ │ │ + cbz r7, 23496 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 2692e │ │ │ │ + cbz r3, 234e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 268f0 │ │ │ │ + beq.n 234a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 26938 │ │ │ │ + cbz r3, 234f0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 26902 │ │ │ │ + beq.n 234ba │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 26944 │ │ │ │ + cbz r3, 234fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2680e │ │ │ │ + beq.n 233c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2680e │ │ │ │ + bne.w 233c6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ negs r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ - b.n 2682a │ │ │ │ + b.n 233e2 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ - b.n 267ea │ │ │ │ + b.n 233a2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 268de │ │ │ │ + b.n 23496 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 268f0 │ │ │ │ + b.n 234a8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 26902 │ │ │ │ + b.n 234ba │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 268d4 │ │ │ │ + b.n 2348c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 26894 │ │ │ │ + b.n 2344c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 57f4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26ee6 │ │ │ │ + beq.w 23a9e │ │ │ │ ldr r4, [r5, #16] │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r7, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 26b2c │ │ │ │ + bne.w 236e4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, fp │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 268ca │ │ │ │ + b.n 23482 │ │ │ │ mov r0, r1 │ │ │ │ - blx 58f0 │ │ │ │ - b.n 2682a │ │ │ │ - ldr.w r3, [pc, #2392] ; 272fc │ │ │ │ + blx 58d8 │ │ │ │ + b.n 233e2 │ │ │ │ + ldr.w r3, [pc, #2392] ; 23eb4 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr.w r1, [pc, #2388] ; 27300 │ │ │ │ + ldr.w r1, [pc, #2388] ; 23eb8 │ │ │ │ mov r4, sl │ │ │ │ mov r9, sl │ │ │ │ mov r8, sl │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ mov r7, sl │ │ │ │ mov fp, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w r3, [pc, #2368] ; 27304 │ │ │ │ - ldr.w r2, [pc, #2368] ; 27308 │ │ │ │ + ldr.w r3, [pc, #2368] ; 23ebc │ │ │ │ + ldr.w r2, [pc, #2368] ; 23ec0 │ │ │ │ movs r0, #65 ; 0x41 │ │ │ │ add r3, pc │ │ │ │ movw r1, #16809 ; 0x41a9 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2687e │ │ │ │ + b.n 23436 │ │ │ │ ldr r3, [r2, #48] ; 0x30 │ │ │ │ - cbz r3, 26a18 │ │ │ │ + cbz r3, 235d0 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, 26a18 │ │ │ │ + cbz r3, 235d0 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 26a18 │ │ │ │ - ldr.w r3, [pc, #2328] ; 2730c │ │ │ │ + cbz r0, 235d0 │ │ │ │ + ldr.w r3, [pc, #2328] ; 23ec4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 26afc │ │ │ │ + bne.n 236b4 │ │ │ │ ldr r3, [r2, #84] ; 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 26f4e │ │ │ │ + bpl.w 23b06 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 26f0e │ │ │ │ + bhi.w 23ac6 │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ ldr r7, [r1, #100] ; 0x64 │ │ │ │ lsls r0, r6, #1 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 26a30 │ │ │ │ - ldr.w r3, [pc, #2288] ; 27310 │ │ │ │ - ldr.w r1, [pc, #2288] ; 27314 │ │ │ │ + cbnz r0, 235e8 │ │ │ │ + ldr.w r3, [pc, #2288] ; 23ec8 │ │ │ │ + ldr.w r1, [pc, #2288] ; 23ecc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26f22 │ │ │ │ + bne.w 23ada │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 269a2 │ │ │ │ + beq.n 2355a │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2683c │ │ │ │ + b.n 233f4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 268a2 │ │ │ │ - ldr.w r2, [pc, #2244] ; 27318 │ │ │ │ + b.n 2345a │ │ │ │ + ldr.w r2, [pc, #2244] ; 23ed0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr.w r1, [pc, #2244] ; 2731c │ │ │ │ + ldr.w r1, [pc, #2244] ; 23ed4 │ │ │ │ mov fp, r5 │ │ │ │ add r2, pc │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r5 │ │ │ │ add r1, pc │ │ │ │ movs r0, #65 ; 0x41 │ │ │ │ @@ -50123,220 +44947,220 @@ │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r9, fp │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 274e4 │ │ │ │ + beq.w 2409c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 26b1a │ │ │ │ + beq.n 236d2 │ │ │ │ mov r4, ip │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 26880 │ │ │ │ + beq.w 23438 │ │ │ │ ldr.w r4, [ip] │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [ip] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 26b0a │ │ │ │ + beq.n 236c2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 26880 │ │ │ │ + b.n 23438 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 267ea │ │ │ │ + bne.w 233a2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2682a │ │ │ │ + b.n 233e2 │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ negs r4, r4 │ │ │ │ sxth r4, r4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2682a │ │ │ │ + bne.w 233e2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - b.n 26ac0 │ │ │ │ + b.n 23678 │ │ │ │ ldrh r3, [r7, #14] │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ orr.w r4, r4, r3, lsl #15 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 26ad0 │ │ │ │ + b.n 23688 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ - b.n 26ab2 │ │ │ │ + b.n 2366a │ │ │ │ ldrh r0, [r7, #14] │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ orr.w r0, r4, r0, lsl #15 │ │ │ │ - b.n 26ab2 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 2366a │ │ │ │ + bl f1f4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26a30 │ │ │ │ + beq.n 235e8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - b.n 269fc │ │ │ │ + b.n 235b4 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 26880 │ │ │ │ + b.n 23438 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ stmia.w sp, {r2, ip} │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ ldmia.w sp, {r2, ip} │ │ │ │ - b.n 26a94 │ │ │ │ - ldr.w r3, [pc, #2032] ; 27320 │ │ │ │ + b.n 2364c │ │ │ │ + ldr.w r3, [pc, #2032] ; 23ed8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r3, [r3, #1824] ; 0x720 │ │ │ │ + ldr.w r3, [r3, #1792] ; 0x700 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 270fa │ │ │ │ + beq.w 23cb2 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27102 │ │ │ │ + beq.w 23cba │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2714a │ │ │ │ + beq.w 23d02 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 5a7c │ │ │ │ + blx 5a64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 271ba │ │ │ │ - ldr.w r2, [pc, #1976] ; 27324 │ │ │ │ + beq.w 23d72 │ │ │ │ + ldr.w r2, [pc, #1976] ; 23edc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 270e4 │ │ │ │ + bne.w 23c9c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 270e4 │ │ │ │ + beq.w 23c9c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27012 │ │ │ │ + beq.w 23bca │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w ip, [sp] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27000 │ │ │ │ + beq.w 23bb8 │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26e82 │ │ │ │ + beq.w 23a3a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 271d8 │ │ │ │ + beq.w 23d90 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26fb2 │ │ │ │ - ldr.w r1, [pc, #1868] ; 27328 │ │ │ │ - ldr.w r0, [pc, #1868] ; 2732c │ │ │ │ + beq.w 23b6a │ │ │ │ + ldr.w r1, [pc, #1868] ; 23ee0 │ │ │ │ + ldr.w r0, [pc, #1868] ; 23ee4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r4, [r6, r0] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ subs r1, r2, r4 │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ cmpne r2, r0 │ │ │ │ clz r1, r1 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ - beq.w 26e92 │ │ │ │ + beq.w 23a4a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 5b24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27422 │ │ │ │ + beq.w 23fda │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 272a8 │ │ │ │ + beq.w 23e60 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w sl, [r3, #112] ; 0x70 │ │ │ │ blx sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27482 │ │ │ │ + beq.w 2403a │ │ │ │ mov r0, r2 │ │ │ │ blx sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27446 │ │ │ │ + beq.w 23ffe │ │ │ │ mov r0, r2 │ │ │ │ blx sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2749e │ │ │ │ + beq.w 24056 │ │ │ │ mov r0, r2 │ │ │ │ blx sl │ │ │ │ movs r1, #3 │ │ │ │ - bl 120bc │ │ │ │ + bl 11ee4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 27508 │ │ │ │ + blt.w 240c0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27418 │ │ │ │ + beq.w 23fd0 │ │ │ │ movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2722e │ │ │ │ + beq.w 23de6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r2, [pc, #1708] ; 27330 │ │ │ │ + ldr.w r2, [pc, #1708] ; 23ee8 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r2, pc │ │ │ │ str r7, [r3, #12] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ @@ -50344,209 +45168,209 @@ │ │ │ │ str.w r8, [r3, #16] │ │ │ │ add.w lr, r0, #1 │ │ │ │ ldr.w r0, [r2, #148] ; 0x94 │ │ │ │ str.w lr, [r9] │ │ │ │ str.w r9, [r3, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27256 │ │ │ │ + beq.w 23e0e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27020 │ │ │ │ + beq.w 23bd8 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 26ed6 │ │ │ │ + beq.w 23a8e │ │ │ │ mov r0, sl │ │ │ │ blx 5b24 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 274be │ │ │ │ + beq.w 24076 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #112] ; 0x70 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 274a2 │ │ │ │ + beq.w 2405a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2702a │ │ │ │ + beq.w 23be2 │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #1564] ; 27334 │ │ │ │ + ldr.w r1, [pc, #1564] ; 23eec │ │ │ │ str r7, [sp, #8] │ │ │ │ mov sl, r5 │ │ │ │ mov r7, fp │ │ │ │ str r6, [sp, #12] │ │ │ │ mov fp, ip │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27042 │ │ │ │ + bne.w 23bfa │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - bne.w 270cc │ │ │ │ + bne.w 23c84 │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 2726e │ │ │ │ + ble.w 23e26 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr.w r4, [r2, fp, lsl #2] │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r5, 26d62 │ │ │ │ + cbz r5, 2391a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26f18 │ │ │ │ + beq.w 23ad0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] ; 0x54 │ │ │ │ lsls r3, r1, #7 │ │ │ │ - bpl.w 273c0 │ │ │ │ + bpl.w 23f78 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r2, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 26ff8 │ │ │ │ + bhi.w 23bb0 │ │ │ │ tbb [pc, r2] │ │ │ │ subs r4, #126 ; 0x7e │ │ │ │ strb r3, [r0, #28] │ │ │ │ lsls r1, r7, #1 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r2, [sl, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26fc0 │ │ │ │ + beq.w 23b78 │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 26e14 │ │ │ │ + ble.n 239cc │ │ │ │ ldr.w r2, [sl, #64] ; 0x40 │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ mul.w r0, r2, r0 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27128 │ │ │ │ + beq.w 23ce0 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp.w r1, r0, asr #1 │ │ │ │ ite gt │ │ │ │ movgt r2, #1 │ │ │ │ movle r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2718a │ │ │ │ + beq.w 23d42 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r0, r1, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w r5, [r3, r1, lsl #2] │ │ │ │ str r0, [r7, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 26de6 │ │ │ │ + cbz r2, 2399e │ │ │ │ mov r5, r4 │ │ │ │ - b.n 26d2a │ │ │ │ + b.n 238e2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 26d2a │ │ │ │ + b.n 238e2 │ │ │ │ ldrh r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ sxth r0, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 270b2 │ │ │ │ + beq.w 23c6a │ │ │ │ ldr.w r2, [sl, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26fc0 │ │ │ │ + beq.w 23b78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 26d8c │ │ │ │ + bge.n 23944 │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ adds r0, r0, r2 │ │ │ │ - bpl.n 26d94 │ │ │ │ + bpl.n 2394c │ │ │ │ mov r3, r6 │ │ │ │ - ldr.w r0, [pc, #1228] ; 272e4 │ │ │ │ + ldr.w r0, [pc, #1228] ; 23e9c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r1, [pc, #1300] ; 27338 │ │ │ │ + ldr.w r1, [pc, #1300] ; 23ef0 │ │ │ │ mov fp, r7 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ movs r5, #61 ; 0x3d │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r2, [pc, #1284] ; 2733c │ │ │ │ + ldr.w r2, [pc, #1284] ; 23ef4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #16743 ; 0x4167 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1276] ; 27340 │ │ │ │ + ldr.w r1, [pc, #1276] ; 23ef8 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ add r1, pc │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2687e │ │ │ │ + bne.w 23436 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2687e │ │ │ │ + b.n 23436 │ │ │ │ ldrh r0, [r4, #12] │ │ │ │ - b.n 26d82 │ │ │ │ + b.n 2393a │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ orr.w r0, r2, r0, lsl #15 │ │ │ │ - b.n 26d82 │ │ │ │ + b.n 2393a │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ orr.w r0, r2, r0, lsl #15 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 26df8 │ │ │ │ + b.n 239b0 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 26bc8 │ │ │ │ + b.n 23780 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 271fa │ │ │ │ + bne.w 23db2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2724e │ │ │ │ + beq.w 23e06 │ │ │ │ add.w r7, r3, #12 │ │ │ │ ldmia.w r7, {r7, r8, r9} │ │ │ │ ldr r1, [r7, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ adds r1, #1 │ │ │ │ @@ -50554,1273 +45378,2352 @@ │ │ │ │ ldr.w r1, [r9] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 26c6e │ │ │ │ + bne.w 23826 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ - b.n 26c6e │ │ │ │ + b.n 23826 │ │ │ │ ldr.w r2, [sl] │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ mov r3, sl │ │ │ │ - b.n 26d06 │ │ │ │ - ldr.w r2, [pc, #1116] ; 27344 │ │ │ │ + b.n 238be │ │ │ │ + ldr.w r2, [pc, #1116] ; 23efc │ │ │ │ movs r4, #56 ; 0x38 │ │ │ │ - ldr.w r1, [pc, #1112] ; 27348 │ │ │ │ + ldr.w r1, [pc, #1112] ; 23f00 │ │ │ │ movw r0, #16549 ; 0x40a5 │ │ │ │ add r2, pc │ │ │ │ mov r3, fp │ │ │ │ add r1, pc │ │ │ │ mov r5, fp │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ mov r8, fp │ │ │ │ mov r4, fp │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov r7, fp │ │ │ │ - b.n 26a76 │ │ │ │ + b.n 2362e │ │ │ │ mov r0, r7 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 26ad0 │ │ │ │ + b.n 23688 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 26d62 │ │ │ │ - ldr.w r3, [pc, #1064] ; 2734c │ │ │ │ + b.n 2391a │ │ │ │ + ldr.w r3, [pc, #1064] ; 23f04 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr.w r2, [pc, #1060] ; 27350 │ │ │ │ + ldr.w r2, [pc, #1060] ; 23f08 │ │ │ │ movs r0, #64 ; 0x40 │ │ │ │ add r3, pc │ │ │ │ movw r1, #16798 ; 0x419e │ │ │ │ add r2, pc │ │ │ │ mov r4, sl │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r9, sl │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r8, sl │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov r7, sl │ │ │ │ mov fp, sl │ │ │ │ - b.n 2687e │ │ │ │ + b.n 23436 │ │ │ │ ldr r3, [r2, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27278 │ │ │ │ + beq.w 23e30 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27278 │ │ │ │ + beq.w 23e30 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27278 │ │ │ │ + beq.w 23e30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 26f94 │ │ │ │ + bne.n 23b4c │ │ │ │ mov r0, r8 │ │ │ │ - bl ff84 │ │ │ │ + bl fdac │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26ad0 │ │ │ │ + bne.w 23688 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 26ad0 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 23688 │ │ │ │ + bl f1f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 26f70 │ │ │ │ + bne.n 23b28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26a30 │ │ │ │ + bne.w 235e8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n 26ac0 │ │ │ │ + b.n 23678 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 26bda │ │ │ │ + b.n 23792 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #824] ; (272fc ) │ │ │ │ + ldr r2, [pc, #824] ; (23eb4 ) │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov fp, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r5, #61 ; 0x3d │ │ │ │ - ldr r1, [pc, #900] ; (27354 ) │ │ │ │ + ldr r1, [pc, #900] ; (23f0c ) │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r2, [pc, #888] ; (27358 ) │ │ │ │ - ldr r1, [pc, #888] ; (2735c ) │ │ │ │ + ldr r2, [pc, #888] ; (23f10 ) │ │ │ │ + ldr r1, [pc, #888] ; (23f14 ) │ │ │ │ movw r0, #16734 ; 0x415e │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ + b.n 23a0a │ │ │ │ mov r0, r4 │ │ │ │ - blx 58f0 │ │ │ │ - b.n 26df8 │ │ │ │ + blx 58d8 │ │ │ │ + b.n 239b0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ stmia.w sp, {r3, ip} │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldmia.w sp, {r3, ip} │ │ │ │ - b.n 26bb8 │ │ │ │ + b.n 23770 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp] │ │ │ │ - b.n 26b98 │ │ │ │ + b.n 23750 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 26cce │ │ │ │ + b.n 23886 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 26d12 │ │ │ │ + b.n 238ca │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26d54 │ │ │ │ + bne.w 2390c │ │ │ │ str r6, [sp, #4] │ │ │ │ mov fp, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ blx 568c │ │ │ │ ldmia.w sp, {r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27488 │ │ │ │ - ldr r1, [pc, #760] ; (27360 ) │ │ │ │ + beq.w 24040 │ │ │ │ + ldr r1, [pc, #760] ; (23f18 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl fd1c │ │ │ │ + bl fc20 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 274ea │ │ │ │ + beq.w 240a2 │ │ │ │ blx 57e8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2698c │ │ │ │ + bne.w 23544 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2698c │ │ │ │ + b.n 23544 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 270b2 │ │ │ │ - ldr r2, [pc, #616] ; (27310 ) │ │ │ │ + cbnz r0, 23c6a │ │ │ │ + ldr r2, [pc, #616] ; (23ec8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 56d4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 272b6 │ │ │ │ + bne.w 23e6e │ │ │ │ ldr.w r2, [sl, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26fc0 │ │ │ │ + beq.w 23b78 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 26e0c │ │ │ │ + b.n 239c4 │ │ │ │ cmp fp, r2 │ │ │ │ - bge.w 2726e │ │ │ │ + bge.w 23e26 │ │ │ │ add.w r2, r6, fp, lsl #2 │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 26d54 │ │ │ │ + b.n 2390c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ str.w ip, [sp] │ │ │ │ mov r4, r3 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr.w ip, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 26bb8 │ │ │ │ - blx 589c │ │ │ │ + b.n 23770 │ │ │ │ + blx 5884 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 26b48 │ │ │ │ - ldr r2, [pc, #608] ; (27364 ) │ │ │ │ + b.n 23700 │ │ │ │ + ldr r2, [pc, #608] ; (23f1c ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #608] ; (27368 ) │ │ │ │ + ldr r3, [pc, #608] ; (23f20 ) │ │ │ │ movs r1, #58 ; 0x3a │ │ │ │ add r2, pc │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc │ │ │ │ mov r4, r7 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov r9, r7 │ │ │ │ movw r3, #16571 ; 0x40bb │ │ │ │ mov r8, r7 │ │ │ │ str.w r1, [r2, #128] ; 0x80 │ │ │ │ str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.w 2687e │ │ │ │ - ldr r2, [pc, #576] ; (2736c ) │ │ │ │ + b.w 23436 │ │ │ │ + ldr r2, [pc, #576] ; (23f24 ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r1, [pc, #576] ; (27370 ) │ │ │ │ + ldr r1, [pc, #576] ; (23f28 ) │ │ │ │ mov sl, r0 │ │ │ │ add r2, pc │ │ │ │ movs r5, #61 ; 0x3d │ │ │ │ add r1, pc │ │ │ │ movw r0, #16745 ; 0x4169 │ │ │ │ mov r3, r6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ - ldr r0, [pc, #432] ; (272fc ) │ │ │ │ + b.n 23a0a │ │ │ │ + ldr r0, [pc, #432] ; (23eb4 ) │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r5, #58 ; 0x3a │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r4, #16573 ; 0x40bd │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ - ldr r1, [pc, #532] ; (27374 ) │ │ │ │ + ldr r1, [pc, #532] ; (23f2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56d4 │ │ │ │ - ldr r1, [pc, #528] ; (27378 ) │ │ │ │ + ldr r1, [pc, #528] ; (23f30 ) │ │ │ │ ldr.w ip, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #520] ; (2737c ) │ │ │ │ + ldr r0, [pc, #520] ; (23f34 ) │ │ │ │ str.w r5, [r1, #128] ; 0x80 │ │ │ │ add r0, pc │ │ │ │ str.w r4, [r1, #132] ; 0x84 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 26a8a │ │ │ │ + b.n 23642 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 274e0 │ │ │ │ - ldr r2, [pc, #484] ; (27380 ) │ │ │ │ + bne.w 24098 │ │ │ │ + ldr r2, [pc, #484] ; (23f38 ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r1, [pc, #484] ; (27384 ) │ │ │ │ + ldr r1, [pc, #484] ; (23f3c ) │ │ │ │ mov sl, r5 │ │ │ │ add r2, pc │ │ │ │ movs r5, #61 ; 0x3d │ │ │ │ add r1, pc │ │ │ │ movw r0, #16747 ; 0x416b │ │ │ │ mov r3, r6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ - ldr r1, [pc, #460] ; (27388 ) │ │ │ │ + b.n 23a0a │ │ │ │ + ldr r1, [pc, #460] ; (23f40 ) │ │ │ │ movs r5, #58 ; 0x3a │ │ │ │ - ldr r0, [pc, #460] ; (2738c ) │ │ │ │ + ldr r0, [pc, #460] ; (23f44 ) │ │ │ │ movw r4, #16575 ; 0x40bf │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ add r0, pc │ │ │ │ mov sl, ip │ │ │ │ str.w r5, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w r4, [r1, #132] ; 0x84 │ │ │ │ - b.n 27180 │ │ │ │ - ldr r2, [pc, #436] ; (27390 ) │ │ │ │ + b.n 23d38 │ │ │ │ + ldr r2, [pc, #436] ; (23f48 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #436] ; (27394 ) │ │ │ │ + ldr r1, [pc, #436] ; (23f4c ) │ │ │ │ movs r6, #58 ; 0x3a │ │ │ │ add r2, pc │ │ │ │ movw r0, #16590 ; 0x40ce │ │ │ │ add r1, pc │ │ │ │ mov fp, r3 │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ mov r8, r3 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r7, r3 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26a76 │ │ │ │ - bgt.n 27292 │ │ │ │ + b.n 2362e │ │ │ │ + bgt.n 23e4a │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 27208 │ │ │ │ + blt.n 23dc0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl da48 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r2, [pc, #396] ; (27398 ) │ │ │ │ + ldr r2, [pc, #396] ; (23f50 ) │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr r1, [pc, #396] ; (2739c ) │ │ │ │ + ldr r1, [pc, #396] ; (23f54 ) │ │ │ │ movs r5, #58 ; 0x3a │ │ │ │ add r2, pc │ │ │ │ movw r0, #16599 ; 0x40d7 │ │ │ │ add r1, pc │ │ │ │ mov r4, sl │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ mov r9, sl │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r8, sl │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov r7, sl │ │ │ │ - b.n 26e52 │ │ │ │ - ldr r2, [pc, #368] ; (273a0 ) │ │ │ │ + b.n 23a0a │ │ │ │ + ldr r2, [pc, #368] ; (23f58 ) │ │ │ │ movs r4, #59 ; 0x3b │ │ │ │ - ldr r1, [pc, #368] ; (273a4 ) │ │ │ │ + ldr r1, [pc, #368] ; (23f5c ) │ │ │ │ mov r5, fp │ │ │ │ add r2, pc │ │ │ │ movw r0, #16660 ; 0x4114 │ │ │ │ add r1, pc │ │ │ │ mov fp, r9 │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ mov r4, r3 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26a76 │ │ │ │ + b.n 2362e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldmia.w r1, {r7, r8, r9} │ │ │ │ - b.n 26ea8 │ │ │ │ - ldr r1, [pc, #336] ; (273a8 ) │ │ │ │ + b.n 23a60 │ │ │ │ + ldr r1, [pc, #336] ; (23f60 ) │ │ │ │ movs r4, #59 ; 0x3b │ │ │ │ movw r0, #16671 ; 0x411f │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ add r1, pc │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov r4, sl │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ - b.n 26e52 │ │ │ │ + b.n 23a0a │ │ │ │ mov fp, r7 │ │ │ │ mov r3, r6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 27088 │ │ │ │ + b.n 23c40 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26f9e │ │ │ │ - ldr r3, [pc, #140] ; (27310 ) │ │ │ │ - ldr r1, [pc, #292] ; (273ac ) │ │ │ │ + bne.w 23b56 │ │ │ │ + ldr r3, [pc, #140] ; (23ec8 ) │ │ │ │ + ldr r1, [pc, #292] ; (23f64 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 26f9e │ │ │ │ - ldr r0, [pc, #284] ; (273b0 ) │ │ │ │ + b.n 23b56 │ │ │ │ + ldr r0, [pc, #284] ; (23f68 ) │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #280] ; (273b4 ) │ │ │ │ + ldr r1, [pc, #280] ; (23f6c ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 27208 │ │ │ │ + b.n 23dc0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 26c1e │ │ │ │ - ldr r2, [pc, #256] ; (273b8 ) │ │ │ │ + b.n 237d6 │ │ │ │ + ldr r2, [pc, #256] ; (23f70 ) │ │ │ │ mov fp, r7 │ │ │ │ - ldr r1, [pc, #256] ; (273bc ) │ │ │ │ + ldr r1, [pc, #256] ; (23f74 ) │ │ │ │ movs r5, #60 ; 0x3c │ │ │ │ add r2, pc │ │ │ │ movw r0, #16724 ; 0x4154 │ │ │ │ add r1, pc │ │ │ │ mov r3, r6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ + b.n 23a0a │ │ │ │ nop │ │ │ │ - strh r0, [r1, #42] ; 0x2a │ │ │ │ + cbnz r0, 23ebc │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xffb8ffff │ │ │ │ + ; instruction: 0xffb4ffff │ │ │ │ ; instruction: 0xffa4ffff │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r6, #48] ; 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb6a0 │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - cpsie │ │ │ │ + ; instruction: 0xeae80003 │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ; instruction: 0xeaa80003 │ │ │ │ + ldrh r2, [r6, #44] ; 0x2c │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ - movs r3, r0 │ │ │ │ - push {r6, lr} │ │ │ │ + ldrh r2, [r1, #36] ; 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - bics r2, r5 │ │ │ │ + ; instruction: 0xe9880003 │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ movs r3, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ + vminnm.f32 , q14, │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - subs r3, #32 │ │ │ │ - movs r3, r0 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + ldr r0, [r2, #124] ; 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - orrs r0, r3 │ │ │ │ - movs r3, r0 │ │ │ │ - cbz r0, 2739a │ │ │ │ + ldrd r0, r0, [r8], #12 │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r3, r0 │ │ │ │ + ; instruction: 0xe8200003 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - uxth r0, r0 │ │ │ │ + b.n 23c7c │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #34 ; 0x22 │ │ │ │ + ldr r2, [r2, #76] ; 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ movs r3, r0 │ │ │ │ - sub sp, #304 ; 0x130 │ │ │ │ + b.n 23920 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #50 ; 0x32 │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #96 ; 0x60 │ │ │ │ + b.n 237c0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #132 ; 0x84 │ │ │ │ + strb r0, [r4, #11] │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #880 ; 0x370 │ │ │ │ + b.n 23750 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #70 ; 0x46 │ │ │ │ + strb r2, [r4, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r5, #50] ; 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #152 ; 0x98 │ │ │ │ + b.n 245f0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #146 ; 0x92 │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff88ffff │ │ │ │ - add r6, sp, #8 │ │ │ │ + b.n 243b4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #110 ; 0x6e │ │ │ │ + strb r2, [r1, #3] │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #880 ; 0x370 │ │ │ │ + b.n 24370 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #72 ; 0x48 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [r4, #38] ; 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #632 ; 0x278 │ │ │ │ + b.n 24300 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #4 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #432 ; 0x1b0 │ │ │ │ + b.n 242a4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #216 ; 0xd8 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #288 ; 0x120 │ │ │ │ + b.n 24264 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #180 ; 0xb4 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #176 ; 0xb0 │ │ │ │ + b.n 24234 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #150 ; 0x96 │ │ │ │ + ldr r2, [r6, #124] ; 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #1000 ; 0x3e8 │ │ │ │ + b.n 241d8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #100 ; 0x64 │ │ │ │ + ldr r0, [r0, #124] ; 0x7c │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #856 ; 0x358 │ │ │ │ + b.n 24198 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #64 ; 0x40 │ │ │ │ + ldr r4, [r3, #120] ; 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #26 │ │ │ │ + ldr r6, [r6, #116] ; 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #192 ; 0xc0 │ │ │ │ + str r0, [r6, #116] ; 0x74 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - subs r2, #48 ; 0x30 │ │ │ │ + ldr r4, [r1, #104] ; 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #312 ; 0x138 │ │ │ │ + b.n 240a0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #184 ; 0xb8 │ │ │ │ + ldr r4, [r2, #112] ; 0x70 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [r2, #48] ; 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2709e │ │ │ │ + beq.w 23c56 │ │ │ │ ldr r2, [r2, #64] ; 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2709e │ │ │ │ + beq.w 23c56 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2709e │ │ │ │ + beq.w 23c56 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #328] ; (27528 ) │ │ │ │ + ldr r1, [pc, #328] ; (240e0 ) │ │ │ │ ldr r5, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 2740c │ │ │ │ + bne.n 23fc4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl ff84 │ │ │ │ + bl fdac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 26df8 │ │ │ │ + bne.w 239b0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 26df8 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 239b0 │ │ │ │ + bl f1f4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 273e8 │ │ │ │ - b.n 270b2 │ │ │ │ + bne.n 23fa0 │ │ │ │ + b.n 23c6a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 26c6e │ │ │ │ - ldr r1, [pc, #264] ; (2752c ) │ │ │ │ + b.n 23826 │ │ │ │ + ldr r1, [pc, #264] ; (240e4 ) │ │ │ │ mov sl, r0 │ │ │ │ - ldr r2, [pc, #264] ; (27530 ) │ │ │ │ + ldr r2, [pc, #264] ; (240e8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r2, [r1, #124] ; 0x7c │ │ │ │ movs r0, #58 ; 0x3a │ │ │ │ movw r2, #16625 ; 0x40f1 │ │ │ │ str.w r0, [r1, #128] ; 0x80 │ │ │ │ str.w r2, [r1, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ + b.n 23a0a │ │ │ │ movs r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 27494 │ │ │ │ - bl 11fc8 │ │ │ │ - cbz r0, 2748c │ │ │ │ - ldr r2, [pc, #220] ; (27534 ) │ │ │ │ + cbz r3, 2404c │ │ │ │ + bl 11df0 │ │ │ │ + cbz r0, 24044 │ │ │ │ + ldr r2, [pc, #220] ; (240ec ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r3, [pc, #220] ; (27538 ) │ │ │ │ + ldr r3, [pc, #220] ; (240f0 ) │ │ │ │ mov.w fp, #0 │ │ │ │ add r2, pc │ │ │ │ mov ip, r8 │ │ │ │ add r3, pc │ │ │ │ mov r4, r7 │ │ │ │ movs r0, #58 ; 0x3a │ │ │ │ movw r1, #16643 ; 0x4103 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov r8, fp │ │ │ │ mov r3, fp │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ mov r7, fp │ │ │ │ - b.w 26a7a │ │ │ │ + b.w 23632 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 27448 │ │ │ │ + b.n 24000 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 27088 │ │ │ │ + b.n 23c40 │ │ │ │ mov r0, r4 │ │ │ │ bl da48 │ │ │ │ - b.n 27456 │ │ │ │ + b.n 2400e │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 27450 │ │ │ │ + b.n 24008 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 27448 │ │ │ │ - ldr r2, [pc, #152] ; (2753c ) │ │ │ │ + b.n 24000 │ │ │ │ + ldr r2, [pc, #152] ; (240f4 ) │ │ │ │ movs r5, #59 ; 0x3b │ │ │ │ - ldr r1, [pc, #152] ; (27540 ) │ │ │ │ + ldr r1, [pc, #152] ; (240f8 ) │ │ │ │ movw r0, #16680 ; 0x4128 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ - ldr r2, [pc, #132] ; (27544 ) │ │ │ │ + b.n 23a0a │ │ │ │ + ldr r2, [pc, #132] ; (240fc ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r1, [pc, #132] ; (27548 ) │ │ │ │ + ldr r1, [pc, #132] ; (24100 ) │ │ │ │ movs r6, #59 ; 0x3b │ │ │ │ add r2, pc │ │ │ │ movw r0, #16678 ; 0x4126 │ │ │ │ add r1, pc │ │ │ │ mov r3, sl │ │ │ │ mov fp, r9 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 26a76 │ │ │ │ + b.w 2362e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 26ddc │ │ │ │ + b.n 23994 │ │ │ │ mov r2, r4 │ │ │ │ - b.w 26a94 │ │ │ │ - ldr r1, [pc, #96] ; (2754c ) │ │ │ │ + b.w 2364c │ │ │ │ + ldr r1, [pc, #96] ; (24104 ) │ │ │ │ mov sl, r4 │ │ │ │ - ldr r0, [pc, #96] ; (27550 ) │ │ │ │ + ldr r0, [pc, #96] ; (24108 ) │ │ │ │ movs r6, #59 ; 0x3b │ │ │ │ add r1, pc │ │ │ │ movw r5, #16708 ; 0x4144 │ │ │ │ add r0, pc │ │ │ │ mov r4, r2 │ │ │ │ str.w r6, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w r5, [r1, #132] ; 0x84 │ │ │ │ - b.n 26e52 │ │ │ │ - ldr r1, [pc, #72] ; (27554 ) │ │ │ │ + b.n 23a0a │ │ │ │ + ldr r1, [pc, #72] ; (2410c ) │ │ │ │ movs r5, #58 ; 0x3a │ │ │ │ - ldr r0, [pc, #72] ; (27558 ) │ │ │ │ + ldr r0, [pc, #72] ; (24110 ) │ │ │ │ movw r4, #16635 ; 0x40fb │ │ │ │ add r1, pc │ │ │ │ mov sl, r9 │ │ │ │ add r0, pc │ │ │ │ mov ip, r8 │ │ │ │ mov r3, r7 │ │ │ │ str.w r5, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w r4, [r1, #132] ; 0x84 │ │ │ │ - b.n 27180 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - add r2, sp, #904 ; 0x388 │ │ │ │ + b.n 23d38 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + svc 42 ; 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #78 ; 0x4e │ │ │ │ + ldr r2, [r5, #88] ; 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #688 ; 0x2b0 │ │ │ │ + udf #244 ; 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #24 │ │ │ │ + ldr r4, [r6, #84] ; 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #384 ; 0x180 │ │ │ │ + udf #168 ; 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #204 ; 0xcc │ │ │ │ + ldr r0, [r5, #80] ; 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #280 ; 0x118 │ │ │ │ + udf #142 ; 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #176 ; 0xb0 │ │ │ │ + ldr r4, [r1, #80] ; 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #104 ; 0x68 │ │ │ │ + udf #98 ; 0x62 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #132 ; 0x84 │ │ │ │ + ldr r0, [r4, #76] ; 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #1000 ; 0x3e8 │ │ │ │ + udf #66 ; 0x42 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #102 ; 0x66 │ │ │ │ + ldr r2, [r0, #76] ; 0x4c │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ - ldr r6, [pc, #952] ; (2791c ) │ │ │ │ - ldr r3, [pc, #952] ; (27920 ) │ │ │ │ + ldr r6, [pc, #952] ; (244d4 ) │ │ │ │ + ldr r3, [pc, #952] ; (244d8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #948] ; (27924 ) │ │ │ │ - bne.w 2773e │ │ │ │ + ldr r3, [pc, #948] ; (244dc ) │ │ │ │ + bne.w 242f6 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w 27744 │ │ │ │ + beq.w 242fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2777a │ │ │ │ + beq.w 24332 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 275c2 │ │ │ │ + cbz r3, 2417a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str.w r8, [r7, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 277bc │ │ │ │ + beq.w 24374 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 275ca │ │ │ │ + bgt.n 24182 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 275b8 │ │ │ │ + cbnz r3, 24170 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2759a │ │ │ │ - ldr.w r8, [pc, #860] ; 27928 │ │ │ │ + b.n 24152 │ │ │ │ + ldr.w r8, [pc, #860] ; 244e0 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r1, [r8, #1632] ; 0x660 │ │ │ │ + ldr.w r1, [r8, #1624] ; 0x658 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 277e0 │ │ │ │ + bpl.w 24398 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27886 │ │ │ │ + beq.w 2443e │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2785c │ │ │ │ + beq.w 24414 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 27600 │ │ │ │ + cbnz r3, 241b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - ldr r3, [pc, #808] ; (2792c ) │ │ │ │ + ldr r3, [pc, #808] ; (244e4 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1632] ; 0x660 │ │ │ │ + ldr.w r1, [r3, #1624] ; 0x658 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2787c │ │ │ │ + beq.w 24434 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 27862 │ │ │ │ + beq.w 2441a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #780] ; (27930 ) │ │ │ │ + ldr r3, [pc, #780] ; (244e8 ) │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1636] ; 0x664 │ │ │ │ + ldr.w r1, [r3, #1628] ; 0x65c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2788c │ │ │ │ + beq.w 24444 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 276e6 │ │ │ │ + beq.n 2429e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27806 │ │ │ │ + beq.w 243be │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 27894 │ │ │ │ + bls.w 2444c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #728] ; (27934 ) │ │ │ │ + ldr r3, [pc, #728] ; (244ec ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2784e │ │ │ │ + bne.w 24406 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2784e │ │ │ │ + beq.w 24406 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27824 │ │ │ │ + beq.w 243dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2781a │ │ │ │ + beq.w 243d2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 277d6 │ │ │ │ + beq.w 2438e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 27900 │ │ │ │ + beq.w 244b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27810 │ │ │ │ + beq.w 243c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 275aa │ │ │ │ + bne.w 24162 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 275aa │ │ │ │ + b.n 24162 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #14 │ │ │ │ - ldr r4, [pc, #588] ; (27938 ) │ │ │ │ + ldr r4, [pc, #588] ; (244f0 ) │ │ │ │ movw r1, #48788 ; 0xbe94 │ │ │ │ - ldr r3, [pc, #584] ; (2793c ) │ │ │ │ + ldr r3, [pc, #584] ; (244f4 ) │ │ │ │ subs r0, #1 │ │ │ │ add r4, pc │ │ │ │ str r0, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 277a8 │ │ │ │ - ldr r0, [pc, #564] ; (27940 ) │ │ │ │ + beq.n 24360 │ │ │ │ + ldr r0, [pc, #564] ; (244f8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [pc, #560] ; (27944 ) │ │ │ │ - ldr r2, [pc, #564] ; (27948 ) │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [pc, #560] ; (244fc ) │ │ │ │ + ldr r2, [pc, #564] ; (24500 ) │ │ │ │ movw r0, #38265 ; 0x9579 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ movs r4, #17 │ │ │ │ - ldr r0, [pc, #548] ; (2794c ) │ │ │ │ + ldr r0, [pc, #548] ; (24504 ) │ │ │ │ movs r2, #17 │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [pc, #544] ; (27950 ) │ │ │ │ + ldr r3, [pc, #544] ; (24508 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 2782c │ │ │ │ - ldr r3, [pc, #524] ; (27954 ) │ │ │ │ - ldr r1, [pc, #528] ; (27958 ) │ │ │ │ + bne.n 243e4 │ │ │ │ + ldr r3, [pc, #524] ; (2450c ) │ │ │ │ + ldr r1, [pc, #528] ; (24510 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #520] ; (2795c ) │ │ │ │ - ldr r2, [pc, #520] ; (27960 ) │ │ │ │ + ldr r3, [pc, #520] ; (24514 ) │ │ │ │ + ldr r2, [pc, #520] ; (24518 ) │ │ │ │ movs r0, #12 │ │ │ │ add r3, pc │ │ │ │ movw r1, #48748 ; 0xbe6c │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #504] ; (27964 ) │ │ │ │ + ldr r3, [pc, #504] ; (2451c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 27708 │ │ │ │ + b.n 242c0 │ │ │ │ blx 5704 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl dcc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 27590 │ │ │ │ - ldr r3, [pc, #472] ; (27968 ) │ │ │ │ + bne.w 24148 │ │ │ │ + ldr r3, [pc, #472] ; (24520 ) │ │ │ │ movs r0, #12 │ │ │ │ - ldr r2, [pc, #472] ; (2796c ) │ │ │ │ + ldr r2, [pc, #472] ; (24524 ) │ │ │ │ movw r1, #48750 ; 0xbe6e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2776a │ │ │ │ + b.n 24322 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 27708 │ │ │ │ - ldr r3, [pc, #432] ; (27970 ) │ │ │ │ + b.n 242c0 │ │ │ │ + ldr r3, [pc, #432] ; (24528 ) │ │ │ │ movs r0, #13 │ │ │ │ - ldr r2, [pc, #432] ; (27974 ) │ │ │ │ + ldr r2, [pc, #432] ; (2452c ) │ │ │ │ movw r1, #48768 ; 0xbe80 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2776a │ │ │ │ + b.n 24322 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 276b6 │ │ │ │ - ldr r3, [pc, #368] ; (27954 ) │ │ │ │ - ldr r1, [pc, #404] ; (27978 ) │ │ │ │ + b.n 2426e │ │ │ │ + ldr r3, [pc, #368] ; (2450c ) │ │ │ │ + ldr r1, [pc, #404] ; (24530 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #396] ; (2797c ) │ │ │ │ + ldr r3, [pc, #396] ; (24534 ) │ │ │ │ movs r1, #13 │ │ │ │ movw r2, #48775 ; 0xbe87 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r8, #128] ; 0x80 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 2776a │ │ │ │ + b.n 24322 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 27648 │ │ │ │ + b.n 24200 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 276ca │ │ │ │ + b.n 24282 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 276aa │ │ │ │ + b.n 24262 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 27692 │ │ │ │ - ldr r0, [pc, #292] ; (27954 ) │ │ │ │ + b.n 2424a │ │ │ │ + ldr r0, [pc, #292] ; (2450c ) │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - ldr r1, [pc, #332] ; (27980 ) │ │ │ │ + ldr r1, [pc, #332] ; (24538 ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ - ldr r2, [pc, #332] ; (27984 ) │ │ │ │ + ldr r2, [pc, #332] ; (2453c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #324] ; (27988 ) │ │ │ │ - ldr r2, [pc, #328] ; (2798c ) │ │ │ │ + ldr r3, [pc, #324] ; (24540 ) │ │ │ │ + ldr r2, [pc, #328] ; (24544 ) │ │ │ │ movw r0, #38264 ; 0x9578 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2771c │ │ │ │ + b.n 242d4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 276aa │ │ │ │ + b.n 24262 │ │ │ │ blx 57e8 │ │ │ │ - b.n 275aa │ │ │ │ - ldr r3, [pc, #300] ; (27990 ) │ │ │ │ + b.n 24162 │ │ │ │ + ldr r3, [pc, #300] ; (24548 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #300] ; (27994 ) │ │ │ │ + ldr r2, [pc, #300] ; (2454c ) │ │ │ │ movw r1, #48786 ; 0xbe92 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2776a │ │ │ │ + b.n 24322 │ │ │ │ mov r0, r7 │ │ │ │ - blx 589c │ │ │ │ + blx 5884 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 27618 │ │ │ │ - blx 589c │ │ │ │ - b.n 275ec │ │ │ │ - blx 589c │ │ │ │ + b.n 241d0 │ │ │ │ + blx 5884 │ │ │ │ + b.n 241a4 │ │ │ │ + blx 5884 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 27636 │ │ │ │ + b.n 241ee │ │ │ │ movs r0, #1 │ │ │ │ blx 5704 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl dcc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2765a │ │ │ │ - ldr r3, [pc, #236] ; (27998 ) │ │ │ │ + bne.w 24212 │ │ │ │ + ldr r3, [pc, #236] ; (24550 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #236] ; (2799c ) │ │ │ │ + ldr r2, [pc, #236] ; (24554 ) │ │ │ │ movw r1, #48795 ; 0xbe9b │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2776a │ │ │ │ + beq.w 24322 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 278e6 │ │ │ │ - ldr r3, [pc, #200] ; (279a0 ) │ │ │ │ + cbz r3, 2449e │ │ │ │ + ldr r3, [pc, #200] ; (24558 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 27708 │ │ │ │ + b.n 242c0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #176] ; (279a4 ) │ │ │ │ + ldr r3, [pc, #176] ; (2455c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 27708 │ │ │ │ - ldr r3, [pc, #164] ; (279a8 ) │ │ │ │ + b.n 242c0 │ │ │ │ + ldr r3, [pc, #164] ; (24560 ) │ │ │ │ movs r0, #14 │ │ │ │ - ldr r2, [pc, #164] ; (279ac ) │ │ │ │ + ldr r2, [pc, #164] ; (24564 ) │ │ │ │ movw r1, #48810 ; 0xbeaa │ │ │ │ add r3, pc │ │ │ │ mov r8, r6 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 278c2 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + b.n 2447a │ │ │ │ + add r3, sp, #936 ; 0x3a8 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q10, │ │ │ │ vminnm.f16 , q12, │ │ │ │ - add r1, sp, #248 ; 0xf8 │ │ │ │ + ble.n 243f0 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ + ble.n 24584 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #920 ; 0x398 │ │ │ │ + ble.n 24548 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - add r0, sp, #96 ; 0x60 │ │ │ │ + bgt.n 245b4 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #64 ; 0x40 │ │ │ │ + str r0, [r6, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0x478a │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #976 ; (adr r7, 27d18 ) │ │ │ │ + bgt.n 24578 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #30 │ │ │ │ + str r6, [r1, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #96] ; (279b0 ) │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #6 │ │ │ │ + str r6, [r6, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ; instruction: 0x47da │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #720 ; (adr r7, 27c30 ) │ │ │ │ + blt.n 24510 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #218 ; 0xda │ │ │ │ + str r2, [r1, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #640 ; (adr r7, 27be8 ) │ │ │ │ + blt.n 244f0 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #464 ; (adr r7, 27b3c ) │ │ │ │ + blt.n 2449c │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #158 ; 0x9e │ │ │ │ + str r6, [r1, #52] ; 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #280 ; (adr r7, 27a8c ) │ │ │ │ + blt.n 24448 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #112 ; 0x70 │ │ │ │ + str r0, [r4, #48] ; 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - mov sl, r0 │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #66 ; 0x42 │ │ │ │ + str r2, [r6, #44] ; 0x2c │ │ │ │ + movs r3, r0 │ │ │ │ + strb r2, [r4, #11] │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #134 ; 0x86 │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ movs r3, r0 │ │ │ │ + blt.n 2455c │ │ │ │ + movs r3, r0 │ │ │ │ + str r6, [r3, #40] ; 0x28 │ │ │ │ + movs r3, r0 │ │ │ │ + bge.n 2451c │ │ │ │ + movs r3, r0 │ │ │ │ + str r2, [r7, #36] ; 0x24 │ │ │ │ + movs r3, r0 │ │ │ │ + bge.n 24494 │ │ │ │ + movs r3, r0 │ │ │ │ + str r2, [r6, #32] │ │ │ │ + movs r3, r0 │ │ │ │ + bge.n 24654 │ │ │ │ + movs r3, r0 │ │ │ │ + bge.n 24624 │ │ │ │ + movs r3, r0 │ │ │ │ + bge.n 245f8 │ │ │ │ + movs r3, r0 │ │ │ │ + str r2, [r3, #28] │ │ │ │ + movs r3, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #60 ; 0x3c │ │ │ │ + ldr.w r4, [pc, #2592] ; 24f90 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r6, r1 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + add r4, pc │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r7, r2 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 24b42 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne.w 248d2 │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + ldr r5, [r1, #12] │ │ │ │ + ldr.w r9, [r1, #16] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r3, [pc, #2544] ; 24f94 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1084] ; 0x43c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 24c06 │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 24c0c │ │ │ │ + ldr.w r3, [pc, #2524] ; 24f98 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r7, [r4, r3] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne.w 24b36 │ │ │ │ + ldr.w sl, [r0, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 24b36 │ │ │ │ + ldr.w r8, [r0, #8] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24976 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r6 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2496a │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 24c28 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24944 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2495e │ │ │ │ + ldr.w r2, [pc, #2396] ; 24f9c │ │ │ │ + ldr.w r3, [pc, #2396] ; 24fa0 │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #988] ; 0x3dc │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24c78 │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 24c80 │ │ │ │ + ldr.w r2, [pc, #2368] ; 24fa4 │ │ │ │ + ldr.w r3, [pc, #2368] ; 24fa8 │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + ldr.w fp, [r4, r2] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 24e8e │ │ │ │ + ldr.w r2, [pc, #2344] ; 24fac │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 24990 │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + ands.w r0, r3, #8 │ │ │ │ + beq.w 24cf2 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + ldr.w sl, [r2, #4] │ │ │ │ + ite pl │ │ │ │ + ldrpl.w fp, [fp, #12] │ │ │ │ + movmi.w fp, #0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #2300] ; 24fb0 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 24d52 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r9 │ │ │ │ + blx sl │ │ │ │ + mov fp, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 246ec │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 2497c │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 24d66 │ │ │ │ + ldr.w r0, [r8, #4] │ │ │ │ + cmp r0, r7 │ │ │ │ + bne.w 24ca6 │ │ │ │ + ldr.w r9, [r8, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 24d1e │ │ │ │ + ldr.w sl, [r8, #8] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24b0a │ │ │ │ + ldr.w r0, [sl, #4] │ │ │ │ + movs r3, #3 │ │ │ │ + mov.w r8, #4 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov.w ip, #2 │ │ │ │ + mov.w lr, #0 │ │ │ │ + movs r2, #5 │ │ │ │ + movs r3, #1 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 24e30 │ │ │ │ + ldr.w r1, [pc, #2128] ; 24fac │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 24a8c │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr.w ip, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 24d36 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 24788 │ │ │ │ + str.w r9, [r0, #12] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + add.w r3, r7, r3, lsl #2 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + add.w ip, r7, ip, lsl #2 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r9, [r1, #64] ; 0x40 │ │ │ │ + add.w r1, r7, r8, lsl #2 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + add.w r0, r7, r0, lsl #2 │ │ │ │ + str.w fp, [ip, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + str r5, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r6, [r1, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 24da4 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #2016] ; 24fb0 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 24e04 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, sl │ │ │ │ + blx r9 │ │ │ │ + mov r5, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 24936 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 24986 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 24e18 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24b2c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24afe │ │ │ │ + ldr.w r7, [pc, #1920] ; 24fb4 │ │ │ │ + ldr.w r3, [pc, #1920] ; 24fb8 │ │ │ │ + add r7, pc │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr.w r2, [r7, #320] ; 0x140 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 24d80 │ │ │ │ + ldr.w r3, [pc, #1908] ; 24fbc │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 24dd8 │ │ │ │ + ldr.w r7, [r7, #628] ; 0x274 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5818 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 24e70 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr.w r4, [pc, #1872] ; 24fc0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r0, [r4, #320] ; 0x140 │ │ │ │ + blx 5698 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 24a42 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24bfc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r8, r5 │ │ │ │ + adds r6, r3, #1 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + subs r4, r6, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + str r4, [r5, #0] │ │ │ │ + cbnz r4, 248ac │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r8 │ │ │ │ + add sp, #60 ; 0x3c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [pc, #1808] ; 24fc4 │ │ │ │ + mov r0, r7 │ │ │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #932] ; 0x3a4 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 24b8c │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldr.w r2, [pc, #1780] ; 24fc8 │ │ │ │ + movs r6, #4 │ │ │ │ + ldr.w r5, [pc, #1776] ; 24fcc │ │ │ │ + ldr.w r1, [pc, #1776] ; 24fd0 │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ + add r5, pc │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r2, [pc, #1768] ; 24fd4 │ │ │ │ + movs r4, #113 ; 0x71 │ │ │ │ + ldr.w r3, [pc, #1768] ; 24fd8 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r6, [sp, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1752] ; 24fdc │ │ │ │ + movw r0, #19317 ; 0x4b75 │ │ │ │ + ldr.w r2, [pc, #1748] ; 24fe0 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r0, [pc, #1732] ; 24fe4 │ │ │ │ + movs r2, #113 ; 0x71 │ │ │ │ + ldr.w r3, [pc, #1732] ; 24fe8 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #60 ; 0x3c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 2480e │ │ │ │ + b.n 24986 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 2463c │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2463c │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24614 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 245f8 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 246f2 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 2480e │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 249ca │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, sl │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + str.w r9, [sl, #12] │ │ │ │ + bl f530 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24cc0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 246fa │ │ │ │ + ldr.w r3, [pc, #1568] ; 24fec │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w r2, [pc, #1564] ; 24ff0 │ │ │ │ + mov fp, r9 │ │ │ │ + add r3, pc │ │ │ │ + movs r0, #115 ; 0x73 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #19377 ; 0x4bb1 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + movs r7, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24c54 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 24a14 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24c6c │ │ │ │ + mov r5, r9 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 24a2e │ │ │ │ + ldr.w r5, [r9] │ │ │ │ + subs r5, #1 │ │ │ │ + str.w r5, [r9] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 24c60 │ │ │ │ + movs r5, #0 │ │ │ │ + cbz r7, 24a62 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 24a62 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24a62 │ │ │ │ + ldr.w r2, [pc, #1456] ; 24ff4 │ │ │ │ + subs r3, #1 │ │ │ │ + movs r0, #116 ; 0x74 │ │ │ │ + movw r1, #19448 ; 0x4bf8 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r4, #128] ; 0x80 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r2, [r4, #124] ; 0x7c │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24c9c │ │ │ │ + ldr.w r3, [pc, #1428] ; 24ff8 │ │ │ │ + ldr.w r0, [pc, #1428] ; 24ffc │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ mov r0, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 248ac │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 2489a │ │ │ │ + ldr.w r0, [sl, #8] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + bic.w r1, r7, #114 ; 0x72 │ │ │ │ + cmp r1, #128 ; 0x80 │ │ │ │ + bne.w 24764 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add r1, sp, #36 ; 0x24 │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + add r1, lr │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + lsls r3, r7, #26 │ │ │ │ + str.w fp, [sp, #44] ; 0x2c │ │ │ │ + str r6, [sp, #52] ; 0x34 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + ite mi │ │ │ │ + movmi r0, #0 │ │ │ │ + ldrpl.w r0, [sl, #12] │ │ │ │ + lsls r7, r7, #30 │ │ │ │ + bmi.w 24f6c │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 24cd4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 24ae2 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 24ea4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 24820 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24820 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24830 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov.w r8, #4 │ │ │ │ + ldr.w r0, [sl, #4] │ │ │ │ + mov.w ip, #2 │ │ │ │ + movs r2, #5 │ │ │ │ + mov lr, r3 │ │ │ │ + movs r3, #3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + movs r3, #1 │ │ │ │ + b.n 24750 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24820 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r8, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 24614 │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + cmp r5, #4 │ │ │ │ + bhi.w 24f8a │ │ │ │ + tbb [pc, r5] │ │ │ │ + lsrs r3, r1, #4 │ │ │ │ + lsls r7, r0, #20 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5920 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r5, #3 │ │ │ │ + bhi.n 24be6 │ │ │ │ + add r3, pc, #8 ; (adr r3, 24b7c ) │ │ │ │ + ldr.w r2, [r3, r5, lsl #2] │ │ │ │ + add r3, r2 │ │ │ │ + bx r3 │ │ │ │ + nop │ │ │ │ + ldc2 15, cr15, [r7, #-1020]! ; 0xfffffc04 │ │ │ │ + movs r1, r2 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r7, r5 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr.w r6, [pc, #1136] ; 25000 │ │ │ │ + mov r0, r7 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #588] ; 0x24c │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 24f3c │ │ │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ + ldr.w r6, [pc, #1112] ; 25004 │ │ │ │ + mov r0, r7 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #972] ; 0x3cc │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #44] ; 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 24f14 │ │ │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ + ldr.w r6, [pc, #1084] ; 25008 │ │ │ │ + mov r0, r7 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #976] ; 0x3d0 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 24eec │ │ │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bgt.w 24eb0 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r5, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r9, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + b.n 2459c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24892 │ │ │ │ + blx 5884 │ │ │ │ + b.n 245b4 │ │ │ │ + ldr r3, [pc, #1020] ; (2500c ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r2, [pc, #1020] ; (25010 ) │ │ │ │ + movs r0, #114 ; 0x72 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #19349 ; 0x4b95 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 24a62 │ │ │ │ + ldr r3, [pc, #1000] ; (25014 ) │ │ │ │ + mov r7, fp │ │ │ │ + ldr r2, [pc, #1000] ; (25018 ) │ │ │ │ + mov r9, fp │ │ │ │ + add r3, pc │ │ │ │ + movs r0, #114 ; 0x72 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #19363 ; 0x4ba3 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 249fe │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 249fe │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24a2e │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24a14 │ │ │ │ + blx 5884 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 2465a │ │ │ │ + ldr r3, [pc, #920] ; (2501c ) │ │ │ │ + movs r0, #115 ; 0x73 │ │ │ │ + ldr r2, [pc, #920] ; (25020 ) │ │ │ │ + movw r1, #19375 ; 0x4baf │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r8 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 24a62 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24a62 │ │ │ │ + mov.w lr, #4 │ │ │ │ + movs r3, #0 │ │ │ │ + mov sl, r8 │ │ │ │ + movs r1, #2 │ │ │ │ + mov r2, lr │ │ │ │ + mov r9, r3 │ │ │ │ + mov.w r8, #3 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + mov.w ip, #1 │ │ │ │ + b.n 24750 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 246fa │ │ │ │ + b.n 249ca │ │ │ │ + ldr r3, [pc, #844] ; (25024 ) │ │ │ │ + movs r0, #115 ; 0x73 │ │ │ │ + ldr r2, [pc, #844] ; (25028 ) │ │ │ │ + movw r1, #19403 ; 0x4bcb │ │ │ │ + add r3, pc │ │ │ │ + mov r8, sl │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 24c44 │ │ │ │ + lsls r1, r3, #24 │ │ │ │ + bpl.w 24990 │ │ │ │ + ldr.w r9, [r2, #4] │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + add r1, sp, #32 │ │ │ │ + mov.w r2, #1 │ │ │ │ + it pl │ │ │ │ + ldrpl.w r0, [fp, #12] │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bmi.w 24f7a │ │ │ │ + blx r9 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 246fa │ │ │ │ + b.n 249ca │ │ │ │ + mov.w lr, #4 │ │ │ │ + movs r3, #2 │ │ │ │ + mov sl, r8 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r2, lr │ │ │ │ + mov.w r8, #3 │ │ │ │ + mov.w ip, #1 │ │ │ │ + mov r3, r9 │ │ │ │ + b.n 24750 │ │ │ │ + ldr r3, [pc, #756] ; (2502c ) │ │ │ │ + movs r0, #115 ; 0x73 │ │ │ │ + ldr r2, [pc, #756] ; (25030 ) │ │ │ │ + movw r1, #19410 ; 0x4bd2 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, sl │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 249ec │ │ │ │ + ldr r0, [pc, #736] ; (25034 ) │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 246c4 │ │ │ │ + b.n 249ca │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 249ca │ │ │ │ + ldr r3, [pc, #708] ; (25038 ) │ │ │ │ + ldr r1, [pc, #712] ; (2503c ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 249ca │ │ │ │ + ldr r3, [pc, #580] ; (24fc8 ) │ │ │ │ + ldr r1, [pc, #700] ; (25040 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #692] ; (25044 ) │ │ │ │ + movs r1, #116 ; 0x74 │ │ │ │ + movw r2, #19444 ; 0x4bf4 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.n 24a62 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5854 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 24814 │ │ │ │ + ldr r3, [pc, #656] ; (25048 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r2, [pc, #652] ; (2504c ) │ │ │ │ + movs r0, #115 ; 0x73 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #19427 ; 0x4be3 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, sl │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 24c44 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r7, #628] ; 0x274 │ │ │ │ + blx 5710 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 2486e │ │ │ │ + ldr r3, [pc, #612] ; (25050 ) │ │ │ │ + movs r0, #116 ; 0x74 │ │ │ │ + ldr r2, [pc, #612] ; (25054 ) │ │ │ │ + movw r1, #19446 ; 0x4bf6 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 24a62 │ │ │ │ + ldr r0, [pc, #592] ; (25058 ) │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 247e2 │ │ │ │ + b.n 24db6 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 24db6 │ │ │ │ + ldr r3, [pc, #532] ; (25038 ) │ │ │ │ + ldr r1, [pc, #568] ; (2505c ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 24db6 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add r1, sp, #36 ; 0x24 │ │ │ │ + add r1, lr │ │ │ │ + mov r0, sl │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + str.w fp, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + str r6, [sp, #52] ; 0x34 │ │ │ │ + bl f408 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 24acc │ │ │ │ + ldr r3, [pc, #524] ; (25060 ) │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r2, [pc, #524] ; (25064 ) │ │ │ │ + movs r0, #115 ; 0x73 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #19394 ; 0x4bc2 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, sl │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 24c44 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 24dea │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #5 │ │ │ │ + bmi.n 24f62 │ │ │ │ + ldr r3, [pc, #484] ; (25068 ) │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 580c │ │ │ │ + b.n 24dea │ │ │ │ + mov r0, fp │ │ │ │ + add r1, sp, #32 │ │ │ │ + movs r2, #1 │ │ │ │ + bl f408 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 246fa │ │ │ │ + b.n 249ca │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 24ae2 │ │ │ │ + ldr r1, [pc, #440] ; (2506c ) │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r6, [pc, #440] ; (25070 ) │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + add r6, pc │ │ │ │ + add r3, sp, #36 ; 0x24 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add.w r1, r1, #1392 ; 0x570 │ │ │ │ + bl d780 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 24bee │ │ │ │ + ldr r3, [pc, #416] ; (25074 ) │ │ │ │ + movw r0, #19300 ; 0x4b64 │ │ │ │ + ldr r2, [pc, #416] ; (25078 ) │ │ │ │ + movs r4, #113 ; 0x71 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.n 2491c │ │ │ │ + ldr r0, [pc, #396] ; (2507c ) │ │ │ │ + movs r2, #4 │ │ │ │ + mov r3, r2 │ │ │ │ + movs r1, #3 │ │ │ │ + add r0, pc │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + bl d9e4 │ │ │ │ + ldr r3, [pc, #384] ; (25080 ) │ │ │ │ + movw r1, #19296 ; 0x4b60 │ │ │ │ + movs r2, #113 ; 0x71 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + b.n 2491c │ │ │ │ + ldr r0, [pc, #364] ; (25084 ) │ │ │ │ + movs r2, #4 │ │ │ │ + mov r3, r2 │ │ │ │ + movs r1, #2 │ │ │ │ + add r0, pc │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r1, #1 │ │ │ │ + bl d9e4 │ │ │ │ + ldr r3, [pc, #352] ; (25088 ) │ │ │ │ + movw r1, #19290 ; 0x4b5a │ │ │ │ + movs r2, #113 ; 0x71 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + b.n 2491c │ │ │ │ + ldr r0, [pc, #332] ; (2508c ) │ │ │ │ + movs r2, #4 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl d9e4 │ │ │ │ + ldr r3, [pc, #320] ; (25090 ) │ │ │ │ + movw r1, #19284 ; 0x4b54 │ │ │ │ + movs r2, #113 ; 0x71 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + b.n 2491c │ │ │ │ + mov r0, r7 │ │ │ │ + bl ef98 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 24de4 │ │ │ │ + movs r3, #0 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 24acc │ │ │ │ + b.n 24cd4 │ │ │ │ + movs r3, #0 │ │ │ │ + blx r9 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 246fa │ │ │ │ + b.n 249ca │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 248d2 │ │ │ │ + nop │ │ │ │ + add r7, pc, #576 ; (adr r7, 251d4 ) │ │ │ │ + movs r3, r0 │ │ │ │ + bls.n 25064 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xffb8ffff │ │ │ │ + bhi.n 24f30 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + bvs.n 24f60 │ │ │ │ + movs r3, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ; instruction: 0xffbcffff │ │ │ │ + bvs.n 24ef0 │ │ │ │ + movs r3, r0 │ │ │ │ + bvs.n 25068 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #784 ; (adr r6, 27c9c ) │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #238 ; 0xee │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #640 ; (adr r6, 27c14 ) │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #202 ; 0xca │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ + movs r3, r0 │ │ │ │ + bvs.n 24fe0 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ + movs r3, r0 │ │ │ │ + bpl.n 25058 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ + movs r3, r0 │ │ │ │ + bmi.n 24f40 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ + movs r3, r0 │ │ │ │ + bcc.n 250f8 │ │ │ │ + movs r3, r0 │ │ │ │ + bcc.n 250c0 │ │ │ │ + movs r3, r0 │ │ │ │ + bcc.n 25088 │ │ │ │ + movs r3, r0 │ │ │ │ + bcs.n 25000 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ + movs r3, r0 │ │ │ │ + bcs.n 24fd0 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ + movs r3, r0 │ │ │ │ + bcs.n 24f24 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ + movs r3, r0 │ │ │ │ + bcs.n 25084 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #352 ; (adr r6, 27afc ) │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #130 ; 0x82 │ │ │ │ + bne.n 24fc8 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #208 ; (adr r6, 27a74 ) │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ + movs r3, r0 │ │ │ │ + strh r2, [r7, r1] │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + strh r2, [r7, r1] │ │ │ │ + movs r3, r0 │ │ │ │ + strb r2, [r4, #19] │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + movs r3, r0 │ │ │ │ + bne.n 250e4 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + movs r3, r0 │ │ │ │ + bne.n 25084 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ + movs r3, r0 │ │ │ │ + str r0, [r1, r7] │ │ │ │ + movs r3, r0 │ │ │ │ + str r2, [r1, r7] │ │ │ │ + movs r3, r0 │ │ │ │ + beq.n 24fc8 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #104 ; (adr r6, 27a10 ) │ │ │ │ + vminnm.f32 , q10, │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ + movs r3, r0 │ │ │ │ + strb r0, [r0, #16] │ │ │ │ + movs r3, r0 │ │ │ │ + beq.n 250dc │ │ │ │ + movs r3, r0 │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ + movs r3, r0 │ │ │ │ + strb r0, [r1, #15] │ │ │ │ + movs r3, r0 │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ + movs r3, r0 │ │ │ │ + strb r0, [r4, #14] │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #8 ; (adr r6, 279b4 ) │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ + movs r3, r0 │ │ │ │ + strb r6, [r6, #13] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #42 ; 0x2a │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r4, r1 │ │ │ │ - ldr r7, [pc, #944] ; (27d68 ) │ │ │ │ + ldr r7, [pc, #944] ; (2544c ) │ │ │ │ sub sp, #8 │ │ │ │ add r7, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 27d4a │ │ │ │ + beq.w 2542e │ │ │ │ mov r8, r2 │ │ │ │ - ldr r3, [pc, #932] ; (27d6c ) │ │ │ │ - ldr r2, [pc, #936] ; (27d70 ) │ │ │ │ + ldr r3, [pc, #932] ; (25450 ) │ │ │ │ + ldr r2, [pc, #936] ; (25454 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r0, #40] ; 0x28 │ │ │ │ ldr.w r9, [r7, r2] │ │ │ │ - ldr.w r1, [r3, #1716] ; 0x6b4 │ │ │ │ + ldr.w r1, [r3, #1684] ; 0x694 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r6, r1 │ │ │ │ str.w r9, [r4, #4] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - beq.n 27ad2 │ │ │ │ - ldr r0, [pc, #904] ; (27d74 ) │ │ │ │ + beq.n 251b6 │ │ │ │ + ldr r0, [pc, #904] ; (25458 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r7, r0] │ │ │ │ subs r2, r2, r0 │ │ │ │ subs r3, r3, r0 │ │ │ │ clz r2, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ tst r3, r2 │ │ │ │ - beq.w 27b2a │ │ │ │ + beq.w 2520e │ │ │ │ ldrsb.w r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 27ca6 │ │ │ │ + bge.w 2538a │ │ │ │ ldrsb.w r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 27cb8 │ │ │ │ + bge.w 2539c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 27a48 │ │ │ │ + beq.n 2512c │ │ │ │ ldr r6, [r5, #40] ; 0x28 │ │ │ │ - ldr.w sl, [pc, #848] ; 27d78 │ │ │ │ + ldr.w sl, [pc, #848] ; 2545c │ │ │ │ mov r0, r6 │ │ │ │ add sl, pc │ │ │ │ - ldr.w r1, [sl, #1712] ; 0x6b0 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [sl, #1680] ; 0x690 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 27cda │ │ │ │ + blt.w 253be │ │ │ │ it ne │ │ │ │ movne r3, #216 ; 0xd8 │ │ │ │ - bne.n 27ad4 │ │ │ │ + bne.n 251b8 │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - b.n 27ad4 │ │ │ │ + b.n 251b8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r2, r0 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 27a24 │ │ │ │ + bne.n 25108 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ ubfx ip, lr, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 27a24 │ │ │ │ + bne.n 25108 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 27d00 │ │ │ │ + beq.w 253e4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #24 │ │ │ │ addpl.w r0, r6, #36 ; 0x24 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 27cfc │ │ │ │ + beq.w 253e0 │ │ │ │ tst.w lr, #64 ; 0x40 │ │ │ │ ite ne │ │ │ │ addne r1, #24 │ │ │ │ addeq r1, #36 ; 0x24 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 27d5e │ │ │ │ + beq.w 25442 │ │ │ │ cmp r2, #2 │ │ │ │ ittee eq │ │ │ │ ldrheq.w lr, [r0] │ │ │ │ ldrheq r6, [r1, #0] │ │ │ │ ldrne.w lr, [r0] │ │ │ │ ldrne r6, [r1, #0] │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 27a24 │ │ │ │ + bne.n 25108 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 27ad2 │ │ │ │ + beq.n 251b6 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - blx 58b4 │ │ │ │ + blx 589c │ │ │ │ clz r6, r0 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 27a24 │ │ │ │ + beq.n 25108 │ │ │ │ movs r3, #184 ; 0xb8 │ │ │ │ tst.w r3, r8 │ │ │ │ - beq.w 27c16 │ │ │ │ + beq.w 252fa │ │ │ │ add.w r0, r5, #24 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldmia r0, {r0, r1, r2} │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r5, #36] ; 0x24 │ │ │ │ @@ -51841,1357 +47744,1357 @@ │ │ │ │ str r1, [r4, #28] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27bdc │ │ │ │ + beq.n 252c0 │ │ │ │ cmp r5, r9 │ │ │ │ str r5, [r4, #4] │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 27bec │ │ │ │ + beq.n 252d0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, r9 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27a26 │ │ │ │ + bne.w 2510a │ │ │ │ cmp r1, r9 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 27a26 │ │ │ │ + bne.w 2510a │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 27b94 │ │ │ │ - ldr r2, [pc, #548] ; (27d7c ) │ │ │ │ - ldr r3, [pc, #548] ; (27d80 ) │ │ │ │ + cbz r0, 25278 │ │ │ │ + ldr r2, [pc, #548] ; (25460 ) │ │ │ │ + ldr r3, [pc, #548] ; (25464 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ subs r6, r0, r6 │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r0, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r6 │ │ │ │ orreq.w r3, r6, #1 │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27c00 │ │ │ │ + beq.n 252e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27ace │ │ │ │ + bne.n 251b2 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 27ace │ │ │ │ - ldr r3, [pc, #492] ; (27d84 ) │ │ │ │ + bge.n 251b2 │ │ │ │ + ldr r3, [pc, #492] ; (25468 ) │ │ │ │ movs r6, #187 ; 0xbb │ │ │ │ - ldr r0, [pc, #492] ; (27d88 ) │ │ │ │ + ldr r0, [pc, #492] ; (2546c ) │ │ │ │ movw r5, #36825 ; 0x8fd9 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #472] ; (27d8c ) │ │ │ │ - ldr r3, [pc, #476] ; (27d90 ) │ │ │ │ + ldr r0, [pc, #472] ; (25470 ) │ │ │ │ + ldr r3, [pc, #476] ; (25474 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27cd4 │ │ │ │ + beq.w 253b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27c8c │ │ │ │ + beq.n 25370 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r5, r9 │ │ │ │ str r5, [r4, #4] │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - bne.n 27b24 │ │ │ │ + bne.n 25208 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27cca │ │ │ │ + beq.n 253ae │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blx 58c0 │ │ │ │ + blx 58a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27b90 │ │ │ │ - b.n 27b86 │ │ │ │ - ldr r3, [pc, #380] ; (27d94 ) │ │ │ │ + bne.n 25274 │ │ │ │ + b.n 2526a │ │ │ │ + ldr r3, [pc, #380] ; (25478 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #220] ; 0xdc │ │ │ │ - ldr.w r9, [r3, #768] ; 0x300 │ │ │ │ + ldr.w r9, [r3, #756] ; 0x2f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #64] ; 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 27d04 │ │ │ │ + beq.n 253e8 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #360] ; (27d98 ) │ │ │ │ + ldr r2, [pc, #360] ; (2547c ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 27d24 │ │ │ │ + bgt.n 25408 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ blx r6 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 27c94 │ │ │ │ + ble.n 25378 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 27c9c │ │ │ │ + blt.n 25380 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 27d32 │ │ │ │ + beq.n 25416 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27cf2 │ │ │ │ - ldr r3, [pc, #284] ; (27d9c ) │ │ │ │ + beq.n 253d6 │ │ │ │ + ldr r3, [pc, #284] ; (25480 ) │ │ │ │ movs r6, #192 ; 0xc0 │ │ │ │ - ldr r0, [pc, #284] ; (27da0 ) │ │ │ │ + ldr r0, [pc, #284] ; (25484 ) │ │ │ │ movw r5, #36899 ; 0x9023 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 27ba2 │ │ │ │ + b.n 25286 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 27bce │ │ │ │ + b.n 252b2 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 27c64 │ │ │ │ + b.n 25348 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 27c68 │ │ │ │ + b.n 2534c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 27a12 │ │ │ │ - b.n 27b94 │ │ │ │ + bge.w 250f6 │ │ │ │ + b.n 25278 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 27a1c │ │ │ │ - b.n 27b94 │ │ │ │ + bge.w 25100 │ │ │ │ + b.n 25278 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 27bf6 │ │ │ │ + b.n 252da │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 27b24 │ │ │ │ - ldr r3, [pc, #200] ; (27da4 ) │ │ │ │ + b.n 25208 │ │ │ │ + ldr r3, [pc, #200] ; (25488 ) │ │ │ │ movs r2, #189 ; 0xbd │ │ │ │ movw r1, #36855 ; 0x8ff7 │ │ │ │ str.w r2, [sl, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [sl, #132] ; 0x84 │ │ │ │ str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 27bb0 │ │ │ │ + b.n 25294 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 27c7c │ │ │ │ + b.n 25360 │ │ │ │ ldr r1, [r1, #36] ; 0x24 │ │ │ │ - b.n 27aa2 │ │ │ │ + b.n 25186 │ │ │ │ ldr r0, [r6, #36] ; 0x24 │ │ │ │ - b.n 27a90 │ │ │ │ + b.n 25174 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27c6c │ │ │ │ - ldr r3, [pc, #144] ; (27da8 ) │ │ │ │ + bne.n 25350 │ │ │ │ + ldr r3, [pc, #144] ; (2548c ) │ │ │ │ movs r6, #192 ; 0xc0 │ │ │ │ - ldr r0, [pc, #144] ; (27dac ) │ │ │ │ + ldr r0, [pc, #144] ; (25490 ) │ │ │ │ movw r5, #36895 ; 0x901f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 27ba2 │ │ │ │ - ldr r0, [pc, #136] ; (27db0 ) │ │ │ │ + b.n 25286 │ │ │ │ + ldr r0, [pc, #136] ; (25494 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27c42 │ │ │ │ - b.n 27d14 │ │ │ │ + beq.n 25326 │ │ │ │ + b.n 253f8 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27d14 │ │ │ │ - ldr r3, [pc, #120] ; (27db4 ) │ │ │ │ - ldr r1, [pc, #120] ; (27db8 ) │ │ │ │ + bne.n 253f8 │ │ │ │ + ldr r3, [pc, #120] ; (25498 ) │ │ │ │ + ldr r1, [pc, #120] ; (2549c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 27d14 │ │ │ │ - ldr r3, [pc, #112] ; (27dbc ) │ │ │ │ - ldr r1, [pc, #112] ; (27dc0 ) │ │ │ │ + b.n 253f8 │ │ │ │ + ldr r3, [pc, #112] ; (254a0 ) │ │ │ │ + ldr r1, [pc, #112] ; (254a4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 27b24 │ │ │ │ + b.n 25208 │ │ │ │ ldrb.w lr, [r0] │ │ │ │ ldrb r6, [r1, #0] │ │ │ │ - b.n 27ab8 │ │ │ │ + b.n 2519c │ │ │ │ nop │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + ldr r4, [sp, #424] ; 0x1a8 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #264 ; (adr r5, 27e78 ) │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ ; instruction: 0xff84ffff │ │ │ │ - add r4, pc, #896 ; (adr r4, 280fc ) │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - add r3, pc, #440 ; (adr r3, 27f40 ) │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #152 ; 0x98 │ │ │ │ + strb r4, [r3, r0] │ │ │ │ movs r3, r0 │ │ │ │ - blxns lr │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, #130 ; 0x82 │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #976 ; (adr r2, 28168 ) │ │ │ │ + ldmia r4, {r4} │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - add r2, pc, #536 ; (adr r2, 27fb8 ) │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #176 ; 0xb0 │ │ │ │ + strh r4, [r6, r4] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #82 ; 0x52 │ │ │ │ + strh r6, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #952 ; (adr r1, 28164 ) │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #24 │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #210 ; 0xd2 │ │ │ │ + ldr r3, [pc, #792] ; (257b0 ) │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - movs r1, #216 ; 0xd8 │ │ │ │ + ldr r3, [pc, #816] ; (257d0 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xffc4ffff │ │ │ │ - mov r4, r4 │ │ │ │ + ; instruction: 0xffc0ffff │ │ │ │ + ldr r4, [r6, #104] ; 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - ldr.w r3, [pc, #1736] ; 28490 │ │ │ │ + ldr.w r3, [pc, #1736] ; 25b74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r3, pc │ │ │ │ - ldr.w r5, [pc, #1732] ; 28494 │ │ │ │ + ldr.w r5, [pc, #1732] ; 25b78 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r1, [r3, #1456] ; 0x5b0 │ │ │ │ + ldr.w r1, [r3, #1444] ; 0x5a4 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 27ed6 │ │ │ │ - ldr.w r1, [r3, #1828] ; 0x724 │ │ │ │ + bne.n 255ba │ │ │ │ + ldr.w r1, [r3, #1796] ; 0x704 │ │ │ │ ldr r3, [r2, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28064 │ │ │ │ + beq.w 25748 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 281f0 │ │ │ │ - ldr.w r3, [pc, #1692] ; 28498 │ │ │ │ + beq.w 258d4 │ │ │ │ + ldr.w r3, [pc, #1692] ; 25b7c │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2807c │ │ │ │ + bne.w 25760 │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2807c │ │ │ │ + beq.w 25760 │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2806c │ │ │ │ - ldr.w r3, [pc, #1640] ; 2849c │ │ │ │ + beq.w 25750 │ │ │ │ + ldr.w r3, [pc, #1640] ; 25b80 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2834c │ │ │ │ - ldr.w r3, [pc, #1628] ; 284a0 │ │ │ │ + beq.w 25a30 │ │ │ │ + ldr.w r3, [pc, #1628] ; 25b84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 28174 │ │ │ │ + bne.w 25858 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 282fe │ │ │ │ + beq.w 259e2 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r8, [r4, #12] │ │ │ │ movmi.w r8, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1588] ; 284a4 │ │ │ │ + ldr.w r2, [pc, #1588] ; 25b88 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 2832e │ │ │ │ + bgt.w 25a12 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 27fee │ │ │ │ + ble.w 256d2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 28010 │ │ │ │ + blt.w 256f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2801a │ │ │ │ + beq.w 256fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2803a │ │ │ │ + beq.w 2571e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 27ece │ │ │ │ + cbnz r3, 255b2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r1, [r3, #1832] ; 0x728 │ │ │ │ + ldr.w r1, [r3, #1800] ; 0x708 │ │ │ │ ldr r3, [r2, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2805c │ │ │ │ + beq.w 25740 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 28222 │ │ │ │ - ldr.w r3, [pc, #1448] ; 28498 │ │ │ │ + beq.w 25906 │ │ │ │ + ldr.w r3, [pc, #1448] ; 25b7c │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 280f8 │ │ │ │ + bne.w 257dc │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 280f8 │ │ │ │ + beq.w 257dc │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28074 │ │ │ │ - ldr.w r3, [pc, #1392] ; 2849c │ │ │ │ + beq.w 25758 │ │ │ │ + ldr.w r3, [pc, #1392] ; 25b80 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2833e │ │ │ │ - ldr.w r3, [pc, #1380] ; 284a0 │ │ │ │ + beq.w 25a22 │ │ │ │ + ldr.w r3, [pc, #1380] ; 25b84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 281b2 │ │ │ │ + bne.w 25896 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 282de │ │ │ │ + beq.w 259c2 │ │ │ │ lsls r0, r3, #26 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r8, [r4, #12] │ │ │ │ movmi.w r8, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1344] ; 284a4 │ │ │ │ + ldr.w r2, [pc, #1344] ; 25b88 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 2831e │ │ │ │ + bgt.w 25a02 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 27ffc │ │ │ │ + ble.n 256e0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 28006 │ │ │ │ + blt.n 256ea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 282bc │ │ │ │ + beq.w 259a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27ebe │ │ │ │ + bne.n 255a2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 27ebe │ │ │ │ - ldr.w r3, [pc, #1260] ; 284a8 │ │ │ │ + bne.n 255a2 │ │ │ │ + ldr.w r3, [pc, #1260] ; 25b8c │ │ │ │ movs r6, #14 │ │ │ │ - ldr.w r0, [pc, #1256] ; 284ac │ │ │ │ + ldr.w r0, [pc, #1256] ; 25b90 │ │ │ │ movw r5, #4035 ; 0xfc3 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r6, [r3, #128] ; 0x80 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r5 │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 282a4 │ │ │ │ - ldr.w r3, [pc, #1224] ; 284b0 │ │ │ │ + beq.w 25988 │ │ │ │ + ldr.w r3, [pc, #1224] ; 25b94 │ │ │ │ add r3, pc │ │ │ │ - b.n 28210 │ │ │ │ + b.n 258f4 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 27eac │ │ │ │ - b.n 28010 │ │ │ │ + bge.w 25590 │ │ │ │ + b.n 256f4 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 27f9e │ │ │ │ + bge.n 25682 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 27f9e │ │ │ │ + b.n 25682 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 27eac │ │ │ │ + b.n 25590 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 28032 │ │ │ │ - ldr.w r3, [pc, #1168] ; 284b4 │ │ │ │ - ldr.w r1, [pc, #1168] ; 284b8 │ │ │ │ + cbnz r0, 25716 │ │ │ │ + ldr.w r3, [pc, #1168] ; 25b98 │ │ │ │ + ldr.w r1, [pc, #1168] ; 25b9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r7, #0] │ │ │ │ - cbnz r6, 28048 │ │ │ │ + cbnz r6, 2572c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - ldr.w r3, [pc, #1136] ; 284bc │ │ │ │ + bne.w 255a2 │ │ │ │ + ldr.w r3, [pc, #1136] ; 25ba0 │ │ │ │ movs r6, #12 │ │ │ │ - ldr.w r0, [pc, #1136] ; 284c0 │ │ │ │ + ldr.w r0, [pc, #1136] ; 25ba4 │ │ │ │ movw r5, #3996 ; 0xf9c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 27fcc │ │ │ │ - blx 589c │ │ │ │ + b.n 256b0 │ │ │ │ + blx 5884 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 27ee6 │ │ │ │ - blx 589c │ │ │ │ + b.n 255ca │ │ │ │ + blx 5884 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 27df0 │ │ │ │ + b.n 254d4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 27e32 │ │ │ │ + b.n 25516 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 27f28 │ │ │ │ - ldr.w r3, [pc, #1052] ; 2849c │ │ │ │ + b.n 2560c │ │ │ │ + ldr.w r3, [pc, #1052] ; 25b80 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 28454 │ │ │ │ - ldr.w r3, [pc, #1044] ; 284a0 │ │ │ │ + beq.w 25b38 │ │ │ │ + ldr.w r3, [pc, #1044] ; 25b84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 283ac │ │ │ │ + bne.w 25a90 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 283e4 │ │ │ │ + bpl.w 25ac8 │ │ │ │ lsls r6, r3, #26 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r6, [r8, #12] │ │ │ │ movmi r6, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #1008] ; (284a4 ) │ │ │ │ + ldr r2, [pc, #1008] ; (25b88 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 28430 │ │ │ │ + bgt.w 25b14 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 2823a │ │ │ │ + ble.w 2591e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 28242 │ │ │ │ + blt.w 25926 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 28276 │ │ │ │ + beq.w 2595a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 27ebe │ │ │ │ - ldr r3, [pc, #928] ; (2849c ) │ │ │ │ + b.n 255a2 │ │ │ │ + ldr r3, [pc, #928] ; (25b80 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2846a │ │ │ │ - ldr r3, [pc, #924] ; (284a0 ) │ │ │ │ + beq.w 25b4e │ │ │ │ + ldr r3, [pc, #924] ; (25b84 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2835a │ │ │ │ + bne.w 25a3e │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.w 28394 │ │ │ │ + bpl.w 25a78 │ │ │ │ lsls r3, r3, #26 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r6, [r8, #12] │ │ │ │ movmi r6, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #888] ; (284a4 ) │ │ │ │ + ldr r2, [pc, #888] ; (25b88 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 28442 │ │ │ │ + bgt.w 25b26 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ mov r6, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 28232 │ │ │ │ + ble.n 25916 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 28252 │ │ │ │ + blt.n 25936 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 280f4 │ │ │ │ + bne.n 257d8 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28280 │ │ │ │ + beq.w 25964 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 27fba │ │ │ │ + b.n 2569e │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28032 │ │ │ │ + beq.w 25716 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r7, [r5, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28262 │ │ │ │ + beq.n 25946 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2803a │ │ │ │ + beq.w 2571e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - b.n 28048 │ │ │ │ + bne.w 255a2 │ │ │ │ + b.n 2572c │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 282d0 │ │ │ │ + beq.w 259b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r7, [r5, #12] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2826c │ │ │ │ + beq.n 25950 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27fae │ │ │ │ + beq.w 25692 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - b.n 27fba │ │ │ │ - ldr r3, [pc, #720] ; (284c4 ) │ │ │ │ + bne.w 255a2 │ │ │ │ + b.n 2569e │ │ │ │ + ldr r3, [pc, #720] ; (25ba8 ) │ │ │ │ movs r5, #12 │ │ │ │ - ldr r0, [pc, #720] ; (284c8 ) │ │ │ │ + ldr r0, [pc, #720] ; (25bac ) │ │ │ │ movw r4, #3982 ; 0xf8e │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #700] ; (284cc ) │ │ │ │ + ldr r3, [pc, #700] ; (25bb0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #700] ; (284d0 ) │ │ │ │ + ldr r0, [pc, #700] ; (25bb4 ) │ │ │ │ movs r6, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #688] ; (284d4 ) │ │ │ │ + ldr r3, [pc, #688] ; (25bb8 ) │ │ │ │ movs r5, #14 │ │ │ │ - ldr r0, [pc, #688] ; (284d8 ) │ │ │ │ + ldr r0, [pc, #688] ; (25bbc ) │ │ │ │ movw r4, #4021 ; 0xfb5 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 281fe │ │ │ │ + b.n 258e2 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 2815e │ │ │ │ + b.n 25842 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 280e8 │ │ │ │ + b.n 257cc │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 280f4 │ │ │ │ - b.n 28276 │ │ │ │ + bne.w 257d8 │ │ │ │ + b.n 2595a │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 280f4 │ │ │ │ - b.n 28166 │ │ │ │ + bne.w 257d8 │ │ │ │ + b.n 2584a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2819e │ │ │ │ + b.n 25882 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 281dc │ │ │ │ + b.n 258c0 │ │ │ │ blx 568c │ │ │ │ - cbz r0, 28292 │ │ │ │ + cbz r0, 25976 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 28048 │ │ │ │ - ldr r3, [pc, #560] ; (284b4 ) │ │ │ │ + b.n 2572c │ │ │ │ + ldr r3, [pc, #560] ; (25b98 ) │ │ │ │ mov r4, r8 │ │ │ │ - ldr r1, [pc, #596] ; (284dc ) │ │ │ │ + ldr r1, [pc, #596] ; (25bc0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 27fba │ │ │ │ - ldr r3, [pc, #544] ; (284b4 ) │ │ │ │ + b.n 2569e │ │ │ │ + ldr r3, [pc, #544] ; (25b98 ) │ │ │ │ mov r4, r8 │ │ │ │ - ldr r1, [pc, #584] ; (284e0 ) │ │ │ │ + ldr r1, [pc, #584] ; (25bc4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 28048 │ │ │ │ + b.n 2572c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #564] ; (284e4 ) │ │ │ │ + ldr r3, [pc, #564] ; (25bc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 28210 │ │ │ │ + b.n 258f4 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 282d0 │ │ │ │ - ldr r3, [pc, #496] ; (284b4 ) │ │ │ │ - ldr r1, [pc, #544] ; (284e8 ) │ │ │ │ + cbnz r0, 259b4 │ │ │ │ + ldr r3, [pc, #496] ; (25b98 ) │ │ │ │ + ldr r1, [pc, #544] ; (25bcc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r7, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27fba │ │ │ │ - b.n 27fae │ │ │ │ + bne.w 2569e │ │ │ │ + b.n 25692 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.w 281b2 │ │ │ │ + bpl.w 25896 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ add r1, sp, #4 │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r4, #12] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 28480 │ │ │ │ + bmi.w 25b64 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 281dc │ │ │ │ + b.n 258c0 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.w 28174 │ │ │ │ + bpl.w 25858 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ mov r1, sp │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r4, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 28488 │ │ │ │ + bmi.w 25b6c │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2819e │ │ │ │ - ldr r0, [pc, #460] ; (284ec ) │ │ │ │ + b.n 25882 │ │ │ │ + ldr r0, [pc, #460] ; (25bd0 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27f7a │ │ │ │ - b.n 282d0 │ │ │ │ - ldr r0, [pc, #448] ; (284f0 ) │ │ │ │ + beq.w 2565e │ │ │ │ + b.n 259b4 │ │ │ │ + ldr r0, [pc, #448] ; (25bd4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27e84 │ │ │ │ - b.n 28032 │ │ │ │ + beq.w 25568 │ │ │ │ + b.n 25716 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 281dc │ │ │ │ + b.n 258c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2819e │ │ │ │ - ldr r3, [pc, #408] ; (284f4 ) │ │ │ │ + b.n 25882 │ │ │ │ + ldr r3, [pc, #408] ; (25bd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #520] ; 0x208 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 2810c │ │ │ │ + beq.w 257f0 │ │ │ │ ldr.w r3, [r2, #172] ; 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 283fc │ │ │ │ + beq.n 25ae0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 28394 │ │ │ │ + ble.n 25a78 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 2810c │ │ │ │ + beq.w 257f0 │ │ │ │ adds r3, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 2838e │ │ │ │ + b.n 25a72 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 2810c │ │ │ │ + beq.w 257f0 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 28384 │ │ │ │ - ldr r3, [pc, #352] ; (284f8 ) │ │ │ │ + bne.n 25a68 │ │ │ │ + ldr r3, [pc, #352] ; (25bdc ) │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - b.n 27fba │ │ │ │ - ldr r3, [pc, #332] ; (284fc ) │ │ │ │ + bne.w 255a2 │ │ │ │ + b.n 2569e │ │ │ │ + ldr r3, [pc, #332] ; (25be0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #520] ; 0x208 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 28094 │ │ │ │ + beq.w 25778 │ │ │ │ ldr.w r3, [r2, #172] ; 0xac │ │ │ │ - cbz r3, 28416 │ │ │ │ + cbz r3, 25afa │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 283e4 │ │ │ │ + ble.n 25ac8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 28094 │ │ │ │ + beq.w 25778 │ │ │ │ adds r3, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 283de │ │ │ │ + b.n 25ac2 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 28094 │ │ │ │ + beq.w 25778 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 283d4 │ │ │ │ - ldr r3, [pc, #280] ; (28500 ) │ │ │ │ + bne.n 25ab8 │ │ │ │ + ldr r3, [pc, #280] ; (25be4 ) │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - b.n 28048 │ │ │ │ + bne.w 255a2 │ │ │ │ + b.n 2572c │ │ │ │ ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 2810c │ │ │ │ + beq.w 257f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 283fc │ │ │ │ - ldr r3, [pc, #248] ; (28504 ) │ │ │ │ + bne.n 25ae0 │ │ │ │ + ldr r3, [pc, #248] ; (25be8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 2810c │ │ │ │ - b.n 28394 │ │ │ │ + beq.w 257f0 │ │ │ │ + b.n 25a78 │ │ │ │ ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 28094 │ │ │ │ + beq.w 25778 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 28416 │ │ │ │ - ldr r3, [pc, #220] ; (28504 ) │ │ │ │ + bne.n 25afa │ │ │ │ + ldr r3, [pc, #220] ; (25be8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 28094 │ │ │ │ - b.n 283e4 │ │ │ │ - ldr r0, [pc, #212] ; (28508 ) │ │ │ │ + beq.w 25778 │ │ │ │ + b.n 25ac8 │ │ │ │ + ldr r0, [pc, #212] ; (25bec ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 280c6 │ │ │ │ + beq.w 257aa │ │ │ │ mov r4, r8 │ │ │ │ - b.n 28048 │ │ │ │ - ldr r0, [pc, #200] ; (2850c ) │ │ │ │ + b.n 2572c │ │ │ │ + ldr r0, [pc, #200] ; (25bf0 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2813e │ │ │ │ + beq.w 25822 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 27fba │ │ │ │ + b.n 2569e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r8 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - b.n 28048 │ │ │ │ + bne.w 255a2 │ │ │ │ + b.n 2572c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r8 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 27ebe │ │ │ │ - b.n 27fba │ │ │ │ + bne.w 255a2 │ │ │ │ + b.n 2569e │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 281dc │ │ │ │ + b.n 258c0 │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2819e │ │ │ │ - add r1, pc, #256 ; (adr r1, 28594 ) │ │ │ │ + b.n 25882 │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r6, #112] ; 0x70 │ │ │ │ + ldr r0, [sp, #304] ; 0x130 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldr r7, [sp, #272] ; 0x110 │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #30 │ │ │ │ + ldr r7, [pc, #648] ; (25e1c ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #254 ; 0xfe │ │ │ │ + ldr r7, [pc, #520] ; (25da0 ) │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - subs r6, r5, #3 │ │ │ │ + ldr r0, [pc, #904] ; (25f28 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #728] ; 0x2d8 │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #144 ; 0x90 │ │ │ │ + ldr r7, [pc, #80] ; (25bf8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #72] ; 0x48 │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #236 ; 0xec │ │ │ │ + ldr r5, [pc, #448] ; (25d70 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #218 ; 0xda │ │ │ │ + ldr r5, [pc, #376] ; (25d2c ) │ │ │ │ movs r3, r0 │ │ │ │ - sbcs r0, r7 │ │ │ │ + ldr r0, [r1, #36] ; 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #896] ; 0x380 │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #186 ; 0xba │ │ │ │ + ldr r5, [pc, #248] ; (25cb8 ) │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + mov ip, r0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + mov r2, lr │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #376] ; 0x178 │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + mov r4, r8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r3, r7 │ │ │ │ + cmp ip, r9 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + cmp ip, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #704] ; 0x2c0 │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #456] ; 0x1c8 │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #376] ; 0x178 │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #136] ; 0x88 │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - subs r6, r0, r3 │ │ │ │ + add sl, r7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + add r8, r5 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #60 ; 0x3c │ │ │ │ - ldr.w r4, [pc, #2136] ; 28d70 │ │ │ │ - ldr.w fp, [pc, #2136] ; 28d74 │ │ │ │ + ldr.w r4, [pc, #2136] ; 26454 │ │ │ │ + ldr.w fp, [pc, #2136] ; 26458 │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ add fp, pc │ │ │ │ ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ae6 │ │ │ │ - ldr.w r4, [pc, #2120] ; 28d78 │ │ │ │ + beq.w 261ca │ │ │ │ + ldr.w r4, [pc, #2120] ; 2645c │ │ │ │ add r1, sp, #56 ; 0x38 │ │ │ │ movs r2, #0 │ │ │ │ add r4, pc │ │ │ │ str.w r2, [r1, #-4]! │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #52] ; 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28b7c │ │ │ │ + beq.w 26260 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w r1, [r4, #368] ; 0x170 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ba0 │ │ │ │ + beq.w 26284 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 28ba8 │ │ │ │ + beq.w 2628c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r3, [pc, #2060] ; 28d7c │ │ │ │ + ldr.w r3, [pc, #2060] ; 26460 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1632] ; 0x660 │ │ │ │ + ldr.w r1, [r3, #1624] ; 0x658 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28bd8 │ │ │ │ + beq.w 262bc │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 289e4 │ │ │ │ + beq.w 260c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28aae │ │ │ │ + beq.w 26192 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27dc4 │ │ │ │ + bl 254a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28be0 │ │ │ │ + beq.w 262c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ab8 │ │ │ │ - ldr.w r2, [pc, #2000] ; 28d80 │ │ │ │ - ldr.w r3, [pc, #2000] ; 28d84 │ │ │ │ + beq.w 2619c │ │ │ │ + ldr.w r2, [pc, #2000] ; 26464 │ │ │ │ + ldr.w r3, [pc, #2000] ; 26468 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq.n 285ee │ │ │ │ + beq.n 25cd2 │ │ │ │ mov r0, r4 │ │ │ │ blx 5b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28d1e │ │ │ │ + beq.w 26402 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] ; 0x70 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ce4 │ │ │ │ + beq.w 263c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ │ │ - b.n 285fa │ │ │ │ + b.n 25cde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ mov r6, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28ac2 │ │ │ │ - ldr.w r3, [pc, #1920] ; 28d88 │ │ │ │ + beq.w 261a6 │ │ │ │ + ldr.w r3, [pc, #1920] ; 2646c │ │ │ │ movs r7, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1912] ; 28d8c │ │ │ │ + ldr.w r3, [pc, #1912] ; 26470 │ │ │ │ mov r2, r7 │ │ │ │ mov r9, ip │ │ │ │ mov r7, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov fp, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 28740 │ │ │ │ + bne.w 25e24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bne.w 28a1c │ │ │ │ + bne.w 26100 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.w 28c02 │ │ │ │ + bge.w 262e6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r1, [r3, r9, lsl #2] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ rsb r4, fp, r0 │ │ │ │ clz r4, r4 │ │ │ │ cmp r0, fp │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w 2877a │ │ │ │ + beq.w 25e5e │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ blx 5b24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28c2a │ │ │ │ + beq.w 2630e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28ad4 │ │ │ │ + beq.w 261b8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r1, [r1, #112] ; 0x70 │ │ │ │ str r1, [sp, #44] ; 0x2c │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28c4c │ │ │ │ + beq.w 26330 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #44] ; 0x2c │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28cb6 │ │ │ │ + beq.w 2639a │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #44] ; 0x2c │ │ │ │ blx r1 │ │ │ │ movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ + bl 11ee4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 28d4c │ │ │ │ + blt.w 26430 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 28c1c │ │ │ │ - cbz r2, 286e2 │ │ │ │ + beq.w 26300 │ │ │ │ + cbz r2, 25dc6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 287ae │ │ │ │ + beq.n 25e92 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 286f8 │ │ │ │ + beq.n 25ddc │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28822 │ │ │ │ + beq.w 25f06 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr.w r3, [r3, #1316] ; 0x524 │ │ │ │ + ldr.w r3, [r3, #1304] ; 0x518 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 287ba │ │ │ │ + beq.n 25e9e │ │ │ │ ldr.w r1, [r2, #172] ; 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 28a3c │ │ │ │ + beq.w 26120 │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 28734 │ │ │ │ + ble.n 25e18 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 287ba │ │ │ │ + beq.n 25e9e │ │ │ │ adds r1, #12 │ │ │ │ movs r0, #0 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 2872e │ │ │ │ + b.n 25e12 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 287b8 │ │ │ │ + beq.n 25e9c │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 28726 │ │ │ │ + bne.n 25e0a │ │ │ │ mov r8, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2862a │ │ │ │ + beq.w 25d0e │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2864c │ │ │ │ + bne.w 25d30 │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r2 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28c06 │ │ │ │ - ldr.w r3, [pc, #1580] ; 28d90 │ │ │ │ + beq.w 262ea │ │ │ │ + ldr.w r3, [pc, #1580] ; 26474 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ + bl fc20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28d30 │ │ │ │ + beq.w 26414 │ │ │ │ blx 57e8 │ │ │ │ - b.n 28c06 │ │ │ │ + b.n 262ea │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 2890c │ │ │ │ + bne.w 25ff0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 28a34 │ │ │ │ + beq.w 26118 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 286d6 │ │ │ │ + bne.n 25dba │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 286d6 │ │ │ │ + b.n 25dba │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 286e2 │ │ │ │ + b.n 25dc6 │ │ │ │ mov r3, ip │ │ │ │ - ldr.w r1, [pc, #1496] ; 28d94 │ │ │ │ + ldr.w r1, [pc, #1496] ; 26478 │ │ │ │ ldr.w r8, [r7, r1] │ │ │ │ cmp r5, r8 │ │ │ │ - bne.w 28afe │ │ │ │ + bne.w 261e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 287e4 │ │ │ │ + beq.n 25ec8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28900 │ │ │ │ - ldr.w r3, [pc, #1456] ; 28d98 │ │ │ │ + beq.w 25fe4 │ │ │ │ + ldr.w r3, [pc, #1456] ; 2647c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - ldr.w r2, [pc, #1456] ; 28d9c │ │ │ │ + ldr.w r2, [pc, #1456] ; 26480 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r0, r8 │ │ │ │ ite ne │ │ │ │ movne r8, r2 │ │ │ │ orreq.w r8, r2, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2882e │ │ │ │ + beq.n 25f12 │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 288ae │ │ │ │ + beq.n 25f92 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 28738 │ │ │ │ + b.n 25e1c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 286f8 │ │ │ │ - blx 58c0 │ │ │ │ + b.n 25ddc │ │ │ │ + blx 58a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 28816 │ │ │ │ - ldr.w r2, [pc, #1384] ; 28da0 │ │ │ │ + bge.n 25efa │ │ │ │ + ldr.w r2, [pc, #1384] ; 26484 │ │ │ │ mov r9, r4 │ │ │ │ - ldr.w r1, [pc, #1380] ; 28da4 │ │ │ │ + ldr.w r1, [pc, #1380] ; 26488 │ │ │ │ mov r4, r8 │ │ │ │ add r2, pc │ │ │ │ mov r7, r5 │ │ │ │ mov sl, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r9 │ │ │ │ @@ -53203,2132 +49106,738 @@ │ │ │ │ movw r2, #23518 ; 0x5bde │ │ │ │ str.w r1, [r4, #128] ; 0x80 │ │ │ │ str.w r2, [r4, #132] ; 0x84 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28a82 │ │ │ │ + beq.w 26166 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28888 │ │ │ │ + beq.n 25f6c │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28a9e │ │ │ │ - cbz r5, 28896 │ │ │ │ + beq.w 26182 │ │ │ │ + cbz r5, 25f7a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28a90 │ │ │ │ + beq.w 26174 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28976 │ │ │ │ + beq.n 2605a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 28976 │ │ │ │ + bne.n 2605a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 28976 │ │ │ │ + b.n 2605a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr.w r1, [r2, #640] ; 0x280 │ │ │ │ + ldr.w r1, [r2, #628] ; 0x274 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28c86 │ │ │ │ + beq.w 2636a │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 28c8e │ │ │ │ + beq.w 26372 │ │ │ │ ldr.w lr, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ ldr.w ip, [lr] │ │ │ │ blx ip │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2881a │ │ │ │ + bne.n 25efe │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 28734 │ │ │ │ + b.n 25e18 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 287e4 │ │ │ │ + b.n 25ec8 │ │ │ │ mov fp, r7 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bgt.w 28bc4 │ │ │ │ + bgt.w 262a8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2893e │ │ │ │ - ldr.w r3, [pc, #1160] ; 28da8 │ │ │ │ + blt.n 26022 │ │ │ │ + ldr.w r3, [pc, #1160] ; 2648c │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w 28cb0 │ │ │ │ - ldr.w r3, [pc, #1148] ; 28dac │ │ │ │ + beq.w 26394 │ │ │ │ + ldr.w r3, [pc, #1148] ; 26490 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1144] ; 28db0 │ │ │ │ + ldr.w r1, [pc, #1144] ; 26494 │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1140] ; 28db4 │ │ │ │ + ldr.w r3, [pc, #1140] ; 26498 │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ - ldr.w r2, [pc, #1136] ; 28db8 │ │ │ │ + ldr.w r2, [pc, #1136] ; 2649c │ │ │ │ mov.w r1, #23424 ; 0x5b80 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28a0e │ │ │ │ + beq.n 260f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28a82 │ │ │ │ - ldr.w r3, [pc, #1092] ; 28dbc │ │ │ │ - ldr.w r0, [pc, #1092] ; 28dc0 │ │ │ │ + beq.w 26166 │ │ │ │ + ldr.w r3, [pc, #1092] ; 264a0 │ │ │ │ + ldr.w r0, [pc, #1092] ; 264a4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 289a2 │ │ │ │ + beq.n 26086 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 289d8 │ │ │ │ + cbz r3, 260bc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 289b4 │ │ │ │ + beq.n 26098 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 289cc │ │ │ │ - cbz r7, 289c6 │ │ │ │ + cbz r3, 260b0 │ │ │ │ + cbz r7, 260aa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 289c6 │ │ │ │ + cbnz r3, 260aa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ add sp, #60 ; 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 289b4 │ │ │ │ + b.n 26098 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 289a2 │ │ │ │ - ldr r3, [pc, #988] ; (28dc4 ) │ │ │ │ + b.n 26086 │ │ │ │ + ldr r3, [pc, #988] ; (264a8 ) │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ - ldr r2, [pc, #988] ; (28dc8 ) │ │ │ │ + ldr r2, [pc, #988] ; (264ac ) │ │ │ │ movw r1, #23372 ; 0x5b4c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r7, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r8, r6 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28976 │ │ │ │ + bne.n 2605a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 28966 │ │ │ │ - b.n 28976 │ │ │ │ + bne.n 2604a │ │ │ │ + b.n 2605a │ │ │ │ cmp r9, r3 │ │ │ │ - bge.w 28c02 │ │ │ │ + bge.w 262e6 │ │ │ │ add.w r3, r6, r9, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 2864c │ │ │ │ + b.n 25d30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldmia.w r3, {r4, r5} │ │ │ │ - b.n 2878c │ │ │ │ + b.n 25e70 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] ; 0x80 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 287ba │ │ │ │ + beq.w 25e9e │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 28a3e │ │ │ │ - ldr r1, [pc, #892] ; (28dcc ) │ │ │ │ + bne.n 26122 │ │ │ │ + ldr r1, [pc, #892] ; (264b0 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 28734 │ │ │ │ - ldr r1, [pc, #828] ; (28d94 ) │ │ │ │ + bne.w 25e18 │ │ │ │ + ldr r1, [pc, #828] ; (26478 ) │ │ │ │ ldr.w r8, [r7, r1] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.w 287c8 │ │ │ │ + beq.w 25eac │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] ; 0x80 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 287c8 │ │ │ │ + beq.w 25eac │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 28a64 │ │ │ │ - ldr r1, [pc, #856] ; (28dcc ) │ │ │ │ + bne.n 26148 │ │ │ │ + ldr r1, [pc, #856] ; (264b0 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 287c8 │ │ │ │ + beq.w 25eac │ │ │ │ mov r9, r4 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 28b42 │ │ │ │ + b.n 26226 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 28872 │ │ │ │ + b.n 25f56 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 28896 │ │ │ │ + b.n 25f7a │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 28888 │ │ │ │ + b.n 25f6c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 28594 │ │ │ │ + b.n 25c78 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 285ae │ │ │ │ + b.n 25c92 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ - b.n 28604 │ │ │ │ + b.n 25ce8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 28688 │ │ │ │ - blx 5950 │ │ │ │ + b.n 25d6c │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r4, #240] ; 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28b7c │ │ │ │ + beq.n 26260 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 2852e │ │ │ │ + b.n 25c12 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28cc0 │ │ │ │ + beq.w 263a4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 287c8 │ │ │ │ + beq.w 25eac │ │ │ │ ldr.w r1, [r2, #172] ; 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 28a62 │ │ │ │ + beq.n 26146 │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 28a7c │ │ │ │ + ble.n 26160 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 287c8 │ │ │ │ + beq.w 25eac │ │ │ │ adds r1, #12 │ │ │ │ movs r0, #0 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 28b36 │ │ │ │ + b.n 2621a │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 287c8 │ │ │ │ + beq.w 25eac │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 28b2c │ │ │ │ + bne.n 26210 │ │ │ │ mov r9, r4 │ │ │ │ mov r3, ip │ │ │ │ mov fp, r7 │ │ │ │ - ldr r1, [pc, #652] ; (28dd0 ) │ │ │ │ + ldr r1, [pc, #652] ; (264b4 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r0, [fp, r1] │ │ │ │ - ldr r1, [pc, #644] ; (28dd4 ) │ │ │ │ + ldr r1, [pc, #644] ; (264b8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr r2, [pc, #640] ; (28dd8 ) │ │ │ │ + ldr r2, [pc, #640] ; (264bc ) │ │ │ │ mov r7, r5 │ │ │ │ - ldr r3, [pc, #640] ; (28ddc ) │ │ │ │ + ldr r3, [pc, #640] ; (264c0 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r9 │ │ │ │ add r3, pc │ │ │ │ mov.w r0, #382 ; 0x17e │ │ │ │ movw r1, #23505 ; 0x5bd1 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ mov r3, r5 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 28866 │ │ │ │ - ldr r3, [pc, #608] ; (28de0 ) │ │ │ │ + b.n 25f4a │ │ │ │ + ldr r3, [pc, #608] ; (264c4 ) │ │ │ │ mov.w r0, #378 ; 0x17a │ │ │ │ - ldr r2, [pc, #608] ; (28de4 ) │ │ │ │ + ldr r2, [pc, #608] ; (264c8 ) │ │ │ │ movw r1, #23360 ; 0x5b40 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r8, sl │ │ │ │ mov r7, sl │ │ │ │ - b.n 28976 │ │ │ │ - blx 589c │ │ │ │ + b.n 2605a │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28562 │ │ │ │ - ldr r3, [pc, #572] ; (28de8 ) │ │ │ │ + b.n 25c46 │ │ │ │ + ldr r3, [pc, #572] ; (264cc ) │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ - ldr r2, [pc, #572] ; (28dec ) │ │ │ │ + ldr r2, [pc, #572] ; (264d0 ) │ │ │ │ movw r1, #23370 ; 0x5b4a │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 28b96 │ │ │ │ - ldr r3, [pc, #480] ; (28da8 ) │ │ │ │ + b.n 2627a │ │ │ │ + ldr r3, [pc, #480] ; (2648c ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #548] ; (28df0 ) │ │ │ │ + ldr r1, [pc, #548] ; (264d4 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 2893e │ │ │ │ - blx 589c │ │ │ │ + b.n 26022 │ │ │ │ + blx 5884 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 28582 │ │ │ │ - ldr r3, [pc, #528] ; (28df4 ) │ │ │ │ + b.n 25c66 │ │ │ │ + ldr r3, [pc, #528] ; (264d8 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r2, [pc, #528] ; (28df8 ) │ │ │ │ + ldr r2, [pc, #528] ; (264dc ) │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ movw r1, #23375 ; 0x5b4f │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 28966 │ │ │ │ + b.n 2604a │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 28990 │ │ │ │ + bne.w 26074 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 28990 │ │ │ │ + b.n 26074 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 286d6 │ │ │ │ - ldr r3, [pc, #464] ; (28dfc ) │ │ │ │ + b.n 25dba │ │ │ │ + ldr r3, [pc, #464] ; (264e0 ) │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #460] ; (28e00 ) │ │ │ │ + ldr r2, [pc, #460] ; (264e4 ) │ │ │ │ add r3, pc │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ add r2, pc │ │ │ │ movw r1, #23445 ; 0x5b95 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2895c │ │ │ │ + b.n 26040 │ │ │ │ mov r7, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 28cda │ │ │ │ - bl 11fc8 │ │ │ │ + beq.n 263be │ │ │ │ + bl 11df0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28cd2 │ │ │ │ - ldr r2, [pc, #412] ; (28e04 ) │ │ │ │ + beq.n 263b6 │ │ │ │ + ldr r2, [pc, #412] ; (264e8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #412] ; (28e08 ) │ │ │ │ + ldr r1, [pc, #412] ; (264ec ) │ │ │ │ movw r4, #379 ; 0x17b │ │ │ │ add r2, pc │ │ │ │ movw r0, #23461 ; 0x5ba5 │ │ │ │ add r1, pc │ │ │ │ mov r5, r3 │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 28866 │ │ │ │ - blx 589c │ │ │ │ + b.n 25f4a │ │ │ │ + blx 5884 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 288c4 │ │ │ │ - ldr r3, [pc, #380] ; (28e0c ) │ │ │ │ + b.n 25fa8 │ │ │ │ + ldr r3, [pc, #380] ; (264f0 ) │ │ │ │ mov.w r0, #386 ; 0x182 │ │ │ │ - ldr r2, [pc, #376] ; (28e10 ) │ │ │ │ + ldr r2, [pc, #376] ; (264f4 ) │ │ │ │ movw r1, #23546 ; 0x5bfa │ │ │ │ add r3, pc │ │ │ │ mov r7, r5 │ │ │ │ add r2, pc │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r5 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 28966 │ │ │ │ - ldr r3, [pc, #352] ; (28e14 ) │ │ │ │ + b.n 2604a │ │ │ │ + ldr r3, [pc, #352] ; (264f8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 28934 │ │ │ │ + b.n 26018 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #1 │ │ │ │ mov r8, r2 │ │ │ │ - b.n 28c54 │ │ │ │ - ldr r3, [pc, #340] ; (28e18 ) │ │ │ │ + b.n 26338 │ │ │ │ + ldr r3, [pc, #340] ; (264fc ) │ │ │ │ mov r9, r4 │ │ │ │ - ldr r1, [pc, #340] ; (28e1c ) │ │ │ │ + ldr r1, [pc, #340] ; (26500 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 28b56 │ │ │ │ + b.n 2623a │ │ │ │ mov r0, r4 │ │ │ │ bl da48 │ │ │ │ - b.n 28c66 │ │ │ │ + b.n 2634a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 28c5e │ │ │ │ + b.n 26342 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r5, #379 ; 0x17b │ │ │ │ - ldr r2, [pc, #308] ; (28e20 ) │ │ │ │ + ldr r2, [pc, #308] ; (26504 ) │ │ │ │ movw r0, #23384 ; 0x5b58 │ │ │ │ subs r3, #1 │ │ │ │ - ldr r1, [pc, #304] ; (28e24 ) │ │ │ │ + ldr r1, [pc, #304] ; (26508 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ mov r8, r3 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ mov sl, r3 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r7, r3 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28a0e │ │ │ │ + beq.w 260f2 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 28866 │ │ │ │ - ldr r3, [pc, #264] ; (28e28 ) │ │ │ │ + b.n 25f4a │ │ │ │ + ldr r3, [pc, #264] ; (2650c ) │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ - ldr r2, [pc, #260] ; (28e2c ) │ │ │ │ + ldr r2, [pc, #260] ; (26510 ) │ │ │ │ movw r1, #23382 ; 0x5b56 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 289f4 │ │ │ │ - ldr r3, [pc, #252] ; (28e30 ) │ │ │ │ + b.n 260d8 │ │ │ │ + ldr r3, [pc, #252] ; (26514 ) │ │ │ │ movw r0, #379 ; 0x17b │ │ │ │ - ldr r2, [pc, #252] ; (28e34 ) │ │ │ │ + ldr r2, [pc, #252] ; (26518 ) │ │ │ │ movw r1, #23412 ; 0x5b74 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 28966 │ │ │ │ + b.n 2604a │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #228] ; (28e38 ) │ │ │ │ + ldr r2, [pc, #228] ; (2651c ) │ │ │ │ mov r9, r4 │ │ │ │ - ldr r1, [pc, #228] ; (28e3c ) │ │ │ │ + ldr r1, [pc, #228] ; (26520 ) │ │ │ │ movw r4, #379 ; 0x17b │ │ │ │ add r2, pc │ │ │ │ movw r0, #23453 ; 0x5b9d │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 28866 │ │ │ │ + b.n 25f4a │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #952] ; 0x3b8 │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r4, #124] ; 0x7c │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #856] ; 0x358 │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #616] ; 0x268 │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - ldr r0, [sp, #1016] ; 0x3f8 │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #960] ; 0x3c0 │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff88ffff │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - str r6, [sp, #808] ; 0x328 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, r3, #5 │ │ │ │ - movs r3, r0 │ │ │ │ + itte al │ │ │ │ + moval r3, r0 │ │ │ │ + moval sl, ip │ │ │ │ + mov r3, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - asrs r2, r1, #20 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ - movs r3, r0 │ │ │ │ - str r5, [sp, #760] ; 0x2f8 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ - movs r3, r0 │ │ │ │ - str r5, [sp, #568] ; 0x238 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r2, #104 ; 0x68 │ │ │ │ - movs r3, r0 │ │ │ │ - str r5, [sp, #112] ; 0x70 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r6, r7, r6 │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - subs r4, r4, r0 │ │ │ │ - movs r3, r0 │ │ │ │ - str r3, [sp, #696] ; 0x2b8 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r6, r1, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - str r3, [sp, #528] ; 0x210 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r6, r4, r0 │ │ │ │ - movs r3, r0 │ │ │ │ - str r3, [sp, #352] ; 0x160 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, r7, r7 │ │ │ │ - movs r3, r0 │ │ │ │ - movs r0, #254 ; 0xfe │ │ │ │ - movs r3, r0 │ │ │ │ - str r3, [sp, #144] ; 0x90 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r4, r0, r7 │ │ │ │ - movs r3, r0 │ │ │ │ - str r2, [sp, #872] ; 0x368 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ - movs r3, r0 │ │ │ │ - str r2, [sp, #624] ; 0x270 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, r7, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - str r2, [sp, #456] ; 0x1c8 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, r2, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - adds r0, r3, r2 │ │ │ │ - movs r3, r0 │ │ │ │ - str r2, [sp, #96] ; 0x60 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r0, r7, r2 │ │ │ │ - movs r3, r0 │ │ │ │ - str r1, [sp, #904] ; 0x388 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r4, r0, r2 │ │ │ │ - movs r3, r0 │ │ │ │ - str r1, [sp, #832] ; 0x340 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r2, r6, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - str r1, [sp, #712] ; 0x2c8 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r0, r2, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #76 ; 0x4c │ │ │ │ - ldr.w r4, [pc, #3032] ; 29a20 │ │ │ │ - ldr.w fp, [pc, #3032] ; 29a24 │ │ │ │ - add r4, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29680 │ │ │ │ - ldr.w r4, [pc, #3016] ; 29a28 │ │ │ │ - add r1, sp, #72 ; 0x48 │ │ │ │ - movs r2, #0 │ │ │ │ - add r4, pc │ │ │ │ - str.w r2, [r1, #-4]! │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 296d4 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr.w r1, [r4, #368] ; 0x170 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29728 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 296fc │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #2956] ; 29a2c │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1632] ; 0x660 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 29766 │ │ │ │ - blx r2 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 29732 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29450 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 27dc4 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2977e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 294f2 │ │ │ │ - ldr.w r2, [pc, #2896] ; 29a30 │ │ │ │ - ldr.w r3, [pc, #2896] ; 29a34 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.n 28f20 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5b24 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 299f4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29b28 │ │ │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - b.n 28f2c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r7, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 294fc │ │ │ │ - ldr.w r3, [pc, #2816] ; 29a38 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2804] ; 29a3c │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr.w r3, [pc, #2792] ; 29a40 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - ldr.w r3, [pc, #2788] ; 29a44 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r3, [pc, #2784] ; 29a48 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r3, r8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 29246 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - cmp r2, r1 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - bne.w 2945a │ │ │ │ - cmp r0, r2 │ │ │ │ - bge.w 297f0 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r5, [r2, r0, lsl #2] │ │ │ │ - adds r2, r0, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - subs r0, r1, r4 │ │ │ │ - clz r0, r0 │ │ │ │ - cmp r1, r4 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r6 │ │ │ │ - mov.w r0, r0, lsr #5 │ │ │ │ - beq.w 2919e │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - blx 5b24 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 297ba │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 297e0 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r5, [r2, #112] ; 0x70 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 29950 │ │ │ │ - mov r0, r8 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2998c │ │ │ │ - mov r0, r8 │ │ │ │ - blx r5 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 29b9c │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 297aa │ │ │ │ - cbz r3, 29024 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 29378 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 2903a │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29434 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr.w lr, [r6, #4] │ │ │ │ - ldr.w r0, [r3, #1336] ; 0x538 │ │ │ │ - cmp lr, r0 │ │ │ │ - beq.w 291d4 │ │ │ │ - ldr.w r1, [lr, #172] ; 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 295ee │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.w 29770 │ │ │ │ - ldr.w r8, [r1, #12] │ │ │ │ - cmp r0, r8 │ │ │ │ - beq.w 291d4 │ │ │ │ - add.w ip, r1, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, ip │ │ │ │ - b.n 2907a │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 291d4 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 29070 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r1, [r3, #1344] ; 0x540 │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.n 290a0 │ │ │ │ - cmp r1, r8 │ │ │ │ - beq.n 290a0 │ │ │ │ - movs r3, #0 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 2923a │ │ │ │ - ldr.w r2, [ip, #4]! │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 29090 │ │ │ │ - ldr.w r3, [pc, #2472] ; 29a4c │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.w 298a4 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cbz r0, 290c4 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2955a │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r8, [r3, #20] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - bl 1e200 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2987a │ │ │ │ - ldr.w r1, [pc, #2408] ; 29a50 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr.w r1, [fp, r1] │ │ │ │ - cmp r0, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - bne.w 299aa │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r1, [sp, #52] ; 0x34 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr.w r1, [r1, #640] ; 0x280 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 298da │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 298e4 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - bl 1e200 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2990e │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 29576 │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cmp ip, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - bne.w 29b52 │ │ │ │ - ldr r5, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - str.w r9, [sp] │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr.w ip, [sp, #28] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29566 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2958a │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2959e │ │ │ │ - str r6, [sp, #28] │ │ │ │ - b.n 2923a │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.w 29474 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 295e6 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 29016 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 29016 │ │ │ │ - ldr.w r3, [pc, #2164] ; 29a4c │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.w 29698 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 291fe │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 29440 │ │ │ │ - ldr.w r2, [pc, #2132] ; 29a54 │ │ │ │ - ldr r0, [r6, #36] ; 0x24 │ │ │ │ - ldr.w r1, [pc, #2128] ; 29a58 │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ - subs r2, r0, r2 │ │ │ │ - ldr.w r5, [fp, r1] │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r0, r5 │ │ │ │ - ite ne │ │ │ │ - movne r5, r2 │ │ │ │ - orreq.w r5, r2, #1 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r5, r5, #1 │ │ │ │ - mov r8, r2 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 292e8 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 29382 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 28f74 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 28f98 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - blx 568c │ │ │ │ - cbz r0, 2927a │ │ │ │ - ldr.w r3, [pc, #2040] ; 29a5c │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 29bc2 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 2928a │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 292a0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 295c4 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 292b0 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29506 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 292c6 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29510 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 292e2 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 292e2 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - add sp, #76 ; 0x4c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 58c0 │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - bge.n 29230 │ │ │ │ - ldr.w r3, [pc, #1900] ; 29a60 │ │ │ │ - mov.w r1, #366 ; 0x16e │ │ │ │ - ldr.w r2, [pc, #1896] ; 29a64 │ │ │ │ - mov r9, r4 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, r6 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #23149 ; 0x5a6d │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r6 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 294e0 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 2933e │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 295da │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 2934e │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2951c │ │ │ │ - cbz r4, 2935c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 295d0 │ │ │ │ - ldr.w r3, [pc, #1800] ; 29a68 │ │ │ │ - ldr.w r0, [pc, #1800] ; 29a6c │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - b.n 2928a │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 29024 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r3, #20] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - bl 1e200 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 297f6 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr.w r1, [r2, #640] ; 0x280 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29820 │ │ │ │ - blx r3 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 29828 │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #44] ; 0x2c │ │ │ │ - bl 1e200 │ │ │ │ - ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 29850 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2954e │ │ │ │ - ldr.w lr, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - mov r3, r5 │ │ │ │ - str.w r9, [sp] │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - ldr.w ip, [lr, #4] │ │ │ │ - blx ip │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29544 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 29538 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 29238 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2923a │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2903a │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 291fe │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 28ec4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bge.w 297f0 │ │ │ │ - add.w r2, r7, r0, lsl #2 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - mov r2, r0 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - b.n 28f98 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bgt.w 295ac │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.n 294a0 │ │ │ │ - ldr.w r3, [pc, #1516] ; 29a70 │ │ │ │ - cmp r2, #1 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - beq.w 29936 │ │ │ │ - ldr.w r3, [pc, #1504] ; 29a74 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [pc, #1504] ; 29a78 │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1496] ; 29a7c │ │ │ │ - movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1496] ; 29a80 │ │ │ │ - mov ip, r4 │ │ │ │ - add r3, pc │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #23073 ; 0x5a21 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 29526 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 29328 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 29328 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 29328 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 28ede │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 28f36 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 292b0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 292c6 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2934e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 294ce │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 29416 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 29406 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 293de │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 290c4 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #28] │ │ │ │ - b.n 2917a │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #60] ; 0x3c │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 2913a │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #28] │ │ │ │ - b.n 2918a │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - str r6, [sp, #28] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2923a │ │ │ │ - ldr.w r3, [pc, #1216] ; 29a70 │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r1, [pc, #1232] ; 29a84 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 294a0 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 292a0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2935c │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2933e │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldmia.w r2, {r4, r6} │ │ │ │ - b.n 291b0 │ │ │ │ - mov r3, lr │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 291d4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 295f0 │ │ │ │ - ldr.w r3, [pc, #1160] ; 29a88 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 29be2 │ │ │ │ - ldr.w r3, [pc, #1084] ; 29a4c │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r6, r3 │ │ │ │ - beq.w 291e2 │ │ │ │ - mov r2, lr │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 291e2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 2961c │ │ │ │ - ldr.w r2, [pc, #1116] ; 29a88 │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 291e2 │ │ │ │ - ldr.w r1, [pc, #1104] ; 29a8c │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr.w r0, [fp, r1] │ │ │ │ - ldr.w r1, [pc, #1096] ; 29a90 │ │ │ │ - ldr.w r2, [lr, #12] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1084] ; 29a94 │ │ │ │ - movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1084] ; 29a98 │ │ │ │ - movw r0, #365 ; 0x16d │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r9, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #23136 ; 0x5a60 │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r4 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ - cbz r0, 296d4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ - blx r3 │ │ │ │ - b.w 28e5e │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2993c │ │ │ │ - cmp lr, r0 │ │ │ │ - beq.w 291e2 │ │ │ │ - ldr.w r1, [lr, #172] ; 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 2961a │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.n 29638 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 291e2 │ │ │ │ - adds r1, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - mov ip, r5 │ │ │ │ - b.n 296cc │ │ │ │ - ldr.w r5, [r1, #4]! │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.w 291e2 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, ip │ │ │ │ - bne.n 296c2 │ │ │ │ - b.n 29638 │ │ │ │ - ldr r3, [pc, #964] ; (29a9c ) │ │ │ │ - movs r2, #0 │ │ │ │ - mov r4, r2 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #960] ; (29aa0 ) │ │ │ │ - mov r9, r4 │ │ │ │ - mov.w r0, #362 ; 0x16a │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #23009 ; 0x59e1 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r8, r9 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2935c │ │ │ │ - ldr r3, [pc, #932] ; (29aa4 ) │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r2, [pc, #932] ; (29aa8 ) │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #23019 ; 0x59eb │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - b.n 294ce │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 28e92 │ │ │ │ - ldr r3, [pc, #888] ; (29aac ) │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r2, [pc, #888] ; (29ab0 ) │ │ │ │ - mov r7, r6 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r6 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - mov r9, r6 │ │ │ │ - mov r8, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #363 ; 0x16b │ │ │ │ - movw r3, #23021 ; 0x59ed │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str.w r3, [r6, #132] ; 0x84 │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - b.n 294c4 │ │ │ │ - blx 589c │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 28eb2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr.w r1, [r3, #1344] ; 0x540 │ │ │ │ - cmp lr, r1 │ │ │ │ - bne.w 2923a │ │ │ │ - b.n 290a0 │ │ │ │ - ldr r3, [pc, #820] ; (29ab4 ) │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r2, [pc, #820] ; (29ab8 ) │ │ │ │ - mov r4, r0 │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r0 │ │ │ │ - mov r6, r3 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movw r2, #363 ; 0x16b │ │ │ │ - movw r3, #23024 ; 0x59f0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov sl, r0 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str.w r3, [r6, #132] ; 0x84 │ │ │ │ - b.n 29722 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 29016 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [pc, #764] ; (29abc ) │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r2, [pc, #764] ; (29ac0 ) │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #23094 ; 0x5a36 │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #8] │ │ │ │ - mov ip, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294c4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - b.w 28fd0 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b.n 2927a │ │ │ │ - ldr r3, [pc, #716] ; (29ac4 ) │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [pc, #716] ; (29ac8 ) │ │ │ │ - mov r4, r8 │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r1 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #369 ; 0x171 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r6 │ │ │ │ - movw r2, #23187 ; 0x5a93 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov sl, r6 │ │ │ │ - mov ip, r4 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 294c4 │ │ │ │ - blx 589c │ │ │ │ - mov ip, r0 │ │ │ │ - b.n 293b0 │ │ │ │ - ldr r3, [pc, #672] ; (29acc ) │ │ │ │ - movw r0, #369 ; 0x171 │ │ │ │ - ldr r2, [pc, #672] ; (29ad0 ) │ │ │ │ - movw r1, #23189 ; 0x5a95 │ │ │ │ - add r3, pc │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r4 │ │ │ │ - mov r8, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r4, ip │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294c4 │ │ │ │ - ldr r3, [pc, #640] ; (29ad4 ) │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [pc, #640] ; (29ad8 ) │ │ │ │ - mov r4, r0 │ │ │ │ - add r3, pc │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r1 │ │ │ │ - movw r0, #369 ; 0x171 │ │ │ │ - movw r1, #23191 ; 0x5a97 │ │ │ │ - mov r8, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294c4 │ │ │ │ - ldr r3, [pc, #608] ; (29adc ) │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [pc, #608] ; (29ae0 ) │ │ │ │ - mov ip, r0 │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r1 │ │ │ │ - movw r0, #373 ; 0x175 │ │ │ │ - movw r1, #23258 ; 0x5ada │ │ │ │ - mov r8, r6 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - adds r0, r6, #4 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - bl f948 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 290ae │ │ │ │ - ldr r3, [pc, #556] ; (29ae4 ) │ │ │ │ - mov r9, r4 │ │ │ │ - ldr r2, [pc, #556] ; (29ae8 ) │ │ │ │ - movw r1, #371 ; 0x173 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r6 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r0 │ │ │ │ - movw r2, #23235 ; 0x5ac3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - blx 589c │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 29116 │ │ │ │ - ldr r3, [pc, #516] ; (29aec ) │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [pc, #516] ; (29af0 ) │ │ │ │ - mov r4, r8 │ │ │ │ - add r3, pc │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r1 │ │ │ │ - movw r0, #373 ; 0x175 │ │ │ │ - movw r1, #23261 ; 0x5add │ │ │ │ - mov r8, r6 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 29722 │ │ │ │ - ldr r3, [pc, #484] ; (29af4 ) │ │ │ │ - mov r2, r4 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - mov r9, r2 │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #476] ; (29af8 ) │ │ │ │ - mov r4, r8 │ │ │ │ - movw r0, #373 ; 0x175 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #23263 ; 0x5adf │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2975c │ │ │ │ - ldr r3, [pc, #452] ; (29afc ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 29496 │ │ │ │ - ldr r3, [pc, #448] ; (29b00 ) │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r1, [pc, #448] ; (29b04 ) │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 29654 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 299a0 │ │ │ │ - bl 11fc8 │ │ │ │ - cbz r0, 29998 │ │ │ │ - ldr r3, [pc, #412] ; (29b08 ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #412] ; (29b0c ) │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - add r3, pc │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #23110 ; 0x5a46 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - movs r5, #1 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b.n 2995a │ │ │ │ - mov r0, r5 │ │ │ │ - bl da48 │ │ │ │ - b.n 29968 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 29962 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [pc, #220] ; (29a8c ) │ │ │ │ - mov r9, r1 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - mov r4, r8 │ │ │ │ - ldr.w r0, [fp, r0] │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r1, [pc, #332] ; (29b10 ) │ │ │ │ - ldr r2, [pc, #332] ; (29b14 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #320] ; (29b18 ) │ │ │ │ - ldr r2, [pc, #324] ; (29b1c ) │ │ │ │ - movw r0, #373 ; 0x175 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #23260 ; 0x5adc │ │ │ │ - add r2, pc │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - ldr r3, [pc, #296] ; (29b20 ) │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - ldr r2, [pc, #296] ; (29b24 ) │ │ │ │ - movw r1, #23031 ; 0x59f7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - add r2, pc │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov ip, r7 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r9, r7 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - mov sl, r7 │ │ │ │ - b.n 294c4 │ │ │ │ - nop │ │ │ │ - str r0, [sp, #760] ; 0x2f8 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - str r0, [sp, #664] ; 0x298 │ │ │ │ - movs r3, r0 │ │ │ │ - str r0, [sp, #424] ; 0x1a8 │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ldrh r2, [r1, #62] ; 0x3e │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r7, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r6, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r5, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r4, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ; instruction: 0xff9cffff │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ - movs r3, r0 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + subs r6, #254 ; 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + subs r7, #56 ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #170 ; 0xaa │ │ │ │ + bkpt 0x00da │ │ │ │ movs r3, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + cmp ip, ip │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + str r0, [r7, #44] ; 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + bkpt 0x0038 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + cmp r2, r8 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r2, #62] ; 0x3e │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r6, [r0, #60] ; 0x3c │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + bics r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r0, #58] ; 0x3a │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + mvns r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r1, #56] ; 0x38 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + pop {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r3, #54] ; 0x36 │ │ │ │ + bics r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r6, #52] ; 0x34 │ │ │ │ + muls r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + ldr r2, [pc, #184] ; (26590 ) │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r1, #52] ; 0x34 │ │ │ │ + pop {r6} │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + muls r0, r1 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r1, #50] ; 0x32 │ │ │ │ + cbnz r6, 26560 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + cmn r2, r7 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r4, #48] ; 0x30 │ │ │ │ + cbnz r0, 2655a │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + cmp r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r6, #46] ; 0x2e │ │ │ │ + cbnz r6, 26556 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + subs r3, #10 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r2, [r3, #44] ; 0x2c │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, r6, #3 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r6, r1, #4 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r6, #40] ; 0x28 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ - movs r3, r0 │ │ │ │ - strh r4, [r1, #40] ; 0x28 │ │ │ │ - movs r3, r0 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ - movs r3, r0 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #224] ; (29c0c ) │ │ │ │ - ldr r2, [pc, #224] ; (29c10 ) │ │ │ │ - movw r1, #363 ; 0x16b │ │ │ │ - add r3, pc │ │ │ │ - str r4, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - mov ip, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r4 │ │ │ │ - movw r2, #23033 ; 0x59f9 │ │ │ │ - mov r9, r4 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - mov sl, r4 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 294c4 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r2, [pc, #188] ; (29c14 ) │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - mov r9, r1 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - mov r4, r8 │ │ │ │ - ldr.w r0, [fp, r2] │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r1, [pc, #168] ; (29c18 ) │ │ │ │ - ldr r2, [pc, #172] ; (29c1c ) │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #160] ; (29c20 ) │ │ │ │ - ldr r2, [pc, #164] ; (29c24 ) │ │ │ │ - movw r0, #373 ; 0x175 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #23266 ; 0x5ae2 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - mov ip, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [pc, #128] ; (29c28 ) │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - ldr r2, [pc, #128] ; (29c2c ) │ │ │ │ - movw r1, #23102 ; 0x5a3e │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 294d4 │ │ │ │ - ldr r3, [pc, #108] ; (29c30 ) │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r2, [pc, #108] ; (29c34 ) │ │ │ │ - movw r1, #23061 ; 0x5a15 │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #363 ; 0x16b │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 29722 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r1, [r2, #1344] ; 0x540 │ │ │ │ - cmp lr, r1 │ │ │ │ - it ne │ │ │ │ - movne r2, lr │ │ │ │ - beq.w 290a0 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 290a0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 29bf2 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 2923a │ │ │ │ - b.w 290a0 │ │ │ │ - nop │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + tst r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + cbnz r4, 26554 │ │ │ │ movs r3, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - subs r2, r1, r5 │ │ │ │ - movs r3, r0 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + tst r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + revsh r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + tst r0, r1 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + revsh r4, r5 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + rors r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + revsh r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + rors r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w r7, [pc, #1348] ; 2a188 │ │ │ │ + ldr.w r7, [pc, #1348] ; 26a74 │ │ │ │ mov r6, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ add r7, pc │ │ │ │ - bne.w 29eda │ │ │ │ + bne.w 267c6 │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 29e50 │ │ │ │ - ldr.w r1, [pc, #1320] ; 2a18c │ │ │ │ + beq.w 2673c │ │ │ │ + ldr.w r1, [pc, #1320] ; 26a78 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r2, [pc, #1320] ; 2a190 │ │ │ │ + ldr.w r2, [pc, #1320] ; 26a7c │ │ │ │ add r1, pc │ │ │ │ - ldr.w r1, [r1, #1364] ; 0x554 │ │ │ │ + ldr.w r1, [r1, #1352] ; 0x548 │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r5, [r7, r2] │ │ │ │ str r3, [r4, #44] ; 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 29ef8 │ │ │ │ + bne.w 267e4 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 29ca2 │ │ │ │ + beq.n 2658e │ │ │ │ cmp r6, #3 │ │ │ │ - bne.w 29dc6 │ │ │ │ + bne.w 266b2 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ ldr.w r8, [r8, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 2a012 │ │ │ │ + bpl.w 268fe │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 29ef0 │ │ │ │ + bhi.w 267dc │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r6, r0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29f48 │ │ │ │ - ldr.w r2, [pc, #1204] ; 2a194 │ │ │ │ - ldr.w r3, [pc, #1204] ; 2a198 │ │ │ │ + beq.w 26834 │ │ │ │ + ldr.w r2, [pc, #1204] ; 26a80 │ │ │ │ + ldr.w r3, [pc, #1204] ; 26a84 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ subs r7, r0, r2 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r0, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r7 │ │ │ │ orreq.w r3, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29e2c │ │ │ │ + beq.w 26718 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29e7c │ │ │ │ - ldr.w r9, [pc, #1144] ; 2a19c │ │ │ │ + beq.w 26768 │ │ │ │ + ldr.w r9, [pc, #1144] ; 26a88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r9, pc │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r6, [r4, #84] ; 0x54 │ │ │ │ ldr.w r2, [r9, #356] ; 0x164 │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r8, r5 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29e58 │ │ │ │ - ldr.w r2, [pc, #1108] ; 2a1a0 │ │ │ │ + bne.w 26744 │ │ │ │ + ldr.w r2, [pc, #1108] ; 26a8c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #7 │ │ │ │ ittet le │ │ │ │ addle.w r1, r2, r3, lsl #2 │ │ │ │ addle r3, #1 │ │ │ │ ldrgt r3, [r4, #24] │ │ │ │ strle r3, [r2, #12] │ │ │ │ itt le │ │ │ │ ldrle r3, [r1, #16] │ │ │ │ strle r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29f8a │ │ │ │ + beq.w 26876 │ │ │ │ lsls r1, r6, #29 │ │ │ │ it pl │ │ │ │ strpl r7, [r4, #88] ; 0x58 │ │ │ │ - bmi.n 29d90 │ │ │ │ + bmi.n 2667c │ │ │ │ add.w r3, r4, #28 │ │ │ │ mov r0, r4 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ itt ne │ │ │ │ addne.w r3, r4, #32 │ │ │ │ subne r3, r3, r2 │ │ │ │ str r3, [r4, #36] ; 0x24 │ │ │ │ @@ -55341,1300 +49850,1305 @@ │ │ │ │ cmp r2, #79 ; 0x4f │ │ │ │ itett eq │ │ │ │ ldrbeq r3, [r3, #1] │ │ │ │ movne r3, #0 │ │ │ │ clzeq r3, r3 │ │ │ │ lsreq r3, r3, #5 │ │ │ │ str r3, [r4, #88] ; 0x58 │ │ │ │ - b.n 29d72 │ │ │ │ - ldr r3, [pc, #1020] ; (2a1a4 ) │ │ │ │ + b.n 2665e │ │ │ │ + ldr r3, [pc, #1020] ; (26a90 ) │ │ │ │ mov r0, r6 │ │ │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #872] ; 0x368 │ │ │ │ + ldr.w r1, [r3, #860] ; 0x35c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29f4c │ │ │ │ + bne.w 26838 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 29e84 │ │ │ │ - ldr r3, [pc, #988] ; (2a1a8 ) │ │ │ │ + ble.n 26770 │ │ │ │ + ldr r3, [pc, #988] ; (26a94 ) │ │ │ │ movs r0, #3 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #984] ; (2a1ac ) │ │ │ │ - ldr r5, [pc, #988] ; (2a1b0 ) │ │ │ │ - ldr r1, [pc, #988] ; (2a1b4 ) │ │ │ │ + ldr r2, [pc, #984] ; (26a98 ) │ │ │ │ + ldr r5, [pc, #988] ; (26a9c ) │ │ │ │ + ldr r1, [pc, #988] ; (26aa0 ) │ │ │ │ ldr r7, [r7, r2] │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #988] ; (2a1b8 ) │ │ │ │ + ldr r2, [pc, #988] ; (26aa4 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r5, #345 ; 0x159 │ │ │ │ str r6, [sp, #8] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #968] ; (2a1bc ) │ │ │ │ + ldr r3, [pc, #968] ; (26aa8 ) │ │ │ │ movw r0, #38446 ; 0x962e │ │ │ │ - ldr r2, [pc, #968] ; (2a1c0 ) │ │ │ │ + ldr r2, [pc, #968] ; (26aac ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #952] ; (2a1c4 ) │ │ │ │ + ldr r0, [pc, #952] ; (26ab0 ) │ │ │ │ movw r2, #345 ; 0x159 │ │ │ │ - ldr r3, [pc, #952] ; (2a1c8 ) │ │ │ │ + ldr r3, [pc, #952] ; (26ab4 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 29e50 │ │ │ │ + cbnz r5, 2673c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 29d8a │ │ │ │ - blx 58c0 │ │ │ │ + b.n 26676 │ │ │ │ + blx 58a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 29d08 │ │ │ │ + bne.w 265f4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29d08 │ │ │ │ - ldr r3, [pc, #904] ; (2a1cc ) │ │ │ │ + beq.w 265f4 │ │ │ │ + ldr r3, [pc, #904] ; (26ab8 ) │ │ │ │ movw r0, #38439 ; 0x9627 │ │ │ │ - ldr r2, [pc, #900] ; (2a1d0 ) │ │ │ │ + ldr r2, [pc, #900] ; (26abc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 29eb6 │ │ │ │ + b.n 267a2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r8 │ │ │ │ add.w r1, r4, #40 ; 0x28 │ │ │ │ mov r2, r6 │ │ │ │ - blx 5bc0 │ │ │ │ + blx 5b9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 29fc6 │ │ │ │ + beq.w 268b2 │ │ │ │ ldr r3, [r4, #44] ; 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29d48 │ │ │ │ + bne.w 26634 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #44] ; 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 29d48 │ │ │ │ + b.n 26634 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 29d20 │ │ │ │ - ldr r3, [pc, #844] ; (2a1d4 ) │ │ │ │ + b.n 2660c │ │ │ │ + ldr r3, [pc, #844] ; (26ac0 ) │ │ │ │ movs r0, #2 │ │ │ │ add r3, pc │ │ │ │ - b.n 29dd0 │ │ │ │ + b.n 266bc │ │ │ │ ldrh r6, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r6, r3, r6, lsl #15 │ │ │ │ negs r6, r6 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.w 29cd4 │ │ │ │ + bne.w 265c0 │ │ │ │ blx 568c │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29cd4 │ │ │ │ - ldr r3, [pc, #812] ; (2a1d8 ) │ │ │ │ + beq.w 265c0 │ │ │ │ + ldr r3, [pc, #812] ; (26ac4 ) │ │ │ │ movw r0, #38437 ; 0x9625 │ │ │ │ - ldr r2, [pc, #808] ; (2a1dc ) │ │ │ │ + ldr r2, [pc, #808] ; (26ac8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r5, #345 ; 0x159 │ │ │ │ mov r1, r0 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 29e08 │ │ │ │ + b.n 266f4 │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ negs r6, r6 │ │ │ │ sxth r6, r6 │ │ │ │ - b.n 29e96 │ │ │ │ + b.n 26782 │ │ │ │ ldrh r6, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r6, r3, r6, lsl #15 │ │ │ │ - b.n 29cd4 │ │ │ │ - ldr r1, [pc, #772] ; (2a1e0 ) │ │ │ │ + b.n 265c0 │ │ │ │ + ldr r1, [pc, #772] ; (26acc ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #772] ; (2a1e4 ) │ │ │ │ + ldr r3, [pc, #772] ; (26ad0 ) │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r3, [r4, #156] ; 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 29c5a │ │ │ │ - blx 58f0 │ │ │ │ + b.n 26546 │ │ │ │ + blx 58d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 29e96 │ │ │ │ + b.n 26782 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ cmp.w r9, #3 │ │ │ │ - bhi.w 2a182 │ │ │ │ + bhi.w 26a6e │ │ │ │ tbb [pc, r9] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ lsls r5, r0, #8 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp.w r9, #1 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 29f4c │ │ │ │ + beq.n 26838 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 29f6a │ │ │ │ + beq.n 26856 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 29da6 │ │ │ │ + beq.w 26692 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bgt.n 29fe0 │ │ │ │ + bgt.n 268cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - b.n 29cb0 │ │ │ │ + b.n 2659c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 29d08 │ │ │ │ - ldr.w r8, [pc, #664] ; 2a1e8 │ │ │ │ + b.n 265f4 │ │ │ │ + ldr.w r8, [pc, #664] ; 26ad4 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r1, [r8, #1836] ; 0x72c │ │ │ │ + ldr.w r1, [r8, #1804] ; 0x70c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a124 │ │ │ │ + beq.w 26a10 │ │ │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 29f40 │ │ │ │ - ldr r3, [pc, #632] ; (2a1ec ) │ │ │ │ + ble.n 2682c │ │ │ │ + ldr r3, [pc, #632] ; (26ad8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1840] ; 0x730 │ │ │ │ + ldr.w r1, [r3, #1808] ; 0x710 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - cbz r0, 29fe0 │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + cbz r0, 268cc │ │ │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 29f3a │ │ │ │ - blx 5bcc │ │ │ │ + b.n 26826 │ │ │ │ + blx 5ba8 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29d6a │ │ │ │ + bne.w 26656 │ │ │ │ blx 5adc │ │ │ │ - ldr r3, [pc, #596] ; (2a1f0 ) │ │ │ │ + ldr r3, [pc, #596] ; (26adc ) │ │ │ │ movw r1, #361 ; 0x169 │ │ │ │ movw r5, #38638 ; 0x96ee │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #588] ; (2a1f4 ) │ │ │ │ + ldr r0, [pc, #588] ; (26ae0 ) │ │ │ │ mov r2, r1 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #572] ; (2a1f8 ) │ │ │ │ - ldr r3, [pc, #576] ; (2a1fc ) │ │ │ │ + ldr r0, [pc, #572] ; (26ae4 ) │ │ │ │ + ldr r3, [pc, #576] ; (26ae8 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 29e18 │ │ │ │ - ldr r3, [pc, #568] ; (2a200 ) │ │ │ │ + bl 12920 │ │ │ │ + b.n 26704 │ │ │ │ + ldr r3, [pc, #568] ; (26aec ) │ │ │ │ movw r2, #349 ; 0x15d │ │ │ │ movw r1, #38517 ; 0x9675 │ │ │ │ str.w r2, [r9, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r9, #132] ; 0x84 │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 29fb8 │ │ │ │ - ldr r1, [pc, #544] ; (2a204 ) │ │ │ │ + b.n 268a4 │ │ │ │ + ldr r1, [pc, #544] ; (26af0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w lr, [pc, #544] ; 2a208 │ │ │ │ + ldr.w lr, [pc, #544] ; 26af4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add lr, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - add.w r1, r1, #1424 ; 0x590 │ │ │ │ + addw r1, r1, #1412 ; 0x584 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 29f40 │ │ │ │ - ldr r3, [pc, #516] ; (2a20c ) │ │ │ │ + bge.n 2682c │ │ │ │ + ldr r3, [pc, #516] ; (26af8 ) │ │ │ │ movw r0, #38424 ; 0x9618 │ │ │ │ - ldr r2, [pc, #516] ; (2a210 ) │ │ │ │ + ldr r2, [pc, #516] ; (26afc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 29eb6 │ │ │ │ + b.n 267a2 │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a150 │ │ │ │ + beq.w 26a3c │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a150 │ │ │ │ + beq.w 26a3c │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a150 │ │ │ │ - ldr r2, [pc, #484] ; (2a214 ) │ │ │ │ + beq.w 26a3c │ │ │ │ + ldr r2, [pc, #484] ; (26b00 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r7, r2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 2a0a8 │ │ │ │ + bne.n 26994 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 2a0c2 │ │ │ │ + bpl.n 269ae │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ adds r2, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 2a0b8 │ │ │ │ + bhi.n 269a4 │ │ │ │ tbb [pc, r2] │ │ │ │ asrs r0, r4, #4 │ │ │ │ lsls r5, r0, #12 │ │ │ │ movs r0, r5 │ │ │ │ ldrh.w r6, [r9, #12] │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 29cd4 │ │ │ │ + bne.w 265c0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 29e96 │ │ │ │ + b.n 26782 │ │ │ │ ldrh.w r6, [r9, #12] │ │ │ │ negs r6, r6 │ │ │ │ sxth r6, r6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29e96 │ │ │ │ + bne.w 26782 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - b.n 2a064 │ │ │ │ + b.n 26950 │ │ │ │ ldrh.w r6, [r9, #14] │ │ │ │ ldrh.w r3, [r9, #12] │ │ │ │ orr.w r6, r3, r6, lsl #15 │ │ │ │ negs r6, r6 │ │ │ │ - b.n 2a074 │ │ │ │ + b.n 26960 │ │ │ │ ldrh.w r6, [r9, #14] │ │ │ │ ldrh.w r2, [r9, #12] │ │ │ │ orr.w r6, r2, r6, lsl #15 │ │ │ │ - b.n 2a054 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 26940 │ │ │ │ + bl f1f4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29e9c │ │ │ │ + beq.w 26788 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - b.n 2a036 │ │ │ │ + b.n 26922 │ │ │ │ mov r0, r9 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2a074 │ │ │ │ + b.n 26960 │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a16a │ │ │ │ + beq.n 26a56 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a16a │ │ │ │ + beq.n 26a56 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a16a │ │ │ │ + beq.n 26a56 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 2a100 │ │ │ │ + bne.n 269ec │ │ │ │ mov r0, sl │ │ │ │ - bl 10040 │ │ │ │ + bl fe68 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a074 │ │ │ │ + bne.n 26960 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a074 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 26960 │ │ │ │ + bl f1f4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a0de │ │ │ │ + bne.n 269ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29e9c │ │ │ │ + bne.w 26788 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2a064 │ │ │ │ + b.n 26950 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #240] ; (2a218 ) │ │ │ │ + ldr r0, [pc, #240] ; (26b04 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r3, #3 │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #228] ; (2a21c ) │ │ │ │ + ldr r3, [pc, #228] ; (26b08 ) │ │ │ │ movw r1, #38414 ; 0x960e │ │ │ │ movw r2, #345 ; 0x159 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r8, #132] ; 0x84 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r2, [r8, #128] ; 0x80 │ │ │ │ - b.n 29e08 │ │ │ │ + b.n 266f4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29e9c │ │ │ │ - ldr r3, [pc, #80] ; (2a1ac ) │ │ │ │ - ldr r1, [pc, #192] ; (2a220 ) │ │ │ │ + bne.w 26788 │ │ │ │ + ldr r3, [pc, #80] ; (26a98 ) │ │ │ │ + ldr r1, [pc, #192] ; (26b0c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 29e9c │ │ │ │ + b.n 26788 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a10a │ │ │ │ - ldr r3, [pc, #56] ; (2a1ac ) │ │ │ │ - ldr r1, [pc, #172] ; (2a224 ) │ │ │ │ + bne.n 269f6 │ │ │ │ + ldr r3, [pc, #56] ; (26a98 ) │ │ │ │ + ldr r1, [pc, #172] ; (26b10 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2a10a │ │ │ │ + b.n 269f6 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 29dc6 │ │ │ │ + b.n 266b2 │ │ │ │ nop │ │ │ │ - str r4, [r7, r2] │ │ │ │ + strh r0, [r2, #62] ; 0x3e │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + cbnz r6, 26aa8 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + ; instruction: 0xb8fa │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + ; instruction: 0xb8d4 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + ; instruction: 0xb872 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + subs r0, #74 ; 0x4a │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + subs r0, #80 ; 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + subs r0, #80 ; 0x50 │ │ │ │ + movs r3, r0 │ │ │ │ + mov r6, ip │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + ; instruction: 0xb828 │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + subs r7, #184 ; 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #40 ; 0x28 │ │ │ │ + subs r7, #162 ; 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + ; instruction: 0xb7d6 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + subs r7, #104 ; 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + adds r7, #132 ; 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - vaddl.u16 q0, d8, d2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ; instruction: 0xb76e │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + subs r7, #0 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + ; instruction: 0xb73e │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ; instruction: 0xb6ce │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ; instruction: 0xb6ac │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ; instruction: 0xb67c │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + subs r6, #4 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #124 ; 0x7c │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + subs r5, #246 ; 0xf6 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + subs r5, #224 ; 0xe0 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + add r1, sp, #152 ; 0x98 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + add r0, fp │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ; instruction: 0xb614 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + subs r5, #166 ; 0xa6 │ │ │ │ movs r3, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + orrs r2, r3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + subs r4, #116 ; 0x74 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + subs r3, #100 ; 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + subs r3, #76 ; 0x4c │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r4, [pc, #408] ; (2a3c8 ) │ │ │ │ - ldr r3, [pc, #412] ; (2a3cc ) │ │ │ │ + ldr r4, [pc, #408] ; (26cb4 ) │ │ │ │ + ldr r3, [pc, #412] ; (26cb8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 2a382 │ │ │ │ - ldr r3, [pc, #400] ; (2a3d0 ) │ │ │ │ + beq.w 26c6e │ │ │ │ + ldr r3, [pc, #400] ; (26cbc ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 2a2ac │ │ │ │ + bne.n 26b98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.n 2a2e0 │ │ │ │ + bpl.n 26bcc │ │ │ │ lsls r3, r3, #26 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl r5, [r5, #12] │ │ │ │ movmi r5, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #372] ; (2a3d4 ) │ │ │ │ + ldr r2, [pc, #372] ; (26cc0 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 2a342 │ │ │ │ + bgt.n 26c2e │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r7 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 2a298 │ │ │ │ + ble.n 26b84 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 2a2a2 │ │ │ │ + blt.n 26b8e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a352 │ │ │ │ + beq.n 26c3e │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 2a28e │ │ │ │ + bge.n 26b7a │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 2a28e │ │ │ │ - ldr r3, [pc, #296] ; (2a3d8 ) │ │ │ │ + b.n 26b7a │ │ │ │ + ldr r3, [pc, #296] ; (26cc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #520] ; 0x208 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 2a246 │ │ │ │ + beq.n 26b32 │ │ │ │ ldr.w r2, [r1, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a3aa │ │ │ │ + beq.n 26c96 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 2a2e0 │ │ │ │ + ble.n 26bcc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 2a246 │ │ │ │ + beq.n 26b32 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a2da │ │ │ │ + b.n 26bc6 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2a246 │ │ │ │ + beq.n 26b32 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 2a2d2 │ │ │ │ - ldr r3, [pc, #248] ; (2a3dc ) │ │ │ │ + bne.n 26bbe │ │ │ │ + ldr r3, [pc, #248] ; (26cc8 ) │ │ │ │ ldr r7, [r1, #64] ; 0x40 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2a38e │ │ │ │ + beq.n 26c7a │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #224] ; (2a3d4 ) │ │ │ │ + ldr r2, [pc, #224] ; (26cc0 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 2a39c │ │ │ │ + bgt.n 26c88 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx r7 │ │ │ │ mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 2a36c │ │ │ │ + ble.n 26c58 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 2a374 │ │ │ │ + blt.n 26c60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2a292 │ │ │ │ + bne.n 26b7e │ │ │ │ blx 568c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2a34e │ │ │ │ - ldr r3, [pc, #172] ; (2a3e0 ) │ │ │ │ - ldr r1, [pc, #172] ; (2a3e4 ) │ │ │ │ + cbnz r0, 26c3a │ │ │ │ + ldr r3, [pc, #172] ; (26ccc ) │ │ │ │ + ldr r1, [pc, #172] ; (26cd0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2a292 │ │ │ │ - ldr r0, [pc, #164] ; (2a3e8 ) │ │ │ │ + b.n 26b7e │ │ │ │ + ldr r0, [pc, #164] ; (26cd4 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a26c │ │ │ │ + beq.n 26b58 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2a292 │ │ │ │ + b.n 26b7e │ │ │ │ blx 568c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a34e │ │ │ │ - ldr r3, [pc, #128] ; (2a3e0 ) │ │ │ │ - ldr r1, [pc, #140] ; (2a3ec ) │ │ │ │ + bne.n 26c3a │ │ │ │ + ldr r3, [pc, #128] ; (26ccc ) │ │ │ │ + ldr r1, [pc, #140] ; (26cd8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2a292 │ │ │ │ + b.n 26b7e │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 2a322 │ │ │ │ + b.n 26c0e │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2a292 │ │ │ │ - b.n 2a32a │ │ │ │ + bne.n 26b7e │ │ │ │ + b.n 26c16 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f504 │ │ │ │ + b.w f408 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 57e18 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ - ldr r0, [pc, #80] ; (2a3f0 ) │ │ │ │ + b.w 57ef0 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ + ldr r0, [pc, #80] ; (26cdc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a302 │ │ │ │ - b.n 2a34e │ │ │ │ + beq.n 26bee │ │ │ │ + b.n 26c3a │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 2a246 │ │ │ │ + beq.w 26b32 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a3ac │ │ │ │ - ldr r3, [pc, #56] ; (2a3f4 ) │ │ │ │ + bne.n 26c98 │ │ │ │ + ldr r3, [pc, #56] ; (26ce0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 2a246 │ │ │ │ - b.n 2a2e0 │ │ │ │ + beq.w 26b32 │ │ │ │ + b.n 26bcc │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #864] ; (2a72c ) │ │ │ │ + strh r4, [r5, #14] │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + cbz r2, 26d24 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + cbz r4, 26d1a │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - umlal r0, r0, r0, r2 │ │ │ │ - ; instruction: 0xfbb40002 │ │ │ │ - ; instruction: 0xfbb60002 │ │ │ │ - smmla r0, sl, r2, r0 │ │ │ │ + adds r3, #204 ; 0xcc │ │ │ │ + movs r3, r0 │ │ │ │ + adds r3, #160 ; 0xa0 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r3, #162 ; 0xa2 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r3, #70 ; 0x46 │ │ │ │ + movs r3, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #76 ; 0x4c │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r3, [pc, #3012] ; 2afc8 │ │ │ │ + ldr.w r3, [pc, #3012] ; 278b4 │ │ │ │ mov r6, r2 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #36] ; 0x24 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ - ble.w 2a6bc │ │ │ │ + ble.w 26fa8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ - blx 5920 │ │ │ │ + blx 5908 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a6b6 │ │ │ │ + beq.w 26fa2 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2add0 │ │ │ │ + bne.w 276bc │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 2a648 │ │ │ │ + ble.w 26f34 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r0, #1 │ │ │ │ blx 57f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ae04 │ │ │ │ - ldr.w r5, [pc, #2944] ; 2afcc │ │ │ │ + beq.w 276f0 │ │ │ │ + ldr.w r5, [pc, #2944] ; 278b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r0, [r5, #1848] ; 0x738 │ │ │ │ + ldr.w r0, [r5, #1816] ; 0x718 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr.w r0, [r5, #1668] ; 0x684 │ │ │ │ + ldr.w r0, [r5, #1640] ; 0x668 │ │ │ │ bl e8fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ae42 │ │ │ │ + beq.w 2772e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab10 │ │ │ │ - ldr.w r3, [pc, #2896] ; 2afd0 │ │ │ │ + beq.w 273fc │ │ │ │ + ldr.w r3, [pc, #2896] ; 278bc │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r4, [r3, #1848] ; 0x738 │ │ │ │ + ldr.w r4, [r3, #1816] ; 0x718 │ │ │ │ mov r1, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2aeb2 │ │ │ │ + beq.w 2779e │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2ae6e │ │ │ │ + beq.w 2775a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab4e │ │ │ │ + beq.w 2743a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab42 │ │ │ │ + beq.w 2742e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2836] ; 2afd4 │ │ │ │ + ldr.w r3, [pc, #2836] ; 278c0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1852] ; 0x73c │ │ │ │ + ldr.w r1, [r3, #1820] ; 0x71c │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2aee8 │ │ │ │ + beq.w 277d4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2aebc │ │ │ │ - ldr.w r3, [pc, #2812] ; 2afd8 │ │ │ │ + beq.w 277a8 │ │ │ │ + ldr.w r3, [pc, #2812] ; 278c4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.w 2ae34 │ │ │ │ + bne.w 27720 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2ae34 │ │ │ │ + beq.w 27720 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ada2 │ │ │ │ + beq.w 2768e │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab26 │ │ │ │ + beq.w 27412 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2aef2 │ │ │ │ + beq.w 277de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ad72 │ │ │ │ + beq.w 2765e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2af5a │ │ │ │ + beq.w 27846 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab1a │ │ │ │ + beq.w 27406 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2af30 │ │ │ │ + beq.w 2781c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ad96 │ │ │ │ + beq.w 27682 │ │ │ │ movs r0, #0 │ │ │ │ blx 57f4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b0ae │ │ │ │ + beq.w 2799a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr.w r2, [pc, #2640] ; 2afdc │ │ │ │ + ldr.w r2, [pc, #2640] ; 278c8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r1, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #1856] ; 0x740 │ │ │ │ + ldr.w r1, [r2, #1824] ; 0x720 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b0da │ │ │ │ + beq.w 279c6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b0e4 │ │ │ │ + beq.w 279d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2af1e │ │ │ │ + bne.w 2780a │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2af1e │ │ │ │ + beq.w 2780a │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r2, [ip] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2adf2 │ │ │ │ + beq.w 276de │ │ │ │ mov r0, ip │ │ │ │ mov r1, r7 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ab30 │ │ │ │ + beq.w 2741c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b11a │ │ │ │ + beq.w 27a06 │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2adb2 │ │ │ │ + beq.w 2769e │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2512] ; 2afe0 │ │ │ │ - ldr.w r2, [pc, #2512] ; 2afe4 │ │ │ │ + ldr.w r1, [pc, #2512] ; 278cc │ │ │ │ + ldr.w r2, [pc, #2512] ; 278d0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r4, r1] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ - beq.n 2a6d0 │ │ │ │ + beq.n 26fbc │ │ │ │ mov r0, r6 │ │ │ │ blx 5b24 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b084 │ │ │ │ + beq.w 27970 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #112] ; 0x70 │ │ │ │ mov r4, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b484 │ │ │ │ + beq.w 27d70 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2a6dc │ │ │ │ - ldr.w r3, [pc, #2460] ; 2afe8 │ │ │ │ + b.n 26fc8 │ │ │ │ + ldr.w r3, [pc, #2460] ; 278d4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2460] ; 2afec │ │ │ │ + ldr.w r2, [pc, #2460] ; 278d8 │ │ │ │ movs r6, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr.w r5, [pc, #2456] ; 2aff0 │ │ │ │ - ldr.w r1, [pc, #2456] ; 2aff4 │ │ │ │ + ldr.w r5, [pc, #2456] ; 278dc │ │ │ │ + ldr.w r1, [pc, #2456] ; 278e0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r5, pc │ │ │ │ - ldr.w r2, [pc, #2452] ; 2aff8 │ │ │ │ + ldr.w r2, [pc, #2452] ; 278e4 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #56 ; 0x38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2432] ; 2affc │ │ │ │ + ldr.w r3, [pc, #2432] ; 278e8 │ │ │ │ movw r0, #33605 ; 0x8345 │ │ │ │ - ldr.w r2, [pc, #2428] ; 2b000 │ │ │ │ + ldr.w r2, [pc, #2428] ; 278ec │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b170 │ │ │ │ - ldr.w r3, [pc, #2400] ; 2b004 │ │ │ │ + beq.w 27a5c │ │ │ │ + ldr.w r3, [pc, #2400] ; 278f0 │ │ │ │ movs r2, #56 ; 0x38 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #2396] ; 2b008 │ │ │ │ + ldr.w r0, [pc, #2396] ; 278f4 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 ; 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2380] ; 2b00c │ │ │ │ + ldr.w r3, [pc, #2380] ; 278f8 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 2a428 │ │ │ │ + b.n 26d14 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, r3 │ │ │ │ adds r2, #1 │ │ │ │ mov ip, r6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2adbe │ │ │ │ + beq.w 276aa │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ str.w r8, [sp, #44] ; 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r8, ip │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2a79a │ │ │ │ + bne.n 27086 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ - bne.w 2ad7e │ │ │ │ + bne.w 2766a │ │ │ │ cmp r2, sl │ │ │ │ - ble.w 2b146 │ │ │ │ + ble.w 27a32 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr.w r7, [r2, sl, lsl #2] │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a736 │ │ │ │ + beq.n 27022 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ab04 │ │ │ │ + beq.w 273f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, r4 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - beq.w 2ad20 │ │ │ │ + beq.w 2760c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r9, r5 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ab58 │ │ │ │ + beq.w 27444 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2aa86 │ │ │ │ + beq.w 27372 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.w 2aaa2 │ │ │ │ + bge.w 2738e │ │ │ │ ldr.w lr, [fp, #12] │ │ │ │ adds r0, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [lr, r1, lsl #2] │ │ │ │ str.w r0, [fp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2aa7a │ │ │ │ + beq.w 27366 │ │ │ │ mov r9, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2a6f8 │ │ │ │ + beq.n 26fe4 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a720 │ │ │ │ + bne.n 2700c │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str.w r9, [sp, #40] ; 0x28 │ │ │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ │ │ blx 568c │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - cbz r0, 2a7e6 │ │ │ │ + cbz r0, 270d2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r2, [pc, #2128] ; 2b010 │ │ │ │ + ldr.w r2, [pc, #2128] ; 278fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl fd1c │ │ │ │ + bl fc20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b8d0 │ │ │ │ + beq.w 281bc │ │ │ │ blx 57e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b196 │ │ │ │ + beq.w 27a82 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ - blx 59f8 │ │ │ │ + blx 59e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b328 │ │ │ │ + beq.w 27c14 │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b1a8 │ │ │ │ + beq.w 27a94 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr.w r1, [pc, #2040] ; 2b014 │ │ │ │ + ldr.w r1, [pc, #2040] ; 27900 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r1, [r1, #1860] ; 0x744 │ │ │ │ + ldr.w r1, [r1, #1828] ; 0x724 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b346 │ │ │ │ + beq.w 27c32 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b354 │ │ │ │ + beq.w 27c40 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 2b2ce │ │ │ │ + bne.w 27bba │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b2ce │ │ │ │ + beq.w 27bba │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b218 │ │ │ │ + beq.w 27b04 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2afba │ │ │ │ + beq.w 278a6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2b380 │ │ │ │ + beq.w 27c6c │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b1ba │ │ │ │ + beq.w 27aa6 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3ac │ │ │ │ + beq.w 27c98 │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r8, [r6, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r6, #16] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3d4 │ │ │ │ + beq.w 27cc0 │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r1, [pc, #1844] ; 2b018 │ │ │ │ + ldr.w r1, [pc, #1844] ; 27904 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [sl] │ │ │ │ - ldr.w r1, [r1, #1864] ; 0x748 │ │ │ │ + ldr.w r1, [r1, #1832] ; 0x728 │ │ │ │ ldr r7, [r0, #72] ; 0x48 │ │ │ │ adds r2, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str.w r2, [sl] │ │ │ │ str.w sl, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b43c │ │ │ │ + beq.w 27d28 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b416 │ │ │ │ + beq.w 27d02 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1788] ; 2b01c │ │ │ │ + ldr.w r2, [pc, #1788] ; 27908 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r7, [r1, #72] ; 0x48 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [r2, #1868] ; 0x74c │ │ │ │ + ldr.w r1, [r2, #1836] ; 0x72c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b478 │ │ │ │ + beq.w 27d64 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2b448 │ │ │ │ + beq.w 27d34 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b226 │ │ │ │ + beq.w 27b12 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 2b4b0 │ │ │ │ + bne.w 27d9c │ │ │ │ ldr.w ip, [r9, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 2b4c6 │ │ │ │ + beq.w 27db2 │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ ldr.w r2, [ip] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr.w r7, [r9] │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b2e0 │ │ │ │ + beq.w 27bcc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov.w fp, #2 │ │ │ │ mov.w lr, #0 │ │ │ │ movs r0, #3 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr.w r2, [pc, #1672] ; 2b020 │ │ │ │ + ldr.w r2, [pc, #1672] ; 2790c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [sp, #48] ; 0x30 │ │ │ │ - beq.w 2b882 │ │ │ │ - ldr.w r2, [pc, #1660] ; 2b024 │ │ │ │ + beq.w 2816e │ │ │ │ + ldr.w r2, [pc, #1660] ; 27910 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 2b236 │ │ │ │ + beq.w 27b22 │ │ │ │ str.w ip, [sp, #44] ; 0x2c │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b4da │ │ │ │ + beq.w 27dc6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2a9d4 │ │ │ │ + beq.n 272c0 │ │ │ │ str.w ip, [r0, #12] │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ add.w lr, r9, fp, lsl #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr.w ip, [pc, #1604] ; 2b028 │ │ │ │ + ldr.w ip, [pc, #1604] ; 27914 │ │ │ │ add.w r7, r9, r3, lsl #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [r7, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r7, [r3, ip] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ str.w r7, [lr, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b51e │ │ │ │ + beq.w 27e0a │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b316 │ │ │ │ + beq.w 27c02 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b306 │ │ │ │ + beq.w 27bf2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ bl dcf0 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 2b4f8 │ │ │ │ - beq.w 2b540 │ │ │ │ + blt.w 27de4 │ │ │ │ + beq.w 27e2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ac12 │ │ │ │ - ldr.w lr, [pc, #1492] ; 2b02c │ │ │ │ + bne.w 274fe │ │ │ │ + ldr.w lr, [pc, #1492] ; 27918 │ │ │ │ movs r0, #76 ; 0x4c │ │ │ │ - ldr.w r2, [pc, #1488] ; 2b030 │ │ │ │ + ldr.w r2, [pc, #1488] ; 2791c │ │ │ │ movw r1, #34080 ; 0x8520 │ │ │ │ add lr, pc │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ mov r9, r6 │ │ │ │ str.w r0, [lr, #128] ; 0x80 │ │ │ │ str.w r2, [lr, #124] ; 0x7c │ │ │ │ str.w r1, [lr, #132] ; 0x84 │ │ │ │ - b.n 2aee2 │ │ │ │ + b.n 277ce │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a796 │ │ │ │ + b.n 27082 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.w 2a776 │ │ │ │ + blt.w 27062 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bb06 │ │ │ │ - ldr.w lr, [pc, #1404] ; 2b034 │ │ │ │ + beq.w 283f2 │ │ │ │ + ldr.w lr, [pc, #1404] ; 27920 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #1404] ; 2b038 │ │ │ │ + ldr.w r2, [pc, #1404] ; 27924 │ │ │ │ mov ip, r8 │ │ │ │ add lr, pc │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r4 │ │ │ │ str.w r2, [lr, #124] ; 0x7c │ │ │ │ movs r0, #61 ; 0x3d │ │ │ │ @@ -56648,63 +51162,63 @@ │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r4, r3 │ │ │ │ str.w r1, [lr, #132] ; 0x84 │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ab94 │ │ │ │ + bne.n 27480 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 2ab94 │ │ │ │ + b.n 27480 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a736 │ │ │ │ + b.n 27022 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a47e │ │ │ │ + b.n 26d6a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a564 │ │ │ │ + b.n 26e50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a524 │ │ │ │ + b.n 26e10 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ - b.n 2a5f6 │ │ │ │ + b.n 26ee2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a4ba │ │ │ │ + b.n 26da6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2a4aa │ │ │ │ + b.n 26d96 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #1248] ; 2b03c │ │ │ │ + ldr.w r2, [pc, #1248] ; 27928 │ │ │ │ mov ip, r8 │ │ │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1240] ; 2b040 │ │ │ │ + ldr.w r1, [pc, #1240] ; 2792c │ │ │ │ mov r6, r4 │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #61 ; 0x3d │ │ │ │ add r1, pc │ │ │ │ movw r0, #33790 ; 0x83fe │ │ │ │ str.w r3, [r2, #128] ; 0x80 │ │ │ │ str r4, [sp, #36] ; 0x24 │ │ │ │ @@ -56712,277 +51226,277 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2aaf8 │ │ │ │ + beq.n 273e4 │ │ │ │ mov r2, fp │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2abae │ │ │ │ + beq.n 2749a │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [fp] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2acc6 │ │ │ │ - cbz r6, 2abbc │ │ │ │ + beq.w 275b2 │ │ │ │ + cbz r6, 274a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2acd6 │ │ │ │ + beq.w 275c2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2abd2 │ │ │ │ + beq.n 274be │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ad06 │ │ │ │ + beq.w 275f2 │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ - cbz r0, 2abe2 │ │ │ │ + cbz r0, 274ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ace4 │ │ │ │ - cbz r2, 2abf0 │ │ │ │ + beq.w 275d0 │ │ │ │ + cbz r2, 274dc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ad16 │ │ │ │ - ldr.w r3, [pc, #1104] ; 2b044 │ │ │ │ + beq.w 27602 │ │ │ │ + ldr.w r3, [pc, #1104] ; 27930 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r0, [pc, #1104] ; 2b048 │ │ │ │ + ldr.w r0, [pc, #1104] ; 27934 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2adae │ │ │ │ + beq.w 2769a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ac9c │ │ │ │ + beq.n 27588 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2ac30 │ │ │ │ + beq.n 2751c │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2aca6 │ │ │ │ - cbz r4, 2ac3c │ │ │ │ + beq.n 27592 │ │ │ │ + cbz r4, 27528 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2acb2 │ │ │ │ + beq.n 2759e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2ac50 │ │ │ │ + beq.n 2753c │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2acf0 │ │ │ │ + beq.n 275dc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, 2ac5e │ │ │ │ + cbz r1, 2754a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2acfc │ │ │ │ + beq.n 275e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 2ac6a │ │ │ │ + cbz r1, 27556 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 2acbc │ │ │ │ - cbz r7, 2ac7c │ │ │ │ + cbz r3, 275a8 │ │ │ │ + cbz r7, 27568 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2ac7c │ │ │ │ + cbnz r3, 27568 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a6b6 │ │ │ │ + bne.w 26fa2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #76 ; 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ac1c │ │ │ │ + b.n 27508 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ac30 │ │ │ │ + b.n 2751c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ac3c │ │ │ │ + b.n 27528 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ac6a │ │ │ │ + b.n 27556 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 2abae │ │ │ │ + b.n 2749a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 2abbc │ │ │ │ + b.n 274a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 2abe2 │ │ │ │ + b.n 274ce │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ac50 │ │ │ │ + b.n 2753c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ac5e │ │ │ │ + b.n 2754a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 2abd2 │ │ │ │ + b.n 274be │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2abf0 │ │ │ │ + b.n 274dc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a746 │ │ │ │ + beq.w 27032 │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r9] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b10e │ │ │ │ + beq.w 279fa │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2a752 │ │ │ │ + bne.w 2703e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ - b.n 2a752 │ │ │ │ + b.n 2703e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2a538 │ │ │ │ + b.w 26e24 │ │ │ │ cmp sl, r2 │ │ │ │ - bge.w 2b146 │ │ │ │ + bge.w 27a32 │ │ │ │ add.w r2, r8, sl, lsl #2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2a720 │ │ │ │ + b.n 2700c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2a578 │ │ │ │ + b.w 26e64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2a50e │ │ │ │ + b.w 26dfa │ │ │ │ mov r6, r5 │ │ │ │ - b.n 2ac1c │ │ │ │ + b.n 27508 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 2a60c │ │ │ │ + b.n 26ef8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ - b.n 2a6e6 │ │ │ │ + b.n 26fd2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2afa0 │ │ │ │ + bne.w 2788c │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b152 │ │ │ │ + beq.w 27a3e │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.w 2b1cc │ │ │ │ + bgt.w 27ab8 │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2a43c │ │ │ │ + b.w 26d28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ - b.w 2a5d8 │ │ │ │ - ldr r3, [pc, #580] ; (2b04c ) │ │ │ │ + b.w 26ec4 │ │ │ │ + ldr r3, [pc, #580] ; (27938 ) │ │ │ │ mov r9, r4 │ │ │ │ - ldr r2, [pc, #580] ; (2b050 ) │ │ │ │ + ldr r2, [pc, #580] ; (2793c ) │ │ │ │ mov r6, r4 │ │ │ │ add r3, pc │ │ │ │ mov r7, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r4 │ │ │ │ @@ -56992,21 +51506,21 @@ │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - b.n 2ab94 │ │ │ │ + b.n 27480 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r4 │ │ │ │ - bl 2a228 │ │ │ │ + bl 26b14 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 2a524 │ │ │ │ - ldr r2, [pc, #528] ; (2b054 ) │ │ │ │ + b.w 26e10 │ │ │ │ + ldr r2, [pc, #528] ; (27940 ) │ │ │ │ mov ip, r4 │ │ │ │ movs r3, #57 ; 0x39 │ │ │ │ movw r1, #33655 ; 0x8377 │ │ │ │ add r2, pc │ │ │ │ str.w r3, [r5, #128] ; 0x80 │ │ │ │ str r2, [r5, #124] ; 0x7c │ │ │ │ mov fp, r0 │ │ │ │ @@ -57016,25 +51530,25 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #36] ; 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2ab86 │ │ │ │ - ldr r3, [pc, #488] ; (2b058 ) │ │ │ │ + b.n 27472 │ │ │ │ + ldr r3, [pc, #488] ; (27944 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2afa6 │ │ │ │ - ldr r2, [pc, #472] ; (2b05c ) │ │ │ │ + bne.w 27892 │ │ │ │ + ldr r2, [pc, #472] ; (27948 ) │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #472] ; (2b060 ) │ │ │ │ + ldr r1, [pc, #472] ; (2794c ) │ │ │ │ movs r4, #57 ; 0x39 │ │ │ │ add r2, pc │ │ │ │ mov fp, r8 │ │ │ │ add r1, pc │ │ │ │ movw r0, #33658 ; 0x837a │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ mov r6, r9 │ │ │ │ @@ -57042,21 +51556,21 @@ │ │ │ │ mov r7, r9 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #32] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r8, r9 │ │ │ │ - b.n 2ae2e │ │ │ │ - blx 589c │ │ │ │ + b.n 2771a │ │ │ │ + blx 5884 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 2a49c │ │ │ │ - ldr r3, [pc, #420] ; (2b064 ) │ │ │ │ + b.w 26d88 │ │ │ │ + ldr r3, [pc, #420] ; (27950 ) │ │ │ │ mov r9, r4 │ │ │ │ - ldr r2, [pc, #420] ; (2b068 ) │ │ │ │ + ldr r2, [pc, #420] ; (27954 ) │ │ │ │ mov r6, r4 │ │ │ │ add r3, pc │ │ │ │ mov r7, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r4 │ │ │ │ movs r0, #60 ; 0x3c │ │ │ │ add r2, pc │ │ │ │ @@ -57064,985 +51578,1000 @@ │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #36] ; 0x24 │ │ │ │ - b.n 2abae │ │ │ │ - blx 589c │ │ │ │ + b.n 2749a │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 2a4d4 │ │ │ │ - ldr r2, [pc, #376] ; (2b06c ) │ │ │ │ + b.w 26dc0 │ │ │ │ + ldr r2, [pc, #376] ; (27958 ) │ │ │ │ movs r0, #60 ; 0x3c │ │ │ │ - ldr r3, [pc, #376] ; (2b070 ) │ │ │ │ + ldr r3, [pc, #376] ; (2795c ) │ │ │ │ movw r1, #33686 ; 0x8396 │ │ │ │ add r2, pc │ │ │ │ mov r9, sl │ │ │ │ add r3, pc │ │ │ │ mov r7, sl │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ mov r4, sl │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov fp, sl │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ mov r8, sl │ │ │ │ str.w sl, [sp, #32] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - b.n 2ae2e │ │ │ │ + b.n 2771a │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #32] │ │ │ │ - bl 2a228 │ │ │ │ + bl 26b14 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ - b.w 2a5f6 │ │ │ │ - ldr r3, [pc, #320] ; (2b074 ) │ │ │ │ + b.w 26ee2 │ │ │ │ + ldr r3, [pc, #320] ; (27960 ) │ │ │ │ movs r0, #60 ; 0x3c │ │ │ │ - ldr r2, [pc, #320] ; (2b078 ) │ │ │ │ + ldr r2, [pc, #320] ; (27964 ) │ │ │ │ movw r1, #33703 ; 0x83a7 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r9, r8 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ mov r7, r8 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov sl, r8 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 2aee2 │ │ │ │ + b.n 277ce │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2a548 │ │ │ │ + beq.w 26e34 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b18c │ │ │ │ + beq.w 27a78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, sl │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a554 │ │ │ │ + bne.w 26e40 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2a554 │ │ │ │ + b.w 26e40 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ - b.n 2add6 │ │ │ │ + b.n 276c2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r3, [pc, #208] ; (2b07c ) │ │ │ │ - ldr r1, [pc, #208] ; (2b080 ) │ │ │ │ + ldr r3, [pc, #208] ; (27968 ) │ │ │ │ + ldr r1, [pc, #208] ; (2796c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 2ae80 │ │ │ │ + b.n 2776c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2a88e │ │ │ │ - ldr r0, [pc, #1008] ; (2b3bc ) │ │ │ │ + b.n 2717a │ │ │ │ + strh r0, [r2, #0] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + cbz r4, 278ee │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + cbz r0, 278e6 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + cbz r6, 278da │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + sub sp, #72 ; 0x48 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - ; instruction: 0xf7d40002 │ │ │ │ + cmp r7, #192 ; 0xc0 │ │ │ │ + movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ; instruction: 0xf7680002 │ │ │ │ - ; instruction: 0xf7da0002 │ │ │ │ - adds r2, r6, #7 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ - movs r3, r0 │ │ │ │ - vhadd.u8 d16, d8, d2 │ │ │ │ - vhadd.u32 d0, d8, d2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + cmp r7, #84 ; 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + cmp r7, #198 ; 0xc6 │ │ │ │ + movs r3, r0 │ │ │ │ + strb r2, [r2, r1] │ │ │ │ + movs r3, r0 │ │ │ │ + add r7, sp, #624 ; 0x270 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r6, #196 ; 0xc4 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r6, #164 ; 0xa4 │ │ │ │ + movs r3, r0 │ │ │ │ + strb r2, [r3, r0] │ │ │ │ + movs r3, r0 │ │ │ │ + add r7, sp, #384 ; 0x180 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff88ffff │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + add r5, sp, #1016 ; 0x3f8 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + add r5, sp, #216 ; 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + add r4, sp, #1008 ; 0x3f0 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vminnm.f16 , q12, │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + add r3, sp, #752 ; 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ - smmls r0, r8, r2, r0 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + adds r2, #228 ; 0xe4 │ │ │ │ movs r3, r0 │ │ │ │ - mla r0, ip, r2, r0 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + add r3, sp, #384 ; 0x180 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xfa600002 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + adds r2, #136 ; 0x88 │ │ │ │ + movs r3, r0 │ │ │ │ + add r2, sp, #752 ; 0x2f0 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r1, #220 ; 0xdc │ │ │ │ + movs r3, r0 │ │ │ │ + add r2, sp, #152 ; 0x98 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r6, [pc, #816] ; (27c68 ) │ │ │ │ + movs r3, r0 │ │ │ │ + add r0, sp, #80 ; 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + cmp r7, #50 ; 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf7b60002 │ │ │ │ - ; instruction: 0xf7840002 │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + add r7, pc, #600 ; (adr r7, 27ba4 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf7420002 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + cmp r6, #190 ; 0xbe │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf7020002 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + add r7, pc, #368 ; (adr r7, 27ac4 ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r6, #126 ; 0x7e │ │ │ │ + movs r3, r0 │ │ │ │ + add r7, pc, #144 ; (adr r7, 279ec ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf6d00002 │ │ │ │ - ldr r2, [r2, #124] ; 0x7c │ │ │ │ + cmp r6, #76 ; 0x4c │ │ │ │ + movs r3, r0 │ │ │ │ + add r6, pc, #920 ; (adr r6, 27cfc ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r6, #12 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf6900002 │ │ │ │ vminnm.f32 , q8, │ │ │ │ - ; instruction: 0xf6980002 │ │ │ │ - ldr.w r2, [pc, #2924] ; 2bbf4 │ │ │ │ + cmp r6, #20 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr.w r2, [pc, #2924] ; 284e0 │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w r1, [pc, #2924] ; 2bbf8 │ │ │ │ + ldr.w r1, [pc, #2924] ; 284e4 │ │ │ │ mov r7, ip │ │ │ │ add r2, pc │ │ │ │ mov sl, ip │ │ │ │ add r1, pc │ │ │ │ mov r4, ip │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ movs r1, #61 ; 0x3d │ │ │ │ str r0, [sp, #32] │ │ │ │ str.w r1, [r2, #128] ; 0x80 │ │ │ │ movw r1, #33739 ; 0x83cb │ │ │ │ str r0, [sp, #16] │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 2ae2e │ │ │ │ - ldr.w r2, [pc, #2892] ; 2bbfc │ │ │ │ + b.n 2771a │ │ │ │ + ldr.w r2, [pc, #2892] ; 284e8 │ │ │ │ movs r1, #61 ; 0x3d │ │ │ │ - ldr.w r3, [pc, #2888] ; 2bc00 │ │ │ │ + ldr.w r3, [pc, #2888] ; 284ec │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ mov r9, r0 │ │ │ │ movw r3, #33716 ; 0x83b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ str.w r1, [r2, #128] ; 0x80 │ │ │ │ str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.n 2aee2 │ │ │ │ - blx 589c │ │ │ │ + b.n 277ce │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 2a5a0 │ │ │ │ - ldr.w r2, [pc, #2844] ; 2bc04 │ │ │ │ + b.w 26e8c │ │ │ │ + ldr.w r2, [pc, #2844] ; 284f0 │ │ │ │ movs r7, #61 ; 0x3d │ │ │ │ - ldr.w r1, [pc, #2844] ; 2bc08 │ │ │ │ + ldr.w r1, [pc, #2844] ; 284f4 │ │ │ │ movw r0, #33718 ; 0x83b6 │ │ │ │ add r2, pc │ │ │ │ mov r9, r4 │ │ │ │ add r1, pc │ │ │ │ mov r6, r4 │ │ │ │ str.w r7, [r2, #128] ; 0x80 │ │ │ │ mov r7, r4 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov sl, r4 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ - b.n 2ae2e │ │ │ │ + b.n 2771a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.n 2ad48 │ │ │ │ - ldr.w r2, [pc, #2800] ; 2bc0c │ │ │ │ + b.n 27634 │ │ │ │ + ldr.w r2, [pc, #2800] ; 284f8 │ │ │ │ movs r4, #61 ; 0x3d │ │ │ │ - ldr.w r1, [pc, #2796] ; 2bc10 │ │ │ │ + ldr.w r1, [pc, #2796] ; 284fc │ │ │ │ movw r0, #33732 ; 0x83c4 │ │ │ │ add r2, pc │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ mov r7, r6 │ │ │ │ str.w r4, [r2, #128] ; 0x80 │ │ │ │ mov sl, r6 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov r4, r6 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str r6, [sp, #36] ; 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 2ab86 │ │ │ │ + b.n 27472 │ │ │ │ mov ip, r8 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ │ │ - b.w 2a7e6 │ │ │ │ - ldr.w r3, [pc, #2752] ; 2bc14 │ │ │ │ + b.w 270d2 │ │ │ │ + ldr.w r3, [pc, #2752] ; 28500 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1844] ; 0x734 │ │ │ │ + ldr.w r1, [r3, #1812] ; 0x714 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #60] ; 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b404 │ │ │ │ + beq.w 27cf0 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 2ade4 │ │ │ │ + b.n 276d0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #2716] ; 2bc18 │ │ │ │ + ldr.w r3, [pc, #2716] ; 28504 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 2a6aa │ │ │ │ + b.w 26f96 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2af7c │ │ │ │ + b.n 27868 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 2a7f6 │ │ │ │ + b.w 270e2 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 2a818 │ │ │ │ + b.w 27104 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w 2a8a6 │ │ │ │ - ldr.w r1, [pc, #2636] ; 2bc1c │ │ │ │ + b.w 27192 │ │ │ │ + ldr.w r1, [pc, #2636] ; 28508 │ │ │ │ cmp r4, #1 │ │ │ │ - ldr.w r3, [pc, #2636] ; 2bc20 │ │ │ │ + ldr.w r3, [pc, #2636] ; 2850c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ it ge │ │ │ │ movge r4, #1 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - add.w r1, r1, #1440 ; 0x5a0 │ │ │ │ + addw r1, r1, #1428 ; 0x594 │ │ │ │ add r3, sp, #60 ; 0x3c │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 2adea │ │ │ │ - ldr.w r3, [pc, #2604] ; 2bc24 │ │ │ │ + bge.w 276d6 │ │ │ │ + ldr.w r3, [pc, #2604] ; 28510 │ │ │ │ movw r0, #33594 ; 0x833a │ │ │ │ - ldr.w r2, [pc, #2600] ; 2bc28 │ │ │ │ + ldr.w r2, [pc, #2600] ; 28514 │ │ │ │ movs r4, #56 ; 0x38 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 2a694 │ │ │ │ + b.w 26f80 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 2a874 │ │ │ │ + b.w 27160 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 2a94a │ │ │ │ + b.w 27236 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ bic.w r2, r2, #114 ; 0x72 │ │ │ │ cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 2a9b2 │ │ │ │ + bne.w 2729e │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ add r1, sp, #60 ; 0x3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r7, [pc, #2524] ; 2bc2c │ │ │ │ + ldr.w r7, [pc, #2524] ; 28518 │ │ │ │ add r1, lr │ │ │ │ str.w ip, [sp, #60] ; 0x3c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r7, [r3, r7] │ │ │ │ str r7, [sp, #68] ; 0x44 │ │ │ │ bl d67c │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #44] ; 0x2c │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 2b29c │ │ │ │ + cbz r0, 27b88 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 2aa20 │ │ │ │ + beq.w 2730c │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2aa20 │ │ │ │ + bne.w 2730c │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.w 2aa20 │ │ │ │ - ldr.w r7, [pc, #2448] ; 2bc30 │ │ │ │ + b.w 2730c │ │ │ │ + ldr.w r7, [pc, #2448] ; 2851c │ │ │ │ movs r0, #66 ; 0x42 │ │ │ │ - ldr.w r2, [pc, #2448] ; 2bc34 │ │ │ │ + ldr.w r2, [pc, #2448] ; 28520 │ │ │ │ movw r1, #33891 ; 0x8463 │ │ │ │ add r7, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r7, #128] ; 0x80 │ │ │ │ str r2, [r7, #124] ; 0x7c │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 2bb14 │ │ │ │ + beq.w 28400 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #36] ; 0x24 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 2ab86 │ │ │ │ + b.n 27472 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov fp, r0 │ │ │ │ - bl 2a228 │ │ │ │ + bl 26b14 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov sl, r0 │ │ │ │ - b.w 2a88e │ │ │ │ + b.w 2717a │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w fp, #2 │ │ │ │ str.w ip, [sp, #44] ; 0x2c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ blx r2 │ │ │ │ movs r3, #1 │ │ │ │ mov lr, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r0, #3 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ - b.w 2a996 │ │ │ │ + b.w 27282 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.w 2aa2c │ │ │ │ + b.w 27318 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.w 2aa20 │ │ │ │ - ldr.w r2, [pc, #2316] ; 2bc38 │ │ │ │ + b.w 2730c │ │ │ │ + ldr.w r2, [pc, #2316] ; 28524 │ │ │ │ movs r6, #61 ; 0x3d │ │ │ │ - ldr.w r1, [pc, #2316] ; 2bc3c │ │ │ │ + ldr.w r1, [pc, #2316] ; 28528 │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ movw r0, #33797 ; 0x8405 │ │ │ │ add r1, pc │ │ │ │ mov r9, r4 │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 2b100 │ │ │ │ - blx 589c │ │ │ │ + b.n 279ec │ │ │ │ + blx 5884 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ - b.w 2a838 │ │ │ │ - ldr.w r6, [pc, #2280] ; 2bc40 │ │ │ │ + b.w 27124 │ │ │ │ + ldr.w r6, [pc, #2280] ; 2852c │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov sl, r2 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r2, [pc, #2272] ; 2bc44 │ │ │ │ + ldr.w r2, [pc, #2272] ; 28530 │ │ │ │ movs r0, #62 ; 0x3e │ │ │ │ movw r1, #33810 ; 0x8412 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r6, #128] ; 0x80 │ │ │ │ str r2, [r6, #124] ; 0x7c │ │ │ │ mov r9, sl │ │ │ │ mov r6, sl │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2aee2 │ │ │ │ - ldr.w r2, [pc, #2244] ; 2bc48 │ │ │ │ + b.n 277ce │ │ │ │ + ldr.w r2, [pc, #2244] ; 28534 │ │ │ │ movs r6, #62 ; 0x3e │ │ │ │ - ldr.w r1, [pc, #2244] ; 2bc4c │ │ │ │ + ldr.w r1, [pc, #2244] ; 28538 │ │ │ │ movw r0, #33824 ; 0x8420 │ │ │ │ add r2, pc │ │ │ │ mov r7, r3 │ │ │ │ add r1, pc │ │ │ │ mov r9, sl │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ mov r6, sl │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w sl, [sp, #32] │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - b.n 2ae2e │ │ │ │ - ldr.w r2, [pc, #2208] ; 2bc50 │ │ │ │ + b.n 2771a │ │ │ │ + ldr.w r2, [pc, #2208] ; 2853c │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r1, [pc, #2208] ; 2bc54 │ │ │ │ + ldr.w r1, [pc, #2208] ; 28540 │ │ │ │ movs r3, #64 ; 0x40 │ │ │ │ add r2, pc │ │ │ │ movw r0, #33837 ; 0x842d │ │ │ │ add r1, pc │ │ │ │ mov r9, r6 │ │ │ │ str.w r3, [r2, #128] ; 0x80 │ │ │ │ mov fp, r6 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str r6, [sp, #32] │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 2ae2e │ │ │ │ - ldr.w r2, [pc, #2176] ; 2bc58 │ │ │ │ + b.n 2771a │ │ │ │ + ldr.w r2, [pc, #2176] ; 28544 │ │ │ │ mov r7, r3 │ │ │ │ movs r3, #64 ; 0x40 │ │ │ │ - ldr.w r1, [pc, #2172] ; 2bc5c │ │ │ │ + ldr.w r1, [pc, #2172] ; 28548 │ │ │ │ add r2, pc │ │ │ │ mov ip, r6 │ │ │ │ add r1, pc │ │ │ │ movw r0, #33845 ; 0x8435 │ │ │ │ str.w r3, [r2, #128] ; 0x80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ - b.w 2ab86 │ │ │ │ + b.w 27472 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 2bb0c │ │ │ │ - ldr.w r3, [pc, #2128] ; 2bc60 │ │ │ │ + ble.w 283f8 │ │ │ │ + ldr.w r3, [pc, #2128] ; 2854c │ │ │ │ add r3, pc │ │ │ │ - b.w 2a64e │ │ │ │ - ldr.w r2, [pc, #2124] ; 2bc64 │ │ │ │ + b.w 26f3a │ │ │ │ + ldr.w r2, [pc, #2124] ; 28550 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r1, [pc, #2120] ; 2bc68 │ │ │ │ + ldr.w r1, [pc, #2120] ; 28554 │ │ │ │ movs r3, #66 ; 0x42 │ │ │ │ add r2, pc │ │ │ │ movw r0, #33863 ; 0x8447 │ │ │ │ add r1, pc │ │ │ │ mov r9, r6 │ │ │ │ str.w r3, [r2, #128] ; 0x80 │ │ │ │ mov fp, r6 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str r6, [sp, #32] │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2ae2e │ │ │ │ - blx 589c │ │ │ │ + b.n 2771a │ │ │ │ + blx 5884 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ - b.w 2a912 │ │ │ │ - ldr.w r2, [pc, #2080] ; 2bc6c │ │ │ │ + b.w 271fe │ │ │ │ + ldr.w r2, [pc, #2080] ; 28558 │ │ │ │ mov fp, r9 │ │ │ │ - ldr.w r1, [pc, #2080] ; 2bc70 │ │ │ │ + ldr.w r1, [pc, #2080] ; 2855c │ │ │ │ mov ip, r6 │ │ │ │ add r2, pc │ │ │ │ movs r6, #66 ; 0x42 │ │ │ │ add r1, pc │ │ │ │ movw r0, #33865 ; 0x8449 │ │ │ │ str.w r9, [sp, #36] ; 0x24 │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r9, [sp, #32] │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ mov r7, r3 │ │ │ │ movs r6, #0 │ │ │ │ - b.w 2ab86 │ │ │ │ - blx 589c │ │ │ │ + b.w 27472 │ │ │ │ + blx 5884 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ - b.w 2a936 │ │ │ │ - ldr.w r2, [pc, #2028] ; 2bc74 │ │ │ │ + b.w 27222 │ │ │ │ + ldr.w r2, [pc, #2028] ; 28560 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r1, [pc, #2028] ; 2bc78 │ │ │ │ + ldr.w r1, [pc, #2028] ; 28564 │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ mov sl, r3 │ │ │ │ movs r1, #61 ; 0x3d │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r1, [r2, #128] ; 0x80 │ │ │ │ movw r1, #33741 ; 0x83cd │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 2ab86 │ │ │ │ + b.w 27472 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r9 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov ip, r2 │ │ │ │ mov.w fp, #1 │ │ │ │ mov.w lr, #4 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 2a996 │ │ │ │ + b.w 27282 │ │ │ │ mov r6, r9 │ │ │ │ mov.w fp, #1 │ │ │ │ mov.w lr, #4 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ - b.w 2a996 │ │ │ │ - ldr.w r7, [pc, #1952] ; 2bc7c │ │ │ │ + b.w 27282 │ │ │ │ + ldr.w r7, [pc, #1952] ; 28568 │ │ │ │ movs r0, #66 ; 0x42 │ │ │ │ - ldr.w r2, [pc, #1948] ; 2bc80 │ │ │ │ + ldr.w r2, [pc, #1948] ; 2856c │ │ │ │ movw r1, #33897 ; 0x8469 │ │ │ │ add r7, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r7, #128] ; 0x80 │ │ │ │ str r2, [r7, #124] ; 0x7c │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ - b.n 2b2b8 │ │ │ │ - ldr.w r0, [pc, #1928] ; 2bc84 │ │ │ │ + b.n 27ba4 │ │ │ │ + ldr.w r0, [pc, #1928] ; 28570 │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #1924] ; 2bc88 │ │ │ │ + ldr.w r2, [pc, #1924] ; 28574 │ │ │ │ mov r7, r3 │ │ │ │ add r0, pc │ │ │ │ movs r6, #67 ; 0x43 │ │ │ │ add r2, pc │ │ │ │ movw r1, #33923 ; 0x8483 │ │ │ │ str.w r6, [r0, #128] ; 0x80 │ │ │ │ mov r6, r9 │ │ │ │ str r2, [r0, #124] ; 0x7c │ │ │ │ str.w r1, [r0, #132] ; 0x84 │ │ │ │ - b.n 2aee2 │ │ │ │ - ldr.w lr, [pc, #1900] ; 2bc8c │ │ │ │ + b.n 277ce │ │ │ │ + ldr.w lr, [pc, #1900] ; 28578 │ │ │ │ movs r0, #66 ; 0x42 │ │ │ │ - ldr.w r2, [pc, #1896] ; 2bc90 │ │ │ │ + ldr.w r2, [pc, #1896] ; 2857c │ │ │ │ movw r1, #33908 ; 0x8474 │ │ │ │ add lr, pc │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [lr, #128] ; 0x80 │ │ │ │ str.w r2, [lr, #124] ; 0x7c │ │ │ │ str.w r1, [lr, #132] ; 0x84 │ │ │ │ - b.n 2aee2 │ │ │ │ + b.n 277ce │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ - blx 5bd8 │ │ │ │ + blx 5bb4 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bae4 │ │ │ │ + beq.w 283d0 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r3, [pc, #1852] ; 2bc94 │ │ │ │ + ldr.w r3, [pc, #1852] ; 28580 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r0, [r3, #1872] ; 0x750 │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ + ldr.w r0, [r3, #1840] ; 0x730 │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bac8 │ │ │ │ + beq.w 283b4 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r0, [r3, #1756] ; 0x6dc │ │ │ │ - blx 5a88 │ │ │ │ + ldr.w r0, [r3, #1724] ; 0x6bc │ │ │ │ + blx 5a70 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2baaa │ │ │ │ + beq.w 28396 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 2ba78 │ │ │ │ + bne.w 28364 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #36] ; 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ba70 │ │ │ │ + beq.w 2835c │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r7, [r9] │ │ │ │ subs r2, r7, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b978 │ │ │ │ + beq.w 28264 │ │ │ │ mov r9, r1 │ │ │ │ movs r7, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ ldr r0, [sp, #48] ; 0x30 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2bb26 │ │ │ │ - ldr.w lr, [pc, #1724] ; 2bc98 │ │ │ │ + beq.w 28412 │ │ │ │ + ldr.w lr, [pc, #1724] ; 28584 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w r0, [r0, lr] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2b8fc │ │ │ │ + beq.w 281e8 │ │ │ │ adds r6, r2, #2 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ba56 │ │ │ │ + beq.w 28342 │ │ │ │ ldr r1, [sp, #36] ; 0x24 │ │ │ │ - cbz r1, 2b60a │ │ │ │ + cbz r1, 27ef6 │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr.w r1, [r8] │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ add.w lr, r2, r7, lsl #2 │ │ │ │ mov r0, r9 │ │ │ │ str.w ip, [r6, #4] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ mov r1, r2 │ │ │ │ str.w r8, [lr, #12] │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl f62c │ │ │ │ + bl f530 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ba90 │ │ │ │ + beq.w 2837c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ba82 │ │ │ │ + beq.w 2836e │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 2b662 │ │ │ │ + cbnz r2, 27f4e │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r0, #7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 57f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ba32 │ │ │ │ - ldr.w ip, [pc, #1572] ; 2bc9c │ │ │ │ + beq.w 2831e │ │ │ │ + ldr.w ip, [pc, #1572] ; 28588 │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ - ldr.w r0, [ip, #1876] ; 0x754 │ │ │ │ + ldr.w r0, [ip, #1844] ; 0x734 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - ldr.w r2, [ip, #1880] ; 0x758 │ │ │ │ + ldr.w r2, [ip, #1848] ; 0x738 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ - ldr.w r2, [ip, #1884] ; 0x75c │ │ │ │ - ldr.w r7, [ip, #1888] ; 0x760 │ │ │ │ + ldr.w r2, [ip, #1852] ; 0x73c │ │ │ │ + ldr.w r7, [ip, #1856] ; 0x740 │ │ │ │ str.w fp, [r0, #8] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w lr, r3, #1 │ │ │ │ str.w lr, [r2] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr.w r3, [sl] │ │ │ │ - ldr.w r0, [ip, #1756] ; 0x6dc │ │ │ │ + ldr.w r0, [ip, #1724] ; 0x6bc │ │ │ │ add.w lr, r3, #1 │ │ │ │ str.w lr, [sl] │ │ │ │ str.w sl, [r2, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ str r6, [r3, #20] │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ str r7, [r2, #24] │ │ │ │ - blx 5a88 │ │ │ │ + blx 5a70 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ba16 │ │ │ │ + beq.w 28302 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ba06 │ │ │ │ + beq.w 282f2 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 5800 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b9e0 │ │ │ │ - ldr.w r9, [pc, #1404] ; 2bca0 │ │ │ │ + beq.w 282cc │ │ │ │ + ldr.w r9, [pc, #1404] ; 2858c │ │ │ │ add r9, pc │ │ │ │ - ldr.w r2, [r9, #1892] ; 0x764 │ │ │ │ + ldr.w r2, [r9, #1860] ; 0x744 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b9b4 │ │ │ │ - ldr.w r0, [pc, #1392] ; 2bca4 │ │ │ │ + beq.w 282a0 │ │ │ │ + ldr.w r0, [pc, #1392] ; 28590 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r0, [r0, #1892] ; 0x764 │ │ │ │ - blx 586c │ │ │ │ + ldr.w r0, [r0, #1860] ; 0x744 │ │ │ │ + blx 5854 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b9cc │ │ │ │ + beq.w 282b8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b9a8 │ │ │ │ + beq.w 28294 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b99a │ │ │ │ + beq.w 28286 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 2b77a │ │ │ │ + cbnz r2, 28066 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr.w fp, [pc, #1324] ; 2bca8 │ │ │ │ + ldr.w fp, [pc, #1324] ; 28594 │ │ │ │ str r3, [sp, #24] │ │ │ │ add fp, pc │ │ │ │ - ldr.w r0, [fp, #1900] ; 0x76c │ │ │ │ - ldr.w r1, [fp, #584] ; 0x248 │ │ │ │ + ldr.w r0, [fp, #1868] ; 0x74c │ │ │ │ + ldr.w r1, [fp, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bbd6 │ │ │ │ + beq.w 284c2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 2bbc4 │ │ │ │ + bne.w 284b0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2bbc4 │ │ │ │ + beq.w 284b0 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r2, [r9] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 2b7ce │ │ │ │ + cbnz r2, 280ba │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b874 │ │ │ │ + beq.n 28160 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2bba2 │ │ │ │ + beq.w 2848e │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 2b808 │ │ │ │ + cbnz r2, 280f4 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w fp, [pc, #1184] ; 2bcac │ │ │ │ + ldr.w fp, [pc, #1184] ; 28598 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ add fp, pc │ │ │ │ ldr.w r0, [fp, #212] ; 0xd4 │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bb86 │ │ │ │ + beq.w 28472 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 2b838 │ │ │ │ + cbnz r2, 28124 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 2b85a │ │ │ │ + cbnz r2, 28146 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w r0, [pc, #1108] ; 2bcb0 │ │ │ │ + ldr.w r0, [pc, #1108] ; 2859c │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #1104] ; 2bcb4 │ │ │ │ + ldr.w r2, [pc, #1104] ; 285a0 │ │ │ │ mov r7, r3 │ │ │ │ add r0, pc │ │ │ │ movs r6, #74 ; 0x4a │ │ │ │ add r2, pc │ │ │ │ movw r1, #34061 ; 0x850d │ │ │ │ - b.n 2b510 │ │ │ │ + b.n 27dfc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 2b7e8 │ │ │ │ + b.n 280d4 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ add r1, sp, #60 ; 0x3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r7, [pc, #928] ; (2bc2c ) │ │ │ │ + ldr r7, [pc, #928] ; (28518 ) │ │ │ │ add r1, lr │ │ │ │ str.w ip, [sp, #60] ; 0x3c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r7, [r3, r7] │ │ │ │ str r7, [sp, #68] ; 0x44 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #44] ; 0x2c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b272 │ │ │ │ - ldr.w r7, [pc, #1028] ; 2bcb8 │ │ │ │ + bne.w 27b5e │ │ │ │ + ldr.w r7, [pc, #1028] ; 285a4 │ │ │ │ movs r0, #66 ; 0x42 │ │ │ │ - ldr.w r2, [pc, #1024] ; 2bcbc │ │ │ │ + ldr.w r2, [pc, #1024] ; 285a8 │ │ │ │ movw r1, #33883 ; 0x845b │ │ │ │ add r7, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r7, #128] ; 0x80 │ │ │ │ str r2, [r7, #124] ; 0x7c │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ - b.n 2b2b8 │ │ │ │ - ldr r2, [pc, #1004] ; (2bcc0 ) │ │ │ │ + b.n 27ba4 │ │ │ │ + ldr r2, [pc, #1004] ; (285ac ) │ │ │ │ mov r9, r7 │ │ │ │ - ldr r1, [pc, #1004] ; (2bcc4 ) │ │ │ │ + ldr r1, [pc, #1004] ; (285b0 ) │ │ │ │ mov r6, r7 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #36] ; 0x24 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov sl, r7 │ │ │ │ movs r0, #61 ; 0x3d │ │ │ │ mov r4, r7 │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ mov r7, r3 │ │ │ │ movw r0, #33769 ; 0x83e9 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 2ab86 │ │ │ │ + b.w 27472 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bic.w r0, r0, #114 ; 0x72 │ │ │ │ cmp r0, #128 ; 0x80 │ │ │ │ - bne.w 2b5e8 │ │ │ │ + bne.w 27ed4 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ add r0, sp, #60 ; 0x3c │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ add r1, r0 │ │ │ │ adds r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ str.w ip, [sp, #64] ; 0x40 │ │ │ │ @@ -58050,5280 +52579,2541 @@ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w r8, [sp, #68] ; 0x44 │ │ │ │ bl d67c │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bb6c │ │ │ │ + beq.w 28458 │ │ │ │ ldr r1, [sp, #36] ; 0x24 │ │ │ │ - cbz r1, 2b958 │ │ │ │ + cbz r1, 28244 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 2b958 │ │ │ │ + cbnz r2, 28244 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2b648 │ │ │ │ + bne.w 27f34 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 2b648 │ │ │ │ + b.n 27f34 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r9, r1 │ │ │ │ str r2, [sp, #52] ; 0x34 │ │ │ │ movs r7, #2 │ │ │ │ str.w ip, [sp, #44] ; 0x2c │ │ │ │ ldr r6, [r3, #24] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #52] ; 0x34 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 2b5cc │ │ │ │ + b.n 27eb8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 2b766 │ │ │ │ + b.n 28052 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 2b75a │ │ │ │ + b.n 28046 │ │ │ │ ldr.w r0, [r9, #112] ; 0x70 │ │ │ │ - ldr.w r1, [r9, #1896] ; 0x768 │ │ │ │ - blx 589c │ │ │ │ + ldr.w r1, [r9, #1864] ; 0x748 │ │ │ │ + blx 5884 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - str.w r0, [r9, #1892] ; 0x764 │ │ │ │ + str.w r0, [r9, #1860] ; 0x744 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b730 │ │ │ │ + bne.w 2801c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 2b9e0 │ │ │ │ + cbnz r2, 282cc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w lr, [pc, #740] ; 2bcc8 │ │ │ │ + ldr.w lr, [pc, #740] ; 285b4 │ │ │ │ movs r0, #68 ; 0x44 │ │ │ │ - ldr r2, [pc, #740] ; (2bccc ) │ │ │ │ + ldr r2, [pc, #740] ; (285b8 ) │ │ │ │ movw r1, #34029 ; 0x84ed │ │ │ │ add lr, pc │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r0, [lr, #128] ; 0x80 │ │ │ │ str.w r2, [lr, #124] ; 0x7c │ │ │ │ str.w r1, [lr, #132] ; 0x84 │ │ │ │ - b.w 2aee2 │ │ │ │ + b.w 277ce │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 2b70c │ │ │ │ - ldr r1, [pc, #696] ; (2bcd0 ) │ │ │ │ + b.n 27ff8 │ │ │ │ + ldr r1, [pc, #696] ; (285bc ) │ │ │ │ movs r2, #68 ; 0x44 │ │ │ │ mov r7, r3 │ │ │ │ str.w r2, [ip, #128] ; 0x80 │ │ │ │ add r1, pc │ │ │ │ movw r2, #34026 ; 0x84ea │ │ │ │ str.w r1, [ip, #124] ; 0x7c │ │ │ │ str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.w 2aee2 │ │ │ │ - ldr r1, [pc, #672] ; (2bcd4 ) │ │ │ │ + b.w 277ce │ │ │ │ + ldr r1, [pc, #672] ; (285c0 ) │ │ │ │ movs r7, #68 ; 0x44 │ │ │ │ - ldr r2, [pc, #672] ; (2bcd8 ) │ │ │ │ + ldr r2, [pc, #672] ; (285c4 ) │ │ │ │ movw r0, #34003 ; 0x84d3 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [r1, #124] ; 0x7c │ │ │ │ mov r2, r9 │ │ │ │ str.w r7, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ mov r7, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - b.w 2ab9e │ │ │ │ - ldr r2, [pc, #644] ; (2bcdc ) │ │ │ │ + b.w 2748a │ │ │ │ + ldr r2, [pc, #644] ; (285c8 ) │ │ │ │ movs r6, #72 ; 0x48 │ │ │ │ - ldr r1, [pc, #644] ; (2bce0 ) │ │ │ │ + ldr r1, [pc, #644] ; (285cc ) │ │ │ │ movw r0, #33979 ; 0x84bb │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2b470 │ │ │ │ + b.n 27d5c │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #4 │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ - b.n 2b5cc │ │ │ │ + b.n 27eb8 │ │ │ │ mov r2, r6 │ │ │ │ movs r7, #1 │ │ │ │ str r6, [sp, #36] ; 0x24 │ │ │ │ movs r1, #4 │ │ │ │ - b.n 2b5cc │ │ │ │ + b.n 27eb8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 2b648 │ │ │ │ - ldr r1, [pc, #592] ; (2bce4 ) │ │ │ │ + b.n 27f34 │ │ │ │ + ldr r1, [pc, #592] ; (285d0 ) │ │ │ │ movs r7, #72 ; 0x48 │ │ │ │ - ldr r0, [pc, #592] ; (2bce8 ) │ │ │ │ + ldr r0, [pc, #592] ; (285d4 ) │ │ │ │ movw lr, #33990 ; 0x84c6 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str.w r7, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w lr, [r1, #132] ; 0x84 │ │ │ │ - b.n 2ba4c │ │ │ │ + b.n 28338 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ - ldr r2, [pc, #572] ; (2bcec ) │ │ │ │ + ldr r2, [pc, #572] ; (285d8 ) │ │ │ │ movs r1, #72 ; 0x48 │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ str.w r1, [r0, #128] ; 0x80 │ │ │ │ str r2, [r0, #124] ; 0x7c │ │ │ │ movw r1, #33946 ; 0x849a │ │ │ │ str.w r1, [r0, #132] ; 0x84 │ │ │ │ - b.w 2ae2e │ │ │ │ + b.w 2771a │ │ │ │ ldr r7, [sp, #36] ; 0x24 │ │ │ │ movs r1, #72 ; 0x48 │ │ │ │ - ldr r2, [pc, #544] ; (2bcf0 ) │ │ │ │ + ldr r2, [pc, #544] ; (285dc ) │ │ │ │ mov r6, r9 │ │ │ │ add r2, pc │ │ │ │ str.w r1, [r7, #128] ; 0x80 │ │ │ │ str r2, [r7, #124] ; 0x7c │ │ │ │ movw r1, #33944 ; 0x8498 │ │ │ │ mov r2, r9 │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ - b.n 2ba4c │ │ │ │ - ldr r2, [pc, #524] ; (2bcf4 ) │ │ │ │ + b.n 28338 │ │ │ │ + ldr r2, [pc, #524] ; (285e0 ) │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #524] ; (2bcf8 ) │ │ │ │ + ldr r0, [pc, #524] ; (285e4 ) │ │ │ │ movs r1, #70 ; 0x46 │ │ │ │ add r2, pc │ │ │ │ mov r7, r3 │ │ │ │ add r0, pc │ │ │ │ mov r6, fp │ │ │ │ str.w r1, [r2, #128] ; 0x80 │ │ │ │ movw r1, #33934 ; 0x848e │ │ │ │ str r0, [r2, #124] ; 0x7c │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 2aee2 │ │ │ │ + b.w 277ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.w 2a78a │ │ │ │ - ldr r3, [pc, #492] ; (2bcfc ) │ │ │ │ + b.w 27076 │ │ │ │ + ldr r3, [pc, #492] ; (285e8 ) │ │ │ │ add r3, pc │ │ │ │ - b.w 2a64e │ │ │ │ + b.w 26f3a │ │ │ │ mov r2, ip │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov r7, r3 │ │ │ │ str.w ip, [sp, #36] ; 0x24 │ │ │ │ mov r9, r2 │ │ │ │ - b.w 2abb0 │ │ │ │ + b.w 2749c │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ add r0, sp, #60 ; 0x3c │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ add r1, r0 │ │ │ │ adds r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ str.w ip, [sp, #64] ; 0x40 │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ str.w ip, [sp, #24] │ │ │ │ str.w r8, [sp, #68] ; 0x44 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b938 │ │ │ │ - ldr r2, [pc, #428] ; (2bd00 ) │ │ │ │ + bne.w 28224 │ │ │ │ + ldr r2, [pc, #428] ; (285ec ) │ │ │ │ movs r6, #72 ; 0x48 │ │ │ │ - ldr r1, [pc, #428] ; (2bd04 ) │ │ │ │ + ldr r1, [pc, #428] ; (285f0 ) │ │ │ │ movw r0, #33963 ; 0x84ab │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2b470 │ │ │ │ - ldr r2, [pc, #408] ; (2bd08 ) │ │ │ │ + b.n 27d5c │ │ │ │ + ldr r2, [pc, #408] ; (285f4 ) │ │ │ │ movs r6, #72 ; 0x48 │ │ │ │ - ldr r1, [pc, #408] ; (2bd0c ) │ │ │ │ + ldr r1, [pc, #408] ; (285f8 ) │ │ │ │ movw r0, #33972 ; 0x84b4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r6, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2b470 │ │ │ │ - ldr r1, [pc, #392] ; (2bd10 ) │ │ │ │ + b.n 27d5c │ │ │ │ + ldr r1, [pc, #392] ; (285fc ) │ │ │ │ movs r2, #74 ; 0x4a │ │ │ │ mov r7, r3 │ │ │ │ str.w r2, [fp, #128] ; 0x80 │ │ │ │ add r1, pc │ │ │ │ movw r2, #34056 ; 0x8508 │ │ │ │ str.w r1, [fp, #124] ; 0x7c │ │ │ │ str.w r2, [fp, #132] ; 0x84 │ │ │ │ - b.w 2aee2 │ │ │ │ - ldr.w lr, [pc, #368] ; 2bd14 │ │ │ │ + b.w 277ce │ │ │ │ + ldr.w lr, [pc, #368] ; 28600 │ │ │ │ movs r0, #74 ; 0x4a │ │ │ │ - ldr r2, [pc, #364] ; (2bd18 ) │ │ │ │ + ldr r2, [pc, #364] ; (28604 ) │ │ │ │ movw r1, #34053 ; 0x8505 │ │ │ │ add lr, pc │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [lr, #128] ; 0x80 │ │ │ │ str.w r2, [lr, #124] ; 0x7c │ │ │ │ str.w r1, [lr, #132] ; 0x84 │ │ │ │ - b.w 2aee2 │ │ │ │ + b.w 277ce │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2b7e8 │ │ │ │ - ldr r0, [pc, #324] ; (2bd1c ) │ │ │ │ + b.n 280d4 │ │ │ │ + ldr r0, [pc, #324] ; (28608 ) │ │ │ │ movs r1, #74 ; 0x4a │ │ │ │ movw r2, #34039 ; 0x84f7 │ │ │ │ mov r7, r3 │ │ │ │ add r0, pc │ │ │ │ str.w r1, [fp, #128] ; 0x80 │ │ │ │ mov r9, r6 │ │ │ │ str.w r0, [fp, #124] ; 0x7c │ │ │ │ str.w r2, [fp, #132] ; 0x84 │ │ │ │ - b.w 2aee2 │ │ │ │ - ldr r4, [r7, #100] ; 0x64 │ │ │ │ + b.w 277ce │ │ │ │ + add r5, pc, #576 ; (adr r5, 28724 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf53c0002 │ │ │ │ - ldr r2, [r2, #100] ; 0x64 │ │ │ │ + cmp r4, #184 ; 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - adds.w r0, r2, #8519680 ; 0x820000 │ │ │ │ - ldr r2, [r3, #96] ; 0x60 │ │ │ │ + add r5, pc, #408 ; (adr r5, 28684 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf4da0002 │ │ │ │ - ldr r4, [r4, #92] ; 0x5c │ │ │ │ + cmp r4, #142 ; 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf4a40002 │ │ │ │ - ldr r4, [r6, #88] ; 0x58 │ │ │ │ + add r5, pc, #184 ; (adr r5, 285ac ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r2, #88] ; 0x58 │ │ │ │ + cmp r4, #86 ; 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + add r4, pc, #992 ; (adr r4, 288dc ) │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + cmp r4, #32 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r1, #80] ; 0x50 │ │ │ │ + add r4, pc, #800 ; (adr r4, 28824 ) │ │ │ │ + movs r3, r0 │ │ │ │ + add r4, pc, #656 ; (adr r4, 28798 ) │ │ │ │ + movs r3, r0 │ │ │ │ + str r7, [sp, #224] ; 0xe0 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r0, [pc, #904] ; (28898 ) │ │ │ │ + movs r3, r0 │ │ │ │ + add r4, pc, #112 ; (adr r4, 28584 ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r3, #68 ; 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - ubfx r0, r8, #0, #3 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - ldr r2, [r4, #68] ; 0x44 │ │ │ │ + add r3, pc, #472 ; (adr r3, 286f8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ssat16 r0, #3, r4 │ │ │ │ - ldr r0, [r3, #60] ; 0x3c │ │ │ │ + cmp r2, #160 ; 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf2960002 │ │ │ │ - ldr r6, [r5, #56] ; 0x38 │ │ │ │ + add r2, pc, #944 ; (adr r2, 288d8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf2620002 │ │ │ │ - ldr r6, [r7, #52] ; 0x34 │ │ │ │ + cmp r2, #18 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf23e0002 │ │ │ │ - ldr r4, [r2, #52] ; 0x34 │ │ │ │ + add r2, pc, #776 ; (adr r2, 28838 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf2120002 │ │ │ │ - ldr r4, [r5, #48] ; 0x30 │ │ │ │ + cmp r1, #222 ; 0xde │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf1ec0002 │ │ │ │ - ands.w r0, ip, r2 │ │ │ │ - ldr r2, [r5, #44] ; 0x2c │ │ │ │ + add r2, pc, #584 ; (adr r2, 28780 ) │ │ │ │ movs r3, r0 │ │ │ │ - sub.w r0, r8, #2 │ │ │ │ - ldr r0, [r7, #40] ; 0x28 │ │ │ │ + cmp r1, #186 ; 0xba │ │ │ │ movs r3, r0 │ │ │ │ - sbcs.w r0, r8, #2 │ │ │ │ - ldr r4, [r7, #36] ; 0x24 │ │ │ │ + add r2, pc, #416 ; (adr r2, 286e0 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf13c0002 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + cmp r1, #142 ; 0x8e │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf0e60002 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + add r2, pc, #256 ; (adr r2, 28648 ) │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf0c60002 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + cmp r1, #104 ; 0x68 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r2, #8 │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, pc, #1016 ; (adr r1, 2894c ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r1, #36 ; 0x24 │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, pc, #816 ; (adr r1, 2888c ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r0, #244 ; 0xf4 │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, pc, #576 ; (adr r1, 287a4 ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r0, #184 ; 0xb8 │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, pc, #224 ; (adr r1, 2864c ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r0, #98 ; 0x62 │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, pc, #104 ; (adr r1, 285dc ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r0, #66 ; 0x42 │ │ │ │ + movs r3, r0 │ │ │ │ + add r0, pc, #976 ; (adr r0, 2894c ) │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r0, #28 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xf0a00002 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + add r0, pc, #800 ; (adr r0, 288a4 ) │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r7, [sp, #656] ; 0x290 │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r5, #124] ; 0x7c │ │ │ │ + ldr r6, [sp, #1008] ; 0x3f0 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r2, #124] ; 0x7c │ │ │ │ + ldr r6, [sp, #920] ; 0x398 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, #120] ; 0x78 │ │ │ │ + ldr r6, [sp, #640] ; 0x280 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r7, #108] ; 0x6c │ │ │ │ + ldr r6, [sp, #64] ; 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r4, #104] ; 0x68 │ │ │ │ + ldr r5, [sp, #736] ; 0x2e0 │ │ │ │ movs r3, r0 │ │ │ │ - stcl 0, cr0, [r4, #-8]! │ │ │ │ - str r4, [r1, #100] ; 0x64 │ │ │ │ + movs r4, #224 ; 0xe0 │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [lr, #-8] │ │ │ │ - str r4, [r6, #96] ; 0x60 │ │ │ │ + ldr r5, [sp, #384] ; 0x180 │ │ │ │ movs r3, r0 │ │ │ │ - ldcl 0, cr0, [r4], #8 │ │ │ │ - str r0, [r4, #80] ; 0x50 │ │ │ │ + movs r4, #138 ; 0x8a │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xebe00002 │ │ │ │ - subs.w r0, r0, r2 │ │ │ │ - str r0, [r2, #76] ; 0x4c │ │ │ │ + ldr r5, [sp, #288] ; 0x120 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xeb920002 │ │ │ │ - str r4, [r5, #72] ; 0x48 │ │ │ │ + movs r4, #112 ; 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - sbc.w r0, lr, r2 │ │ │ │ - str r2, [r6, #68] ; 0x44 │ │ │ │ + ldr r4, [sp, #208] ; 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xeb340002 │ │ │ │ - adds.w r0, ip, r2 │ │ │ │ - add.w r0, r0, r2 │ │ │ │ - str r0, [r4, #64] ; 0x40 │ │ │ │ + movs r3, #92 ; 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xeae00002 │ │ │ │ - b.n 2c324 │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r6, #56] ; 0x38 │ │ │ │ + movs r3, #44 ; 0x2c │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [sp, #912] ; 0x390 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r3, #14 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [sp, #768] ; 0x300 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r2, #234 ; 0xea │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [sp, #536] ; 0x218 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r2, #176 ; 0xb0 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r2, #152 ; 0x98 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r2, #124 ; 0x7c │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [sp, #208] ; 0xd0 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r2, #92 ; 0x5c │ │ │ │ + movs r3, r0 │ │ │ │ + subs r6, r7, r3 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [sp, #784] ; 0x310 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r1, #238 ; 0xee │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [sp, #680] ; 0x2a8 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r1, #212 ; 0xd4 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r1, #188 ; 0xbc │ │ │ │ movs r3, r0 │ │ │ │ - orns r0, r2, r2 │ │ │ │ - str r6, [r2, #56] ; 0x38 │ │ │ │ + ldr r2, [sp, #456] ; 0x1c8 │ │ │ │ movs r3, r0 │ │ │ │ - orrs.w r0, r8, r2 │ │ │ │ - orr.w r0, r0, r2 │ │ │ │ - str r6, [r3, #52] ; 0x34 │ │ │ │ + movs r1, #154 ; 0x9a │ │ │ │ + movs r3, r0 │ │ │ │ + movs r1, #108 ; 0x6c │ │ │ │ movs r3, r0 │ │ │ │ - ands.w r0, lr, r2 │ │ │ │ - ldrd r0, r0, [r0, #8]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #52 ; 0x34 │ │ │ │ - ldr.w r9, [pc, #2564] ; 2c730 │ │ │ │ + ldr.w r9, [pc, #2564] ; 2901c │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, #1 │ │ │ │ mov r7, r2 │ │ │ │ add r9, pc │ │ │ │ - ble.w 2bf3a │ │ │ │ + ble.w 28826 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - blx 5920 │ │ │ │ + blx 5908 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfe2 │ │ │ │ + beq.w 288ce │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 2c002 │ │ │ │ + bne.w 288ee │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 2bf78 │ │ │ │ + ble.w 28864 │ │ │ │ ldr.w fp, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r2, [pc, #2488] ; 2c734 │ │ │ │ + ldr.w r2, [pc, #2488] ; 29020 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r0, #80] ; 0x50 │ │ │ │ - b.n 2bd94 │ │ │ │ + b.n 28680 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2bf2c │ │ │ │ + beq.w 28818 │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - beq.n 2bd8a │ │ │ │ + beq.n 28676 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2bdba │ │ │ │ + beq.n 286a6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r7, 2bdc2 │ │ │ │ + cbz r7, 286ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ - ldr.w r3, [pc, #2412] ; 2c738 │ │ │ │ + ldr.w r3, [pc, #2412] ; 29024 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1904] ; 0x770 │ │ │ │ + ldr.w r1, [r3, #1872] ; 0x750 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c3b0 │ │ │ │ + beq.w 28c9c │ │ │ │ blx r2 │ │ │ │ str r0, [sp, #36] ; 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c02c │ │ │ │ + beq.w 28918 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c3b6 │ │ │ │ + beq.w 28ca2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r1, r6 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ str.w fp, [r0, #12] │ │ │ │ - blx 5a58 │ │ │ │ + blx 5a40 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #44] ; 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c3fc │ │ │ │ + beq.w 28ce8 │ │ │ │ ldr r0, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bfe6 │ │ │ │ + beq.w 288d2 │ │ │ │ ldr r1, [sp, #36] ; 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c41a │ │ │ │ + beq.w 28d06 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #2308] ; 2c73c │ │ │ │ + ldr.w r2, [pc, #2308] ; 29028 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w lr, r3, #1 │ │ │ │ str.w lr, [r0, #16] │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp lr, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bgt.w 2c46a │ │ │ │ + bgt.w 28d56 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - bgt.n 2be7e │ │ │ │ + bgt.n 2876a │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 2bf5a │ │ │ │ + blt.n 28846 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2c45a │ │ │ │ + beq.w 28d46 │ │ │ │ str.w fp, [sp, #40] ; 0x28 │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bff2 │ │ │ │ + beq.w 288de │ │ │ │ ldr r0, [sp, #44] ; 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2bffa │ │ │ │ + beq.w 288e6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] ; 0x2c │ │ │ │ ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ ldr r5, [sp, #40] ; 0x28 │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ stmia.w r3, {r4, r8} │ │ │ │ str r7, [r3, #8] │ │ │ │ - cbz r0, 2bedc │ │ │ │ + cbz r0, 287c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bf70 │ │ │ │ + beq.n 2885c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2bef0 │ │ │ │ + beq.n 287dc │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bf64 │ │ │ │ + beq.n 28850 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2bf0c │ │ │ │ + beq.n 287f8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 2bf0c │ │ │ │ + cbnz r3, 287f8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2bf1c │ │ │ │ + cbnz r3, 28808 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2bf4a │ │ │ │ + cbz r3, 28836 │ │ │ │ add sp, #52 ; 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bda4 │ │ │ │ - b.n 2bdaa │ │ │ │ - ldr.w r3, [pc, #2052] ; 2c740 │ │ │ │ + bne.w 28690 │ │ │ │ + b.n 28696 │ │ │ │ + ldr.w r3, [pc, #2052] ; 2902c │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 2bd54 │ │ │ │ + b.n 28640 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 ; 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 2be82 │ │ │ │ + b.n 2876e │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2bef0 │ │ │ │ + b.n 287dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2bedc │ │ │ │ - ldr.w r3, [pc, #1992] ; 2c744 │ │ │ │ + b.n 287c8 │ │ │ │ + ldr.w r3, [pc, #1992] ; 29030 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1992] ; 2c748 │ │ │ │ + ldr.w r2, [pc, #1992] ; 29034 │ │ │ │ movs r7, #1 │ │ │ │ - ldr.w r5, [pc, #1988] ; 2c74c │ │ │ │ - ldr.w r1, [pc, #1988] ; 2c750 │ │ │ │ + ldr.w r5, [pc, #1988] ; 29038 │ │ │ │ + ldr.w r1, [pc, #1988] ; 2903c │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ add r5, pc │ │ │ │ - ldr.w r2, [pc, #1984] ; 2c754 │ │ │ │ + ldr.w r2, [pc, #1984] ; 29040 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #48 ; 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1964] ; 2c758 │ │ │ │ + ldr.w r3, [pc, #1964] ; 29044 │ │ │ │ movw r0, #33340 ; 0x823c │ │ │ │ - ldr.w r2, [pc, #1960] ; 2c75c │ │ │ │ + ldr.w r2, [pc, #1960] ; 29048 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c608 │ │ │ │ - ldr.w r3, [pc, #1932] ; 2c760 │ │ │ │ + beq.w 28ef4 │ │ │ │ + ldr.w r3, [pc, #1932] ; 2904c │ │ │ │ movs r2, #48 ; 0x30 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1928] ; 2c764 │ │ │ │ + ldr.w r0, [pc, #1928] ; 29050 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2bf26 │ │ │ │ + b.n 28812 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ │ │ - b.n 2be1e │ │ │ │ + b.n 2870a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2be9c │ │ │ │ + b.n 28788 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2beae │ │ │ │ + b.n 2879a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2c4b0 │ │ │ │ + bne.w 28d9c │ │ │ │ mov r0, r7 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2c522 │ │ │ │ + beq.w 28e0e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 2c63c │ │ │ │ + bgt.w 28f28 │ │ │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ │ │ - b.n 2bd68 │ │ │ │ - ldr.w r3, [pc, #1848] ; 2c768 │ │ │ │ + b.n 28654 │ │ │ │ + ldr.w r3, [pc, #1848] ; 29054 │ │ │ │ movs r0, #50 ; 0x32 │ │ │ │ - ldr.w r2, [pc, #1848] ; 2c76c │ │ │ │ + ldr.w r2, [pc, #1848] ; 29058 │ │ │ │ movw r1, #33394 ; 0x8272 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r0, [sp, #40] ; 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - cbz r0, 2c05c │ │ │ │ + cbz r0, 28948 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c3f4 │ │ │ │ + beq.w 28ce0 │ │ │ │ ldr r0, [sp, #44] ; 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ - cbz r0, 2c070 │ │ │ │ + cbz r0, 2895c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c3ec │ │ │ │ - ldr.w r2, [pc, #1788] ; 2c770 │ │ │ │ + beq.w 28cd8 │ │ │ │ + ldr.w r2, [pc, #1788] ; 2905c │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] ; 0x2c │ │ │ │ ldr.w r3, [sl, #52] ; 0x34 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr.w lr, [r2] │ │ │ │ cmp lr, r3 │ │ │ │ - beq.w 2c240 │ │ │ │ + beq.w 28b2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c4fa │ │ │ │ + beq.w 28de6 │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ ldr r2, [r2, #84] ; 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bmi.n 2c182 │ │ │ │ + bmi.n 28a6e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] ; 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 2c4ec │ │ │ │ + bge.w 28dd8 │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bpl.w 2c4ec │ │ │ │ + bpl.w 28dd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 2c4ec │ │ │ │ + bge.w 28dd8 │ │ │ │ ldr.w r2, [lr, #84] ; 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.w 2c4ec │ │ │ │ + bpl.w 28dd8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ bl ed98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2c240 │ │ │ │ + bne.w 28b2c │ │ │ │ mov r3, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r2, [sl, #80] ; 0x50 │ │ │ │ ldmia.w r2, {r0, r5} │ │ │ │ stmia.w r2, {r4, r8} │ │ │ │ ldr r4, [r2, #8] │ │ │ │ str r7, [r2, #8] │ │ │ │ - cbz r0, 2c0ec │ │ │ │ + cbz r0, 289d8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c4d2 │ │ │ │ - cbz r5, 2c0fa │ │ │ │ + beq.w 28dbe │ │ │ │ + cbz r5, 289e6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c4de │ │ │ │ - cbz r4, 2c110 │ │ │ │ + beq.w 28dca │ │ │ │ + cbz r4, 289fc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 2c110 │ │ │ │ + cbnz r2, 289fc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ - cbz r0, 2c120 │ │ │ │ + cbz r0, 28a0c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c50a │ │ │ │ + beq.w 28df6 │ │ │ │ ldr r0, [sp, #40] ; 0x28 │ │ │ │ - cbz r0, 2c130 │ │ │ │ + cbz r0, 28a1c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c516 │ │ │ │ + beq.w 28e02 │ │ │ │ ldr r0, [sp, #44] ; 0x2c │ │ │ │ - cbz r0, 2c140 │ │ │ │ + cbz r0, 28a2c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c4b6 │ │ │ │ + beq.w 28da2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2c156 │ │ │ │ + beq.n 28a42 │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c4c2 │ │ │ │ - cbz r3, 2c164 │ │ │ │ + beq.w 28dae │ │ │ │ + cbz r3, 28a50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c500 │ │ │ │ - ldr.w r3, [pc, #1548] ; 2c774 │ │ │ │ + beq.w 28dec │ │ │ │ + ldr.w r3, [pc, #1548] ; 29060 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r0, [pc, #1548] ; 2c778 │ │ │ │ + ldr.w r0, [pc, #1548] ; 29064 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - b.n 2bf1c │ │ │ │ + bl 12920 │ │ │ │ + b.n 28808 │ │ │ │ ldr.w fp, [lr, #8] │ │ │ │ cmp fp, r1 │ │ │ │ - ble.w 2c4fa │ │ │ │ + ble.w 28de6 │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c240 │ │ │ │ + beq.n 28b2c │ │ │ │ add.w r0, lr, #12 │ │ │ │ mov lr, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 2c1a6 │ │ │ │ + b.n 28a92 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq.n 2c240 │ │ │ │ + beq.n 28b2c │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, fp │ │ │ │ - bne.n 2c19e │ │ │ │ + bne.n 28a8a │ │ │ │ mov r0, r9 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r7, r4 │ │ │ │ mov fp, ip │ │ │ │ mov r9, lr │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr r0, [r0, #84] ; 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 2c6aa │ │ │ │ + bge.w 28f96 │ │ │ │ ldr.w r0, [r9, #84] ; 0x54 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bpl.w 2c6aa │ │ │ │ + bpl.w 28f96 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r0, [r0, #84] ; 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 2c6cc │ │ │ │ + bge.w 28fb8 │ │ │ │ ldr r5, [r1, #84] ; 0x54 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - bpl.w 2c6cc │ │ │ │ + bpl.w 28fb8 │ │ │ │ ldr.w r0, [r9, #172] ; 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c6e6 │ │ │ │ + beq.w 28fd2 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ mov ip, r5 │ │ │ │ - ble.n 2c222 │ │ │ │ + ble.n 28b0e │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 2c238 │ │ │ │ + beq.n 28b24 │ │ │ │ add.w lr, r0, #12 │ │ │ │ str r6, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - b.n 2c218 │ │ │ │ + b.n 28b04 │ │ │ │ ldr.w r6, [lr, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 2c6c0 │ │ │ │ + beq.w 28fac │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 2c20e │ │ │ │ + bne.n 28afa │ │ │ │ ldr r6, [sp, #24] │ │ │ │ str r5, [sp, #16] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 2c4f6 │ │ │ │ + beq.w 28de2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r9, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bne.n 2c1c2 │ │ │ │ + bne.n 28aae │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w ip, [pc, #1336] ; 2c77c │ │ │ │ - ldr.w r0, [pc, #1336] ; 2c780 │ │ │ │ + ldr.w ip, [pc, #1336] ; 29068 │ │ │ │ + ldr.w r0, [pc, #1336] ; 2906c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [ip, #132] ; 0x84 │ │ │ │ ldr.w r2, [ip, #128] ; 0x80 │ │ │ │ ldr.w r3, [ip, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #40 ; 0x28 │ │ │ │ add r2, sp, #44 ; 0x2c │ │ │ │ add r3, sp, #36 ; 0x24 │ │ │ │ bl dd90 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2c620 │ │ │ │ + blt.w 28f0c │ │ │ │ ldr.w r1, [ip, #252] ; 0xfc │ │ │ │ - add.w lr, ip, #1912 ; 0x778 │ │ │ │ + add.w lr, ip, #1880 ; 0x758 │ │ │ │ ldrd r2, r3, [lr] │ │ │ │ ldrd r0, r1, [r1, #16] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.w 2c544 │ │ │ │ - ldr.w fp, [ip, #1920] ; 0x780 │ │ │ │ + bne.w 28e30 │ │ │ │ + ldr.w fp, [ip, #1888] ; 0x760 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2c59a │ │ │ │ + beq.w 28e86 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r3, [pc, #1236] ; 2c784 │ │ │ │ + ldr.w r3, [pc, #1236] ; 29070 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1924] ; 0x784 │ │ │ │ + ldr.w r1, [r3, #1892] ; 0x764 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c592 │ │ │ │ + beq.w 28e7e │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c578 │ │ │ │ + beq.w 28e64 │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c44a │ │ │ │ - ldr.w r2, [pc, #1196] ; 2c788 │ │ │ │ + beq.w 28d36 │ │ │ │ + ldr.w r2, [pc, #1196] ; 29074 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 2c5c0 │ │ │ │ + beq.w 28eac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2a228 │ │ │ │ + bl 26b14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2c5a6 │ │ │ │ + beq.w 28e92 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2c482 │ │ │ │ + beq.w 28d6e │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c4a4 │ │ │ │ + beq.w 28d90 │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c49c │ │ │ │ + beq.w 28d88 │ │ │ │ ldr r0, [sp, #40] ; 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c494 │ │ │ │ + beq.w 28d80 │ │ │ │ ldr r0, [sp, #44] ; 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c48c │ │ │ │ + beq.w 28d78 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ ldmia.w r3, {r0, r9} │ │ │ │ stmia.w r3, {r4, r8} │ │ │ │ ldr r4, [r3, #8] │ │ │ │ str r7, [r3, #8] │ │ │ │ - cbz r0, 2c36e │ │ │ │ + cbz r0, 28c5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 2c3a8 │ │ │ │ + cbz r3, 28c94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c380 │ │ │ │ + beq.n 28c6c │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 2c39c │ │ │ │ + cbz r3, 28c88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2bf1c │ │ │ │ + beq.w 28808 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2bf1c │ │ │ │ + bne.w 28808 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2bf1c │ │ │ │ + b.n 28808 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c380 │ │ │ │ + b.n 28c6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c36e │ │ │ │ - blx 589c │ │ │ │ - b.n 2bddc │ │ │ │ - ldr r3, [pc, #980] ; (2c78c ) │ │ │ │ + b.n 28c5a │ │ │ │ + blx 5884 │ │ │ │ + b.n 286c8 │ │ │ │ + ldr r3, [pc, #980] ; (29078 ) │ │ │ │ mov.w lr, #50 ; 0x32 │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ movw r1, #33396 ; 0x8274 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #968] ; (2c790 ) │ │ │ │ + ldr r2, [pc, #968] ; (2907c ) │ │ │ │ str.w lr, [r3, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c048 │ │ │ │ + beq.w 28934 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c048 │ │ │ │ + bne.w 28934 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c048 │ │ │ │ + b.n 28934 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c070 │ │ │ │ + b.n 2895c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c05c │ │ │ │ - ldr r3, [pc, #916] ; (2c794 ) │ │ │ │ + b.n 28948 │ │ │ │ + ldr r3, [pc, #916] ; (29080 ) │ │ │ │ mov.w lr, #50 ; 0x32 │ │ │ │ - ldr r2, [pc, #916] ; (2c798 ) │ │ │ │ + ldr r2, [pc, #916] ; (29084 ) │ │ │ │ movw r1, #33401 ; 0x8279 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ add r2, pc │ │ │ │ str.w lr, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2c3d2 │ │ │ │ + b.n 28cbe │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, fp │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2be8e │ │ │ │ - ldr r3, [pc, #876] ; (2c79c ) │ │ │ │ + bne.w 2877a │ │ │ │ + ldr r3, [pc, #876] ; (29088 ) │ │ │ │ mov.w lr, #50 ; 0x32 │ │ │ │ - ldr r2, [pc, #876] ; (2c7a0 ) │ │ │ │ + ldr r2, [pc, #876] ; (2908c ) │ │ │ │ movw r1, #33404 ; 0x827c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #36] ; 0x24 │ │ │ │ add r2, pc │ │ │ │ str.w lr, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2c3d2 │ │ │ │ + b.n 28cbe │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c2d8 │ │ │ │ + b.n 28bc4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c680 │ │ │ │ + beq.w 28f6c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ - b.n 2c42c │ │ │ │ - ldr r0, [pc, #824] ; (2c7a4 ) │ │ │ │ + b.n 28d18 │ │ │ │ + ldr r0, [pc, #824] ; (29090 ) │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2be56 │ │ │ │ - b.n 2c464 │ │ │ │ + beq.w 28742 │ │ │ │ + b.n 28d50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c308 │ │ │ │ + b.n 28bf4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c350 │ │ │ │ + b.n 28c3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c33e │ │ │ │ + b.n 28c2a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c32c │ │ │ │ + b.n 28c18 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c318 │ │ │ │ + b.n 28c04 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 2c008 │ │ │ │ + b.n 288f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c140 │ │ │ │ + b.n 28a2c │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c156 │ │ │ │ + b.n 28a42 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c0ec │ │ │ │ + b.n 289d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c0fa │ │ │ │ + b.n 289e6 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - blx 5944 │ │ │ │ - b.n 2c0c4 │ │ │ │ + blx 592c │ │ │ │ + b.n 289b0 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov fp, r3 │ │ │ │ - b.n 2c0ce │ │ │ │ + b.n 289ba │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c164 │ │ │ │ + b.n 28a50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c120 │ │ │ │ + b.n 28a0c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c130 │ │ │ │ - ldr r3, [pc, #644] ; (2c7a8 ) │ │ │ │ + b.n 28a1c │ │ │ │ + ldr r3, [pc, #644] ; (29094 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1844] ; 0x734 │ │ │ │ + ldr.w r1, [r3, #1812] ; 0x714 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #44] ; 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c69e │ │ │ │ + beq.w 28f8a │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ - b.n 2c01e │ │ │ │ + b.n 2890a │ │ │ │ mov r1, lr │ │ │ │ - ldr.w r0, [ip, #1452] ; 0x5ac │ │ │ │ - add.w r2, ip, #1920 ; 0x780 │ │ │ │ - bl 12a74 │ │ │ │ + ldr.w r0, [ip, #1440] ; 0x5a0 │ │ │ │ + add.w r2, ip, #1888 ; 0x760 │ │ │ │ + bl 1289c │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 2c2a6 │ │ │ │ - ldr r2, [pc, #588] ; (2c7ac ) │ │ │ │ + bne.w 28b92 │ │ │ │ + ldr r2, [pc, #588] ; (29098 ) │ │ │ │ movs r5, #53 ; 0x35 │ │ │ │ - ldr r1, [pc, #588] ; (2c7b0 ) │ │ │ │ + ldr r1, [pc, #588] ; (2909c ) │ │ │ │ movw r0, #33458 ; 0x82b2 │ │ │ │ add r2, pc │ │ │ │ mov r3, fp │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2c0ce │ │ │ │ - ldr r2, [pc, #568] ; (2c7b4 ) │ │ │ │ + b.n 289ba │ │ │ │ + ldr r2, [pc, #568] ; (290a0 ) │ │ │ │ movs r5, #53 ; 0x35 │ │ │ │ - ldr r1, [pc, #568] ; (2c7b8 ) │ │ │ │ + ldr r1, [pc, #568] ; (290a4 ) │ │ │ │ movw r0, #33460 ; 0x82b4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2c0ce │ │ │ │ - blx 589c │ │ │ │ + b.n 289ba │ │ │ │ + blx 5884 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2c2c2 │ │ │ │ - ldr.w r0, [ip, #1452] ; 0x5ac │ │ │ │ - bl fa24 │ │ │ │ + b.n 28bae │ │ │ │ + ldr.w r0, [ip, #1440] ; 0x5a0 │ │ │ │ + bl f928 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 2c554 │ │ │ │ - ldr r2, [pc, #532] ; (2c7bc ) │ │ │ │ + b.n 28e40 │ │ │ │ + ldr r2, [pc, #532] ; (290a8 ) │ │ │ │ movs r5, #53 ; 0x35 │ │ │ │ - ldr r1, [pc, #532] ; (2c7c0 ) │ │ │ │ + ldr r1, [pc, #532] ; (290ac ) │ │ │ │ movw r0, #33475 ; 0x82c3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 2c0ce │ │ │ │ + b.n 289ba │ │ │ │ ldr.w r9, [r3, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2c2e8 │ │ │ │ + beq.w 28bd4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r1, [r9] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c692 │ │ │ │ + beq.n 28f7e │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c670 │ │ │ │ + beq.n 28f5c │ │ │ │ mov r3, r2 │ │ │ │ - b.n 2c2f4 │ │ │ │ + b.n 28be0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #432] ; (2c7c4 ) │ │ │ │ + ldr r3, [pc, #432] ; (290b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 2bfd8 │ │ │ │ - ldr r2, [pc, #420] ; (2c7c8 ) │ │ │ │ + b.n 288c4 │ │ │ │ + ldr r2, [pc, #420] ; (290b4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #52 ; 0x34 │ │ │ │ movw r1, #33446 ; 0x82a6 │ │ │ │ add r2, pc │ │ │ │ mov fp, r3 │ │ │ │ str.w r0, [ip, #128] ; 0x80 │ │ │ │ str.w r2, [ip, #124] ; 0x7c │ │ │ │ str.w r1, [ip, #132] ; 0x84 │ │ │ │ - b.n 2c0ce │ │ │ │ - ldr r1, [pc, #396] ; (2c7cc ) │ │ │ │ + b.n 289ba │ │ │ │ + ldr r1, [pc, #396] ; (290b8 ) │ │ │ │ cmp r4, #1 │ │ │ │ - ldr r3, [pc, #396] ; (2c7d0 ) │ │ │ │ + ldr r3, [pc, #396] ; (290bc ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ it ge │ │ │ │ movge r4, #1 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - add.w r1, r1, #1448 ; 0x5a8 │ │ │ │ + addw r1, r1, #1436 ; 0x59c │ │ │ │ add r3, sp, #44 ; 0x2c │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2c70e │ │ │ │ + blt.n 28ffa │ │ │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ - b.w 2bd68 │ │ │ │ + b.w 28654 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 2c2f4 │ │ │ │ - ldr r3, [pc, #336] ; (2c7d4 ) │ │ │ │ - ldr r1, [pc, #340] ; (2c7d8 ) │ │ │ │ + b.n 28be0 │ │ │ │ + ldr r3, [pc, #336] ; (290c0 ) │ │ │ │ + ldr r1, [pc, #340] ; (290c4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2c464 │ │ │ │ + b.n 28d50 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 2c5e8 │ │ │ │ + b.n 28ed4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 2c72a │ │ │ │ - ldr r3, [pc, #308] ; (2c7dc ) │ │ │ │ + ble.n 29016 │ │ │ │ + ldr r3, [pc, #308] ; (290c8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 2bf7e │ │ │ │ + b.n 2886a │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - blx 5944 │ │ │ │ + blx 592c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c222 │ │ │ │ - b.n 2c238 │ │ │ │ + beq.w 28b0e │ │ │ │ + b.n 28b24 │ │ │ │ mov r9, r4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r7 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 2c240 │ │ │ │ + b.n 28b2c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 2c6aa │ │ │ │ + bpl.n 28f96 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl fc8c │ │ │ │ + bl fb90 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c222 │ │ │ │ - b.n 2c238 │ │ │ │ + beq.w 28b0e │ │ │ │ + b.n 28b24 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 2c238 │ │ │ │ + beq.w 28b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c6ea │ │ │ │ - ldr r0, [pc, #228] ; (2c7e0 ) │ │ │ │ + bne.n 28fd6 │ │ │ │ + ldr r0, [pc, #228] ; (290cc ) │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ subs r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c222 │ │ │ │ - b.n 2c238 │ │ │ │ - ldr r3, [pc, #212] ; (2c7e4 ) │ │ │ │ + beq.w 28b0e │ │ │ │ + b.n 28b24 │ │ │ │ + ldr r3, [pc, #212] ; (290d0 ) │ │ │ │ movw r0, #33329 ; 0x8231 │ │ │ │ - ldr r2, [pc, #208] ; (2c7e8 ) │ │ │ │ + ldr r2, [pc, #208] ; (290d4 ) │ │ │ │ movs r4, #48 ; 0x30 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 2bfc4 │ │ │ │ - ldr r3, [pc, #192] ; (2c7ec ) │ │ │ │ + b.n 288b0 │ │ │ │ + ldr r3, [pc, #192] ; (290d8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 2bf7e │ │ │ │ - cmp r7, #212 ; 0xd4 │ │ │ │ + b.n 2886a │ │ │ │ + str r0, [r5, #108] ; 0x6c │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldr r0, [sp, #328] ; 0x148 │ │ │ │ movs r3, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str r6, [sp, #904] ; 0x388 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ movs r3, r0 │ │ │ │ - udf #164 ; 0xa4 │ │ │ │ - movs r2, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - udf #56 ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - udf #170 ; 0xaa │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + asrs r6, r2, #26 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2c390 │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 2c358 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + subs r3, #78 ; 0x4e │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r6, [sp, #432] ; 0x1b0 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r4, r2, #6 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r6, r6, #5 │ │ │ │ + movs r3, r0 │ │ │ │ + subs r3, #24 │ │ │ │ + movs r3, r0 │ │ │ │ + str r5, [sp, #920] ; 0x398 │ │ │ │ + movs r3, r0 │ │ │ │ + adds r0, r2, #4 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2c298 │ │ │ │ - movs r2, r0 │ │ │ │ ; instruction: 0xffacffff │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + str r4, [sp, #712] ; 0x2c8 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + subs r1, #132 ; 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + str r3, [sp, #864] ; 0x360 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + subs r0, #166 ; 0xa6 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + str r3, [sp, #440] ; 0x1b8 │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + str r2, [sp, #376] ; 0x178 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2cba0 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2cb24 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + str r2, [sp, #96] ; 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2cacc │ │ │ │ - movs r2, r0 │ │ │ │ - bge.n 2c6bc │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + adds r0, r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + str r1, [sp, #928] ; 0x3a0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2c880 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2c854 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + asrs r6, r6, #9 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2c800 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + str r0, [sp, #1000] ; 0x3e8 │ │ │ │ movs r3, r0 │ │ │ │ - svc 166 ; 0xa6 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r3, [pc, #736] ; (2cab0 ) │ │ │ │ + str r0, [sp, #744] ; 0x2e8 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ + movs r3, r0 │ │ │ │ + str r0, [sp, #632] ; 0x278 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ + movs r3, r0 │ │ │ │ + str r0, [sp, #448] ; 0x1c0 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ + movs r3, r0 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r4, [r1, #22] │ │ │ │ + movs r3, r0 │ │ │ │ + adds r4, #162 ; 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ - cdp2 0, 4, cr0, cr2, cr2, {0} │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - bhi.n 2c6fc │ │ │ │ - movs r2, r0 │ │ │ │ - bvc.n 2c6ec │ │ │ │ - movs r2, r0 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ + movs r3, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrh r0, [r1, #56] ; 0x38 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ movs r3, r0 │ │ │ │ - udf #180 ; 0xb4 │ │ │ │ - movs r2, r0 │ │ │ │ - bvs.n 2c7d8 │ │ │ │ - movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #100 ; 0x64 │ │ │ │ - ldr.w r4, [pc, #2312] ; 2d100 │ │ │ │ - ldr.w r3, [pc, #2312] ; 2d104 │ │ │ │ - add r4, pc │ │ │ │ + sub sp, #28 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + blx 5668 │ │ │ │ + ldr.w r8, [pc, #1992] ; 298b8 │ │ │ │ + add r8, pc │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 295c2 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 29540 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 29550 │ │ │ │ + ldr.w sl, [r4, #12] │ │ │ │ + movs r0, #2 │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 295cc │ │ │ │ + ldr.w r3, [pc, #1948] ; 298bc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr.w r1, [r4, #1932] ; 0x78c │ │ │ │ - ldr.w r5, [r4, #1928] ; 0x788 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ + ldr.w fp, [r3, #196] ; 0xc4 │ │ │ │ + ldr.w r1, [r3, #1324] ; 0x52c │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + ldr r5, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bpl.w 2d710 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d7dc │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d79a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + str r1, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r6, [r0, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 295f6 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #1904] ; 298c0 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr.w r7, [r8, r2] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 29638 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, fp │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 292da │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 29452 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 29650 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c9fe │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - ldr.w r3, [pc, #2244] ; 2d108 │ │ │ │ + beq.w 29448 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r3, [pc, #1824] ; 298c4 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1932] ; 0x78c │ │ │ │ + ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2db16 │ │ │ │ - mov r0, sl │ │ │ │ + beq.w 29648 │ │ │ │ blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2daf8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 293de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d604 │ │ │ │ - ldr.w r4, [pc, #2204] ; 2d10c │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2ceca │ │ │ │ - ldr.w r4, [pc, #2192] ; 2d110 │ │ │ │ - add r3, sp, #96 ; 0x60 │ │ │ │ - movs r2, #0 │ │ │ │ - add r4, pc │ │ │ │ - str.w r2, [r3, #-16]! │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #80] ; 0x50 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d7aa │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r1, [r4, #696] ; 0x2b8 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d80c │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 2d7e4 │ │ │ │ + beq.w 2945c │ │ │ │ + ldr.w r3, [pc, #1788] ; 298c8 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 29480 │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 29480 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movs r0, #1 │ │ │ │ - add r3, r0 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - blx 57f4 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d85c │ │ │ │ - ldr.w r6, [pc, #2112] ; 2d114 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - movs r2, #1 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [r6, #884] ; 0x374 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - str r0, [r7, #0] │ │ │ │ - ldr.w r0, [r6, #1668] ; 0x684 │ │ │ │ - bl e8fc │ │ │ │ - str r0, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d8bc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cea2 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2064] ; 2d118 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r6, [r3, #884] ; 0x374 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2d920 │ │ │ │ - blx r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 2d92a │ │ │ │ + beq.w 294a8 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2ceac │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ceb6 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2012] ; 2d11c │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.w 2d992 │ │ │ │ - ldr.w r3, [pc, #1992] ; 2d120 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1936] ; 0x790 │ │ │ │ - bl 1d2d8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + beq.w 29476 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 2989a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d9e0 │ │ │ │ + beq.w 2949e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cec0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + beq.w 29494 │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 2da7e │ │ │ │ - ldr.w r3, [pc, #1940] ; 2d124 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1940] ; 0x794 │ │ │ │ - bl 1d2d8 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2daca │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5f8 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2db24 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1888] ; 2d128 │ │ │ │ - ldr.w r3, [pc, #1888] ; 2d12c │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - beq.n 2ca06 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5b24 │ │ │ │ + beq.w 2948c │ │ │ │ + str.w sl, [r6, #32] │ │ │ │ + mov r0, sl │ │ │ │ + bl 20cdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2da56 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e2b6 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - mov r1, r3 │ │ │ │ - b.n 2ca14 │ │ │ │ + beq.w 2966a │ │ │ │ + ldr.w r1, [pc, #1648] ; 298cc │ │ │ │ + ldr.w r2, [pc, #1648] ; 298d0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2c83c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r7, r4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r9, [pc, #1816] ; 2d130 │ │ │ │ - mov.w ip, #0 │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - mov r6, ip │ │ │ │ - add r9, pc │ │ │ │ - str.w sl, [sp, #52] ; 0x34 │ │ │ │ - add.w r3, r9, #1944 ; 0x798 │ │ │ │ - add.w r2, r9, #1952 ; 0x7a0 │ │ │ │ - str r4, [sp, #40] ; 0x28 │ │ │ │ - mov r5, r1 │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 2caf0 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - bne.w 2d610 │ │ │ │ - cmp r3, r5 │ │ │ │ - ble.w 2dc32 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r6, 2ca70 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2ce8a │ │ │ │ - ldr.w r3, [r9, #252] ; 0xfc │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ - ldrd r2, r3, [r3, #16] │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + subs r4, r3, r1 │ │ │ │ + clz r4, r4 │ │ │ │ cmp r3, r1 │ │ │ │ - it eq │ │ │ │ - cmpeq r2, r0 │ │ │ │ - bne.w 2cee4 │ │ │ │ - ldr.w r6, [r9, #1952] ; 0x7a0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2d6c4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 2d664 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2d628 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2ce94 │ │ │ │ - ldr.w r1, [r8, #8] │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ - bge.w 2d746 │ │ │ │ - ldr.w r6, [r8, #12] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - str.w r2, [r6, r1, lsl #2] │ │ │ │ - str.w r0, [r8, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2ce7e │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2ca44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 2ca62 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r5, [sp, #48] ; 0x30 │ │ │ │ - ldr r4, [sp, #40] ; 0x28 │ │ │ │ - ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - cbz r0, 2cb30 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1568] ; 2d134 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ + it ne │ │ │ │ + cmpne r3, r2 │ │ │ │ + mov.w r4, r4, lsr #5 │ │ │ │ + beq.n 292e8 │ │ │ │ + blx 5b24 │ │ │ │ + mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e5ce │ │ │ │ - blx 57e8 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ + beq.w 296a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dd3a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2dd26 │ │ │ │ + beq.w 297d6 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - asrs r1, r0, #31 │ │ │ │ - blx 5b48 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2e0a4 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 2e122 │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str.w ip, [sp, #40] ; 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ - str r6, [sp, #32] │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2da28 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 2e0fe │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2dd4e │ │ │ │ - ldr.w r3, [pc, #1416] ; 2d138 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - cmp fp, r3 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - bne.w 2e1b8 │ │ │ │ - ldr r7, [sp, #36] ; 0x24 │ │ │ │ - add r2, sp, #68 ; 0x44 │ │ │ │ - ldr.w r3, [pc, #1400] ; 2d13c │ │ │ │ - ldr.w r6, [pc, #1400] ; 2d140 │ │ │ │ - ldr.w r1, [pc, #1400] ; 2d144 │ │ │ │ - add r3, pc │ │ │ │ - add r6, pc │ │ │ │ - str r3, [sp, #68] ; 0x44 │ │ │ │ - add r1, pc │ │ │ │ - str r6, [sp, #72] ; 0x48 │ │ │ │ - str r1, [sp, #76] ; 0x4c │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w r7, [pc, #1384] ; 2d148 │ │ │ │ - ldr.w r1, [fp, #16] │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r6, [r6, #860] ; 0x35c │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx r6 │ │ │ │ - ldr.w r1, [r7, #1956] ; 0x7a4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - bl fabc │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt.w 2e230 │ │ │ │ - beq.w 2de78 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 2e346 │ │ │ │ - ldr.w r3, [pc, #1328] ; 2d14c │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #32] │ │ │ │ - ldr.w r1, [r3, #1960] ; 0x7a8 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e3ca │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e068 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr.w r3, [pc, #1280] ; 2d150 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1964] ; 0x7ac │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2e41e │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e3f0 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 2e308 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2e308 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e0ea │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e090 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e42e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e07c │ │ │ │ - ldr.w r6, [pc, #1148] ; 2d154 │ │ │ │ - ldr r0, [sp, #36] ; 0x24 │ │ │ │ - add r6, pc │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr.w r1, [r6, #1968] ; 0x7b0 │ │ │ │ - bl daec │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2e494 │ │ │ │ - ldr r2, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e0d6 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 2e3b4 │ │ │ │ - ldr.w r6, [r8, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2e3b4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w r7, [r8, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e21e │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e20a │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e574 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e1a4 │ │ │ │ - ldr r6, [pc, #1000] ; (2d158 ) │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r6, pc │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr.w r1, [r6, #1972] ; 0x7b4 │ │ │ │ - bl daec │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ + ldr r7, [r3, #112] ; 0x70 │ │ │ │ + blx r7 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e4e6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 2e618 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2e632 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ - subs r6, #1 │ │ │ │ - str r6, [r0, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2e2e4 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov.w r9, #2 │ │ │ │ - movs r1, #0 │ │ │ │ - movs r0, #4 │ │ │ │ - mov.w r8, #1 │ │ │ │ - movs r2, #3 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #908] ; (2d15c ) │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 2e6f8 │ │ │ │ - ldr r2, [pc, #900] ; (2d160 ) │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 2e252 │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - mov r6, r0 │ │ │ │ + beq.w 2981e │ │ │ │ + mov r0, sl │ │ │ │ + blx r7 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e5a4 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2cdfc │ │ │ │ - str r3, [r0, #12] │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - add.w r1, r6, r8, lsl #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - add.w ip, r6, r9, lsl #2 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - add.w lr, r6, r0, lsl #2 │ │ │ │ - mov r0, r7 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r2, [r1, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - str.w fp, [lr, #12] │ │ │ │ - bl f62c │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - mov r9, r0 │ │ │ │ + beq.w 29860 │ │ │ │ + mov r0, sl │ │ │ │ + blx r7 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e6b4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e332 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + blt.w 294c8 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e31e │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne.w 2e67a │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - b.n 2cf80 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2caea │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2ca70 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 2cabc │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2c904 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2c92e │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2c93c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 29312 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2c97c │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d7aa │ │ │ │ + b.n 29312 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 2918a │ │ │ │ + b.n 29452 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 296d2 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 29738 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r5, [r7, #16] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 294c0 │ │ │ │ + ldr r0, [r6, #44] ; 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ - blx r3 │ │ │ │ - b.n 2c87c │ │ │ │ - ldr.w r0, [r9, #840] ; 0x348 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - bl 12a74 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 2ca96 │ │ │ │ - ldr r3, [pc, #616] ; (2d164 ) │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r5, [sp, #48] ; 0x30 │ │ │ │ - mov fp, r6 │ │ │ │ - ldr r4, [sp, #40] ; 0x28 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ - movs r0, #168 ; 0xa8 │ │ │ │ - ldr r2, [pc, #604] ; (2d168 ) │ │ │ │ - movw r1, #35515 ; 0x8abb │ │ │ │ - str r4, [sp, #24] │ │ │ │ - add r2, pc │ │ │ │ - str r6, [sp, #32] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d5ba │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2cf44 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d5c4 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - cbz r1, 2cf54 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d0f6 │ │ │ │ - cbz r6, 2cf62 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 294b8 │ │ │ │ + ldr r0, [r6, #48] ; 0x30 │ │ │ │ + str r4, [r6, #44] ; 0x2c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5b0 │ │ │ │ - ldr r3, [pc, #520] ; (2d16c ) │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r0, [pc, #520] ; (2d170 ) │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cbz r5, 2cf8c │ │ │ │ - mov.w r9, #0 │ │ │ │ + beq.w 294b0 │ │ │ │ + ldr.w r4, [pc, #1440] ; 298d4 │ │ │ │ + mov r0, r9 │ │ │ │ + str r5, [r6, #48] ; 0x30 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #524] ; 0x20c │ │ │ │ + blx 5818 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 29712 │ │ │ │ + ldr r0, [r6, #36] ; 0x24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d570 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cbz r1, 2cf9c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d5a6 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 2cfac │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d0ec │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 2cfc2 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d0e0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 2cfd8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d586 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r1, 2cfe8 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d592 │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - cbz r1, 2cff8 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d59c │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - cbz r1, 2d006 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2d0d6 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 2d01c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d57a │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2d0cc │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 2d892 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d502 │ │ │ │ - ldr.w r0, [sl, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d50c │ │ │ │ - str.w r9, [sl, #12] │ │ │ │ - blx 5668 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d8ee │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [pc, #272] ; (2d174 ) │ │ │ │ - ldr r5, [r2, #76] ; 0x4c │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r4 │ │ │ │ - ldr.w r1, [r3, #1864] ; 0x748 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 2d918 │ │ │ │ - blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 2dc40 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d5e4 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5be4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d974 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - ldr r2, [pc, #140] ; (2d128 ) │ │ │ │ - ldr r3, [pc, #144] ; (2d12c ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - beq.n 2d178 │ │ │ │ - blx 5b24 │ │ │ │ - mov r6, r0 │ │ │ │ + beq.w 295ba │ │ │ │ + ldr.w r4, [pc, #1400] ; 298d8 │ │ │ │ + mov r0, r9 │ │ │ │ + str r5, [r6, #36] ; 0x24 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #1896] ; 0x768 │ │ │ │ + blx 5818 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2da3c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e17e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2d184 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d028 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d006 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cfc2 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cfac │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cf54 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ - movs r3, r0 │ │ │ │ - movs r5, #8 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ - movs r3, r0 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - strb r0, [r6, r6] │ │ │ │ - movs r3, r0 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - strb r4, [r5, r3] │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - str??.w r0, [ip, #2] │ │ │ │ - ldr??.w r0, [r2, #2] │ │ │ │ - ; instruction: 0xf3bb0001 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ - movs r3, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ - movs r3, r0 │ │ │ │ - str r4, [r3, r6] │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - str r2, [r1, r0] │ │ │ │ - movs r3, r0 │ │ │ │ - bvs.n 2d0e8 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r7, [pc, #656] ; (2d400 ) │ │ │ │ - movs r3, r0 │ │ │ │ - sub.w r0, sl, #8519680 ; 0x820000 │ │ │ │ - ldr r6, [pc, #664] ; (2d410 ) │ │ │ │ - movs r3, r0 │ │ │ │ + beq.w 29740 │ │ │ │ + ldr.w r2, [pc, #1376] ; 298dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r9, r2 │ │ │ │ - mov r7, r2 │ │ │ │ - adds r3, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d5ee │ │ │ │ - ldr.w r3, [pc, #3028] ; 2dd64 │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov r5, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #3016] ; 2dd68 │ │ │ │ - mov r2, r8 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #3008] ; 2dd6c │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r3, [pc, #3004] ; 2dd70 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 2d3ae │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cmp r3, r1 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - bne.w 2d5ce │ │ │ │ - cmp r3, r7 │ │ │ │ - ble.w 2db74 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - ldr.w r4, [r3, r7, lsl #2] │ │ │ │ - adds r7, #1 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + ldr.w r1, [pc, #1376] ; 298e0 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r2, 2d1ec │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d410 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 2d422 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2d426 │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 2d434 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 2d228 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2d4f6 │ │ │ │ - ldr.w r0, [r9, #4] │ │ │ │ - ldr r2, [r0, #64] ; 0x40 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2d3a4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w r1, [r3, #308] ; 0x134 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - ands.w r2, r2, #268435456 ; 0x10000000 │ │ │ │ - beq.w 2d6d0 │ │ │ │ - ldr r2, [r0, #72] ; 0x48 │ │ │ │ - mov r0, r9 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2d7a4 │ │ │ │ - blx r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2d794 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 2d266 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r3, #308] ; 0x134 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2db92 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r2 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2db9e │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - bl 24124 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2dbc4 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 2d406 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 2d2b8 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2d90c │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r3, #1864] ; 0x748 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2dc28 │ │ │ │ - blx r2 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 2dbf8 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r3, #316] ; 0x13c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2dc98 │ │ │ │ - blx r2 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2dc66 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w r0, [pc, #2680] ; 2dd74 │ │ │ │ - ldr.w r1, [pc, #2680] ; 2dd78 │ │ │ │ - ldr.w lr, [pc, #2680] ; 2dd7c │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ - subs r0, r2, r0 │ │ │ │ - ldr.w r3, [r3, lr] │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - cmp r2, r1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + ldr.w r5, [pc, #1368] ; 298e4 │ │ │ │ + subs r2, r0, r2 │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + clz r2, r2 │ │ │ │ + ldr.w r5, [r8, r5] │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r0, r1 │ │ │ │ ite ne │ │ │ │ - movne r1, r0 │ │ │ │ - orreq.w r1, r0, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 2d816 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 2d7c8 │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 2dbec │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - movs r0, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - blx 5860 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2dca2 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r1, ip │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - adds r2, r3, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - str.w fp, [ip, #16] │ │ │ │ - mov r2, r9 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - blx 5a28 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 2dcd4 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2db60 │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - mov r8, fp │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2db52 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r2, r4 │ │ │ │ + movne r1, r2 │ │ │ │ + orreq.w r1, r2, #1 │ │ │ │ + cmp r0, r5 │ │ │ │ + ite ne │ │ │ │ + movne r5, r1 │ │ │ │ + orreq.w r5, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2d1be │ │ │ │ - mov r0, r6 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 2d1de │ │ │ │ - mov r5, fp │ │ │ │ - mov r9, r0 │ │ │ │ - mov fp, r2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2db78 │ │ │ │ - ldr.w r3, [pc, #2480] ; 2dd80 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2e4be │ │ │ │ - blx 57e8 │ │ │ │ - mov r9, fp │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 29466 │ │ │ │ + mov r5, r2 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2dd06 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2436] ; 2dd7c │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 2d4a8 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 2d2a2 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 293c6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.w 2d1f6 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - blx 589c │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 2d212 │ │ │ │ - ldr.w r1, [pc, #2380] ; 2dd84 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r0, [pc, #2380] ; 2dd88 │ │ │ │ - mov r4, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r3 │ │ │ │ - mov r5, fp │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r4 │ │ │ │ - mov.w lr, #40 ; 0x28 │ │ │ │ - add r0, pc │ │ │ │ - movw r7, #33131 ; 0x816b │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - str.w r7, [r1, #132] ; 0x84 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 2d554 │ │ │ │ - cbz r4, 2d474 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 2d534 │ │ │ │ - cbz r3, 2d480 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 2d546 │ │ │ │ - cbz r2, 2d48c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2d566 │ │ │ │ - ldr.w r3, [pc, #2300] ; 2dd8c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [pc, #2300] ; 2dd90 │ │ │ │ + str r5, [r6, #40] ; 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 29436 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + movw r4, #686 ; 0x2ae │ │ │ │ + ldr.w r3, [pc, #1280] ; 298e8 │ │ │ │ + movw r0, #26878 ; 0x68fe │ │ │ │ + ldr.w r1, [pc, #1276] ; 298ec │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [r5, #0] │ │ │ │ + add r1, pc │ │ │ │ + mov sl, r7 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 294fa │ │ │ │ + ldr.w r3, [pc, #1252] ; 298f0 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 2d514 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 2d4c8 │ │ │ │ + ldr.w r0, [pc, #1240] ; 298f4 │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ ldr.w r3, [r9] │ │ │ │ + mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d528 │ │ │ │ - cbz r5, 2d4d2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 2d51e │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 2d4ee │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 2d4ee │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + bne.n 293d8 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #100 ; 0x64 │ │ │ │ + add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 2d228 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2d03c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d04c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d4b4 │ │ │ │ + b.n 2919c │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 2918a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2d4d2 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d4c8 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 2d474 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 2d480 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 2d468 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d48c │ │ │ │ + b.n 291c8 │ │ │ │ + blx 58a8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + beq.w 2977c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + b.n 293b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2cf8c │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d01c │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cfd8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cfe8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cff8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cf9c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 29210 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + bl 26b14 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 29210 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2cf62 │ │ │ │ + b.n 29246 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2cf32 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2cf44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bge.w 2db74 │ │ │ │ - add.w r3, r6, r7, lsl #2 │ │ │ │ - adds r7, #1 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 2d1de │ │ │ │ + b.n 2922e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2d088 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 29222 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.n 291fa │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2d18e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 29330 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2c9b4 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 29320 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ + mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.w 2c86c │ │ │ │ - cmp r5, r3 │ │ │ │ - bge.w 2dc32 │ │ │ │ - add.w r3, r7, r5, lsl #2 │ │ │ │ - adds r5, #1 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w 2ca62 │ │ │ │ - ldr.w r3, [pc, #1896] ; 2dd94 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r4, [sp, #40] ; 0x28 │ │ │ │ - mov fp, r2 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1888] ; 2dd98 │ │ │ │ - movs r0, #168 ; 0xa8 │ │ │ │ - movw r1, #35529 ; 0x8ac9 │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #48] ; 0x30 │ │ │ │ - ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ - str.w fp, [sp, #32] │ │ │ │ - str.w fp, [sp, #36] ; 0x24 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.n 2cf26 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2caa0 │ │ │ │ - ldr.w ip, [r6, #8] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + b.n 29312 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + mov.w r6, #688 ; 0x2b0 │ │ │ │ + ldr.w r3, [pc, #1064] ; 298f8 │ │ │ │ + movw r0, #26955 ; 0x694b │ │ │ │ + ldr.w r1, [pc, #1060] ; 298fc │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2db7c │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, ip │ │ │ │ - mov r2, r4 │ │ │ │ - str.w ip, [sp, #60] ; 0x3c │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w ip, [sp, #60] ; 0x3c │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r6, ip │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 2caaa │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r6, ip │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.w 2caaa │ │ │ │ - ldr.w r0, [r9, #840] ; 0x348 │ │ │ │ - bl fa24 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 2cef2 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r0, [pc, #1736] ; 2dd9c │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r5, r4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r4, r2 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - movs r7, #43 ; 0x2b │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - ldr.w r1, [pc, #1716] ; 2dda0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56d4 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1708] ; 2dda4 │ │ │ │ - movw r0, #33172 ; 0x8194 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r1, pc │ │ │ │ - str.w r7, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 2d45e │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1672] ; 2dd9c │ │ │ │ - str r5, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1676] ; 2dda8 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w r3, [pc, #1668] ; 2ddac │ │ │ │ - movs r1, #32 │ │ │ │ - movw r2, #33000 ; 0x80e8 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - mov.w r9, #0 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 2d48c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - blx 5a04 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2ea9a │ │ │ │ - ldr.w r3, [pc, #1620] ; 2ddb0 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r4, [sp, #40] ; 0x28 │ │ │ │ - mov fp, r2 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1612] ; 2ddb4 │ │ │ │ - movs r6, #0 │ │ │ │ - str.w fp, [sp, #32] │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #168 ; 0xa8 │ │ │ │ - movw r1, #35532 ; 0x8acc │ │ │ │ - ldr r5, [sp, #48] ; 0x30 │ │ │ │ - ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ - mov fp, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.w 2cf26 │ │ │ │ - blx 57e8 │ │ │ │ - b.n 2d3a4 │ │ │ │ - blx 57e8 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - b.w 2c86c │ │ │ │ - blx 589c │ │ │ │ - b.n 2d252 │ │ │ │ - ldr.w r3, [pc, #1548] ; 2ddb8 │ │ │ │ - movs r0, #34 ; 0x22 │ │ │ │ - ldr.w r2, [pc, #1544] ; 2ddbc │ │ │ │ - movw r1, #33032 ; 0x8108 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2d73c │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 2d346 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - b.n 2d346 │ │ │ │ - blx 589c │ │ │ │ - b.w 2c82a │ │ │ │ - ldr.w r3, [pc, #1496] ; 2ddc0 │ │ │ │ - movs r0, #35 ; 0x23 │ │ │ │ - ldr.w r2, [pc, #1496] ; 2ddc4 │ │ │ │ - movw r1, #33041 ; 0x8111 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r2 │ │ │ │ - b.n 2d468 │ │ │ │ - blx 589c │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 2c8b6 │ │ │ │ - mov r0, r2 │ │ │ │ - str r1, [sp, #36] ; 0x24 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - blx 58c0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 2d32c │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr.w r0, [pc, #1428] ; 2ddc8 │ │ │ │ - ldr.w r7, [pc, #1428] ; 2ddcc │ │ │ │ - mov r3, fp │ │ │ │ - add r0, pc │ │ │ │ - mov fp, r8 │ │ │ │ - mov r5, r4 │ │ │ │ - add r7, pc │ │ │ │ - mov r8, r3 │ │ │ │ - mov.w ip, #46 ; 0x2e │ │ │ │ - movw lr, #33220 ; 0x81c4 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r3, fp │ │ │ │ - str r7, [r0, #124] ; 0x7c │ │ │ │ - str.w ip, [r0, #128] ; 0x80 │ │ │ │ - str.w lr, [r0, #132] ; 0x84 │ │ │ │ - b.n 2d45e │ │ │ │ - ldr.w r3, [pc, #1392] ; 2ddd0 │ │ │ │ - mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1392] ; 2ddd4 │ │ │ │ - mov fp, r5 │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #163 ; 0xa3 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #35398 ; 0x8a46 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - movs r6, #0 │ │ │ │ - b.w 2cf32 │ │ │ │ - ldr.w r3, [pc, #1348] ; 2ddd8 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr.w r1, [pc, #1344] ; 2dddc │ │ │ │ - movs r4, #34 ; 0x22 │ │ │ │ add r3, pc │ │ │ │ - movw r0, #33051 ; 0x811b │ │ │ │ + str r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - mov r2, r9 │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r9 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ - mov r4, r9 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r3, r9 │ │ │ │ - b.n 2d45e │ │ │ │ - ldr.w r3, [pc, #1312] ; 2dde0 │ │ │ │ - mov r7, r5 │ │ │ │ - movs r1, #163 ; 0xa3 │ │ │ │ - movw r2, #35403 ; 0x8a4b │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - mov r8, r0 │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr.w r3, [pc, #1268] ; 2dde4 │ │ │ │ - movs r0, #38 ; 0x26 │ │ │ │ - ldr.w r2, [pc, #1264] ; 2dde8 │ │ │ │ - movw r1, #33067 ; 0x812b │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2d73c │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 2d2b8 │ │ │ │ - blx 59b0 │ │ │ │ - b.w 2d076 │ │ │ │ - blx 589c │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 2c920 │ │ │ │ - ldr.w r3, [pc, #1216] ; 2ddec │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 57dc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 2da14 │ │ │ │ - ldr.w r3, [pc, #1200] ; 2ddf0 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr.w r2, [pc, #1192] ; 2ddf4 │ │ │ │ - movs r0, #163 ; 0xa3 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - mov r8, r6 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #35406 ; 0x8a4e │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r6 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.n 2d88c │ │ │ │ - ldr.w r3, [pc, #1152] ; 2ddf8 │ │ │ │ - movs r0, #39 ; 0x27 │ │ │ │ - ldr.w r2, [pc, #1152] ; 2ddfc │ │ │ │ - movw r1, #33079 ; 0x8137 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2d73c │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2c954 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 2987c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2dd12 │ │ │ │ - ldr.w r3, [pc, #1096] ; 2de00 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #1936] ; 0x790 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 2c968 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + cbnz r3, 2950a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2c968 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1056] ; 2de04 │ │ │ │ - ldr.w r2, [pc, #1056] ; 2de08 │ │ │ │ - movs r0, #164 ; 0xa4 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 29408 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbz r3, 29526 │ │ │ │ + ldr r3, [pc, #1000] ; (29900 ) │ │ │ │ add r3, pc │ │ │ │ - movw r1, #35433 ; 0x8a69 │ │ │ │ - add r2, pc │ │ │ │ - str r6, [sp, #32] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r6 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r3, [pc, #1008] ; (2de0c ) │ │ │ │ - ldr r1, [pc, #1012] ; (2de10 ) │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 2d93c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 29418 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ - b.w 2cb96 │ │ │ │ - ldr r3, [pc, #980] ; (2de14 ) │ │ │ │ - movs r0, #39 ; 0x27 │ │ │ │ - ldr r2, [pc, #980] ; (2de18 ) │ │ │ │ - movw r1, #33085 ; 0x813d │ │ │ │ + ldr r3, [pc, #976] ; (29904 ) │ │ │ │ add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 29418 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 2979e │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 2968e │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [pc, #948] ; (29908 ) │ │ │ │ + movs r5, #1 │ │ │ │ + ldr r4, [pc, #948] ; (2990c ) │ │ │ │ + ldr r1, [pc, #952] ; (29910 ) │ │ │ │ + ldr.w r0, [r8, r2] │ │ │ │ + add r4, pc │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [pc, #944] ; (29914 ) │ │ │ │ + ldr r3, [pc, #944] ; (29918 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2d800 │ │ │ │ - ldr r3, [pc, #964] ; (2de1c ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [pc, #964] ; (2de20 ) │ │ │ │ - mov fp, r0 │ │ │ │ + str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + movw r4, #685 ; 0x2ad │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #928] ; (2991c ) │ │ │ │ + movw r0, #26834 ; 0x68d2 │ │ │ │ + ldr r2, [pc, #928] ; (29920 ) │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movs r2, #168 ; 0xa8 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #35478 ; 0x8a96 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.n 2d88c │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2c98c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dd1c │ │ │ │ - ldr r3, [pc, #896] ; (2de24 ) │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ + beq.w 296f8 │ │ │ │ + ldr r3, [pc, #896] ; (29924 ) │ │ │ │ + movw r2, #685 ; 0x2ad │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r3, #1940] ; 0x794 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 2c9a0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r0, [pc, #892] ; (29928 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 2c9a0 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [pc, #856] ; (2de28 ) │ │ │ │ - ldr r2, [pc, #860] ; (2de2c ) │ │ │ │ - movs r0, #165 ; 0xa5 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #35459 ; 0x8a83 │ │ │ │ - add r2, pc │ │ │ │ - str r6, [sp, #32] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r6 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.w 2cf26 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [pc, #820] ; (2de30 ) │ │ │ │ - ldr r2, [pc, #820] ; (2de34 ) │ │ │ │ - movs r0, #33 ; 0x21 │ │ │ │ + b.n 2935e │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [pc, #860] ; (2992c ) │ │ │ │ + movw r0, #686 ; 0x2ae │ │ │ │ + ldr r2, [pc, #860] ; (29930 ) │ │ │ │ + movw r1, #26867 ; 0x68f3 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #33011 ; 0x80f3 │ │ │ │ add r2, pc │ │ │ │ - str r5, [sp, #20] │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2d800 │ │ │ │ - mov r0, sl │ │ │ │ - blx 589c │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 2c85a │ │ │ │ - ldr r3, [pc, #784] ; (2de38 ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [pc, #784] ; (2de3c ) │ │ │ │ - mov fp, r0 │ │ │ │ + ldr r3, [pc, #844] ; (29934 ) │ │ │ │ add r3, pc │ │ │ │ - movs r1, #168 ; 0xa8 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #35472 ; 0x8a90 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r6, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.w 2cf44 │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - mov r8, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 2d3a4 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.n 2d392 │ │ │ │ - mov r5, fp │ │ │ │ - mov fp, r2 │ │ │ │ - mov r9, fp │ │ │ │ - b.n 2d3e8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str.w ip, [sp, #60] ; 0x3c │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #60] ; 0x3c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 2d68c │ │ │ │ - mov r0, r9 │ │ │ │ - blx 589c │ │ │ │ - mov r2, r0 │ │ │ │ - b.w 2d27e │ │ │ │ - ldr r1, [pc, #672] ; (2de40 ) │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r0, [pc, #672] ; (2de44 ) │ │ │ │ - mov r4, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - movs r3, #45 ; 0x2d │ │ │ │ - add r0, pc │ │ │ │ - movw r7, #33201 ; 0x81b1 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r3, r2 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - str.w r7, [r1, #132] ; 0x84 │ │ │ │ - b.n 2d45e │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 29418 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - ldr r1, [pc, #636] ; (2de48 ) │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #636] ; (2de4c ) │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r4 │ │ │ │ - add r0, pc │ │ │ │ - mov r4, r2 │ │ │ │ - movw r7, #33203 ; 0x81b3 │ │ │ │ - movs r2, #45 ; 0x2d │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - mov r2, fp │ │ │ │ - str.w r7, [r1, #132] ; 0x84 │ │ │ │ - b.n 2d45e │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - b.w 2d33e │ │ │ │ - ldr r1, [pc, #596] ; (2de50 ) │ │ │ │ - mov r3, fp │ │ │ │ - mov r2, r4 │ │ │ │ - mov fp, r8 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r0, [pc, #588] ; (2de54 ) │ │ │ │ - mov r9, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r3, fp │ │ │ │ - mov r2, fp │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r1 │ │ │ │ - add r0, pc │ │ │ │ - movs r7, #46 ; 0x2e │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - movw r1, #33216 ; 0x81c0 │ │ │ │ - str.w r7, [fp, #128] ; 0x80 │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - b.n 2d45e │ │ │ │ - blx 589c │ │ │ │ - mov r8, r0 │ │ │ │ - b.w 2d2d0 │ │ │ │ - ldr r4, [sp, #40] ; 0x28 │ │ │ │ - mov ip, r6 │ │ │ │ - ldr r5, [sp, #48] ; 0x30 │ │ │ │ - ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ - b.w 2cb30 │ │ │ │ - ldr r3, [pc, #532] ; (2de58 ) │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #532] ; (2de5c ) │ │ │ │ - movs r0, #38 ; 0x26 │ │ │ │ + blx 5854 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 29190 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + movw r5, #686 ; 0x2ae │ │ │ │ + ldr r3, [pc, #808] ; (29938 ) │ │ │ │ + movw r0, #26875 ; 0x68fb │ │ │ │ + ldr r1, [pc, #804] ; (2993c ) │ │ │ │ + subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #33069 ; 0x812d │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r8 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r8 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r8 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r3, r8 │ │ │ │ - b.n 2d46a │ │ │ │ - mov r1, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - ldr r1, [pc, #496] ; (2de60 ) │ │ │ │ - mov r3, fp │ │ │ │ - ldr r0, [pc, #496] ; (2de64 ) │ │ │ │ - add r1, pc │ │ │ │ - mov fp, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r3, fp │ │ │ │ - mov fp, r1 │ │ │ │ - mov r5, r4 │ │ │ │ - add r0, pc │ │ │ │ - movs r4, #46 ; 0x2e │ │ │ │ - str.w r0, [fp, #124] ; 0x7c │ │ │ │ - str.w r4, [r1, #128] ; 0x80 │ │ │ │ - movw r1, #33218 ; 0x81c2 │ │ │ │ - mov r4, r2 │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - b.w 2d45e │ │ │ │ - blx 589c │ │ │ │ - mov r2, r0 │ │ │ │ - b.w 2d2f0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - ldr r1, [pc, #444] ; (2de68 ) │ │ │ │ - ldr r0, [pc, #448] ; (2de6c ) │ │ │ │ - mov r3, fp │ │ │ │ - add r1, pc │ │ │ │ - mov fp, r8 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r2, ip │ │ │ │ - mov ip, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r8, r3 │ │ │ │ - movs r7, #46 ; 0x2e │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r3, fp │ │ │ │ - movw r1, #33232 ; 0x81d0 │ │ │ │ - str.w r7, [ip, #128] ; 0x80 │ │ │ │ - str.w r1, [ip, #132] ; 0x84 │ │ │ │ - b.w 2d45e │ │ │ │ - ldr r1, [pc, #408] ; (2de70 ) │ │ │ │ - mov r3, fp │ │ │ │ - ldr r0, [pc, #408] ; (2de74 ) │ │ │ │ - mov r2, r4 │ │ │ │ + str r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - mov r4, r9 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r9, r2 │ │ │ │ - mov r5, r4 │ │ │ │ - add r0, pc │ │ │ │ - mov r8, r3 │ │ │ │ - mov.w lr, #46 ; 0x2e │ │ │ │ - movw r7, #33240 ; 0x81d8 │ │ │ │ - mov r2, ip │ │ │ │ - mov r3, fp │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - movs r4, #0 │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - str.w r7, [r1, #132] ; 0x84 │ │ │ │ - b.w 2d45e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 2d3f4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2d9b4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 2daa0 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 29408 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.w 2cb48 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.w 2cb3c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.w 2cbac │ │ │ │ - nop │ │ │ │ - ldr r5, [pc, #456] ; (2df30 ) │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r5, [pc, #416] ; (2df0c ) │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r5, [pc, #384] ; (2def0 ) │ │ │ │ - movs r3, r0 │ │ │ │ - ldr r5, [pc, #352] ; (2ded4 ) │ │ │ │ - movs r3, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - ldr r2, [pc, #816] ; (2e0b8 ) │ │ │ │ - movs r3, r0 │ │ │ │ - bne.n 2dc90 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #472] ; (2df68 ) │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xf0a00002 │ │ │ │ - ldr r0, [pc, #872] ; (2e100 ) │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - b.n 2dc98 │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 2dc40 │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0x47aa │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - bxns sl │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - bx r3 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - mov sl, sl │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - mov ip, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - mov r6, sp │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ - movs r2, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - cmp lr, r8 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - cmp sl, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r0, sl │ │ │ │ - movs r3, r0 │ │ │ │ - cmp r0, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f32 , q8, │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ - movs r2, r0 │ │ │ │ - add lr, r8 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - add lr, r5 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, ip │ │ │ │ - movs r3, r0 │ │ │ │ - add r2, r7 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - add r4, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - mvns r0, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - muls r6, r4 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ - movs r2, r0 │ │ │ │ - orrs r4, r7 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - orrs r4, r1 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - cmn r2, r0 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - negs r6, r3 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - tst r0, r6 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr.w r1, [r7, #1928] ; 0x788 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - bl fabc │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 2e874 │ │ │ │ - beq.w 2e754 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 2e912 │ │ │ │ - ldr.w r3, [pc, #3064] ; 2eaa0 │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1976] ; 0x7b8 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e8e4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e45e │ │ │ │ - ldr.w r6, [pc, #3020] ; 2eaa4 │ │ │ │ - ldr r0, [sp, #36] ; 0x24 │ │ │ │ - add r6, pc │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr.w r1, [r6, #1980] ; 0x7bc │ │ │ │ - bl daec │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2e894 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 2e6e4 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2e6e4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e566 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e470 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e8b8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e482 │ │ │ │ - ldr.w r6, [pc, #2900] ; 2eaa8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add r6, pc │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr.w r1, [r6, #1972] ; 0x7b4 │ │ │ │ - bl daec │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #12] │ │ │ │ + b.n 29408 │ │ │ │ + ldr r0, [pc, #772] ; (29940 ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e9d0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 2e98e │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2e97a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - add.w r8, r3, #4294967295 ; 0xffffffff │ │ │ │ - str.w r8, [r0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 2e64a │ │ │ │ - mov.w r9, #2 │ │ │ │ - movs r0, #0 │ │ │ │ - movs r2, #4 │ │ │ │ - mov.w r8, #1 │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2804] ; 2eaac │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w lr, [r7, #4] │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.w 2ea44 │ │ │ │ - ldr.w r1, [pc, #2792] ; 2eab0 │ │ │ │ - ldr r1, [r3, r1] │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.w 2e50a │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - str r0, [sp, #32] │ │ │ │ + beq.w 29162 │ │ │ │ + b.n 29608 │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 291b6 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ea1e │ │ │ │ - cbz r6, 2dfee │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r6, [r3, #12] │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - add.w r8, r1, r8, lsl #2 │ │ │ │ - add.w r9, r1, r9, lsl #2 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r2, r1, r6, lsl #2 │ │ │ │ - mov r6, r0 │ │ │ │ + bne.n 29608 │ │ │ │ + ldr r3, [pc, #744] ; (29944 ) │ │ │ │ + ldr r1, [pc, #748] ; (29948 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 29608 │ │ │ │ + ldr r3, [pc, #736] ; (2994c ) │ │ │ │ + mov.w r5, #688 ; 0x2b0 │ │ │ │ + movw r4, #26918 ; 0x6926 │ │ │ │ + ldr r0, [pc, #728] ; (29950 ) │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #712] ; (29954 ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 29418 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str.w r6, [r8, #12] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - str.w r6, [r9, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - str.w fp, [r2, #12] │ │ │ │ - bl f62c │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - mov r9, r0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e9a6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e668 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e638 │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne.w 2e9e6 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.w 2ce6c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - b.w 2cc4c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2ccd6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2ccc2 │ │ │ │ - ldr.w r3, [pc, #2572] ; 2eab4 │ │ │ │ - movs r0, #170 ; 0xaa │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35546 ; 0x8ada │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #2552] ; 2eab8 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2d88c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2cd04 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2cca4 │ │ │ │ - ldr.w r3, [pc, #2492] ; 2eabc │ │ │ │ - mov r8, ip │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + bgt.w 297e0 │ │ │ │ + ldr.w sl, [sp, #20] │ │ │ │ + b.n 29110 │ │ │ │ + ldr r3, [pc, #688] ; (29958 ) │ │ │ │ + mov.w r0, #688 ; 0x2b0 │ │ │ │ + ldr r2, [pc, #688] ; (2995c ) │ │ │ │ + movw r1, #26947 ; 0x6943 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2484] ; 2eac0 │ │ │ │ - str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ - movs r1, #170 ; 0xaa │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #35562 ; 0x8aea │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2db44 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ - mov r2, r1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2cb72 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 2e606 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str.w ip, [sp, #40] ; 0x28 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov fp, r0 │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cb88 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #40] ; 0x28 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ - b.w 2cb88 │ │ │ │ - ldr.w r1, [pc, #2372] ; 2eac4 │ │ │ │ - movs r7, #39 ; 0x27 │ │ │ │ - ldr.w r0, [pc, #2368] ; 2eac8 │ │ │ │ - mov r2, r3 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r3 │ │ │ │ - add r0, pc │ │ │ │ - mov r5, r3 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - movw r0, #33087 ; 0x813f │ │ │ │ - str.w r7, [r1, #128] ; 0x80 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.w 2d45e │ │ │ │ + bne.n 295e6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2cd6c │ │ │ │ - ldr.w r6, [pc, #2320] ; 2eacc │ │ │ │ - add.w r0, fp, #4 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 2cbbc │ │ │ │ - ldr.w r3, [pc, #2292] ; 2ead0 │ │ │ │ - mov r9, fp │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - movs r3, #170 ; 0xaa │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str.w r3, [r6, #128] ; 0x80 │ │ │ │ - movw r3, #35565 ; 0x8aed │ │ │ │ - str.w r3, [r6, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - movs r6, #0 │ │ │ │ - mov r8, ip │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str r6, [sp, #32] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.w 2cf36 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2cd58 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.w 2cd3a │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr.w r3, [pc, #2204] ; 2ead4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - add r3, pc │ │ │ │ - movs r2, #179 ; 0xb3 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - movs r3, #0 │ │ │ │ - movw r2, #35612 ; 0x8b1c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.n 2db44 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - bic.w r3, r3, #114 ; 0x72 │ │ │ │ - cmp r3, #128 ; 0x80 │ │ │ │ - bne.w 2cde2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - add r3, r1 │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - bl d67c │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - mov r9, r0 │ │ │ │ + b.n 295e6 │ │ │ │ + bgt.n 297c2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ebf8 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 2ce54 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 2ce54 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - b.w 2ce54 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #2076] ; 2ead8 │ │ │ │ - ldr.w r2, [pc, #2076] ; 2eadc │ │ │ │ - mov r8, r6 │ │ │ │ + blt.n 296dc │ │ │ │ + bl da48 │ │ │ │ + ldr r3, [pc, #640] ; (29960 ) │ │ │ │ + mov.w r0, #688 ; 0x2b0 │ │ │ │ + ldr r2, [pc, #640] ; (29964 ) │ │ │ │ + movw r1, #26926 ; 0x692e │ │ │ │ add r3, pc │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ add r2, pc │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov fp, r6 │ │ │ │ - movs r2, #168 ; 0xa8 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #35480 ; 0x8a98 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - movs r2, #3 │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - mov.w r9, #2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - mov.w r8, #1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - b.w 2cdcc │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - mov r7, r0 │ │ │ │ - bl 2a228 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - b.w 2ccc2 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - b.w 2ce60 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 296be │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - b.w 2ce54 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2cc1a │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + ldr r3, [pc, #612] ; (29968 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 295a8 │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 29720 │ │ │ │ + ldr r3, [pc, #452] ; (298e0 ) │ │ │ │ + ldr.w r5, [r8, r3] │ │ │ │ + b.n 2934a │ │ │ │ + ldr r3, [pc, #584] ; (2996c ) │ │ │ │ + movw r2, #691 ; 0x2b3 │ │ │ │ + movw r1, #26984 ; 0x6968 │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 29688 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldmia.w r2, {r4, r5} │ │ │ │ + b.n 292fa │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 29764 │ │ │ │ + ldr r3, [pc, #408] ; (298e0 ) │ │ │ │ + ldr r1, [pc, #400] ; (298dc ) │ │ │ │ + ldr.w r2, [r8, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ + mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e378 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr.w r3, [pc, #1892] ; 2eae0 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - add r3, pc │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r2, [r3, #1960] ; 0x7a8 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 2cc36 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - b.w 2cc36 │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - bl 2a228 │ │ │ │ - mov r7, r8 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - b.w 2cd58 │ │ │ │ - ldr.w r3, [pc, #1816] ; 2eae4 │ │ │ │ - mov r8, ip │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1808] ; 2eae8 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - add r2, pc │ │ │ │ - movs r1, #180 ; 0xb4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #35635 ; 0x8b33 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 2db44 │ │ │ │ - ldr.w r3, [pc, #1784] ; 2eaec │ │ │ │ - movs r0, #181 ; 0xb5 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35648 ; 0x8b40 │ │ │ │ + ldr.w r0, [r8, r1] │ │ │ │ + subs r2, r2, r0 │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + b.n 293b6 │ │ │ │ + ldr r3, [pc, #520] ; (29970 ) │ │ │ │ + mov.w r2, #692 ; 0x2b4 │ │ │ │ + movw r1, #26999 ; 0x6977 │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1764] ; 2eaf0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2d88c │ │ │ │ - blx 589c │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 2cc70 │ │ │ │ - ldr.w r3, [pc, #1732] ; 2eaf4 │ │ │ │ - movs r0, #181 ; 0xb5 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35662 ; 0x8b4e │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 29688 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 29472 │ │ │ │ + ldr r3, [pc, #492] ; (29974 ) │ │ │ │ + mov.w r1, #692 ; 0x2b4 │ │ │ │ + movw r2, #27001 ; 0x6979 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1712] ; 2eaf8 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2ded4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2df3e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 296be │ │ │ │ mov r0, r7 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2df52 │ │ │ │ - ldr r2, [sp, #36] ; 0x24 │ │ │ │ - mov r8, ip │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1632] ; 2eafc │ │ │ │ - str r2, [sp, #32] │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - movs r3, #181 ; 0xb5 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str.w r3, [r6, #128] ; 0x80 │ │ │ │ - movw r3, #35665 ; 0x8b51 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str.w r3, [r6, #132] ; 0x84 │ │ │ │ - b.w 2d88c │ │ │ │ - ldr.w r1, [pc, #1600] ; 2eb00 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r0, [pc, #1596] ; 2eb04 │ │ │ │ - movs r4, #39 ; 0x27 │ │ │ │ - add r1, pc │ │ │ │ - movw r7, #33115 ; 0x815b │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r9 │ │ │ │ - str.w r4, [r1, #128] ; 0x80 │ │ │ │ - mov r4, r9 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r9, fp │ │ │ │ - str.w r7, [r1, #132] ; 0x84 │ │ │ │ - b.w 2d45e │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr.w r3, [pc, #1564] ; 2eb08 │ │ │ │ + blx 5920 │ │ │ │ + ldr r3, [pc, #464] ; (29978 ) │ │ │ │ add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - movs r2, #182 ; 0xb6 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - movw r2, #35693 ; 0x8b6d │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2d88c │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - bic.w r3, r3, #114 ; 0x72 │ │ │ │ - cmp r3, #128 ; 0x80 │ │ │ │ - bne.w 2dfd2 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r3, r0 │ │ │ │ + ldr.w r1, [r3, #400] ; 0x190 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - str r6, [sp, #80] ; 0x50 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - bl d67c │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r9, r0 │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ebcc │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2e04c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 2e04c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2e04c │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2df20 │ │ │ │ - ldr.w r3, [pc, #1428] ; 2eb0c │ │ │ │ - movs r0, #181 ; 0xb5 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35680 ; 0x8b60 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1408] ; 2eb10 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movs r1, #182 ; 0xb6 │ │ │ │ - ldr.w r3, [pc, #1384] ; 2eb14 │ │ │ │ - mov r8, ip │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1376] ; 2eb18 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35732 ; 0x8b94 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr.w r3, [pc, #1356] ; 2eb1c │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r0, [pc, #1352] ; 2eb20 │ │ │ │ - movs r1, #168 ; 0xa8 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #35507 ; 0x8ab3 │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #32] │ │ │ │ - str.w r8, [sp, #36] ; 0x24 │ │ │ │ - mov fp, r8 │ │ │ │ - str.w r8, [sp, #40] ; 0x28 │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ - mov r8, ip │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #40] ; 0x28 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ - b.n 2e14a │ │ │ │ - mov r7, r0 │ │ │ │ - mov.w r8, #0 │ │ │ │ - str.w r8, [sp, #32] │ │ │ │ + beq.n 29864 │ │ │ │ + add.w r0, sl, #4294967295 ; 0xffffffff │ │ │ │ + b.n 29698 │ │ │ │ + ldr r3, [pc, #440] ; (2997c ) │ │ │ │ movs r2, #2 │ │ │ │ - mov.w r9, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #3 │ │ │ │ - b.w 2cdcc │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r7, [sp, #36] ; 0x24 │ │ │ │ - b.n 2e622 │ │ │ │ + ldr r1, [pc, #440] ; (29980 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 296dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2e058 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - movs r2, #3 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - mov.w r9, #2 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - movs r2, #4 │ │ │ │ - mov.w r8, #1 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - b.n 2dfb4 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 2e04c │ │ │ │ - ldr.w r6, [pc, #1192] ; 2eb24 │ │ │ │ - add.w r0, r9, #4 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 2ce68 │ │ │ │ - ldr.w r3, [pc, #1164] ; 2eb28 │ │ │ │ - movs r2, #182 ; 0xb6 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - movw r2, #35759 ; 0x8baf │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.n 2e1f8 │ │ │ │ - ldr.w r3, [pc, #1140] ; 2eb2c │ │ │ │ - movs r1, #182 ; 0xb6 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1132] ; 2eb30 │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35746 ; 0x8ba2 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - mov r7, r0 │ │ │ │ - bl 2a228 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - b.n 2df3e │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - mov r2, r0 │ │ │ │ + b.n 29294 │ │ │ │ + ldr r1, [pc, #416] ; (29984 ) │ │ │ │ mov r0, r7 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - add r3, r1 │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - bl f504 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - mov r9, r0 │ │ │ │ + ldr r4, [pc, #416] ; (29988 ) │ │ │ │ + mov r2, r9 │ │ │ │ + add r1, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + add r4, pc │ │ │ │ + add r3, sp, #20 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + addw r1, r1, #1444 ; 0x5a4 │ │ │ │ + bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2e28e │ │ │ │ - ldr.w r3, [pc, #1036] ; 2eb34 │ │ │ │ - movs r1, #182 ; 0xb6 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + bge.w 2969e │ │ │ │ + ldr r3, [pc, #392] ; (2998c ) │ │ │ │ + movw r0, #26823 ; 0x68c7 │ │ │ │ + ldr r2, [pc, #392] ; (29990 ) │ │ │ │ + movw r4, #685 ; 0x2ad │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1024] ; 2eb38 │ │ │ │ - mov r6, r9 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ + mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35718 ; 0x8b86 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr.w r0, [r7, #1984] ; 0x7c0 │ │ │ │ - ldr.w r1, [r7, #584] ; 0x248 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - bl daec │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2ec4e │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 2ebb6 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2ebb6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.n 29590 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 2e7a6 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbz r3, 29870 │ │ │ │ + bl 11df0 │ │ │ │ + cbz r0, 29868 │ │ │ │ + ldr r3, [pc, #352] ; (29994 ) │ │ │ │ + mov.w r2, #688 ; 0x2b0 │ │ │ │ + ldr r0, [pc, #348] ; (29998 ) │ │ │ │ + movw r1, #26963 ; 0x6953 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 29688 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cbnz r3, 2e7d2 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eb88 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 2e7f2 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #836] ; (2eb3c ) │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 2ec22 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 2e82a │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ + bne.w 29408 │ │ │ │ + b.n 2962e │ │ │ │ + movs r5, #1 │ │ │ │ + b.n 29820 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.n 29550 │ │ │ │ + mov r0, r5 │ │ │ │ + bl da48 │ │ │ │ + b.n 29832 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - ldr r6, [sp, #40] ; 0x28 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - mov r0, r6 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 2e84e │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + b.n 2982c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr r3, [pc, #752] ; (2eb40 ) │ │ │ │ - movs r0, #192 ; 0xc0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #744] ; (2eb44 ) │ │ │ │ - str r1, [sp, #24] │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #35977 ; 0x8c89 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movs r0, #0 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - b.w 2db44 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r3, [pc, #716] ; (2eb48 ) │ │ │ │ - str r6, [sp, #32] │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - movs r2, #185 ; 0xb9 │ │ │ │ - movw r3, #35780 ; 0x8bc4 │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - str.w r3, [r7, #132] ; 0x84 │ │ │ │ - b.w 2db44 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r3, [pc, #688] ; (2eb4c ) │ │ │ │ - str r0, [sp, #32] │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - movs r2, #187 ; 0xbb │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - movw r2, #35816 ; 0x8be8 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.w 2d88c │ │ │ │ - ldr r3, [pc, #660] ; (2eb50 ) │ │ │ │ - movs r0, #187 ; 0xbb │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35830 ; 0x8bf6 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #644] ; (2eb54 ) │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [pc, #624] ; (2eb58 ) │ │ │ │ - movs r0, #186 ; 0xba │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35803 ; 0x8bdb │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #608] ; (2eb5c ) │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 2dea4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e940 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr r3, [pc, #540] ; (2eb60 ) │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #1976] ; 0x7b8 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dec0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + bne.w 29502 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.w 2dec0 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - movs r3, #2 │ │ │ │ - mov.w r9, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r0, #4 │ │ │ │ - movs r2, #3 │ │ │ │ - mov r8, r6 │ │ │ │ - b.w 2dfb4 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - movs r3, #2 │ │ │ │ - mov r6, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov.w r9, #1 │ │ │ │ - movs r0, #4 │ │ │ │ - movs r2, #3 │ │ │ │ - b.w 2dfb4 │ │ │ │ - ldr r3, [pc, #444] ; (2eb64 ) │ │ │ │ - movs r1, #188 ; 0xbc │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + b.n 29502 │ │ │ │ + ldr r3, [pc, #256] ; (2999c ) │ │ │ │ + movw r0, #686 ; 0x2ae │ │ │ │ + ldr r2, [pc, #252] ; (299a0 ) │ │ │ │ + movw r1, #26893 ; 0x690d │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #436] ; (2eb68 ) │ │ │ │ - mov r6, r9 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35896 ; 0x8c38 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r3, [pc, #404] ; (2eb6c ) │ │ │ │ - str r2, [sp, #24] │ │ │ │ - add r3, pc │ │ │ │ - movs r2, #188 ; 0xbc │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - movw r2, #35843 ; 0x8c03 │ │ │ │ - b.n 2e4fc │ │ │ │ - ldr r6, [pc, #392] ; (2eb70 ) │ │ │ │ - add.w r0, r9, #4 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 2e060 │ │ │ │ - ldr r3, [pc, #364] ; (2eb74 ) │ │ │ │ - movs r2, #188 ; 0xbc │ │ │ │ - str r0, [sp, #12] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - movw r2, #35909 ; 0x8c45 │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.w 2e1f8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movs r1, #188 ; 0xbc │ │ │ │ - ldr r3, [pc, #340] ; (2eb78 ) │ │ │ │ - mov r8, ip │ │ │ │ - str r0, [sp, #12] │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #332] ; (2eb7c ) │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #35882 ; 0x8c2a │ │ │ │ - add r2, pc │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r6, [sp, #80] ; 0x50 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - bl f504 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 2e542 │ │ │ │ - ldr r3, [pc, #272] ; (2eb80 ) │ │ │ │ - movs r1, #188 ; 0xbc │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #264] ; (2eb84 ) │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35868 ; 0x8c1c │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - b.w 2cade │ │ │ │ - eors r4, r3 │ │ │ │ + b.n 29852 │ │ │ │ + nop │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ movs r3, r0 │ │ │ │ - ands r2, r6 │ │ │ │ + ldrh r2, [r5, #46] ; 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #180 ; 0xb4 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + ldrh r6, [r4, #42] ; 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - subs r6, #92 ; 0x5c │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r6, #6 │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r5, #130 ; 0x82 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r5, #72 ; 0x48 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, #74 ; 0x4a │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #140 ; 0x8c │ │ │ │ + cmp r7, #228 ; 0xe4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #58 ; 0x3a │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #16 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #210 ; 0xd2 │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #66 ; 0x42 │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r1!, {} │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #140 ; 0x8c │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #92 ; 0x5c │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #50 ; 0x32 │ │ │ │ + subs r0, r7, r7 │ │ │ │ movs r3, r0 │ │ │ │ - nop {15} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #134 ; 0x86 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ - itee cs │ │ │ │ - movcs r2, r0 │ │ │ │ - subcc r0, #76 ; 0x4c │ │ │ │ - movcc r3, r0 │ │ │ │ - itte eq │ │ │ │ - moveq r2, r0 │ │ │ │ - addeq r7, #218 ; 0xda │ │ │ │ - movne r3, r0 │ │ │ │ - bkpt 0x0092 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - adds r6, #182 ; 0xb6 │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ movs r3, r0 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ - movs r2, r0 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ - movs r2, r0 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ - movs r2, r0 │ │ │ │ - adds r6, #74 ; 0x4a │ │ │ │ + asrs r4, r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - adds r6, #30 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - adds r5, #194 ; 0xc2 │ │ │ │ + cmp r6, #90 ; 0x5a │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #92 ; 0x5c │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - cbnz r0, 2ebee │ │ │ │ - movs r2, r0 │ │ │ │ - adds r5, #28 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 2ebe8 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #228 ; 0xe4 │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r2, 2ebe6 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #148 ; 0x94 │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r0, 2ebdc │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r3, [pc, #232] ; (2ec74 ) │ │ │ │ - movs r0, #193 ; 0xc1 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movw r1, #35961 ; 0x8c79 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #216] ; (2ec78 ) │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - b.n 2e7d2 │ │ │ │ - ldr r3, [pc, #172] ; (2ec7c ) │ │ │ │ - movs r1, #188 ; 0xbc │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #164] ; (2ec80 ) │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35876 ; 0x8c24 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r3, [pc, #136] ; (2ec84 ) │ │ │ │ - movs r1, #182 ; 0xb6 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - mov r8, ip │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #128] ; (2ec88 ) │ │ │ │ - mov r6, r9 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35726 ; 0x8b8e │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 2cf26 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r8, ip │ │ │ │ - ldr r3, [pc, #100] ; (2ec8c ) │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #96] ; (2ec90 ) │ │ │ │ - str r1, [sp, #16] │ │ │ │ - movs r1, #192 ; 0xc0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r1, #35972 ; 0x8c84 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - b.w 2d88c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - movs r1, #193 ; 0xc1 │ │ │ │ - ldr r3, [pc, #64] ; (2ec94 ) │ │ │ │ - mov r8, ip │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - movw r2, #35939 ; 0x8c63 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 2d88c │ │ │ │ - adds r3, #122 ; 0x7a │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r3, r0 │ │ │ │ - rev r4, r5 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r3, #54 ; 0x36 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r2, 2ecc0 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r3, #10 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 2ecbc │ │ │ │ - movs r2, r0 │ │ │ │ - adds r2, #226 ; 0xe2 │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r6, [r4, #58] ; 0x3a │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + asrs r4, r2, #20 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ + movs r3, r0 │ │ │ │ + adds r4, r6, r5 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r0, [r0, #56] ; 0x38 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r6, [r1, #54] ; 0x36 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r6, [r4, #50] ; 0x32 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r4, 2ecba │ │ │ │ - movs r2, r0 │ │ │ │ - cbnz r6, 2ecb4 │ │ │ │ - movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #84] ; 0x54 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w r7, [pc, #1376] ; 2f204 │ │ │ │ + ldr.w r7, [pc, #1376] ; 29f10 │ │ │ │ mov r6, r2 │ │ │ │ ands.w r1, r1, #1048576 ; 0x100000 │ │ │ │ add r7, pc │ │ │ │ - bne.w 2ef4e │ │ │ │ + bne.w 29c5a │ │ │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2eea0 │ │ │ │ - ldr.w r1, [pc, #1348] ; 2f208 │ │ │ │ + beq.w 29bac │ │ │ │ + ldr.w r1, [pc, #1348] ; 29f14 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r2, [pc, #1348] ; 2f20c │ │ │ │ + ldr.w r2, [pc, #1348] ; 29f18 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r1, [r1, #1364] ; 0x554 │ │ │ │ + ldr.w r1, [r1, #1352] ; 0x548 │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r5, [r7, r2] │ │ │ │ str r3, [r4, #44] ; 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2ef6c │ │ │ │ + bne.w 29c78 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 2ed02 │ │ │ │ + beq.n 29a0e │ │ │ │ cmp r6, #3 │ │ │ │ - bne.w 2ee42 │ │ │ │ + bne.w 29b4e │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ ldr.w r8, [r8, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 2f090 │ │ │ │ + bpl.w 29d9c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 2ef64 │ │ │ │ + bhi.w 29c70 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r2, r1, #4 │ │ │ │ movs r6, r0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2efbc │ │ │ │ - ldr.w r2, [pc, #1232] ; 2f210 │ │ │ │ - ldr.w r3, [pc, #1232] ; 2f214 │ │ │ │ + beq.w 29cc8 │ │ │ │ + ldr.w r2, [pc, #1232] ; 29f1c │ │ │ │ + ldr.w r3, [pc, #1232] ; 29f20 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ subs r7, r0, r2 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r0, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r7 │ │ │ │ orreq.w r3, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eea8 │ │ │ │ + beq.w 29bb4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eef0 │ │ │ │ - ldr.w r9, [pc, #1172] ; 2f218 │ │ │ │ + beq.w 29bfc │ │ │ │ + ldr.w r9, [pc, #1172] ; 29f24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r9, pc │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r6, [r4, #84] ; 0x54 │ │ │ │ ldr.w r2, [r9, #356] ; 0x164 │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r8, r5 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2eecc │ │ │ │ - ldr.w r2, [pc, #1136] ; 2f21c │ │ │ │ + bne.w 29bd8 │ │ │ │ + ldr.w r2, [pc, #1136] ; 29f28 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #7 │ │ │ │ ittet le │ │ │ │ addle.w r1, r2, r3, lsl #2 │ │ │ │ addle r3, #1 │ │ │ │ ldrgt r3, [r4, #24] │ │ │ │ strle r3, [r2, #12] │ │ │ │ itt le │ │ │ │ ldrle r3, [r1, #16] │ │ │ │ strle r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2effe │ │ │ │ + beq.w 29d0a │ │ │ │ lsls r1, r6, #29 │ │ │ │ it pl │ │ │ │ strpl r7, [r4, #88] ; 0x58 │ │ │ │ - bmi.n 2ee0a │ │ │ │ - ldr.w r1, [pc, #1100] ; 2f220 │ │ │ │ + bmi.n 29b16 │ │ │ │ + ldr.w r1, [pc, #1100] ; 29f2c │ │ │ │ add.w r3, r4, #28 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ mov.w r6, #0 │ │ │ │ add r1, pc │ │ │ │ itt ne │ │ │ │ addne.w r3, r4, #32 │ │ │ │ subne r3, r3, r2 │ │ │ │ str r3, [r4, #36] ; 0x24 │ │ │ │ - ldr.w r3, [r1, #1396] ; 0x574 │ │ │ │ + ldr.w r3, [r1, #1384] ; 0x568 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str.w r5, [r4, #200] ; 0xc8 │ │ │ │ adds r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r6, [r4, #92] ; 0x5c │ │ │ │ @@ -63335,1273 +55125,1964 @@ │ │ │ │ cmp r2, #79 ; 0x4f │ │ │ │ itett eq │ │ │ │ ldrbeq r3, [r3, #1] │ │ │ │ movne r3, #0 │ │ │ │ clzeq r3, r3 │ │ │ │ lsreq r3, r3, #5 │ │ │ │ str r3, [r4, #88] ; 0x58 │ │ │ │ - b.n 2edd2 │ │ │ │ - ldr.w r3, [pc, #1024] ; 2f224 │ │ │ │ + b.n 29ade │ │ │ │ + ldr.w r3, [pc, #1024] ; 29f30 │ │ │ │ mov r0, r6 │ │ │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #872] ; 0x368 │ │ │ │ + ldr.w r1, [r3, #860] ; 0x35c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2efc0 │ │ │ │ + bne.w 29ccc │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 2eef8 │ │ │ │ - ldr r3, [pc, #992] ; (2f228 ) │ │ │ │ + ble.n 29c04 │ │ │ │ + ldr r3, [pc, #992] ; (29f34 ) │ │ │ │ movs r0, #3 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #988] ; (2f22c ) │ │ │ │ - ldr r5, [pc, #992] ; (2f230 ) │ │ │ │ - ldr r1, [pc, #992] ; (2f234 ) │ │ │ │ + ldr r2, [pc, #988] ; (29f38 ) │ │ │ │ + ldr r5, [pc, #992] ; (29f3c ) │ │ │ │ + ldr r1, [pc, #992] ; (29f40 ) │ │ │ │ ldr r7, [r7, r2] │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #992] ; (2f238 ) │ │ │ │ + ldr r2, [pc, #992] ; (29f44 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r5, #345 ; 0x159 │ │ │ │ str r6, [sp, #8] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #972] ; (2f23c ) │ │ │ │ + ldr r3, [pc, #972] ; (29f48 ) │ │ │ │ movw r0, #38446 ; 0x962e │ │ │ │ - ldr r2, [pc, #972] ; (2f240 ) │ │ │ │ + ldr r2, [pc, #972] ; (29f4c ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #956] ; (2f244 ) │ │ │ │ + ldr r0, [pc, #956] ; (29f50 ) │ │ │ │ movw r2, #345 ; 0x159 │ │ │ │ - ldr r3, [pc, #956] ; (2f248 ) │ │ │ │ + ldr r3, [pc, #956] ; (29f54 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f054 │ │ │ │ + beq.w 29d60 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blx 58c0 │ │ │ │ + blx 58a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 2ed68 │ │ │ │ + bne.w 29a74 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ed68 │ │ │ │ - ldr r3, [pc, #908] ; (2f24c ) │ │ │ │ + beq.w 29a74 │ │ │ │ + ldr r3, [pc, #908] ; (29f58 ) │ │ │ │ movw r0, #38439 ; 0x9627 │ │ │ │ - ldr r2, [pc, #904] ; (2f250 ) │ │ │ │ + ldr r2, [pc, #904] ; (29f5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2ef2a │ │ │ │ + b.n 29c36 │ │ │ │ mov r0, r8 │ │ │ │ add.w r1, r4, #40 ; 0x28 │ │ │ │ mov r2, r6 │ │ │ │ - blx 5bc0 │ │ │ │ + blx 5b9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2f03a │ │ │ │ + beq.w 29d46 │ │ │ │ ldr r3, [r4, #44] ; 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2eda8 │ │ │ │ + bne.w 29ab4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #44] ; 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2eda8 │ │ │ │ + b.n 29ab4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2ed80 │ │ │ │ - ldr r3, [pc, #856] ; (2f254 ) │ │ │ │ + b.n 29a8c │ │ │ │ + ldr r3, [pc, #856] ; (29f60 ) │ │ │ │ movs r0, #2 │ │ │ │ add r3, pc │ │ │ │ - b.n 2ee4c │ │ │ │ + b.n 29b58 │ │ │ │ ldrh r6, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r6, r3, r6, lsl #15 │ │ │ │ negs r6, r6 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.w 2ed34 │ │ │ │ + bne.w 29a40 │ │ │ │ blx 568c │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ed34 │ │ │ │ - ldr r3, [pc, #824] ; (2f258 ) │ │ │ │ + beq.w 29a40 │ │ │ │ + ldr r3, [pc, #824] ; (29f64 ) │ │ │ │ movw r0, #38437 ; 0x9625 │ │ │ │ - ldr r2, [pc, #820] ; (2f25c ) │ │ │ │ + ldr r2, [pc, #820] ; (29f68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r5, #345 ; 0x159 │ │ │ │ mov r1, r0 │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 2ee84 │ │ │ │ + b.n 29b90 │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ negs r6, r6 │ │ │ │ sxth r6, r6 │ │ │ │ - b.n 2ef0a │ │ │ │ + b.n 29c16 │ │ │ │ ldrh r6, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr.w r6, r3, r6, lsl #15 │ │ │ │ - b.n 2ed34 │ │ │ │ - ldr r1, [pc, #784] ; (2f260 ) │ │ │ │ + b.n 29a40 │ │ │ │ + ldr r1, [pc, #784] ; (29f6c ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #784] ; (2f264 ) │ │ │ │ + ldr r3, [pc, #784] ; (29f70 ) │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r3, [r4, #156] ; 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2ecba │ │ │ │ - blx 58f0 │ │ │ │ + b.n 299c6 │ │ │ │ + blx 58d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2ef0a │ │ │ │ + b.n 29c16 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ cmp.w r9, #3 │ │ │ │ - bhi.w 2f200 │ │ │ │ + bhi.w 29f0c │ │ │ │ tbb [pc, r9] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ lsls r5, r0, #8 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp.w r9, #1 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 2efc0 │ │ │ │ + beq.n 29ccc │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 2efde │ │ │ │ + beq.n 29cea │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2ee20 │ │ │ │ + beq.w 29b2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bgt.n 2f05e │ │ │ │ + bgt.n 29d6a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - b.n 2ed10 │ │ │ │ + b.n 29a1c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2ed68 │ │ │ │ - ldr.w r8, [pc, #676] ; 2f268 │ │ │ │ + b.n 29a74 │ │ │ │ + ldr.w r8, [pc, #676] ; 29f74 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r1, [r8, #1836] ; 0x72c │ │ │ │ + ldr.w r1, [r8, #1804] ; 0x70c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f1a2 │ │ │ │ + beq.w 29eae │ │ │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 2efb4 │ │ │ │ - ldr r3, [pc, #644] ; (2f26c ) │ │ │ │ + ble.n 29cc0 │ │ │ │ + ldr r3, [pc, #644] ; (29f78 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1840] ; 0x730 │ │ │ │ + ldr.w r1, [r3, #1808] ; 0x710 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - cbz r0, 2f05e │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + cbz r0, 29d6a │ │ │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 2efae │ │ │ │ - blx 5bcc │ │ │ │ + b.n 29cba │ │ │ │ + blx 5ba8 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2edca │ │ │ │ + bne.w 29ad6 │ │ │ │ blx 5adc │ │ │ │ - ldr r3, [pc, #608] ; (2f270 ) │ │ │ │ + ldr r3, [pc, #608] ; (29f7c ) │ │ │ │ movw r1, #361 ; 0x169 │ │ │ │ movw r5, #38638 ; 0x96ee │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #600] ; (2f274 ) │ │ │ │ + ldr r0, [pc, #600] ; (29f80 ) │ │ │ │ mov r2, r1 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #584] ; (2f278 ) │ │ │ │ - ldr r3, [pc, #588] ; (2f27c ) │ │ │ │ + ldr r0, [pc, #584] ; (29f84 ) │ │ │ │ + ldr r3, [pc, #588] ; (29f88 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 2ee94 │ │ │ │ - ldr r3, [pc, #580] ; (2f280 ) │ │ │ │ + bl 12920 │ │ │ │ + b.n 29ba0 │ │ │ │ + ldr r3, [pc, #580] ; (29f8c ) │ │ │ │ movw r2, #349 ; 0x15d │ │ │ │ movw r1, #38517 ; 0x9675 │ │ │ │ str.w r2, [r9, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r9, #132] ; 0x84 │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 2f02c │ │ │ │ + b.n 29d38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2eea0 │ │ │ │ - ldr r1, [pc, #548] ; (2f284 ) │ │ │ │ + b.n 29bac │ │ │ │ + ldr r1, [pc, #548] ; (29f90 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w lr, [pc, #548] ; 2f288 │ │ │ │ + ldr.w lr, [pc, #548] ; 29f94 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add lr, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - add.w r1, r1, #1424 ; 0x590 │ │ │ │ + addw r1, r1, #1412 ; 0x584 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2efb4 │ │ │ │ - ldr r3, [pc, #520] ; (2f28c ) │ │ │ │ + bge.n 29cc0 │ │ │ │ + ldr r3, [pc, #520] ; (29f98 ) │ │ │ │ movw r0, #38424 ; 0x9618 │ │ │ │ - ldr r2, [pc, #516] ; (2f290 ) │ │ │ │ + ldr r2, [pc, #516] ; (29f9c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2ef2a │ │ │ │ + b.n 29c36 │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f1ce │ │ │ │ + beq.w 29eda │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f1ce │ │ │ │ + beq.w 29eda │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f1ce │ │ │ │ - ldr r2, [pc, #488] ; (2f294 ) │ │ │ │ + beq.w 29eda │ │ │ │ + ldr r2, [pc, #488] ; (29fa0 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r7, r2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 2f126 │ │ │ │ + bne.n 29e32 │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 2f140 │ │ │ │ + bpl.n 29e4c │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ adds r2, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 2f136 │ │ │ │ + bhi.n 29e42 │ │ │ │ tbb [pc, r2] │ │ │ │ asrs r0, r4, #4 │ │ │ │ lsls r5, r0, #12 │ │ │ │ movs r0, r5 │ │ │ │ ldrh.w r6, [r9, #12] │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2ed34 │ │ │ │ + bne.w 29a40 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 2ef0a │ │ │ │ + b.n 29c16 │ │ │ │ ldrh.w r6, [r9, #12] │ │ │ │ negs r6, r6 │ │ │ │ sxth r6, r6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ef0a │ │ │ │ + bne.w 29c16 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - b.n 2f0e2 │ │ │ │ + b.n 29dee │ │ │ │ ldrh.w r6, [r9, #14] │ │ │ │ ldrh.w r3, [r9, #12] │ │ │ │ orr.w r6, r3, r6, lsl #15 │ │ │ │ negs r6, r6 │ │ │ │ - b.n 2f0f2 │ │ │ │ + b.n 29dfe │ │ │ │ ldrh.w r6, [r9, #14] │ │ │ │ ldrh.w r2, [r9, #12] │ │ │ │ orr.w r6, r2, r6, lsl #15 │ │ │ │ - b.n 2f0d2 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 29dde │ │ │ │ + bl f1f4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ef10 │ │ │ │ + beq.w 29c1c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - b.n 2f0b4 │ │ │ │ + b.n 29dc0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2f0f2 │ │ │ │ + b.n 29dfe │ │ │ │ ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f1e8 │ │ │ │ + beq.n 29ef4 │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f1e8 │ │ │ │ + beq.n 29ef4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f1e8 │ │ │ │ + beq.n 29ef4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 2f17e │ │ │ │ + bne.n 29e8a │ │ │ │ mov r0, sl │ │ │ │ - bl 10040 │ │ │ │ + bl fe68 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f0f2 │ │ │ │ + bne.n 29dfe │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f0f2 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 29dfe │ │ │ │ + bl f1f4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f15c │ │ │ │ + bne.n 29e68 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2ef10 │ │ │ │ + bne.w 29c1c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2f0e2 │ │ │ │ + b.n 29dee │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #240] ; (2f298 ) │ │ │ │ + ldr r0, [pc, #240] ; (29fa4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r3, #3 │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #228] ; (2f29c ) │ │ │ │ + ldr r3, [pc, #228] ; (29fa8 ) │ │ │ │ movw r1, #38414 ; 0x960e │ │ │ │ movw r2, #345 ; 0x159 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r8, #132] ; 0x84 │ │ │ │ str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r2, [r8, #128] ; 0x80 │ │ │ │ - b.n 2ee84 │ │ │ │ + b.n 29b90 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ef10 │ │ │ │ - ldr r3, [pc, #80] ; (2f22c ) │ │ │ │ - ldr r1, [pc, #196] ; (2f2a0 ) │ │ │ │ + bne.w 29c1c │ │ │ │ + ldr r3, [pc, #80] ; (29f38 ) │ │ │ │ + ldr r1, [pc, #196] ; (29fac ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2ef10 │ │ │ │ + b.n 29c1c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f188 │ │ │ │ - ldr r3, [pc, #56] ; (2f22c ) │ │ │ │ - ldr r1, [pc, #176] ; (2f2a4 ) │ │ │ │ + bne.n 29e94 │ │ │ │ + ldr r3, [pc, #56] ; (29f38 ) │ │ │ │ + ldr r1, [pc, #176] ; (29fb0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2f188 │ │ │ │ + b.n 29e94 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 2ee42 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + b.n 29b4e │ │ │ │ + strh r0, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #66 ; 0x42 │ │ │ │ + strh r6, [r6, #40] ; 0x28 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - adds r1, #134 ; 0x86 │ │ │ │ + strh r2, [r7, #34] ; 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #96 ; 0x60 │ │ │ │ + strh r4, [r2, #34] ; 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - adds r1, #42 ; 0x2a │ │ │ │ + strh r6, [r3, #32] │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #226 ; 0xe2 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #904 ; 0x388 │ │ │ │ - movs r2, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - add r7, sp, #928 ; 0x3a0 │ │ │ │ - movs r2, r0 │ │ │ │ - add r7, sp, #928 ; 0x3a0 │ │ │ │ - movs r2, r0 │ │ │ │ - bkpt 0x00c2 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #152 ; 0x98 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb7c0 │ │ │ │ - movs r2, r0 │ │ │ │ - bpl.n 2f1a0 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xb7aa │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #70 ; 0x46 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb770 │ │ │ │ - movs r2, r0 │ │ │ │ - add r7, sp, #144 ; 0x90 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r7, #230 ; 0xe6 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r7, #236 ; 0xec │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r2, [r7, #24] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r2, [r3, #22] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb710 │ │ │ │ - movs r2, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - cmp r7, #182 ; 0xb6 │ │ │ │ + strh r2, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #70 ; 0x46 │ │ │ │ + strh r2, [r7, #16] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #36 ; 0x24 │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #244 ; 0xf4 │ │ │ │ + strh r0, [r5, #14] │ │ │ │ movs r3, r0 │ │ │ │ - ; instruction: 0xb614 │ │ │ │ - movs r2, r0 │ │ │ │ - bmi.n 2f28c │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xb606 │ │ │ │ - movs r2, r0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - movs r2, r0 │ │ │ │ - movs r1, #148 ; 0x94 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r6, #130 ; 0x82 │ │ │ │ + movs r6, #72 ; 0x48 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ + movs r3, r0 │ │ │ │ + strb r0, [r1, #18] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r6, [r6, #10] │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ + movs r3, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr.w r2, [pc, #1588] ; 2a5ec │ │ │ │ + movs r3, #0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ + mov r5, r1 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + ldr.w r0, [r2, #356] ; 0x164 │ │ │ │ + sub sp, #36 ; 0x24 │ │ │ │ + ldr.w r7, [pc, #1568] ; 2a5f0 │ │ │ │ + adds r6, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + add r7, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + beq.w 2a188 │ │ │ │ + ldr.w r2, [r1, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 2a1a4 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + ble.n 2a010 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 2a188 │ │ │ │ + adds r2, #12 │ │ │ │ + b.n 2a00a │ │ │ │ + ldr.w r1, [r2, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 2a188 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 2a000 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr.w r2, [pc, #1500] ; 2a5f4 │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r3, [r0, #80] ; 0x50 │ │ │ │ + b.n 2a02a │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 2a1c6 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + cmp r4, r6 │ │ │ │ + it ne │ │ │ │ + cmpne r4, #0 │ │ │ │ + beq.n 2a020 │ │ │ │ + ldr.w r9, [r3, #4] │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 2a052 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 2a062 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r0, [fp, #84] ; 0x54 │ │ │ │ + bic.w r0, r0, #153 ; 0x99 │ │ │ │ + orr.w r0, r0, #152 ; 0x98 │ │ │ │ + blx 59d4 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2a216 │ │ │ │ + ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 2a1d6 │ │ │ │ + ldr.w r3, [pc, #1392] ; 2a5f8 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + movs r0, #3 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 5848 │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2a38a │ │ │ │ + ldr.w r2, [pc, #1368] ; 2a5fc │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r2, [r2, #356] ; 0x164 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + str.w r5, [fp, #12] │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + str.w r0, [fp, #16] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str.w r0, [fp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2a3c0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w ip, [pc, #1316] ; 2a600 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + str r1, [r0, #16] │ │ │ │ + ldr.w r3, [r7, ip] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r1, r0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + bgt.w 2a3f2 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r2 │ │ │ │ + movs r2, #0 │ │ │ │ + blx r3 │ │ │ │ + mov fp, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r2, #50 ; 0x32 │ │ │ │ + ldr r1, [r0, #16] │ │ │ │ + add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ + str r1, [r0, #16] │ │ │ │ + bgt.n 2a11e │ │ │ │ + asrs r2, r2, #2 │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + blt.n 2a1bc │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 2a40e │ │ │ │ + mov r3, fp │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 2a1e6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a1dc │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cbz r4, 2a15c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a1fc │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 2a170 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a1f0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 2a184 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a206 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + adds r6, #1 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + subs r4, r6, #1 │ │ │ │ + str r4, [r5, #0] │ │ │ │ + cbnz r4, 2a19c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r7 │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r1, [r1, #128] ; 0x80 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 2a188 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 2a1a4 │ │ │ │ + ldr.w r3, [pc, #1104] ; 2a604 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.n 2a188 │ │ │ │ + b.n 2a010 │ │ │ │ + blx 56bc │ │ │ │ + movs r2, #0 │ │ │ │ + strb r2, [r0, #20] │ │ │ │ + b.n 2a122 │ │ │ │ + ldr.w r9, [r3, #4] │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 2a03c │ │ │ │ + b.n 2a042 │ │ │ │ + ldr.w r3, [pc, #1072] ; 2a608 │ │ │ │ + b.n 2a088 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a14c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ + b.n 2a13e │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a170 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a15c │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ + b.n 2a188 │ │ │ │ + ldr r3, [pc, #1012] ; (2a60c ) │ │ │ │ + mov.w r0, #434 ; 0x1b2 │ │ │ │ + ldr r2, [pc, #1008] ; (2a610 ) │ │ │ │ + movw r1, #39579 ; 0x9a9b │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + cbz r0, 2a244 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2a37a │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cbz r0, 2a258 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2a382 │ │ │ │ + ldr r3, [pc, #952] ; (2a614 ) │ │ │ │ + movs r0, #0 │ │ │ │ + ldr.w fp, [sl, #52] ; 0x34 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr.w r1, [r3, #164] ; 0xa4 │ │ │ │ + cmp r1, fp │ │ │ │ + beq.n 2a2ae │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 2a42a │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + bmi.w 2a4c0 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.w 2a598 │ │ │ │ + ldr.w r2, [fp, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 2a598 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 2a598 │ │ │ │ + ldr r3, [r1, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + bpl.w 2a598 │ │ │ │ + mov r0, fp │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2a42a │ │ │ │ + ldr r7, [pc, #872] ; (2a618 ) │ │ │ │ + ldr r0, [pc, #872] ; (2a61c ) │ │ │ │ + add r7, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r7, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ + ldr r3, [r7, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + mov r0, sl │ │ │ │ + add r1, sp, #24 │ │ │ │ + add r2, sp, #28 │ │ │ │ + add r3, sp, #20 │ │ │ │ + bl dd90 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 2a568 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a362 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a372 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a36a │ │ │ │ + ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldmia.w r3, {r0, r7} │ │ │ │ + stmia.w r3, {r4, r9} │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + str.w r8, [r3, #8] │ │ │ │ + cbz r0, 2a328 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 2a342 │ │ │ │ + cbz r7, 2a332 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 2a34a │ │ │ │ + cbz r4, 2a33c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 2a354 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + b.n 2a18e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a328 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a332 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + b.n 2a18e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a2e8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a308 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a2f8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a244 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a258 │ │ │ │ + ldr r3, [pc, #660] ; (2a620 ) │ │ │ │ + mov.w lr, #434 ; 0x1b2 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + movw r1, #39599 ; 0x9aaf │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #648] ; (2a624 ) │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2a230 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 2a230 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a230 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r3 │ │ │ │ + blx 5854 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 2a130 │ │ │ │ + ldr r3, [pc, #592] ; (2a628 ) │ │ │ │ + mov.w lr, #434 ; 0x1b2 │ │ │ │ + ldr r2, [pc, #592] ; (2a62c ) │ │ │ │ + movw r1, #39610 ; 0x9aba │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + add r2, pc │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 2a3a6 │ │ │ │ + ldr r0, [pc, #572] ; (2a630 ) │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r0, pc │ │ │ │ + str r2, [sp, #8] │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2a0f6 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 2a3d4 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2a408 │ │ │ │ + ldr r3, [pc, #540] ; (2a634 ) │ │ │ │ + ldr r1, [pc, #540] ; (2a638 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 2a408 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r4, r6 │ │ │ │ + ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ + ldmia.w r3, {r0, r6} │ │ │ │ + stmia.w r3, {r4, r9} │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + str.w r8, [r3, #8] │ │ │ │ + cbz r0, 2a448 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a4ae │ │ │ │ + cbz r6, 2a454 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a4b6 │ │ │ │ + cbz r4, 2a466 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 2a466 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cbz r0, 2a476 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2a590 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + cbz r0, 2a484 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a580 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 2a492 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 2a588 │ │ │ │ + ldr r3, [pc, #424] ; (2a63c ) │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r0, [pc, #424] ; (2a640 ) │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + b.n 2a18e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a448 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a454 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r2, r0 │ │ │ │ + ble.n 2a42a │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.w 2a2ae │ │ │ │ + adds r1, #12 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov lr, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + b.n 2a4e4 │ │ │ │ + ldr.w r3, [r0, #4]! │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.w 2a2ae │ │ │ │ + adds r1, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 2a4da │ │ │ │ + mov r3, r6 │ │ │ │ + mov.w ip, #0 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r4, r2 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r1, lr │ │ │ │ + mov r7, ip │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r0, [fp, #4] │ │ │ │ + ldr r0, [r0, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 2a5b4 │ │ │ │ + ldr.w r0, [fp, #84] ; 0x54 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + bpl.n 2a5b4 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r0, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 2a5a0 │ │ │ │ + ldr r3, [r1, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + bpl.n 2a5a0 │ │ │ │ + ldr.w r0, [fp, #172] ; 0xac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2a5c4 │ │ │ │ + ldr.w ip, [r0, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.n 2a550 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 2a560 │ │ │ │ + adds r0, #12 │ │ │ │ + mov.w lr, #0 │ │ │ │ + b.n 2a548 │ │ │ │ + ldr.w r3, [r0, #4]! │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 2a560 │ │ │ │ + add.w lr, lr, #1 │ │ │ │ + cmp lr, ip │ │ │ │ + bne.n 2a540 │ │ │ │ + adds r7, #1 │ │ │ │ + cmp r7, r4 │ │ │ │ + beq.w 2a426 │ │ │ │ + ldr.w r1, [r5, #4]! │ │ │ │ + cmp fp, r1 │ │ │ │ + bne.n 2a500 │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + b.n 2a2ae │ │ │ │ + ldr r3, [pc, #216] ; (2a644 ) │ │ │ │ + mov.w r1, #436 ; 0x1b4 │ │ │ │ + movw r2, #39643 ; 0x9adb │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.n 2a42a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a484 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a492 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2a476 │ │ │ │ + mov r0, fp │ │ │ │ + blx 592c │ │ │ │ + b.n 2a2a8 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ + bpl.n 2a5b4 │ │ │ │ + mov r0, fp │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl fb90 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2a550 │ │ │ │ + b.n 2a560 │ │ │ │ + mov r0, fp │ │ │ │ + str r2, [sp, #12] │ │ │ │ + blx 592c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2a550 │ │ │ │ + b.n 2a560 │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.n 2a560 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2a5c6 │ │ │ │ + ldr r0, [pc, #48] ; (2a604 ) │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + rsb lr, r0, r1 │ │ │ │ + rsbs r0, lr, #0 │ │ │ │ + adc.w r0, r0, lr │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2a550 │ │ │ │ + b.n 2a560 │ │ │ │ + nop │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r5, [pc, #192] ; (2a6b4 ) │ │ │ │ + movs r3, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ + movs r3, r0 │ │ │ │ + movs r1, #112 ; 0x70 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xfbda0002 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + ; instruction: 0xfbd40002 │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ + movs r3, r0 │ │ │ │ + subs r2, r1, #6 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ movs r3, r0 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - cbnz r4, 2f2f8 │ │ │ │ - movs r2, r0 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r2, 2f2fe │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r2, 2f2fc │ │ │ │ - movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r6, [pc, #1172] ; 2f744 │ │ │ │ + ldr.w r6, [pc, #1172] ; 2aae4 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r3, [pc, #1168] ; 2f748 │ │ │ │ + ldr.w r3, [pc, #1168] ; 2aae8 │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 2f306 │ │ │ │ + bne.n 2a6a6 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp.w r3, r6, asr #1 │ │ │ │ ite gt │ │ │ │ movgt r2, #1 │ │ │ │ movle r2, #0 │ │ │ │ cmp r3, r6 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ - cbz r2, 2f2f8 │ │ │ │ + cbz r2, 2a698 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w r5, [r0, r3, lsl #2] │ │ │ │ str r1, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 5a04 │ │ │ │ + blx 59ec │ │ │ │ asrs r6, r0, #31 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1092] ; 2f74c │ │ │ │ - ldr.w r1, [pc, #1092] ; 2f750 │ │ │ │ + ldr.w r3, [pc, #1092] ; 2aaec │ │ │ │ + ldr.w r1, [pc, #1092] ; 2aaf0 │ │ │ │ ldr r2, [r7, #72] ; 0x48 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r9, [r1, #1988] ; 0x7c4 │ │ │ │ - bne.w 2f4e8 │ │ │ │ + ldr.w r9, [r1, #1900] ; 0x76c │ │ │ │ + bne.w 2a888 │ │ │ │ ldr.w r3, [r7, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f4fe │ │ │ │ + beq.w 2a89e │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - blx 5bf0 <_PyType_Lookup@plt> │ │ │ │ + blx 5bc0 <_PyType_Lookup@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f50c │ │ │ │ - ldr.w r2, [pc, #1048] ; 2f754 │ │ │ │ - ldr.w r3, [pc, #1048] ; 2f758 │ │ │ │ + beq.w 2a8ac │ │ │ │ + ldr.w r2, [pc, #1048] ; 2aaf4 │ │ │ │ + ldr.w r3, [pc, #1048] ; 2aaf8 │ │ │ │ ldmia.w r0, {r1, fp} │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp fp, r3 │ │ │ │ it ne │ │ │ │ cmpne fp, r2 │ │ │ │ - bne.w 2f66c │ │ │ │ + bne.w 2aa0c │ │ │ │ mov r0, r4 │ │ │ │ - blx 5974 <_PyObject_GetDictPtr@plt> │ │ │ │ + blx 595c <_PyObject_GetDictPtr@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f496 │ │ │ │ + beq.w 2a836 │ │ │ │ ldr.w fp, [r0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2f496 │ │ │ │ + beq.w 2a836 │ │ │ │ movs r3, #0 │ │ │ │ mov.w lr, #1 │ │ │ │ stmia.w sp, {r3, lr} │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mov r1, r9 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f52a │ │ │ │ + beq.w 2a8ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f4bc │ │ │ │ + beq.w 2a85c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f3c2 │ │ │ │ + beq.n 2a762 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f4dc │ │ │ │ - ldr r3, [pc, #920] ; (2f75c ) │ │ │ │ + beq.w 2a87c │ │ │ │ + ldr r3, [pc, #920] ; (2aafc ) │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2f46e │ │ │ │ - ldr r3, [pc, #900] ; (2f754 ) │ │ │ │ + beq.n 2a80e │ │ │ │ + ldr r3, [pc, #900] ; (2aaf4 ) │ │ │ │ ldr r2, [r6, r3] │ │ │ │ cmp r1, r2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - beq.w 2f6c4 │ │ │ │ - ldr r3, [pc, #900] ; (2f760 ) │ │ │ │ + beq.w 2aa64 │ │ │ │ + ldr r3, [pc, #900] ; (2ab00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 2f596 │ │ │ │ + bne.w 2a936 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - beq.w 2f64c │ │ │ │ + beq.w 2a9ec │ │ │ │ lsls r7, r3, #26 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ite pl │ │ │ │ ldrpl.w r7, [sl, #12] │ │ │ │ movmi r7, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #864] ; (2f764 ) │ │ │ │ + ldr r2, [pc, #864] ; (2ab04 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 2f6b4 │ │ │ │ + bgt.w 2aa54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 2f43e │ │ │ │ + bgt.n 2a7de │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 2f4c8 │ │ │ │ + blt.n 2a868 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2f626 │ │ │ │ + beq.w 2a9c6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 2f462 │ │ │ │ + cbnz r3, 2a802 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f4f8 │ │ │ │ + beq.n 2a898 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbz r6, 2f4d2 │ │ │ │ + cbz r6, 2a872 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2f2f0 │ │ │ │ + b.n 2a690 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 2f3ce │ │ │ │ + bne.n 2a76e │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 2f496 │ │ │ │ + cbnz r3, 2a836 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr.w r6, [r8] │ │ │ │ subs r6, #1 │ │ │ │ str.w r6, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2f45e │ │ │ │ + bne.n 2a7fe │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f45e │ │ │ │ + b.n 2a7fe │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f3ac │ │ │ │ + b.n 2a74c │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 2f442 │ │ │ │ + b.n 2a7e2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f2f0 │ │ │ │ + b.n 2a690 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f3c2 │ │ │ │ + b.n 2a762 │ │ │ │ mov r1, r9 │ │ │ │ bl daec │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2f3c2 │ │ │ │ + bne.w 2a762 │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - b.n 2f2f0 │ │ │ │ + b.n 2a690 │ │ │ │ mov r0, r7 │ │ │ │ - blx 5bfc │ │ │ │ + blx 5bcc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 2f328 │ │ │ │ - b.n 2f4f8 │ │ │ │ + bge.w 2a6c8 │ │ │ │ + b.n 2a898 │ │ │ │ mov r0, r4 │ │ │ │ - blx 5974 <_PyObject_GetDictPtr@plt> │ │ │ │ + blx 595c <_PyObject_GetDictPtr@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f582 │ │ │ │ + beq.n 2a922 │ │ │ │ ldr.w fp, [r0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f582 │ │ │ │ + beq.n 2a922 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - b.n 2f378 │ │ │ │ + b.n 2a718 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 2f576 │ │ │ │ + cbz r3, 2a916 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f496 │ │ │ │ + bne.n 2a836 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 2f564 │ │ │ │ + cbz r3, 2a904 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f4f0 │ │ │ │ + bne.n 2a890 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f4f0 │ │ │ │ + b.n 2a890 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f582 │ │ │ │ - ldr r3, [pc, #488] ; (2f754 ) │ │ │ │ + beq.n 2a922 │ │ │ │ + ldr r3, [pc, #488] ; (2aaf4 ) │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov sl, r8 │ │ │ │ - b.n 2f3d2 │ │ │ │ + b.n 2a772 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f536 │ │ │ │ - ldr r0, [pc, #484] ; (2f768 ) │ │ │ │ + b.n 2a8d6 │ │ │ │ + ldr r0, [pc, #484] ; (2ab08 ) │ │ │ │ mov r3, r9 │ │ │ │ - ldr r1, [pc, #484] ; (2f76c ) │ │ │ │ + ldr r1, [pc, #484] ; (2ab0c ) │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 2f4f8 │ │ │ │ + b.n 2a898 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f63a │ │ │ │ + beq.n 2a9da │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r4, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2f6f8 │ │ │ │ + beq.w 2aa98 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #424] ; (2f764 ) │ │ │ │ + ldr r2, [pc, #424] ; (2ab04 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 2f6e8 │ │ │ │ + bgt.w 2aa88 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 2f5f8 │ │ │ │ + bgt.n 2a998 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 2f61c │ │ │ │ + blt.n 2a9bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f6dc │ │ │ │ + beq.n 2aa7c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f6d2 │ │ │ │ + beq.n 2aa72 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2f45e │ │ │ │ - b.n 2f454 │ │ │ │ + bne.w 2a7fe │ │ │ │ + b.n 2a7f4 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 2f5fc │ │ │ │ + b.n 2a99c │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 2f63a │ │ │ │ - ldr r3, [pc, #320] ; (2f770 ) │ │ │ │ - ldr r1, [pc, #324] ; (2f774 ) │ │ │ │ + cbnz r0, 2a9da │ │ │ │ + ldr r3, [pc, #320] ; (2ab10 ) │ │ │ │ + ldr r1, [pc, #324] ; (2ab14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr.w r4, [sl] │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2f4f8 │ │ │ │ - b.n 2f454 │ │ │ │ + bne.w 2a898 │ │ │ │ + b.n 2a7f4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ - bpl.n 2f596 │ │ │ │ + bpl.n 2a936 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ mov.w r2, #1 │ │ │ │ ite mi │ │ │ │ movmi r0, r1 │ │ │ │ ldrpl.w r0, [sl, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ add r1, sp, #12 │ │ │ │ - bmi.n 2f706 │ │ │ │ + bmi.n 2aaa6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f60a │ │ │ │ - ldr r3, [pc, #264] ; (2f778 ) │ │ │ │ + b.n 2a9aa │ │ │ │ + ldr r3, [pc, #264] ; (2ab18 ) │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #520] ; 0x208 │ │ │ │ bl ed98 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2f356 │ │ │ │ + bne.w 2a6f6 │ │ │ │ ldr.w r3, [fp, #136] ; 0x88 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f722 │ │ │ │ + beq.n 2aac2 │ │ │ │ ldr.w sl, [fp, #140] ; 0x8c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2f540 │ │ │ │ + bne.w 2a8e0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 5974 <_PyObject_GetDictPtr@plt> │ │ │ │ + blx 595c <_PyObject_GetDictPtr@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f71e │ │ │ │ + beq.n 2aabe │ │ │ │ ldr.w fp, [r0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f71e │ │ │ │ + beq.n 2aabe │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - b.n 2f378 │ │ │ │ - ldr r0, [pc, #196] ; (2f77c ) │ │ │ │ + b.n 2a718 │ │ │ │ + ldr r0, [pc, #196] ; (2ab1c ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f418 │ │ │ │ - b.n 2f63a │ │ │ │ + beq.w 2a7b8 │ │ │ │ + b.n 2a9da │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f60a │ │ │ │ + b.n 2a9aa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f60a │ │ │ │ + b.n 2a9aa │ │ │ │ blx 568c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f70e │ │ │ │ + cbz r0, 2aaae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f600 │ │ │ │ - ldr r0, [pc, #148] ; (2f780 ) │ │ │ │ + b.n 2a9a0 │ │ │ │ + ldr r0, [pc, #148] ; (2ab20 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f5d0 │ │ │ │ - b.n 2f6e4 │ │ │ │ + beq.w 2a970 │ │ │ │ + b.n 2aa84 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f600 │ │ │ │ + b.n 2a9a0 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2f60a │ │ │ │ - ldr r3, [pc, #96] ; (2f770 ) │ │ │ │ - ldr r1, [pc, #112] ; (2f784 ) │ │ │ │ + b.n 2a9aa │ │ │ │ + ldr r3, [pc, #96] ; (2ab10 ) │ │ │ │ + ldr r1, [pc, #112] ; (2ab24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2f600 │ │ │ │ + b.n 2a9a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 2f540 │ │ │ │ + b.n 2a8e0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 5974 <_PyObject_GetDictPtr@plt> │ │ │ │ + blx 595c <_PyObject_GetDictPtr@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f56e │ │ │ │ + beq.w 2a90e │ │ │ │ ldr.w fp, [r0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2f56e │ │ │ │ + beq.w 2a90e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2f378 │ │ │ │ - ; instruction: 0xfa4e0002 │ │ │ │ + b.n 2a718 │ │ │ │ + mov lr, r5 │ │ │ │ + movs r3, r0 │ │ │ │ vminnm.f16 , q8, │ │ │ │ - ; instruction: 0xffc8ffff │ │ │ │ - cmp r3, #250 ; 0xfa │ │ │ │ + ; instruction: 0xffc4ffff │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xffccffff │ │ │ │ + ; instruction: 0xffc8ffff │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ + subs r4, r3, r4 │ │ │ │ + movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - add r0, sp, #920 ; 0x398 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r0, #154 ; 0x9a │ │ │ │ + ; instruction: 0xf61e0002 │ │ │ │ + strb r2, [r7, #19] │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #264 ; 0x108 │ │ │ │ - movs r2, r0 │ │ │ │ - add r0, sp, #56 ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - add r0, sp, #16 │ │ │ │ - movs r2, r0 │ │ │ │ + sbcs.w r0, sl, #8519680 ; 0x820000 │ │ │ │ + adc.w r0, r6, #8519680 ; 0x820000 │ │ │ │ + ; instruction: 0xf53c0002 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #52 ; 0x34 │ │ │ │ - ldr.w r7, [pc, #2404] ; 300f4 │ │ │ │ + ldr.w r7, [pc, #2404] ; 2b494 │ │ │ │ movs r4, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr.w r0, [r7, #1992] ; 0x7c8 │ │ │ │ + ldr.w r0, [r7, #1904] ; 0x770 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ bl e8fc │ │ │ │ - ldr.w r9, [pc, #2376] ; 300f8 │ │ │ │ + ldr.w r9, [pc, #2376] ; 2b498 │ │ │ │ add r9, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa2a │ │ │ │ + beq.w 2adca │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r1, [r3, #52] ; 0x34 │ │ │ │ - blx 5a40 │ │ │ │ + blx 5a28 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fb70 │ │ │ │ + beq.w 2af10 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r2, [pc, #2336] ; 300fc │ │ │ │ + ldr.w r2, [pc, #2336] ; 2b49c │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r0, #80] ; 0x50 │ │ │ │ - b.n 2f7f0 │ │ │ │ + b.n 2ab90 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2fa18 │ │ │ │ + beq.w 2adb8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - beq.n 2f7e6 │ │ │ │ + beq.n 2ab86 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f81c │ │ │ │ + beq.n 2abbc │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2f82c │ │ │ │ + beq.n 2abcc │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #2252] ; 30100 │ │ │ │ + ldr.w r3, [pc, #2252] ; 2b4a0 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1996] ; 0x7cc │ │ │ │ + ldr.w r1, [r3, #1908] ; 0x774 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2fd52 │ │ │ │ + beq.w 2b0f2 │ │ │ │ blx r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fb8a │ │ │ │ + beq.w 2af2a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #64] ; 0x40 │ │ │ │ - blx 5a64 │ │ │ │ + blx 5a4c │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fd9a │ │ │ │ + beq.w 2b13a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr.w r3, [pc, #2212] ; 30104 │ │ │ │ + ldr.w r3, [pc, #2212] ; 2b4a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2fe62 │ │ │ │ + bne.w 2b202 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2fe92 │ │ │ │ + beq.w 2b232 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb36 │ │ │ │ + beq.w 2aed6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ movs r3, #2 │ │ │ │ mov.w lr, #3 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r4, r1 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r1, [pc, #2144] ; 30108 │ │ │ │ + ldr.w r1, [pc, #2144] ; 2b4a8 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2ff66 │ │ │ │ - ldr.w r1, [pc, #2136] ; 3010c │ │ │ │ + beq.w 2b306 │ │ │ │ + ldr.w r1, [pc, #2136] ; 2b4ac │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2fabe │ │ │ │ + beq.w 2ae5e │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp, #12] │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fe74 │ │ │ │ - cbz r7, 2f8dc │ │ │ │ + beq.w 2b214 │ │ │ │ + cbz r7, 2ac7c │ │ │ │ str r7, [r0, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w r3, r1, r4, lsl #2 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ str.w ip, [r3, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r7, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r7, [r6, #0] │ │ │ │ ldr r3, [r3, #64] ; 0x40 │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ str r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fea0 │ │ │ │ + beq.w 2b240 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 56bc │ │ │ │ - ldr.w r7, [pc, #2052] ; 30110 │ │ │ │ + ldr.w r7, [pc, #2052] ; 2b4b0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w lr, r3, #1 │ │ │ │ str.w lr, [r0, #16] │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.w 2ff32 │ │ │ │ + bgt.w 2b2d2 │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #0 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ blx 56bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - bgt.n 2f94c │ │ │ │ + bgt.n 2acec │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.w 2faa0 │ │ │ │ + blt.w 2ae40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2ff4c │ │ │ │ + beq.w 2b2ec │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb58 │ │ │ │ + beq.w 2aef8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb2e │ │ │ │ + beq.w 2aece │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r3, #64] ; 0x40 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 5ae8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 2fd58 │ │ │ │ + beq.w 2b0f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r8, #80] ; 0x50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldmia.w r3, {r0, r8} │ │ │ │ ldr r4, [r3, #8] │ │ │ │ stmia.w r3, {r2, fp} │ │ │ │ str.w sl, [r3, #8] │ │ │ │ - cbz r0, 2f9bc │ │ │ │ + cbz r0, 2ad5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fab6 │ │ │ │ + beq.n 2ae56 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2f9d0 │ │ │ │ + beq.n 2ad70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2faaa │ │ │ │ - cbz r4, 2f9e2 │ │ │ │ + beq.n 2ae4a │ │ │ │ + cbz r4, 2ad82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f9e2 │ │ │ │ + cbnz r3, 2ad82 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fa92 │ │ │ │ + beq.n 2ae32 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2fa0e │ │ │ │ - cbz r7, 2fa06 │ │ │ │ + cbz r3, 2adae │ │ │ │ + cbz r7, 2ada6 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 2fa06 │ │ │ │ + cbnz r4, 2ada6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #52 ; 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f9f4 │ │ │ │ + b.n 2ad94 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2f804 │ │ │ │ - b.n 2f80c │ │ │ │ - ldr.w r3, [pc, #1768] ; 30114 │ │ │ │ + bne.w 2aba4 │ │ │ │ + b.n 2abac │ │ │ │ + ldr.w r3, [pc, #1768] ; 2b4b4 │ │ │ │ mov.w r1, #488 ; 0x1e8 │ │ │ │ movw r2, #40195 ; 0x9d03 │ │ │ │ str.w r1, [r7, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r7, #132] ; 0x84 │ │ │ │ str r3, [r7, #124] ; 0x7c │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 2fa56 │ │ │ │ + cbz r0, 2adf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb60 │ │ │ │ + beq.w 2af00 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, 2fa66 │ │ │ │ + cbz r0, 2ae06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb68 │ │ │ │ - ldr.w r3, [pc, #1712] ; 30118 │ │ │ │ + beq.w 2af08 │ │ │ │ + ldr.w r3, [pc, #1712] ; 2b4b8 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #1708] ; 3011c │ │ │ │ + ldr.w r0, [pc, #1708] ; 2b4bc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cbz r5, 2fa9a │ │ │ │ + bl 12920 │ │ │ │ + cbz r5, 2ae3a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov.w r9, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fa9a │ │ │ │ + cbnz r3, 2ae3a │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2f9ec │ │ │ │ - b.n 2f9f4 │ │ │ │ + bne.n 2ad8c │ │ │ │ + b.n 2ad94 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 2f952 │ │ │ │ + b.n 2acf2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f9d0 │ │ │ │ + b.n 2ad70 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f9bc │ │ │ │ + b.n 2ad5c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ bic.w r1, r1, #114 ; 0x72 │ │ │ │ cmp r1, #128 ; 0x80 │ │ │ │ - bne.w 2f8c0 │ │ │ │ + bne.w 2ac60 │ │ │ │ add r1, sp, #36 ; 0x24 │ │ │ │ str r7, [sp, #36] ; 0x24 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ add r1, r3 │ │ │ │ str r6, [sp, #44] ; 0x2c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r3 │ │ │ │ @@ -64610,736 +57091,719 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ite pl │ │ │ │ ldrpl r0, [r0, #12] │ │ │ │ movmi r0, #0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 300c0 │ │ │ │ + bmi.w 2b460 │ │ │ │ blx r4 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ff16 │ │ │ │ - cbz r7, 2fb12 │ │ │ │ + beq.w 2b2b6 │ │ │ │ + cbz r7, 2aeb2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30018 │ │ │ │ + beq.w 2b3b8 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2f96c │ │ │ │ + bne.w 2ad0c │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f96c │ │ │ │ + b.n 2ad0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f97a │ │ │ │ + b.n 2ad1a │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w lr, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - b.n 2f8a4 │ │ │ │ + b.n 2ac44 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2f968 │ │ │ │ + b.n 2ad08 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fa56 │ │ │ │ + b.n 2adf6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fa66 │ │ │ │ - ldr.w r3, [pc, #1452] ; 30120 │ │ │ │ + b.n 2ae06 │ │ │ │ + ldr.w r3, [pc, #1452] ; 2b4c0 │ │ │ │ movw r1, #491 ; 0x1eb │ │ │ │ movw r2, #40207 ; 0x9d0f │ │ │ │ str.w r1, [r7, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r7, #132] ; 0x84 │ │ │ │ str r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 2fa42 │ │ │ │ - ldr.w r3, [pc, #1432] ; 30124 │ │ │ │ + b.n 2ade2 │ │ │ │ + ldr.w r3, [pc, #1432] ; 2b4c4 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r0 │ │ │ │ movw r0, #493 ; 0x1ed │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1420] ; 30128 │ │ │ │ + ldr.w r2, [pc, #1420] ; 2b4c8 │ │ │ │ movw r1, #40235 ; 0x9d2b │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cbz r0, 2fbbc │ │ │ │ + cbz r0, 2af5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fe42 │ │ │ │ + beq.w 2b1e2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r0, 2fbd0 │ │ │ │ + cbz r0, 2af70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fe52 │ │ │ │ + beq.w 2b1f2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2fbea │ │ │ │ + beq.n 2af8a │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fd24 │ │ │ │ - cbz r7, 2fbf8 │ │ │ │ + beq.w 2b0c4 │ │ │ │ + cbz r7, 2af98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fe30 │ │ │ │ + beq.w 2b1d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, 2fc08 │ │ │ │ + cbz r0, 2afa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fe3a │ │ │ │ + beq.w 2b1da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w lr, [pc, #1308] ; 3012c │ │ │ │ + ldr.w lr, [pc, #1308] ; 2b4cc │ │ │ │ ldr.w r0, [r8, #52] ; 0x34 │ │ │ │ ldr.w r1, [r8, #56] ; 0x38 │ │ │ │ add lr, pc │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ ldr.w r2, [r8, #60] ; 0x3c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr.w r1, [lr, #2000] ; 0x7d0 │ │ │ │ + ldr.w r1, [lr, #1912] ; 0x778 │ │ │ │ str.w r7, [r8, #52] ; 0x34 │ │ │ │ str.w r7, [r8, #56] ; 0x38 │ │ │ │ str.w r7, [r8, #60] ; 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ffc0 │ │ │ │ + beq.w 2b360 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2ffa4 │ │ │ │ + beq.w 2b344 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 2ffc8 │ │ │ │ + bne.w 2b368 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fdba │ │ │ │ + beq.w 2b15a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r0, [r8, #52] ; 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [r8, #56] ; 0x38 │ │ │ │ str.w r1, [r8, #56] ; 0x38 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr.w r7, [r8, #60] ; 0x3c │ │ │ │ str.w r3, [r8, #52] ; 0x34 │ │ │ │ str.w r1, [r8, #60] ; 0x3c │ │ │ │ - cbz r0, 2fc8a │ │ │ │ + cbz r0, 2b02a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fd30 │ │ │ │ - cbz r2, 2fc96 │ │ │ │ + beq.n 2b0d0 │ │ │ │ + cbz r2, 2b036 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fd3c │ │ │ │ - cbz r7, 2fca8 │ │ │ │ + beq.n 2b0dc │ │ │ │ + cbz r7, 2b048 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2fca8 │ │ │ │ + cbnz r3, 2b048 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r7, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2fdc4 │ │ │ │ + bne.w 2b164 │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r3, [r8, #80] ; 0x50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldmia.w r3, {r0, r8} │ │ │ │ ldr r4, [r3, #8] │ │ │ │ stmia.w r3, {r2, fp} │ │ │ │ str.w sl, [r3, #8] │ │ │ │ - cbz r0, 2fcd8 │ │ │ │ + cbz r0, 2b078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 2fd1c │ │ │ │ + cbz r3, 2b0bc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2fcea │ │ │ │ + beq.n 2b08a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 2fd10 │ │ │ │ - cbz r4, 2fcf4 │ │ │ │ + cbz r3, 2b0b0 │ │ │ │ + cbz r4, 2b094 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2fd46 │ │ │ │ + cbz r3, 2b0e6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa46 │ │ │ │ + beq.w 2ade6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2fa46 │ │ │ │ + bne.w 2ade6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fa46 │ │ │ │ + b.n 2ade6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fcea │ │ │ │ + b.n 2b08a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fcd8 │ │ │ │ + b.n 2b078 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fbea │ │ │ │ + b.n 2af8a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 2fc8a │ │ │ │ + b.n 2b02a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fc96 │ │ │ │ + b.n 2b036 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b.n 2fcf6 │ │ │ │ - blx 589c │ │ │ │ - b.n 2f844 │ │ │ │ - ldr r3, [pc, #980] ; (30130 ) │ │ │ │ + b.n 2b096 │ │ │ │ + blx 5884 │ │ │ │ + b.n 2abe4 │ │ │ │ + ldr r3, [pc, #980] ; (2b4d0 ) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3002a │ │ │ │ - ldr r3, [pc, #972] ; (30134 ) │ │ │ │ + beq.w 2b3ca │ │ │ │ + ldr r3, [pc, #972] ; (2b4d4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3004a │ │ │ │ + beq.w 2b3ea │ │ │ │ ldr r3, [r2, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2feea │ │ │ │ + beq.w 2b28a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2feea │ │ │ │ + beq.w 2b28a │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 30060 │ │ │ │ + beq.w 2b400 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 2f99c │ │ │ │ - ldr r3, [pc, #924] ; (30138 ) │ │ │ │ + b.n 2ad3c │ │ │ │ + ldr r3, [pc, #924] ; (2b4d8 ) │ │ │ │ movw lr, #493 ; 0x1ed │ │ │ │ - ldr r2, [pc, #920] ; (3013c ) │ │ │ │ + ldr r2, [pc, #920] ; (2b4dc ) │ │ │ │ movw r1, #40237 ; 0x9d2d │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ mov r7, ip │ │ │ │ str.w lr, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fbae │ │ │ │ + b.n 2af4e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fc60 │ │ │ │ - ldr.w r9, [pc, #888] ; 30140 │ │ │ │ - ldr r0, [pc, #888] ; (30144 ) │ │ │ │ + b.n 2b000 │ │ │ │ + ldr.w r9, [pc, #888] ; 2b4e0 │ │ │ │ + ldr r0, [pc, #888] ; (2b4e4 ) │ │ │ │ add r9, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, #132] ; 0x84 │ │ │ │ ldr.w r2, [r9, #128] ; 0x80 │ │ │ │ ldr.w r3, [r9, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #24 │ │ │ │ bl dd90 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.n 2fed0 │ │ │ │ + blt.n 2b270 │ │ │ │ ldr.w r0, [r9, #220] ; 0xdc │ │ │ │ - ldr.w r1, [r9, #784] ; 0x310 │ │ │ │ - bl f62c │ │ │ │ + ldr.w r1, [r9, #772] ; 0x304 │ │ │ │ + bl f530 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 300a6 │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 2b446 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30040 │ │ │ │ - ldr r3, [pc, #820] ; (30148 ) │ │ │ │ + beq.w 2b3e0 │ │ │ │ + ldr r3, [pc, #820] ; (2b4e8 ) │ │ │ │ movw r0, #495 ; 0x1ef │ │ │ │ - ldr r2, [pc, #816] ; (3014c ) │ │ │ │ + ldr r2, [pc, #816] ; (2b4ec ) │ │ │ │ movw r1, #40384 ; 0x9dc0 │ │ │ │ add r3, pc │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fcba │ │ │ │ + b.n 2b05a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fbf8 │ │ │ │ + b.n 2af98 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fc08 │ │ │ │ + b.n 2afa8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ - b.n 2fbbc │ │ │ │ + b.n 2af5c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ - b.n 2fbd0 │ │ │ │ + b.n 2af70 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r3, #4 │ │ │ │ mov.w lr, #2 │ │ │ │ - b.n 2f8a4 │ │ │ │ - ldr r3, [pc, #728] ; (30150 ) │ │ │ │ + b.n 2ac44 │ │ │ │ + ldr r3, [pc, #728] ; (2b4f0 ) │ │ │ │ movw lr, #493 ; 0x1ed │ │ │ │ - ldr r2, [pc, #728] ; (30154 ) │ │ │ │ + ldr r2, [pc, #728] ; (2b4f4 ) │ │ │ │ movw r1, #40270 ; 0x9d4e │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fbae │ │ │ │ + b.n 2af4e │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ movs r3, #4 │ │ │ │ - b.n 2f8a4 │ │ │ │ + b.n 2ac44 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r3 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2f95a │ │ │ │ - ldr r3, [pc, #676] ; (30158 ) │ │ │ │ + bne.w 2acfa │ │ │ │ + ldr r3, [pc, #676] ; (2b4f8 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r2, [pc, #676] ; (3015c ) │ │ │ │ + ldr r2, [pc, #676] ; (2b4fc ) │ │ │ │ movw r0, #493 ; 0x1ed │ │ │ │ add r3, pc │ │ │ │ movw r1, #40281 ; 0x9d59 │ │ │ │ add r2, pc │ │ │ │ mov ip, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fbbc │ │ │ │ - ldr r3, [pc, #652] ; (30160 ) │ │ │ │ + b.n 2af5c │ │ │ │ + ldr r3, [pc, #652] ; (2b500 ) │ │ │ │ mov.w r1, #494 ; 0x1ee │ │ │ │ movw r2, #40368 ; 0x9db0 │ │ │ │ str.w r1, [r9, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r9, #132] ; 0x84 │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 2fcba │ │ │ │ + b.n 2b05a │ │ │ │ movs r0, #0 │ │ │ │ blx 5704 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3005e │ │ │ │ + beq.w 2b3fe │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx 5710 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 300ca │ │ │ │ + beq.w 2b46a │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2fd88 │ │ │ │ - ldr r3, [pc, #588] ; (30164 ) │ │ │ │ + b.n 2b128 │ │ │ │ + ldr r3, [pc, #588] ; (2b504 ) │ │ │ │ movw r0, #493 ; 0x1ed │ │ │ │ - ldr r2, [pc, #584] ; (30168 ) │ │ │ │ + ldr r2, [pc, #584] ; (2b508 ) │ │ │ │ movw r1, #40263 ; 0x9d47 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fbbc │ │ │ │ - ldr r0, [pc, #568] ; (3016c ) │ │ │ │ + b.n 2af5c │ │ │ │ + ldr r0, [pc, #568] ; (2b50c ) │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ add r1, sp, #12 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f928 │ │ │ │ - b.n 2feb0 │ │ │ │ + beq.w 2acc8 │ │ │ │ + b.n 2b250 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2feb0 │ │ │ │ - ldr r3, [pc, #536] ; (30170 ) │ │ │ │ - ldr r1, [pc, #540] ; (30174 ) │ │ │ │ + bne.n 2b250 │ │ │ │ + ldr r3, [pc, #536] ; (2b510 ) │ │ │ │ + ldr r1, [pc, #540] ; (2b514 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 2feb0 │ │ │ │ + b.n 2b250 │ │ │ │ add r1, sp, #36 ; 0x24 │ │ │ │ mov r2, lr │ │ │ │ add r1, r3 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ str r7, [sp, #36] ; 0x24 │ │ │ │ str r6, [sp, #44] ; 0x2c │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2fb04 │ │ │ │ - ldr r3, [pc, #492] ; (30178 ) │ │ │ │ + bne.w 2aea4 │ │ │ │ + ldr r3, [pc, #492] ; (2b518 ) │ │ │ │ movw r0, #493 ; 0x1ed │ │ │ │ - ldr r2, [pc, #492] ; (3017c ) │ │ │ │ + ldr r2, [pc, #492] ; (2b51c ) │ │ │ │ movw r1, #40254 ; 0x9d3e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fbbc │ │ │ │ - ldr r3, [pc, #472] ; (30180 ) │ │ │ │ + b.n 2af5c │ │ │ │ + ldr r3, [pc, #472] ; (2b520 ) │ │ │ │ mov.w r0, #494 ; 0x1ee │ │ │ │ - ldr r2, [pc, #472] ; (30184 ) │ │ │ │ + ldr r2, [pc, #472] ; (2b524 ) │ │ │ │ movw r1, #40360 ; 0x9da8 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fcba │ │ │ │ - blx 589c │ │ │ │ + b.n 2b05a │ │ │ │ + blx 5884 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2fc42 │ │ │ │ + b.n 2afe2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3008e │ │ │ │ + bge.n 2b42e │ │ │ │ ldr r3, [r0, #84] ; 0x54 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - bpl.n 3008e │ │ │ │ + bpl.n 2b42e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 30098 │ │ │ │ + bge.n 2b438 │ │ │ │ ldr r2, [r7, #84] ; 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 30098 │ │ │ │ + bpl.n 2b438 │ │ │ │ ldr.w r3, [r0, #172] ; 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3007c │ │ │ │ + beq.n 2b41c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 300d8 │ │ │ │ + ble.n 2b478 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 2fc50 │ │ │ │ + beq.w 2aff0 │ │ │ │ adds r3, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b.n 3000a │ │ │ │ + b.n 2b3aa │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 3008a │ │ │ │ + beq.n 2b42a │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 30002 │ │ │ │ + bne.n 2b3a2 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 2fc54 │ │ │ │ + b.n 2aff4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ - b.n 2fb12 │ │ │ │ + b.n 2aeb2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2feea │ │ │ │ + beq.w 2b28a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r9, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2fd94 │ │ │ │ + b.n 2b134 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fe12 │ │ │ │ + b.n 2b1b2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2feea │ │ │ │ + beq.w 2b28a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r9, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2fd94 │ │ │ │ + b.n 2b134 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r3, [pc, #292] ; (30188 ) │ │ │ │ + ldr r3, [pc, #292] ; (2b528 ) │ │ │ │ mov.w r0, #498 ; 0x1f2 │ │ │ │ - ldr r2, [pc, #292] ; (3018c ) │ │ │ │ + ldr r2, [pc, #292] ; (2b52c ) │ │ │ │ movw r1, #40318 ; 0x9d7e │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 2fcba │ │ │ │ + b.n 2b05a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b.n 30082 │ │ │ │ - cbz r0, 300de │ │ │ │ + b.n 2b422 │ │ │ │ + cbz r0, 2b47e │ │ │ │ ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 30080 │ │ │ │ + bne.n 2b420 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 2fc50 │ │ │ │ + b.n 2aff0 │ │ │ │ mov r1, r7 │ │ │ │ - blx 5944 │ │ │ │ + blx 592c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2fc54 │ │ │ │ + b.n 2aff4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3008e │ │ │ │ + bpl.n 2b42e │ │ │ │ mov r1, r7 │ │ │ │ - bl fc8c │ │ │ │ + bl fb90 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2fc54 │ │ │ │ - ldr r3, [pc, #232] ; (30190 ) │ │ │ │ + b.n 2aff4 │ │ │ │ + ldr r3, [pc, #232] ; (2b530 ) │ │ │ │ movw r1, #495 ; 0x1ef │ │ │ │ movw r2, #40380 ; 0x9dbc │ │ │ │ str.w r1, [r9, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r9, #132] ; 0x84 │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 2fcba │ │ │ │ + b.n 2b05a │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ - b.n 2fafc │ │ │ │ + b.n 2ae9c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 2fd88 │ │ │ │ + b.n 2b128 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 2fc54 │ │ │ │ - ldr r3, [pc, #180] ; (30194 ) │ │ │ │ + b.n 2aff4 │ │ │ │ + ldr r3, [pc, #180] ; (2b534 ) │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ rsb r9, r2, r7 │ │ │ │ clz r9, r9 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - b.n 2fc54 │ │ │ │ - movs r7, #116 ; 0x74 │ │ │ │ + b.n 2aff4 │ │ │ │ + strb r4, [r2, #15] │ │ │ │ + movs r3, r0 │ │ │ │ + sbcs r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - adcs.w r0, r8, #8519680 ; 0x820000 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - movs r6, #214 ; 0xd6 │ │ │ │ + strb r6, [r6, #12] │ │ │ │ movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - add r3, sp, #1016 ; 0x3f8 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r4, #156 ; 0x9c │ │ │ │ + str.w r0, [r6, #2] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - add r2, sp, #736 ; 0x2e0 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r3, #118 ; 0x76 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #592 ; 0x250 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r2, #244 ; 0xf4 │ │ │ │ + ; instruction: 0xf7800002 │ │ │ │ + ldr r6, [r2, #124] ; 0x7c │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xf75c0002 │ │ │ │ + ldr r4, [r2, #116] ; 0x74 │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ - movs r1, #102 ; 0x66 │ │ │ │ + ldr r6, [r0, #92] ; 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #568 ; 0x238 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r1, #66 ; 0x42 │ │ │ │ + adcs.w r0, r6, #8519680 ; 0x820000 │ │ │ │ + ldr r2, [r4, #88] ; 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - movs r0, #238 ; 0xee │ │ │ │ + asrs r4, r0, #12 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #88 ; 0x58 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r0, #140 ; 0x8c │ │ │ │ + ldr r6, [r1, #84] ; 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #720 ; (adr r7, 30428 ) │ │ │ │ - movs r2, r0 │ │ │ │ - movs r0, #82 ; 0x52 │ │ │ │ + ; instruction: 0xf4de0002 │ │ │ │ + ldr r4, [r5, #76] ; 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #480 ; (adr r7, 30340 ) │ │ │ │ - movs r2, r0 │ │ │ │ - add r7, pc, #360 ; (adr r7, 302cc ) │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + orns r0, ip, #8519680 ; 0x820000 │ │ │ │ + ldr r2, [r6, #72] ; 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #80 ; (adr r7, 301bc ) │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r7, [sp, #776] ; 0x308 │ │ │ │ - movs r2, r0 │ │ │ │ + orr.w r0, r0, #8519680 ; 0x820000 │ │ │ │ + bic.w r0, r2, #8519680 ; 0x820000 │ │ │ │ + ldr r2, [r1, #68] ; 0x44 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xf3dc0002 │ │ │ │ + ldcl 0, cr0, [sl], #8 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ldr r7, [sp, #752] ; 0x2f0 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + ldcl 0, cr0, [r4], #8 │ │ │ │ + ldr r0, [r3, #60] ; 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #648 ; (adr r6, 30408 ) │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + bfi r0, sl, #0, #3 │ │ │ │ + ldr r4, [r7, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #536 ; (adr r6, 303a0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + sbfx r0, lr, #0, #3 │ │ │ │ + ldr r0, [r0, #48] ; 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, pc, #808 ; (adr r5, 304b8 ) │ │ │ │ - movs r2, r0 │ │ │ │ - add r5, pc, #528 ; (adr r5, 303a4 ) │ │ │ │ - movs r2, r0 │ │ │ │ + ; instruction: 0xf2920002 │ │ │ │ + movw r0, #49154 ; 0xc002 │ │ │ │ vminnm.f16 , q14, │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ ldr.w r3, [r0, #204] ; 0xcc │ │ │ │ - cbz r3, 301a8 │ │ │ │ + cbz r3, 2b548 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 301c2 │ │ │ │ + cbz r0, 2b562 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bl 2f788 │ │ │ │ + bl 2ab28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 301a6 │ │ │ │ - ldr r3, [pc, #60] ; (301f0 ) │ │ │ │ + bne.n 2b546 │ │ │ │ + ldr r3, [pc, #60] ; (2b590 ) │ │ │ │ movw r5, #983 ; 0x3d7 │ │ │ │ - ldr r0, [pc, #60] ; (301f4 ) │ │ │ │ + ldr r0, [pc, #60] ; (2b594 ) │ │ │ │ movw r4, #45073 ; 0xb011 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 301d2 │ │ │ │ - ldr r3, [pc, #52] ; (301f8 ) │ │ │ │ + b.n 2b572 │ │ │ │ + ldr r3, [pc, #52] ; (2b598 ) │ │ │ │ movw r5, #981 ; 0x3d5 │ │ │ │ - ldr r0, [pc, #48] ; (301fc ) │ │ │ │ + ldr r0, [pc, #48] ; (2b59c ) │ │ │ │ movw r4, #45049 ; 0xaff9 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #28] ; (30200 ) │ │ │ │ - ldr r3, [pc, #32] ; (30204 ) │ │ │ │ + ldr r0, [pc, #28] ; (2b5a0 ) │ │ │ │ + ldr r3, [pc, #32] ; (2b5a4 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r0, r2, #5 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #488 ; (adr r4, 303e0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adc.w r0, r2, #2 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #416 ; (adr r4, 303a0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - add r4, pc, #328 ; (adr r4, 30350 ) │ │ │ │ - movs r2, r0 │ │ │ │ + ; instruction: 0xf1300002 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + adds.w r0, sl, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #84 ; 0x54 │ │ │ │ - ldr.w sl, [pc, #3028] ; 30de4 │ │ │ │ + ldr.w sl, [pc, #3028] ; 2c184 │ │ │ │ ldr r4, [sp, #120] ; 0x78 │ │ │ │ str r0, [sp, #20] │ │ │ │ add sl, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [sp, #48] ; 0x30 │ │ │ │ @@ -65349,213 +57813,213 @@ │ │ │ │ ldr r2, [sp, #124] ; 0x7c │ │ │ │ subs r3, #1 │ │ │ │ str r4, [sp, #36] ; 0x24 │ │ │ │ str r1, [sp, #44] ; 0x2c │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30784 │ │ │ │ + beq.w 2bb24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r4, [r2, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3077c │ │ │ │ + beq.w 2bb1c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2960] ; 30de8 │ │ │ │ + ldr.w r3, [pc, #2960] ; 2c188 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ str r0, [r1, #32] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp ip, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.w 309e6 │ │ │ │ - ldr.w r1, [pc, #2940] ; 30dec │ │ │ │ + beq.w 2bd86 │ │ │ │ + ldr.w r1, [pc, #2940] ; 2c18c │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [ip] │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ - add.w r3, r1, #2008 ; 0x7d8 │ │ │ │ + add.w r3, r1, #1920 ; 0x780 │ │ │ │ str r3, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r3, [pc, #2916] ; 30df0 │ │ │ │ + ldr.w r3, [pc, #2916] ; 2c190 │ │ │ │ mov r9, r2 │ │ │ │ str r1, [sp, #52] ; 0x34 │ │ │ │ mov r8, r2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ - ldr.w r3, [pc, #2908] ; 30df4 │ │ │ │ + ldr.w r3, [pc, #2908] ; 2c194 │ │ │ │ mov r1, ip │ │ │ │ mov r4, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #72] ; 0x48 │ │ │ │ - ldr.w r3, [pc, #2896] ; 30df8 │ │ │ │ + ldr.w r3, [pc, #2896] ; 2c198 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ - ldr.w r3, [pc, #2888] ; 30dfc │ │ │ │ + ldr.w r3, [pc, #2888] ; 2c19c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.w 30aa4 │ │ │ │ + bge.w 2be44 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr.w r5, [pc, #2872] ; 30e00 │ │ │ │ - ldr.w r0, [pc, #2872] ; 30e04 │ │ │ │ + ldr.w r5, [pc, #2872] ; 2c1a0 │ │ │ │ + ldr.w r0, [pc, #2872] ; 2c1a4 │ │ │ │ ldr.w r4, [r2, r4, lsl #2] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r5, [sl, r5] │ │ │ │ ldr.w r2, [sl, r0] │ │ │ │ subs r0, r1, r5 │ │ │ │ clz r0, r0 │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.w 30426 │ │ │ │ + beq.w 2b7c6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 5b24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30b2c │ │ │ │ + beq.w 2becc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30abc │ │ │ │ + beq.w 2be5c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r4, [r1, #112] ; 0x70 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30cea │ │ │ │ + beq.w 2c08a │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30f40 │ │ │ │ + beq.w 2c2e0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #76] ; 0x4c │ │ │ │ str r2, [sp, #40] ; 0x28 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #76] ; 0x4c │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30f50 │ │ │ │ + beq.w 2c2f0 │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ movs r1, #3 │ │ │ │ - bl 120bc │ │ │ │ + bl 11ee4 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #76] ; 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 310e4 │ │ │ │ + blt.w 2c484 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30ae0 │ │ │ │ + beq.w 2be80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30382 │ │ │ │ + beq.n 2b722 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 30466 │ │ │ │ + beq.n 2b806 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 30396 │ │ │ │ + beq.n 2b736 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 30476 │ │ │ │ - cbz r3, 303a4 │ │ │ │ + beq.n 2b816 │ │ │ │ + cbz r3, 2b744 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30632 │ │ │ │ + beq.w 2b9d2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r7, 303bc │ │ │ │ + cbz r7, 2b75c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3063c │ │ │ │ + beq.w 2b9dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #2632] ; 30e08 │ │ │ │ + ldr.w r2, [pc, #2632] ; 2c1a8 │ │ │ │ cmp r3, fp │ │ │ │ - ldr.w r3, [pc, #2628] ; 30e0c │ │ │ │ - beq.n 30486 │ │ │ │ + ldr.w r3, [pc, #2628] ; 2c1ac │ │ │ │ + beq.n 2b826 │ │ │ │ ldr.w r4, [sl, r2] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ subs r4, r5, r4 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmp r5, r3 │ │ │ │ ite ne │ │ │ │ movne r9, r4 │ │ │ │ orreq.w r9, r4, #1 │ │ │ │ cmp r5, fp │ │ │ │ ite ne │ │ │ │ movne r7, r9 │ │ │ │ orreq.w r7, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 30646 │ │ │ │ - cbnz r4, 30412 │ │ │ │ + beq.w 2b9e6 │ │ │ │ + cbnz r4, 2b7b2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 30b82 │ │ │ │ + beq.w 2bf22 │ │ │ │ mov r1, r6 │ │ │ │ - blx 5c08 │ │ │ │ + blx 5bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 30bbe │ │ │ │ + blt.w 2bf5e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 30884 │ │ │ │ + bne.w 2bc24 │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 302ba │ │ │ │ + b.n 2b65a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 3078e │ │ │ │ + bne.w 2bb2e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30822 │ │ │ │ + beq.w 2bbc2 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ @@ -65566,109 +58030,109 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3036e │ │ │ │ + bne.n 2b70e │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.n 3036e │ │ │ │ + b.n 2b70e │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.n 30382 │ │ │ │ + b.n 2b722 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.n 30396 │ │ │ │ + b.n 2b736 │ │ │ │ ldr.w r0, [sl, r2] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ subs r0, r5, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r5, r3 │ │ │ │ ite ne │ │ │ │ movne r7, r0 │ │ │ │ orreq.w r7, r0, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r5, r3 │ │ │ │ it eq │ │ │ │ orreq.w r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 30688 │ │ │ │ + beq.w 2ba28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30412 │ │ │ │ + beq.n 2b7b2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 30a22 │ │ │ │ + beq.w 2bdc2 │ │ │ │ mov r1, r6 │ │ │ │ - blx 5c08 │ │ │ │ + blx 5bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 30a72 │ │ │ │ + blt.w 2be12 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 30412 │ │ │ │ + beq.n 2b7b2 │ │ │ │ ldr r4, [sp, #52] ; 0x34 │ │ │ │ ldr r3, [sp, #56] ; 0x38 │ │ │ │ ldr.w r1, [r4, #252] ; 0xfc │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ ldrd r0, r1, [r1, #16] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.w 30bf2 │ │ │ │ - ldr.w r4, [r4, #2016] ; 0x7e0 │ │ │ │ + bne.w 2bf92 │ │ │ │ + ldr.w r4, [r4, #1928] ; 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30c6e │ │ │ │ + beq.w 2c00e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30c3c │ │ │ │ + beq.w 2bfdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ blx 5668 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30af8 │ │ │ │ + beq.w 2be98 │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [r3, #2020] ; 0x7e4 │ │ │ │ + ldr.w r1, [r3, #1896] ; 0x768 │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 310b2 │ │ │ │ + blt.w 2c452 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r3, #64] ; 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 30ca6 │ │ │ │ + beq.w 2c046 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #2260] ; 30e10 │ │ │ │ + ldr.w r2, [pc, #2260] ; 2c1b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [sl, r2] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 30d34 │ │ │ │ + bgt.w 2c0d4 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ blx 56bc │ │ │ │ @@ -65676,66 +58140,66 @@ │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 30582 │ │ │ │ + bgt.n 2b922 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 30ace │ │ │ │ + blt.w 2be6e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 30ecc │ │ │ │ + beq.w 2c26c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30b6c │ │ │ │ + beq.w 2bf0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30b60 │ │ │ │ + beq.w 2bf00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30b54 │ │ │ │ + beq.w 2bef4 │ │ │ │ cmp r7, fp │ │ │ │ - bne.w 30d4c │ │ │ │ + bne.w 2c0ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30b76 │ │ │ │ + beq.w 2bf16 │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r1, [sp, #44] ; 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #48] ; 0x30 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r3, fp │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 30f0c │ │ │ │ + beq.w 2c2ac │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 30414 │ │ │ │ - ldr.w r1, [pc, #2068] ; 30e14 │ │ │ │ + bge.w 2b7b4 │ │ │ │ + ldr.w r1, [pc, #2068] ; 2c1b4 │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r0, [pc, #2064] ; 30e18 │ │ │ │ + ldr.w r0, [pc, #2064] ; 2c1b8 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r9, r4 │ │ │ │ add r0, pc │ │ │ │ mov r8, r6 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ movw lr, #994 ; 0x3e2 │ │ │ │ @@ -65743,32 +58207,32 @@ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r2 │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ + b.n 2ba68 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 303a4 │ │ │ │ + b.n 2b744 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 303bc │ │ │ │ + b.n 2b75c │ │ │ │ mov r0, r5 │ │ │ │ - blx 58c0 │ │ │ │ + blx 58a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.w 303f4 │ │ │ │ - ldr.w r1, [pc, #1992] ; 30e1c │ │ │ │ + bge.w 2b794 │ │ │ │ + ldr.w r1, [pc, #1992] ; 2c1bc │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r0, [pc, #1988] ; 30e20 │ │ │ │ + ldr.w r0, [pc, #1988] ; 2c1c0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ mov r9, r4 │ │ │ │ add r0, pc │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r6 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ @@ -65777,249 +58241,249 @@ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ + b.n 2ba68 │ │ │ │ mov r0, r5 │ │ │ │ - blx 58c0 │ │ │ │ + blx 58a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 304b0 │ │ │ │ + bge.w 2b850 │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #1932] ; 30e24 │ │ │ │ + ldr.w r1, [pc, #1932] ; 2c1c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r7 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r3, r2 │ │ │ │ - ldr.w r0, [pc, #1908] ; 30e28 │ │ │ │ + ldr.w r0, [pc, #1908] ; 2c1c8 │ │ │ │ movw lr, #989 ; 0x3dd │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ add r0, pc │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ movw r0, #31043 ; 0x7943 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ ldr.w r1, [ip] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ mov fp, r1 │ │ │ │ - cbnz r1, 306f0 │ │ │ │ + cbnz r1, 2ba90 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 307fe │ │ │ │ - cbz r5, 306fe │ │ │ │ + bne.w 2bb9e │ │ │ │ + cbz r5, 2ba9e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30872 │ │ │ │ - cbz r4, 3070c │ │ │ │ + beq.w 2bc12 │ │ │ │ + cbz r4, 2baac │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30852 │ │ │ │ - cbz r3, 3071a │ │ │ │ + beq.w 2bbf2 │ │ │ │ + cbz r3, 2baba │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30864 │ │ │ │ - cbz r2, 30728 │ │ │ │ + beq.w 2bc04 │ │ │ │ + cbz r2, 2bac8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 309dc │ │ │ │ - ldr.w r0, [pc, #1792] ; 30e2c │ │ │ │ + beq.w 2bd7c │ │ │ │ + ldr.w r0, [pc, #1792] ; 2c1cc │ │ │ │ add r0, pc │ │ │ │ - bl 11430 │ │ │ │ - cbz r7, 30740 │ │ │ │ + bl 11258 │ │ │ │ + cbz r7, 2bae0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30848 │ │ │ │ + beq.w 2bbe8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30754 │ │ │ │ + beq.n 2baf4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 30830 │ │ │ │ + beq.n 2bbd0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 30768 │ │ │ │ + beq.n 2bb08 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3083c │ │ │ │ - cbz r6, 30776 │ │ │ │ + beq.n 2bbdc │ │ │ │ + cbz r6, 2bb16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 309ce │ │ │ │ + beq.w 2bd6e │ │ │ │ add sp, #84 ; 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 30252 │ │ │ │ + b.n 2b5f2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #36] ; 0x24 │ │ │ │ - b.n 30238 │ │ │ │ + b.n 2b5d8 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov fp, r4 │ │ │ │ - bgt.w 309ae │ │ │ │ + bgt.w 2bd4e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 307c6 │ │ │ │ - ldr.w r3, [pc, #1680] ; 30e30 │ │ │ │ + blt.n 2bb66 │ │ │ │ + ldr.w r3, [pc, #1680] ; 2c1d0 │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w 30ca0 │ │ │ │ - ldr.w r3, [pc, #1668] ; 30e34 │ │ │ │ + beq.w 2c040 │ │ │ │ + ldr.w r3, [pc, #1668] ; 2c1d4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1664] ; 30e38 │ │ │ │ + ldr.w r1, [pc, #1664] ; 2c1d8 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1652] ; 30e3c │ │ │ │ + ldr.w r2, [pc, #1652] ; 2c1dc │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r1, [pc, #1648] ; 30e40 │ │ │ │ + ldr.w r1, [pc, #1648] ; 2c1e0 │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc │ │ │ │ movw r5, #987 ; 0x3db │ │ │ │ add r1, pc │ │ │ │ movw r0, #30965 ; 0x78f5 │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ ldr.w r5, [ip] │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [ip] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 306d6 │ │ │ │ + beq.w 2ba76 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [fp] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 306f0 │ │ │ │ + bne.w 2ba90 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 306f0 │ │ │ │ + b.n 2ba90 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ - b.n 3043e │ │ │ │ + b.n 2b7de │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 30754 │ │ │ │ + b.n 2baf4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 30768 │ │ │ │ + b.n 2bb08 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 30740 │ │ │ │ + b.n 2bae0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 3070c │ │ │ │ + b.n 2baac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 3071a │ │ │ │ + b.n 2baba │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 306fe │ │ │ │ + b.n 2ba9e │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30f7e │ │ │ │ + beq.w 2c31e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ blx 5668 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30fb4 │ │ │ │ + beq.w 2c354 │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [r3, #2020] ; 0x7e4 │ │ │ │ + ldr.w r1, [r3, #1896] ; 0x768 │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3110e │ │ │ │ + blt.w 2c4ae │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ - ldr.w r7, [r3, #1336] ; 0x538 │ │ │ │ + ldr.w r7, [r3, #1324] ; 0x52c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #64] ; 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 30fec │ │ │ │ + beq.w 2c38c │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1344] ; 30e10 │ │ │ │ + ldr.w r2, [pc, #1344] ; 2c1b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [sl, r2] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 3108e │ │ │ │ + bgt.w 2c42e │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r7, r0 │ │ │ │ blx 56bc │ │ │ │ @@ -66027,57 +58491,57 @@ │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 30ad8 │ │ │ │ + ble.w 2be78 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 30aee │ │ │ │ + blt.w 2be8e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 31036 │ │ │ │ + beq.w 2c3d6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30c88 │ │ │ │ + beq.w 2c028 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30c7c │ │ │ │ + beq.w 2c01c │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30c94 │ │ │ │ + beq.w 2c034 │ │ │ │ ldr r2, [sp, #36] ; 0x24 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r1, [sp, #44] ; 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #48] ; 0x30 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r3, fp │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, fp │ │ │ │ - beq.w 3105a │ │ │ │ + beq.w 2c3fa │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx 5698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 30414 │ │ │ │ - ldr.w r1, [pc, #1224] ; 30e44 │ │ │ │ + bge.w 2b7b4 │ │ │ │ + ldr.w r1, [pc, #1224] ; 2c1e4 │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r0, [pc, #1220] ; 30e48 │ │ │ │ + ldr.w r0, [pc, #1220] ; 2c1e8 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r9, r4 │ │ │ │ add r0, pc │ │ │ │ mov r8, r6 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ movw lr, #1001 ; 0x3e9 │ │ │ │ @@ -66085,88 +58549,88 @@ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r2 │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ - ldr.w r3, [pc, #1152] ; 30e30 │ │ │ │ + b.n 2ba68 │ │ │ │ + ldr.w r3, [pc, #1152] ; 2c1d0 │ │ │ │ movs r2, #3 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1168] ; 30e4c │ │ │ │ + ldr.w r1, [pc, #1168] ; 2c1ec │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 307c6 │ │ │ │ + b.n 2bb66 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add sp, #84 ; 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 30728 │ │ │ │ - ldr.w r3, [pc, #1128] ; 30e50 │ │ │ │ + b.n 2bac8 │ │ │ │ + ldr.w r3, [pc, #1128] ; 2c1f0 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r1, [pc, #1124] ; 30e54 │ │ │ │ + ldr.w r1, [pc, #1124] ; 2c1f4 │ │ │ │ mov r6, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w r3, [pc, #1108] ; 30e58 │ │ │ │ - ldr.w r2, [pc, #1108] ; 30e5c │ │ │ │ + ldr.w r3, [pc, #1108] ; 2c1f8 │ │ │ │ + ldr.w r2, [pc, #1108] ; 2c1fc │ │ │ │ movw r0, #987 ; 0x3db │ │ │ │ add r3, pc │ │ │ │ movw r1, #30948 ; 0x78e4 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 30728 │ │ │ │ - ldr.w r3, [pc, #1068] ; 30e50 │ │ │ │ + b.n 2bac8 │ │ │ │ + ldr.w r3, [pc, #1068] ; 2c1f0 │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #1076] ; 30e60 │ │ │ │ + ldr.w r1, [pc, #1076] ; 2c200 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r0, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw sl, #990 ; 0x3de │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w r1, [pc, #1044] ; 30e64 │ │ │ │ + ldr.w r1, [pc, #1044] ; 2c204 │ │ │ │ movw lr, #31057 ; 0x7951 │ │ │ │ - ldr.w r0, [pc, #1040] ; 30e68 │ │ │ │ + ldr.w r0, [pc, #1040] ; 2c208 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str.w sl, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w lr, [r1, #132] ; 0x84 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ - b.n 306c8 │ │ │ │ - ldr r1, [pc, #1016] ; (30e6c ) │ │ │ │ + b.n 2ba68 │ │ │ │ + ldr r1, [pc, #1016] ; (2c20c ) │ │ │ │ mov r4, r5 │ │ │ │ - ldr r0, [pc, #1016] ; (30e70 ) │ │ │ │ + ldr r0, [pc, #1016] ; (2c210 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r9, r4 │ │ │ │ add r0, pc │ │ │ │ mov r8, r6 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ movw lr, #990 ; 0x3de │ │ │ │ @@ -66175,56 +58639,56 @@ │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r2 │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ + b.n 2ba68 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30732 │ │ │ │ + bne.w 2bad2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 30732 │ │ │ │ + b.n 2bad2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #40] ; 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 30312 │ │ │ │ + b.n 2b6b2 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 30588 │ │ │ │ + b.n 2b928 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 30910 │ │ │ │ + b.n 2bcb0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ - b.n 3036e │ │ │ │ + b.n 2b70e │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 30916 │ │ │ │ - ldr r2, [pc, #888] ; (30e74 ) │ │ │ │ + b.n 2bcb6 │ │ │ │ + ldr r2, [pc, #888] ; (2c214 ) │ │ │ │ mov fp, r4 │ │ │ │ - ldr r1, [pc, #888] ; (30e78 ) │ │ │ │ + ldr r1, [pc, #888] ; (2c218 ) │ │ │ │ mov r4, r5 │ │ │ │ add r2, pc │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r4 │ │ │ │ @@ -66234,79 +58698,79 @@ │ │ │ │ mov.w r0, #992 ; 0x3e0 │ │ │ │ movw r2, #31095 ; 0x7977 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str.w r0, [r5, #128] ; 0x80 │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ - b.n 307e8 │ │ │ │ - ldr r1, [pc, #844] ; (30e7c ) │ │ │ │ + b.n 2bb88 │ │ │ │ + ldr r1, [pc, #844] ; (2c21c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r2, [pc, #844] ; (30e80 ) │ │ │ │ + ldr r2, [pc, #844] ; (2c220 ) │ │ │ │ mov fp, r4 │ │ │ │ add r1, pc │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ movw r5, #987 ; 0x3db │ │ │ │ movw r0, #30991 ; 0x790f │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ str.w r5, [r1, #128] ; 0x80 │ │ │ │ str r2, [r1, #124] ; 0x7c │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 307e8 │ │ │ │ + b.n 2bb88 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 305ba │ │ │ │ + b.n 2b95a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 305aa │ │ │ │ + b.n 2b94a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3059a │ │ │ │ + b.n 2b93a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 305d0 │ │ │ │ + b.n 2b970 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #708] ; (30e50 ) │ │ │ │ + ldr r3, [pc, #708] ; (2c1f0 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #756] ; (30e84 ) │ │ │ │ + ldr r1, [pc, #756] ; (2c224 ) │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r0, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ movw sl, #997 ; 0x3e5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 56d4 │ │ │ │ - ldr r1, [pc, #724] ; (30e88 ) │ │ │ │ + ldr r1, [pc, #724] ; (2c228 ) │ │ │ │ movw lr, #31168 ; 0x79c0 │ │ │ │ - ldr r0, [pc, #724] ; (30e8c ) │ │ │ │ + ldr r0, [pc, #724] ; (2c22c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 30a5e │ │ │ │ - ldr r1, [pc, #720] ; (30e90 ) │ │ │ │ + b.n 2bdfe │ │ │ │ + ldr r1, [pc, #720] ; (2c230 ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #720] ; (30e94 ) │ │ │ │ + ldr r0, [pc, #720] ; (2c234 ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ mov r5, r6 │ │ │ │ add r0, pc │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r5 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ @@ -66316,25 +58780,25 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ + b.n 2ba68 │ │ │ │ ldr.w r0, [r4, #540] ; 0x21c │ │ │ │ - add.w r2, r4, #2016 ; 0x7e0 │ │ │ │ + add.w r2, r4, #1928 ; 0x788 │ │ │ │ ldr r1, [sp, #56] ; 0x38 │ │ │ │ - bl 12a74 │ │ │ │ + bl 1289c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 304f8 │ │ │ │ - ldr r1, [pc, #652] ; (30e98 ) │ │ │ │ + bne.w 2b898 │ │ │ │ + ldr r1, [pc, #652] ; (2c238 ) │ │ │ │ mov fp, r4 │ │ │ │ - ldr r0, [pc, #652] ; (30e9c ) │ │ │ │ + ldr r0, [pc, #652] ; (2c23c ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ mov r2, fp │ │ │ │ add r0, pc │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r6 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ @@ -66344,18 +58808,18 @@ │ │ │ │ mov r4, fp │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r3, fp │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ - ldr r2, [pc, #608] ; (30ea0 ) │ │ │ │ + b.n 2ba68 │ │ │ │ + ldr r2, [pc, #608] ; (2c240 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #608] ; (30ea4 ) │ │ │ │ + ldr r1, [pc, #608] ; (2c244 ) │ │ │ │ mov fp, r4 │ │ │ │ add r2, pc │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r4 │ │ │ │ add r1, pc │ │ │ │ mov.w lr, #992 ; 0x3e0 │ │ │ │ @@ -66364,336 +58828,328 @@ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r8, r5 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, r3 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w lr, [r2, #128] ; 0x80 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 307e8 │ │ │ │ + b.n 2bb88 │ │ │ │ ldr r3, [sp, #52] ; 0x34 │ │ │ │ ldr.w r0, [r3, #540] ; 0x21c │ │ │ │ - bl fa24 │ │ │ │ + bl f928 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 30c02 │ │ │ │ + b.n 2bfa2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3093c │ │ │ │ + b.n 2bcdc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3092c │ │ │ │ + b.n 2bccc │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3094c │ │ │ │ - ldr r3, [pc, #516] ; (30ea8 ) │ │ │ │ + b.n 2bcec │ │ │ │ + ldr r3, [pc, #516] ; (2c248 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 307b4 │ │ │ │ + b.n 2bb54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3058e │ │ │ │ + bne.w 2b92e │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov fp, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r5 │ │ │ │ - ldr r2, [pc, #476] ; (30eac ) │ │ │ │ + ldr r2, [pc, #476] ; (2c24c ) │ │ │ │ mov.w r5, #992 ; 0x3e0 │ │ │ │ - ldr r1, [pc, #476] ; (30eb0 ) │ │ │ │ + ldr r1, [pc, #476] ; (2c250 ) │ │ │ │ movw r0, #31098 ; 0x797a │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 307e8 │ │ │ │ + b.n 2bb88 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30f6c │ │ │ │ + beq.w 2c30c │ │ │ │ str.w ip, [sp, #8] │ │ │ │ - bl 11fc8 │ │ │ │ + bl 11df0 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30f60 │ │ │ │ - ldr r1, [pc, #412] ; (30eb4 ) │ │ │ │ + beq.w 2c300 │ │ │ │ + ldr r1, [pc, #412] ; (2c254 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #412] ; (30eb8 ) │ │ │ │ + ldr r0, [pc, #412] ; (2c258 ) │ │ │ │ movw sl, #987 ; 0x3db │ │ │ │ add r1, pc │ │ │ │ movw lr, #31009 ; 0x7921 │ │ │ │ add r0, pc │ │ │ │ mov r3, r2 │ │ │ │ str.w sl, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w lr, [r1, #132] ; 0x84 │ │ │ │ - b.n 306c8 │ │ │ │ - ldr r0, [pc, #388] ; (30ebc ) │ │ │ │ + b.n 2ba68 │ │ │ │ + ldr r0, [pc, #388] ; (2c25c ) │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30552 │ │ │ │ - b.n 30cb8 │ │ │ │ + beq.w 2b8f2 │ │ │ │ + b.n 2c058 │ │ │ │ ldr r3, [sp, #68] ; 0x44 │ │ │ │ - ldr.w r0, [r3, #1336] ; 0x538 │ │ │ │ + ldr.w r0, [r3, #1324] ; 0x52c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31146 │ │ │ │ + beq.w 2c4e6 │ │ │ │ ldr.w lr, [r7, #4] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 305c0 │ │ │ │ + beq.w 2b960 │ │ │ │ ldr.w r2, [lr, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31168 │ │ │ │ + beq.w 2c508 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 30d90 │ │ │ │ + ble.n 2c130 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 305c0 │ │ │ │ + beq.w 2b960 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 30d8a │ │ │ │ + b.n 2c12a │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 305c0 │ │ │ │ + beq.w 2b960 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 30d80 │ │ │ │ + bne.n 2c120 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r4, r5 │ │ │ │ - ldr r1, [pc, #184] ; (30e50 ) │ │ │ │ + ldr r1, [pc, #184] ; (2c1f0 ) │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w r0, [sl, r1] │ │ │ │ - ldr r1, [pc, #280] ; (30ec0 ) │ │ │ │ + ldr r1, [pc, #280] ; (2c260 ) │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - ldr r3, [pc, #268] ; (30ec4 ) │ │ │ │ + ldr r3, [pc, #268] ; (2c264 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #268] ; (30ec8 ) │ │ │ │ + ldr r1, [pc, #268] ; (2c268 ) │ │ │ │ mov r8, r5 │ │ │ │ add r3, pc │ │ │ │ mov r9, r4 │ │ │ │ add r1, pc │ │ │ │ mov r5, r7 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ mov.w r0, #992 ; 0x3e0 │ │ │ │ movw r1, #31103 ; 0x797f │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - b.n 306c8 │ │ │ │ + b.n 2ba68 │ │ │ │ nop │ │ │ │ - ; instruction: 0xeaf20002 │ │ │ │ + adds r7, #82 ; 0x52 │ │ │ │ + movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - adds r4, r2, #2 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #352] ; 0x160 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + ; instruction: 0xe9900002 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ movs r3, r0 │ │ │ │ vminnm.f16 , q10, │ │ │ │ vminnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - adds r2, r0, r4 │ │ │ │ + str r2, [r4, #84] ; 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #648] ; 0x288 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + stcl 0, cr0, [sl], #-8 │ │ │ │ + str r6, [r1, #80] ; 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #312] ; 0x138 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + ldc 0, cr0, [r6], {2} │ │ │ │ + str r6, [r0, #76] ; 0x4c │ │ │ │ + movs r3, r0 │ │ │ │ + subs.w r0, ip, r2 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #976] ; 0x3d0 │ │ │ │ - movs r2, r0 │ │ │ │ - bkpt 0x00d0 │ │ │ │ - movs r2, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - str r6, [sp, #552] ; 0x228 │ │ │ │ + b.n 2c95c │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #768] ; 0x300 │ │ │ │ + b.n 2c9cc │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + str r2, [r3, #56] ; 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #864] ; 0x360 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + ; instruction: 0xeaa00002 │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #152] ; 0x98 │ │ │ │ - movs r2, r0 │ │ │ │ - add r3, pc, #48 ; (adr r3, 30e80 ) │ │ │ │ - movs r2, r0 │ │ │ │ + strd r0, r0, [lr], #8 │ │ │ │ + vaddl.s8 q0, d0, d2 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ; instruction: 0xb68a │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #624] ; 0x270 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xb64e │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #336] ; 0x150 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + strd r0, r0, [r4], #-8 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #200] ; 0xc8 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + str r2, [r2, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #656] ; 0x290 │ │ │ │ + ; instruction: 0xe81c0002 │ │ │ │ + str r2, [r6, #12] │ │ │ │ + movs r3, r0 │ │ │ │ + b.n 2c208 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + str r4, [r5, #4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #480] ; 0x1e0 │ │ │ │ + b.n 2c0f4 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + str r0, [r7, #0] │ │ │ │ + movs r3, r0 │ │ │ │ + b.n 2c0a4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #984] ; 0x3d8 │ │ │ │ + b.n 2bfac │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #920] ; 0x398 │ │ │ │ + b.n 2bf94 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #624] ; 0x270 │ │ │ │ + b.n 2bf08 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #400] ; 0x190 │ │ │ │ + b.n 2bea0 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #152] ; 0x98 │ │ │ │ + udf #94 ; 0x5e │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #848] ; 0x350 │ │ │ │ + b.n 2bd8c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #560] ; 0x230 │ │ │ │ + b.n 2bd04 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #760] ; 0x2f8 │ │ │ │ + udf #246 ; 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #808] ; 0x328 │ │ │ │ + b.n 2bb88 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #952] ; 0x3b8 │ │ │ │ + b.n 2bbd8 │ │ │ │ movs r2, r0 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ blx 568c │ │ │ │ mov fp, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r5 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30cc4 │ │ │ │ - ldr r2, [pc, #704] ; (311a8 ) │ │ │ │ + bne.w 2c064 │ │ │ │ + ldr r2, [pc, #704] ; (2c548 ) │ │ │ │ mov r9, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r4, r8 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov r8, r5 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ - ldr r1, [pc, #688] ; (311ac ) │ │ │ │ + ldr r1, [pc, #688] ; (2c54c ) │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 30ccc │ │ │ │ - ldr r3, [pc, #672] ; (311b0 ) │ │ │ │ + b.n 2c06c │ │ │ │ + ldr r3, [pc, #672] ; (2c550 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #672] ; (311b4 ) │ │ │ │ + ldr r1, [pc, #672] ; (2c554 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r0, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw sl, #994 ; 0x3e2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 56d4 │ │ │ │ - ldr r1, [pc, #644] ; (311b8 ) │ │ │ │ + ldr r1, [pc, #644] ; (2c558 ) │ │ │ │ movw lr, #31125 ; 0x7995 │ │ │ │ - ldr r0, [pc, #640] ; (311bc ) │ │ │ │ + ldr r0, [pc, #640] ; (2c55c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 30a5e │ │ │ │ + b.n 2bdfe │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 30cf6 │ │ │ │ + b.n 2c096 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r5, r6 │ │ │ │ mov.w fp, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 30cf6 │ │ │ │ + b.n 2c096 │ │ │ │ mov r0, fp │ │ │ │ bl da48 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 30d14 │ │ │ │ + b.n 2c0b4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 30d02 │ │ │ │ - ldr r1, [pc, #576] ; (311c0 ) │ │ │ │ + b.n 2c0a2 │ │ │ │ + ldr r1, [pc, #576] ; (2c560 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #576] ; (311c4 ) │ │ │ │ + ldr r0, [pc, #576] ; (2c564 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ add r0, pc │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r4 │ │ │ │ @@ -66703,18 +59159,18 @@ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.w 306c8 │ │ │ │ - ldr r1, [pc, #528] ; (311c8 ) │ │ │ │ + b.w 2ba68 │ │ │ │ + ldr r1, [pc, #528] ; (2c568 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r0, [pc, #528] ; (311cc ) │ │ │ │ + ldr r0, [pc, #528] ; (2c56c ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ mov r5, r6 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r5 │ │ │ │ @@ -66725,130 +59181,130 @@ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str.w lr, [r1, #128] ; 0x80 │ │ │ │ str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.w 306c8 │ │ │ │ + b.w 2ba68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r8 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3091c │ │ │ │ + bne.w 2bcbc │ │ │ │ mov fp, r8 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, fp │ │ │ │ - ldr r1, [pc, #444] ; (311d0 ) │ │ │ │ + ldr r1, [pc, #444] ; (2c570 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r0, [pc, #444] ; (311d4 ) │ │ │ │ + ldr r0, [pc, #444] ; (2c574 ) │ │ │ │ movw r3, #999 ; 0x3e7 │ │ │ │ add r1, pc │ │ │ │ movw lr, #31207 ; 0x79e7 │ │ │ │ add r0, pc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str.w r3, [r1, #128] ; 0x80 │ │ │ │ mov r3, r2 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w lr, [r1, #132] ; 0x84 │ │ │ │ - b.w 306c8 │ │ │ │ + b.w 2ba68 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ blx 568c │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r8 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31186 │ │ │ │ + beq.w 2c526 │ │ │ │ mov r8, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b.n 31012 │ │ │ │ - ldr r3, [pc, #340] ; (311b0 ) │ │ │ │ + b.n 2c3b2 │ │ │ │ + ldr r3, [pc, #340] ; (2c550 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #376] ; (311d8 ) │ │ │ │ + ldr r1, [pc, #376] ; (2c578 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r0, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw sl, #1001 ; 0x3e9 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 56d4 │ │ │ │ - ldr r1, [pc, #344] ; (311dc ) │ │ │ │ + ldr r1, [pc, #344] ; (2c57c ) │ │ │ │ mov.w lr, #31232 ; 0x7a00 │ │ │ │ - ldr r0, [pc, #344] ; (311e0 ) │ │ │ │ + ldr r0, [pc, #344] ; (2c580 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 30a5e │ │ │ │ + b.n 2bdfe │ │ │ │ ldr r0, [sp, #72] ; 0x48 │ │ │ │ str.w ip, [sp, #40] ; 0x28 │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 308e4 │ │ │ │ + beq.w 2bc84 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r4 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r4, r8 │ │ │ │ - b.n 31052 │ │ │ │ + b.n 2c3f2 │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #60] ; 0x3c │ │ │ │ - ldr r2, [pc, #288] ; (311e4 ) │ │ │ │ + ldr r2, [pc, #288] ; (2c584 ) │ │ │ │ mov.w r1, #992 ; 0x3e0 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ str r2, [r5, #124] ; 0x7c │ │ │ │ movw r2, #31097 ; 0x7979 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ - b.w 307e8 │ │ │ │ - ldr r1, [pc, #256] ; (311e8 ) │ │ │ │ + b.w 2bb88 │ │ │ │ + ldr r1, [pc, #256] ; (2c588 ) │ │ │ │ mov r4, r5 │ │ │ │ - ldr r0, [pc, #256] ; (311ec ) │ │ │ │ + ldr r0, [pc, #256] ; (2c58c ) │ │ │ │ mov r5, r6 │ │ │ │ add r1, pc │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc │ │ │ │ movw sl, #987 ; 0x3db │ │ │ │ movw lr, #31001 ; 0x7919 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [r1, #128] ; 0x80 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ str.w lr, [r1, #132] ; 0x84 │ │ │ │ - b.w 306c8 │ │ │ │ + b.w 2ba68 │ │ │ │ ldr r0, [sp, #64] ; 0x40 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #220] ; (311f0 ) │ │ │ │ + ldr r1, [pc, #220] ; (2c590 ) │ │ │ │ mov r4, r5 │ │ │ │ mov fp, r8 │ │ │ │ mov r5, r6 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #124] ; 0x7c │ │ │ │ ldr r1, [sp, #64] ; 0x40 │ │ │ │ mov r8, r5 │ │ │ │ @@ -66859,1440 +59315,445 @@ │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r3, r2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r4, fp │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str.w r0, [r1, #128] ; 0x80 │ │ │ │ str.w lr, [r1, #132] ; 0x84 │ │ │ │ - b.w 306c8 │ │ │ │ + b.w 2ba68 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ mov r4, r5 │ │ │ │ - ldr r3, [pc, #88] ; (311a8 ) │ │ │ │ + ldr r3, [pc, #88] ; (2c548 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #160] ; (311f4 ) │ │ │ │ + ldr r1, [pc, #160] ; (2c594 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 30db6 │ │ │ │ + b.n 2c156 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 305c0 │ │ │ │ + beq.w 2b960 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3116a │ │ │ │ - ldr r3, [pc, #124] ; (311f8 ) │ │ │ │ + bne.n 2c50a │ │ │ │ + ldr r3, [pc, #124] ; (2c598 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 305c0 │ │ │ │ - b.n 30d90 │ │ │ │ - ldr r2, [pc, #32] ; (311a8 ) │ │ │ │ + beq.w 2b960 │ │ │ │ + b.n 2c130 │ │ │ │ + ldr r2, [pc, #32] ; (2c548 ) │ │ │ │ mov r5, r3 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov r8, r6 │ │ │ │ - ldr r1, [pc, #104] ; (311fc ) │ │ │ │ + ldr r1, [pc, #104] ; (2c59c ) │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ - b.n 31012 │ │ │ │ + b.n 2c3b2 │ │ │ │ nop │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - str r0, [sp, #112] ; 0x70 │ │ │ │ + ble.n 2c5f8 │ │ │ │ movs r2, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - add sp, #32 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + vaddl.u32 q0, d12, d2 │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #464] ; 0x1d0 │ │ │ │ + b.n 2cbd8 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #144] ; 0x90 │ │ │ │ + b.n 2cb40 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #952] ; 0x3b8 │ │ │ │ + b.n 2cadc │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #568] ; 0x238 │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, sp, #744 ; 0x2e8 │ │ │ │ + b.n 2ca24 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + cdp2 0, 5, cr0, cr14, cr2, {0} │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ movs r3, r0 │ │ │ │ - str r5, [sp, #152] ; 0x98 │ │ │ │ + b.n 2c960 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #912] ; 0x390 │ │ │ │ + b.n 2c8e0 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #768] ; 0x300 │ │ │ │ + b.n 2c8a0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #600] ; 0x258 │ │ │ │ + b.n 2c850 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + b.n 2c734 │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - ldrh r2, [r0, #44] ; 0x2c │ │ │ │ + bge.n 2c514 │ │ │ │ movs r2, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - ldr.w r4, [pc, #2264] ; 31ae0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 2c75e │ │ │ │ + ldr r6, [pc, #456] ; (2c778 ) │ │ │ │ mov r5, r0 │ │ │ │ - movs r0, #0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - add r4, pc │ │ │ │ - mov fp, r2 │ │ │ │ - ldr.w sl, [pc, #2252] ; 31ae4 │ │ │ │ - ldr.w r6, [r4, #1992] ; 0x7c8 │ │ │ │ - blx 57f4 │ │ │ │ - add sl, pc │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 316fe │ │ │ │ - ldr r0, [r4, #80] ; 0x50 │ │ │ │ - blx 57c4 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 316ee │ │ │ │ - blx 5668 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 316ee │ │ │ │ - mov r0, r6 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r7 │ │ │ │ - blx 57d0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 315f8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 315ee │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 316fe │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #5 │ │ │ │ - bpl.w 3143c │ │ │ │ - ldr.w r3, [pc, #2148] ; 31ae8 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2024] ; 0x7e8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 318aa │ │ │ │ - blx r2 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 318b2 │ │ │ │ - ldr r0, [r5, #64] ; 0x40 │ │ │ │ - blx 5a64 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 318ec │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3183a │ │ │ │ - ldr.w r2, [pc, #2092] ; 31aec │ │ │ │ - str r4, [r0, #12] │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 3191c │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, fp │ │ │ │ - blx 5a58 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 319c8 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 31620 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3162c │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - bl f62c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 31a24 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 31666 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3165c │ │ │ │ - ldr.w r3, [pc, #1972] ; 31af0 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 31a88 │ │ │ │ - ldr.w r3, [pc, #1960] ; 31af4 │ │ │ │ - ldr.w r5, [sl, r3] │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.w 317bc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r0], #16 │ │ │ │ - add.w r8, r7, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ - bcs.n 31408 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - add.w r3, r4, #17 │ │ │ │ - rsb r3, r3, r8 │ │ │ │ - add.w r2, r4, #20 │ │ │ │ - tst.w r7, #3 │ │ │ │ - add.w r1, r7, #4 │ │ │ │ - add.w lr, r3, #1 │ │ │ │ - ite eq │ │ │ │ - moveq.w ip, #1 │ │ │ │ - movne.w ip, #0 │ │ │ │ - cmp r1, r0 │ │ │ │ - ite hi │ │ │ │ - movhi r1, #0 │ │ │ │ - movls r1, #1 │ │ │ │ - cmp.w lr, #8 │ │ │ │ - ite ls │ │ │ │ - movls.w ip, #0 │ │ │ │ - andhi.w ip, ip, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - ite cc │ │ │ │ - movcc r2, r1 │ │ │ │ - orrcs.w r2, r1, #1 │ │ │ │ - tst.w ip, r2 │ │ │ │ - beq.w 31786 │ │ │ │ - subs r3, #3 │ │ │ │ - add.w r9, r4, #12 │ │ │ │ - mov ip, r7 │ │ │ │ - movs r1, #0 │ │ │ │ - lsrs r3, r3, #2 │ │ │ │ + add r6, pc │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ + str r6, [r1, #4] │ │ │ │ + ldr r1, [r0, #56] ; 0x38 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - ldr.w sl, [r9, #4]! │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r3, r1 │ │ │ │ - str.w sl, [ip], #4 │ │ │ │ - bhi.n 313c6 │ │ │ │ - cmp lr, r2 │ │ │ │ - add.w r1, r0, r2 │ │ │ │ - beq.n 31406 │ │ │ │ - ldrb.w ip, [r0, r3, lsl #2] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - cmp r8, r0 │ │ │ │ - add.w lr, r2, #1 │ │ │ │ - strb.w ip, [r7, r3, lsl #2] │ │ │ │ - bls.n 31406 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - adds r3, r1, #2 │ │ │ │ - cmp r8, r3 │ │ │ │ - add.w r2, r2, #2 │ │ │ │ - strb.w r0, [r7, lr] │ │ │ │ - bls.n 31406 │ │ │ │ - ldrb r3, [r1, #2] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - strb r3, [r1, r2] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + lsls r3, r2, #31 │ │ │ │ + bmi.n 2c618 │ │ │ │ + ands.w r3, r2, #8 │ │ │ │ + ldr r7, [r5, #60] ; 0x3c │ │ │ │ + ldr r0, [r5, #52] ; 0x34 │ │ │ │ + it ne │ │ │ │ + ldrne r3, [r5, #68] ; 0x44 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + ands.w r3, r2, #24 │ │ │ │ + it ne │ │ │ │ + ldrne r3, [r5, #72] ; 0x48 │ │ │ │ + str r3, [r4, #32] │ │ │ │ + ands.w r3, r2, #280 ; 0x118 │ │ │ │ + it ne │ │ │ │ + ldrne r3, [r5, #76] ; 0x4c │ │ │ │ + ands.w r2, r2, #4 │ │ │ │ + it ne │ │ │ │ + ldrne r2, [r5, #64] ; 0x40 │ │ │ │ + str r3, [r4, #36] ; 0x24 │ │ │ │ + ldr r3, [r5, #40] ; 0x28 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 31672 │ │ │ │ + ldr r3, [r5, #48] ; 0x30 │ │ │ │ + str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + str r2, [r4, #24] │ │ │ │ adds r3, #1 │ │ │ │ + str r7, [r4, #20] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + str r1, [r4, #16] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31604 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 31434 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1720] ; 31af8 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ + beq.n 2c6c4 │ │ │ │ + cmp r5, r6 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + beq.n 2c6d2 │ │ │ │ + movs r0, #0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 2c5c2 │ │ │ │ + ldr r3, [pc, #348] ; (2c77c ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2024] ; 0x7e8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 318a2 │ │ │ │ - blx r2 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr.w r5, [r3, #220] ; 0xdc │ │ │ │ + ldr.w r8, [r3, #780] ; 0x30c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r7, [r3, #64] ; 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 31884 │ │ │ │ - ldr r0, [r5, #64] ; 0x40 │ │ │ │ - blx 5a64 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 318d0 │ │ │ │ - ldr.w r2, [pc, #1680] ; 31afc │ │ │ │ - ldr r5, [r7, #4] │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - cmp r5, r2 │ │ │ │ - bne.w 3190c │ │ │ │ - ldr.w r9, [r7, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 31948 │ │ │ │ - ldr.w ip, [r7, #8] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ - subs r4, #1 │ │ │ │ - str r4, [r7, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 317a0 │ │ │ │ - ldr.w r5, [ip, #4] │ │ │ │ - movs r7, #2 │ │ │ │ - mov.w lr, #0 │ │ │ │ - movs r0, #3 │ │ │ │ - movs r4, #1 │ │ │ │ - ldr.w r2, [pc, #1608] ; 31b00 │ │ │ │ - ldr.w r1, [sl, r2] │ │ │ │ - cmp r5, r1 │ │ │ │ - beq.w 31a42 │ │ │ │ - ldr.w r2, [pc, #1596] ; 31b04 │ │ │ │ - ldr.w r1, [sl, r2] │ │ │ │ - cmp r5, r1 │ │ │ │ - beq.w 3167c │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 31956 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 314f0 │ │ │ │ - str.w r9, [r0, #12] │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - add.w r4, r5, r4, lsl #2 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - add.w r7, r5, r7, lsl #2 │ │ │ │ - str.w r8, [r4, #12] │ │ │ │ - ldr r4, [r1, #64] ; 0x40 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - str.w fp, [r7, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3198e │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + beq.n 2c718 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1512] ; 31b08 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ + ldr r6, [pc, #328] ; (2c780 ) │ │ │ │ + add r6, pc │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr.w r7, [sl, r2] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 31a0c │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + bgt.n 2c736 │ │ │ │ movs r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r7 │ │ │ │ + mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 31614 │ │ │ │ + ble.n 2c6e2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 3164a │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 319e6 │ │ │ │ + blt.n 2c6ea │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 2c744 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31638 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3177a │ │ │ │ - ldr.w r3, [pc, #1384] ; 31af0 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 31348 │ │ │ │ - ldr.w r3, [pc, #1372] ; 31af4 │ │ │ │ - ldr.w r5, [sl, r3] │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.w 317bc │ │ │ │ - ldr.w r0, [pc, #1384] ; 31b0c │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr.w r1, [pc, #1380] ; 31b10 │ │ │ │ - ldr.w r0, [sl, r0] │ │ │ │ - ldr.w r2, [pc, #1376] ; 31b14 │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1368] ; 31b18 │ │ │ │ - ldr.w r2, [pc, #1368] ; 31b1c │ │ │ │ - mov.w r0, #512 ; 0x200 │ │ │ │ + beq.n 2c6fe │ │ │ │ + ldr r3, [pc, #260] ; (2c784 ) │ │ │ │ + movw r0, #40740 ; 0x9f24 │ │ │ │ + ldr r2, [pc, #256] ; (2c788 ) │ │ │ │ add r3, pc │ │ │ │ - movw r1, #40588 ; 0x9e8c │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ - subs r7, #1 │ │ │ │ - str r7, [r4, #0] │ │ │ │ - mov r9, r7 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3187a │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 31738 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3126e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31262 │ │ │ │ - mov r5, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + mov.w r5, #520 ; 0x208 │ │ │ │ + ldr r0, [pc, #244] ; (2c78c ) │ │ │ │ + mov.w r2, #520 ; 0x208 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [pc, #236] ; (2c790 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2c710 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 2c708 │ │ │ │ + movs r3, #0 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [r4, #4] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 31424 │ │ │ │ - b.n 31434 │ │ │ │ + cmp r5, r6 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + bne.n 2c612 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 2c6f4 │ │ │ │ + movs r0, #0 │ │ │ │ + str r0, [r4, #4] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.n 31564 │ │ │ │ - b.n 3164a │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 312fc │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 3130c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 31574 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + b.n 2c666 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 31564 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 2c66a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 31338 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3132c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 2c6da │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 31412 │ │ │ │ - ldr.w r1, [ip, #8] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - bic.w r2, r2, #114 ; 0x72 │ │ │ │ - cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 314d2 │ │ │ │ - add r1, sp, #20 │ │ │ │ - mov r2, r0 │ │ │ │ - add r1, lr │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - bl d67c │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 317ea │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 316ca │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 31ac6 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 31574 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 31574 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 316fe │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 2c67e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1056] ; 31b20 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1052] ; 31b24 │ │ │ │ - mov r6, r7 │ │ │ │ + b.n 2c6b8 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r7 │ │ │ │ + blx 5854 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2c66e │ │ │ │ + ldr r3, [pc, #104] ; (2c794 ) │ │ │ │ + movw r0, #40736 ; 0x9f20 │ │ │ │ + ldr r2, [pc, #104] ; (2c798 ) │ │ │ │ add r3, pc │ │ │ │ - mov.w r0, #504 ; 0x1f8 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #40473 ; 0x9e19 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r4, r5 │ │ │ │ - cbz r7, 3172e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 31766 │ │ │ │ - cbz r5, 31738 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 31770 │ │ │ │ - ldr r3, [pc, #1004] ; (31b28 ) │ │ │ │ - ldr r0, [pc, #1008] ; (31b2c ) │ │ │ │ - add r3, pc │ │ │ │ + b.n 2c68a │ │ │ │ + ldr r0, [pc, #100] ; (2c79c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cbz r6, 3175c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 31602 │ │ │ │ - movs r5, #0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 31424 │ │ │ │ - b.n 31434 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3172e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31738 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31584 │ │ │ │ - add.w r7, r8, #4294967295 ; 0xffffffff │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ - add.w r3, r4, #15 │ │ │ │ - ldrb.w r2, [r3, #1]! │ │ │ │ - cmp r3, r7 │ │ │ │ - strb.w r2, [r8], #1 │ │ │ │ - bne.n 31792 │ │ │ │ - b.n 31406 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov lr, r4 │ │ │ │ - movs r7, #2 │ │ │ │ - movs r0, #3 │ │ │ │ - movs r4, #1 │ │ │ │ - ldr.w r5, [ip, #4] │ │ │ │ - b.n 314b6 │ │ │ │ - ldr r3, [pc, #844] ; (31b0c ) │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r1, [pc, #876] ; (31b30 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2c646 │ │ │ │ + b.n 2c728 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2c728 │ │ │ │ + ldr r3, [pc, #80] ; (2c7a0 ) │ │ │ │ + ldr r1, [pc, #84] ; (2c7a4 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #868] ; (31b34 ) │ │ │ │ - ldr r2, [pc, #868] ; (31b38 ) │ │ │ │ - movw r0, #514 ; 0x202 │ │ │ │ + b.n 2c728 │ │ │ │ + ldr r3, [pc, #72] ; (2c7a8 ) │ │ │ │ + ldr r1, [pc, #72] ; (2c7ac ) │ │ │ │ add r3, pc │ │ │ │ - movw r1, #40604 ; 0x9e9c │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 31738 │ │ │ │ - ldr r2, [pc, #848] ; (31b3c ) │ │ │ │ - mov r7, ip │ │ │ │ - ldr r1, [pc, #848] ; (31b40 ) │ │ │ │ - mov.w r5, #512 ; 0x200 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #40565 ; 0x9e75 │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cbz r2, 31862 │ │ │ │ - mov r5, r9 │ │ │ │ - mov r4, r9 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 31724 │ │ │ │ - ldr.w r5, [r9] │ │ │ │ - subs r5, #1 │ │ │ │ - str.w r5, [r9] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 31720 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31724 │ │ │ │ - ldr r2, [pc, #776] ; (31b44 ) │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r1, [pc, #776] ; (31b48 ) │ │ │ │ - mov.w r5, #510 ; 0x1fe │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #40500 ; 0x9e34 │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cbnz r2, 31870 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 31812 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 31812 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31812 │ │ │ │ - ldr r3, [pc, #708] ; (31b4c ) │ │ │ │ - mov.w r0, #512 ; 0x200 │ │ │ │ - ldr r2, [pc, #708] ; (31b50 ) │ │ │ │ - movw r1, #40537 ; 0x9e59 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 31738 │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 31454 │ │ │ │ - blx 589c │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 3129a │ │ │ │ - ldr r2, [pc, #672] ; (31b54 ) │ │ │ │ - mov.w r0, #510 ; 0x1fe │ │ │ │ - ldr r3, [pc, #668] ; (31b58 ) │ │ │ │ - movw r1, #40496 ; 0x9e30 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r8 │ │ │ │ - add r3, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 31720 │ │ │ │ - ldr r3, [pc, #648] ; (31b5c ) │ │ │ │ - mov.w r0, #512 ; 0x200 │ │ │ │ - ldr r2, [pc, #648] ; (31b60 ) │ │ │ │ - movw r1, #40539 ; 0x9e5b │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 31720 │ │ │ │ - ldr r2, [pc, #628] ; (31b64 ) │ │ │ │ - mov.w r5, #510 ; 0x1fe │ │ │ │ - ldr r1, [pc, #628] ; (31b68 ) │ │ │ │ - movw r0, #40498 ; 0x9e32 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r4 │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r4 │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 31806 │ │ │ │ - movs r4, #0 │ │ │ │ - mov ip, r7 │ │ │ │ - mov r9, r4 │ │ │ │ - movs r7, #1 │ │ │ │ - mov.w lr, #4 │ │ │ │ - movs r0, #2 │ │ │ │ - b.n 314b6 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c14 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 31ada │ │ │ │ - ldr r2, [pc, #576] ; (31b6c ) │ │ │ │ - mov.w r5, #510 ; 0x1fe │ │ │ │ - ldr r1, [pc, #572] ; (31b70 ) │ │ │ │ - movw r0, #40505 ; 0x9e39 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r4 │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 31806 │ │ │ │ - mov ip, r7 │ │ │ │ - mov.w lr, #4 │ │ │ │ - movs r7, #1 │ │ │ │ - movs r0, #2 │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 314b6 │ │ │ │ - ldr.w r4, [r8] │ │ │ │ - mov.w r7, #512 ; 0x200 │ │ │ │ - ldr r2, [pc, #532] ; (31b74 ) │ │ │ │ - movw r0, #40572 ; 0x9e7c │ │ │ │ - ldr r1, [pc, #528] ; (31b78 ) │ │ │ │ - subs r4, #1 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r8] │ │ │ │ - add r1, pc │ │ │ │ - str.w r7, [r2, #128] ; 0x80 │ │ │ │ - mov r7, ip │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 31862 │ │ │ │ - mov r4, r5 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 3181c │ │ │ │ - b.n 31726 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r5 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - blx 586c │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3156a │ │ │ │ - ldr r3, [pc, #464] ; (31b7c ) │ │ │ │ - mov.w r0, #512 ; 0x200 │ │ │ │ - ldr r2, [pc, #464] ; (31b80 ) │ │ │ │ - movw r1, #40583 ; 0x9e87 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, ip │ │ │ │ - add r2, pc │ │ │ │ - movs r4, #0 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 31724 │ │ │ │ - ldr r2, [pc, #440] ; (31b84 ) │ │ │ │ - mov.w r5, #510 ; 0x1fe │ │ │ │ - ldr r1, [pc, #440] ; (31b88 ) │ │ │ │ - movw r0, #40507 ; 0x9e3b │ │ │ │ - add r2, pc │ │ │ │ - mov r4, fp │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 31856 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 319a8 │ │ │ │ - ldr r3, [pc, #404] ; (31b8c ) │ │ │ │ - ldr r1, [pc, #404] ; (31b90 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - b.n 319a8 │ │ │ │ - ldr r0, [pc, #388] ; (31b94 ) │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 31538 │ │ │ │ - b.n 319a8 │ │ │ │ - ldr r2, [pc, #368] ; (31b98 ) │ │ │ │ - mov.w r5, #510 ; 0x1fe │ │ │ │ - ldr r1, [pc, #368] ; (31b9c ) │ │ │ │ - movw r0, #40511 ; 0x9e3f │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r4 │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 31806 │ │ │ │ - add r1, sp, #20 │ │ │ │ - mov r2, r0 │ │ │ │ - add r1, lr │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - bl f504 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 316b4 │ │ │ │ - ldr r2, [pc, #308] ; (31ba0 ) │ │ │ │ - mov.w r5, #512 ; 0x200 │ │ │ │ - ldr r1, [pc, #304] ; (31ba4 ) │ │ │ │ - movw r0, #40556 ; 0x9e6c │ │ │ │ - add r2, pc │ │ │ │ - mov r7, ip │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 31806 │ │ │ │ - ldr r3, [pc, #104] ; (31af4 ) │ │ │ │ - ldr.w r5, [sl, r3] │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.w 317bc │ │ │ │ - ldr r0, [pc, #116] ; (31b0c ) │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r1, [pc, #268] ; (31ba8 ) │ │ │ │ - ldr.w r0, [sl, r0] │ │ │ │ - ldr r2, [pc, #268] ; (31bac ) │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #260] ; (31bb0 ) │ │ │ │ - ldr r2, [pc, #260] ; (31bb4 ) │ │ │ │ - mov.w r0, #510 ; 0x1fe │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #40515 ; 0x9e43 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 315dc │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 316ca │ │ │ │ - mov fp, r0 │ │ │ │ - b.w 312dc │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ - movs r3, r0 │ │ │ │ - bge.n 31ab8 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ - movs r3, r0 │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ; instruction: 0xff9cffff │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ - movs r3, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add r1, pc, #32 ; (adr r1, 31b34 ) │ │ │ │ - movs r2, r0 │ │ │ │ - add r1, pc, #136 ; (adr r1, 31ba0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ - movs r3, r0 │ │ │ │ - str r0, [sp, #416] ; 0x1a0 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r5, #56] ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ - movs r3, r0 │ │ │ │ - add r7, sp, #40 ; 0x28 │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, sp, #408 ; 0x198 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r3, #50] ; 0x32 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r7, #48] ; 0x30 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r5, #46] ; 0x2e │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r4, #44] ; 0x2c │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r6, #42] ; 0x2a │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r3, #42] ; 0x2a │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r4, [r7, #40] ; 0x28 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r6, [r7, #38] ; 0x26 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r2, [r1, #38] ; 0x26 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r0, #36] ; 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ - movs r3, r0 │ │ │ │ - ldrh r0, [r4, #34] ; 0x22 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - strh r2, [r3, #40] ; 0x28 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r6, [r4, #38] ; 0x26 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ + movs r6, #144 ; 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [sp, #112] ; 0x70 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [sp, #216] ; 0xd8 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + movs r6, #26 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - ldr.w r3, [r0, #208] ; 0xd0 │ │ │ │ - cbz r3, 31bd8 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r3 │ │ │ │ - cbz r0, 31bf0 │ │ │ │ - ldr r3, [pc, #100] ; (31c30 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - bl 31200 │ │ │ │ - cbz r0, 31c1e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 31bc8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31bc8 │ │ │ │ - ldr r3, [pc, #64] ; (31c34 ) │ │ │ │ - movw r5, #987 ; 0x3db │ │ │ │ - ldr r0, [pc, #64] ; (31c38 ) │ │ │ │ - movw r4, #45132 ; 0xb04c │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #44] ; (31c3c ) │ │ │ │ - ldr r3, [pc, #44] ; (31c40 ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] ; (31c44 ) │ │ │ │ - movw r5, #989 ; 0x3dd │ │ │ │ - ldr r0, [pc, #32] ; (31c48 ) │ │ │ │ - movw r4, #45152 ; 0xb060 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 31c00 │ │ │ │ - beq.n 31d20 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + b.n 2c7bc │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #424 ; 0x1a8 │ │ │ │ + cdp2 0, 8, cr0, cr14, cr2, {0} │ │ │ │ + svc 252 ; 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ - movs r2, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 31e0a │ │ │ │ - ldr r6, [pc, #456] ; (31e24 ) │ │ │ │ - mov r5, r0 │ │ │ │ - add r6, pc │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ - str r6, [r1, #4] │ │ │ │ - ldr r1, [r0, #56] ; 0x38 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - lsls r3, r2, #31 │ │ │ │ - bmi.n 31cc4 │ │ │ │ - ands.w r3, r2, #8 │ │ │ │ - ldr r7, [r5, #60] ; 0x3c │ │ │ │ - ldr r0, [r5, #52] ; 0x34 │ │ │ │ - it ne │ │ │ │ - ldrne r3, [r5, #68] ; 0x44 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - ands.w r3, r2, #24 │ │ │ │ - it ne │ │ │ │ - ldrne r3, [r5, #72] ; 0x48 │ │ │ │ - str r3, [r4, #32] │ │ │ │ - ands.w r3, r2, #280 ; 0x118 │ │ │ │ - it ne │ │ │ │ - ldrne r3, [r5, #76] ; 0x4c │ │ │ │ - ands.w r2, r2, #4 │ │ │ │ - it ne │ │ │ │ - ldrne r2, [r5, #64] ; 0x40 │ │ │ │ - str r3, [r4, #36] ; 0x24 │ │ │ │ - ldr r3, [r5, #40] ; 0x28 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr r3, [r5, #48] ; 0x30 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r2, [r4, #24] │ │ │ │ - adds r3, #1 │ │ │ │ - str r7, [r4, #20] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - str r1, [r4, #16] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 31d70 │ │ │ │ - cmp r5, r6 │ │ │ │ - str r5, [r4, #4] │ │ │ │ - beq.n 31d7e │ │ │ │ - movs r0, #0 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 31c6e │ │ │ │ - ldr r3, [pc, #348] ; (31e28 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r5, [r3, #220] ; 0xdc │ │ │ │ - ldr.w r8, [r3, #792] ; 0x318 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r7, [r3, #64] ; 0x40 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 31dc4 │ │ │ │ - blx 56bc │ │ │ │ - ldr r6, [pc, #328] ; (31e2c ) │ │ │ │ - add r6, pc │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.n 31de2 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - blx r7 │ │ │ │ - mov r5, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.n 31d8e │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.n 31d96 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 31df0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 31daa │ │ │ │ - ldr r3, [pc, #260] ; (31e30 ) │ │ │ │ - movw r0, #40740 ; 0x9f24 │ │ │ │ - ldr r2, [pc, #256] ; (31e34 ) │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - mov.w r5, #520 ; 0x208 │ │ │ │ - ldr r0, [pc, #244] ; (31e38 ) │ │ │ │ - mov.w r2, #520 ; 0x208 │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [pc, #236] ; (31e3c ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 31dbc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 31db4 │ │ │ │ - movs r3, #0 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [r4, #4] │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r5, r6 │ │ │ │ - str r5, [r4, #4] │ │ │ │ - bne.n 31cbe │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 31da0 │ │ │ │ - movs r0, #0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 31d12 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 31d16 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31d86 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31d2a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 31d64 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r7 │ │ │ │ - blx 586c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 31d1a │ │ │ │ - ldr r3, [pc, #104] ; (31e40 ) │ │ │ │ - movw r0, #40736 ; 0x9f20 │ │ │ │ - ldr r2, [pc, #104] ; (31e44 ) │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 31d36 │ │ │ │ - ldr r0, [pc, #100] ; (31e48 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 31cf2 │ │ │ │ - b.n 31dd4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 31dd4 │ │ │ │ - ldr r3, [pc, #80] ; (31e4c ) │ │ │ │ - ldr r1, [pc, #84] ; (31e50 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 31dd4 │ │ │ │ - ldr r3, [pc, #72] ; (31e54 ) │ │ │ │ - ldr r1, [pc, #72] ; (31e58 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + svc 110 ; 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ - movs r3, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + bhi.n 2c6d0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + movs r5, #4 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + bhi.n 2c6e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #424 ; 0x1a8 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + movs r5, #102 ; 0x66 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - add r5, pc, #392 ; (adr r5, 31fe4 ) │ │ │ │ - movs r2, r0 │ │ │ │ + smull r0, r0, r2, r2 │ │ │ │ sub sp, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w sp, sp, #852 ; 0x354 │ │ │ │ add r4, sp, #888 ; 0x378 │ │ │ │ ldr.w r9, [r0, #52] ; 0x34 │ │ │ │ ldr.w r5, [sp, #1096] ; 0x448 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ subs r3, r5, #1 │ │ │ │ ldr.w r6, [sp, #1100] ; 0x44c │ │ │ │ - bmi.n 31f24 │ │ │ │ + bmi.n 2c878 │ │ │ │ adds r2, r5, #1 │ │ │ │ ldr.w r2, [r4, r2, lsl #2] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332aa │ │ │ │ + bgt.w 2dbfe │ │ │ │ subs r2, r5, #2 │ │ │ │ adds r4, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ ldr.w r1, [r1, r5, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ subs r2, r5, #3 │ │ │ │ adds r0, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ subs r0, r5, #4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ ldr.w r1, [r1, r7, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ subs r1, r5, #5 │ │ │ │ adds r7, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ add r7, sp, #888 ; 0x378 │ │ │ │ ldr.w r4, [r7, r4, lsl #2] │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ subs r2, r5, #6 │ │ │ │ cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ mov r4, r2 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ ldr.w r0, [r7, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ subs r2, r5, #7 │ │ │ │ cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ mov r0, r2 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ ldr.w r1, [r7, r1, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ sub.w r2, r5, #8 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ sub.w r2, r5, #9 │ │ │ │ adds r4, r2, #1 │ │ │ │ - beq.n 31f24 │ │ │ │ + beq.n 2c878 │ │ │ │ ldr.w r1, [r7, r0, lsl #2] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 332ac │ │ │ │ + bgt.w 2dc00 │ │ │ │ cmp r5, #0 │ │ │ │ itt le │ │ │ │ movle r2, #67 ; 0x43 │ │ │ │ strle r2, [sp, #24] │ │ │ │ - ble.n 31f98 │ │ │ │ + ble.n 2c8ec │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #896] ; 0x380 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332f0 │ │ │ │ + bgt.w 2dc44 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 31f8c │ │ │ │ + ble.n 2c8e0 │ │ │ │ ldr r2, [sp, #900] ; 0x384 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332ec │ │ │ │ + bgt.w 2dc40 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 31f8c │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r2, [sp, #904] ; 0x388 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332e8 │ │ │ │ + bgt.w 2dc3c │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 31f8c │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r2, [sp, #908] ; 0x38c │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332e4 │ │ │ │ + bgt.w 2dc38 │ │ │ │ cmp r5, #4 │ │ │ │ - beq.n 31f8c │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r2, [sp, #912] ; 0x390 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332e0 │ │ │ │ + bgt.w 2dc34 │ │ │ │ cmp r5, #5 │ │ │ │ - beq.n 31f8c │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r2, [sp, #916] ; 0x394 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332dc │ │ │ │ + bgt.w 2dc30 │ │ │ │ cmp r5, #6 │ │ │ │ - beq.n 31f8c │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r2, [sp, #920] ; 0x398 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332c6 │ │ │ │ + bgt.w 2dc1a │ │ │ │ cmp r5, #7 │ │ │ │ - beq.n 31f8c │ │ │ │ + beq.n 2c8e0 │ │ │ │ ldr r2, [sp, #924] ; 0x39c │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 332f4 │ │ │ │ + bgt.w 2dc48 │ │ │ │ movs r1, #0 │ │ │ │ cmp r1, r0 │ │ │ │ ite ge │ │ │ │ movge r2, #67 ; 0x43 │ │ │ │ movlt r2, #70 ; 0x46 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bge.w 332f8 │ │ │ │ + bge.w 2dc4c │ │ │ │ cmp r3, #0 │ │ │ │ sub.w r2, r6, r5 │ │ │ │ - blt.w 3213e │ │ │ │ + blt.w 2ca92 │ │ │ │ add r4, sp, #888 ; 0x378 │ │ │ │ add.w r0, r3, #18 │ │ │ │ add.w lr, r3, #2 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r7, r3, #10 │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ ldr.w sl, [r4, lr, lsl #2] │ │ │ │ @@ -68301,15 +59762,15 @@ │ │ │ │ adds r1, #18 │ │ │ │ ldr.w ip, [r4, r7, lsl #2] │ │ │ │ subs r7, r5, #2 │ │ │ │ str.w r0, [r4, r1, lsl #2] │ │ │ │ adds r0, r7, #1 │ │ │ │ str.w sl, [r4, r8, lsl #2] │ │ │ │ str.w ip, [r4, lr, lsl #2] │ │ │ │ - beq.w 3213e │ │ │ │ + beq.w 2ca92 │ │ │ │ add.w lr, r5, #8 │ │ │ │ add.w r0, r5, #16 │ │ │ │ adds r1, r2, r7 │ │ │ │ ldr.w sl, [r4, lr, lsl #2] │ │ │ │ add.w r8, r1, #10 │ │ │ │ ldr.w lr, [r4, r0, lsl #2] │ │ │ │ add.w ip, r1, #2 │ │ │ │ @@ -68318,1053 +59779,1053 @@ │ │ │ │ str.w sl, [r4, r8, lsl #2] │ │ │ │ mov r8, r4 │ │ │ │ ldr.w r4, [r4, r5, lsl #2] │ │ │ │ str.w lr, [r8, r1, lsl #2] │ │ │ │ adds r1, r0, #1 │ │ │ │ str.w r4, [r8, ip, lsl #2] │ │ │ │ mov r4, r8 │ │ │ │ - beq.w 3213e │ │ │ │ + beq.w 2ca92 │ │ │ │ adds r1, r5, #7 │ │ │ │ add.w lr, r5, #15 │ │ │ │ ldr.w sl, [r8, r3, lsl #2] │ │ │ │ adds r3, r2, r0 │ │ │ │ ldr.w r8, [r8, r1, lsl #2] │ │ │ │ adds r1, r3, #2 │ │ │ │ ldr.w lr, [r4, lr, lsl #2] │ │ │ │ add.w ip, r3, #10 │ │ │ │ adds r3, #18 │ │ │ │ str.w sl, [r4, r1, lsl #2] │ │ │ │ subs r1, r5, #4 │ │ │ │ str.w r8, [r4, ip, lsl #2] │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 3213e │ │ │ │ + beq.n 2ca92 │ │ │ │ add.w lr, r5, #14 │ │ │ │ adds r3, r2, r1 │ │ │ │ add.w ip, r5, #6 │ │ │ │ ldr.w sl, [r4, r7, lsl #2] │ │ │ │ ldr.w lr, [r4, lr, lsl #2] │ │ │ │ adds r7, r3, #2 │ │ │ │ ldr.w r8, [r4, ip, lsl #2] │ │ │ │ add.w ip, r3, #10 │ │ │ │ adds r3, #18 │ │ │ │ str.w sl, [r4, r7, lsl #2] │ │ │ │ subs r7, r5, #5 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ adds r3, r7, #1 │ │ │ │ str.w r8, [r4, ip, lsl #2] │ │ │ │ - beq.n 3213e │ │ │ │ + beq.n 2ca92 │ │ │ │ add.w lr, r5, #13 │ │ │ │ adds r3, r2, r7 │ │ │ │ add.w ip, r5, #5 │ │ │ │ ldr.w sl, [r4, r0, lsl #2] │ │ │ │ ldr.w lr, [r4, lr, lsl #2] │ │ │ │ adds r0, r3, #2 │ │ │ │ ldr.w r8, [r4, ip, lsl #2] │ │ │ │ add.w ip, r3, #10 │ │ │ │ adds r3, #18 │ │ │ │ str.w sl, [r4, r0, lsl #2] │ │ │ │ subs r0, r5, #6 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ adds r3, r0, #1 │ │ │ │ str.w r8, [r4, ip, lsl #2] │ │ │ │ - beq.n 3213e │ │ │ │ + beq.n 2ca92 │ │ │ │ adds r3, r2, r0 │ │ │ │ ldr.w sl, [r4, r1, lsl #2] │ │ │ │ add.w r8, r3, #2 │ │ │ │ add.w lr, r5, #12 │ │ │ │ add.w ip, r5, #4 │ │ │ │ ldr.w r1, [r4, lr, lsl #2] │ │ │ │ add.w lr, r3, #10 │ │ │ │ ldr.w ip, [r4, ip, lsl #2] │ │ │ │ adds r3, #18 │ │ │ │ str.w sl, [r4, r8, lsl #2] │ │ │ │ sub.w r8, r5, #7 │ │ │ │ cmp.w r8, #4294967295 ; 0xffffffff │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ str.w ip, [r4, lr, lsl #2] │ │ │ │ - beq.n 3213e │ │ │ │ + beq.n 2ca92 │ │ │ │ add.w r3, r5, #11 │ │ │ │ add.w lr, r5, #3 │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w sl, [r4, r7, lsl #2] │ │ │ │ ldr.w r7, [r4, r3, lsl #2] │ │ │ │ add.w r8, r1, #2 │ │ │ │ ldr.w ip, [r4, lr, lsl #2] │ │ │ │ add.w lr, r1, #10 │ │ │ │ adds r1, #18 │ │ │ │ sub.w r3, r5, #8 │ │ │ │ str.w sl, [r4, r8, lsl #2] │ │ │ │ str.w r7, [r4, r1, lsl #2] │ │ │ │ adds r7, r3, #1 │ │ │ │ str.w ip, [r4, lr, lsl #2] │ │ │ │ - beq.n 3213e │ │ │ │ + beq.n 2ca92 │ │ │ │ adds r7, r5, #2 │ │ │ │ add.w r1, r5, #10 │ │ │ │ add r3, r2 │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ ldr.w r7, [r4, r7, lsl #2] │ │ │ │ add.w lr, r3, #2 │ │ │ │ ldr.w r1, [r4, r1, lsl #2] │ │ │ │ add.w ip, r3, #10 │ │ │ │ adds r3, #18 │ │ │ │ str.w r0, [r4, lr, lsl #2] │ │ │ │ str.w r7, [r4, ip, lsl #2] │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 3218a │ │ │ │ + ble.n 2cade │ │ │ │ movs r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #896] ; 0x380 │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 2cad4 │ │ │ │ ldr r1, [sp, #928] ; 0x3a0 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #900] ; 0x384 │ │ │ │ str r1, [sp, #932] ; 0x3a4 │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 2cad4 │ │ │ │ cmp r2, #3 │ │ │ │ str r3, [sp, #904] ; 0x388 │ │ │ │ str r1, [sp, #936] ; 0x3a8 │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 2cad4 │ │ │ │ cmp r2, #4 │ │ │ │ str r3, [sp, #908] ; 0x38c │ │ │ │ str r1, [sp, #940] ; 0x3ac │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 2cad4 │ │ │ │ cmp r2, #5 │ │ │ │ str r3, [sp, #912] ; 0x390 │ │ │ │ str r1, [sp, #944] ; 0x3b0 │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 2cad4 │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #916] ; 0x394 │ │ │ │ str r1, [sp, #948] ; 0x3b4 │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 2cad4 │ │ │ │ cmp r2, #7 │ │ │ │ str r3, [sp, #920] ; 0x398 │ │ │ │ str r1, [sp, #952] ; 0x3b8 │ │ │ │ itt ne │ │ │ │ strne r3, [sp, #924] ; 0x39c │ │ │ │ strne r1, [sp, #956] ; 0x3bc │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r0, sp, #960 ; 0x3c0 │ │ │ │ movs r1, #255 ; 0xff │ │ │ │ - blx 5a34 │ │ │ │ + blx 5a1c │ │ │ │ cmp r5, r6 │ │ │ │ mov r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 32400 │ │ │ │ - ldr.w ip, [pc, #3072] ; 32d9c │ │ │ │ + ble.w 2cd54 │ │ │ │ + ldr.w ip, [pc, #3072] ; 2d6f0 │ │ │ │ mov sl, r9 │ │ │ │ - ldr.w r6, [pc, #3068] ; 32da0 │ │ │ │ + ldr.w r6, [pc, #3068] ; 2d6f4 │ │ │ │ movs r5, #0 │ │ │ │ add ip, pc │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ add r6, pc │ │ │ │ add r7, sp, #892 ; 0x37c │ │ │ │ add.w r8, sp, #996 ; 0x3e4 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, ip │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 321d2 │ │ │ │ + beq.n 2cb26 │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.w 33304 │ │ │ │ + bne.w 2dc58 │ │ │ │ str.w fp, [r7, #32] │ │ │ │ ldr r0, [r7, #64] ; 0x40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 321ec │ │ │ │ + blt.n 2cb40 │ │ │ │ ldr.w r0, [r6, #220] ; 0xdc │ │ │ │ - bl 20ec4 │ │ │ │ + bl 1ee30 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 33700 │ │ │ │ + beq.w 2e054 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 321ba │ │ │ │ + bne.n 2cb0e │ │ │ │ ldr r2, [sp, #896] ; 0x380 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [sp, #892] ; 0x37c │ │ │ │ ldr r0, [sp, #928] ; 0x3a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371c │ │ │ │ + beq.w 2e070 │ │ │ │ cmp r0, #0 │ │ │ │ itett gt │ │ │ │ addgt.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ addle.w r1, r2, #4294967295 ; 0xffffffff │ │ │ │ movgt r1, r3 │ │ │ │ mlagt r3, r0, r2, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it le │ │ │ │ mlale r1, r0, r1, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 322ee │ │ │ │ + ble.n 2cc42 │ │ │ │ ldr r2, [sp, #900] ; 0x384 │ │ │ │ ldr r0, [sp, #932] ; 0x3a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ mlale r1, r0, r2, r1 │ │ │ │ mlagt r3, r0, r2, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 2cc42 │ │ │ │ ldr r2, [sp, #904] ; 0x388 │ │ │ │ ldr r0, [sp, #936] ; 0x3a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ mlale r1, r0, r2, r1 │ │ │ │ mlagt r3, r0, r2, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 2cc42 │ │ │ │ ldr r2, [sp, #908] ; 0x38c │ │ │ │ ldr r0, [sp, #940] ; 0x3ac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ mlale r1, r2, r0, r1 │ │ │ │ mlagt r3, r2, r0, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 2cc42 │ │ │ │ ldr r2, [sp, #912] ; 0x390 │ │ │ │ ldr r0, [sp, #944] ; 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ mlale r1, r2, r0, r1 │ │ │ │ mlagt r3, r2, r0, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #5 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 2cc42 │ │ │ │ ldr r2, [sp, #916] ; 0x394 │ │ │ │ ldr r0, [sp, #948] ; 0x3b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ mlale r1, r2, r0, r1 │ │ │ │ mlagt r3, r2, r0, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 2cc42 │ │ │ │ ldr r2, [sp, #920] ; 0x398 │ │ │ │ ldr r0, [sp, #952] ; 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ mlale r1, r2, r0, r1 │ │ │ │ mlagt r3, r2, r0, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 322ee │ │ │ │ + beq.n 2cc42 │ │ │ │ ldr r2, [sp, #924] ; 0x39c │ │ │ │ ldr r0, [sp, #956] ; 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3371a │ │ │ │ + beq.w 2e06e │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite gt │ │ │ │ mlagt r3, r0, r2, r3 │ │ │ │ mlale r1, r0, r2, r1 │ │ │ │ ldr r2, [sp, #996] ; 0x3e4 │ │ │ │ add.w r5, r3, r9 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [sp, #1000] ; 0x3e8 │ │ │ │ ldr.w r6, [sp, #1032] ; 0x408 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ cmp r6, #0 │ │ │ │ itett le │ │ │ │ addle.w r0, r0, #4294967295 ; 0xffffffff │ │ │ │ addgt.w r1, r0, #4294967295 ; 0xffffffff │ │ │ │ movle r1, r2 │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ it gt │ │ │ │ mlagt r1, r6, r1, r2 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 3240e │ │ │ │ + ble.n 2cd62 │ │ │ │ ldr r0, [sp, #1004] ; 0x3ec │ │ │ │ ldr.w r6, [sp, #1036] ; 0x40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ mlagt r1, r6, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 3240e │ │ │ │ + beq.n 2cd62 │ │ │ │ ldr r0, [sp, #1008] ; 0x3f0 │ │ │ │ ldr.w r6, [sp, #1040] ; 0x410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ mlagt r1, r6, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 3240e │ │ │ │ + beq.n 2cd62 │ │ │ │ ldr r0, [sp, #1012] ; 0x3f4 │ │ │ │ ldr.w r6, [sp, #1044] ; 0x414 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ mlagt r1, r6, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 3240e │ │ │ │ + beq.n 2cd62 │ │ │ │ ldr r0, [sp, #1016] ; 0x3f8 │ │ │ │ ldr.w r6, [sp, #1048] ; 0x418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ mlagt r1, r6, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #5 │ │ │ │ - beq.n 3240e │ │ │ │ + beq.n 2cd62 │ │ │ │ ldr r0, [sp, #1020] ; 0x3fc │ │ │ │ ldr.w r6, [sp, #1052] ; 0x41c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ mlagt r1, r6, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - beq.n 3240e │ │ │ │ + beq.n 2cd62 │ │ │ │ ldr.w r0, [sp, #1024] ; 0x400 │ │ │ │ ldr.w r6, [sp, #1056] ; 0x420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ mlale r2, r6, r0, r2 │ │ │ │ mlagt r1, r6, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #7 │ │ │ │ - beq.n 3240e │ │ │ │ + beq.n 2cd62 │ │ │ │ ldr.w r0, [sp, #1028] ; 0x404 │ │ │ │ ldr.w r6, [sp, #1060] ; 0x424 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33742 │ │ │ │ + beq.w 2e096 │ │ │ │ subs r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ite gt │ │ │ │ mlagt r1, r0, r6, r1 │ │ │ │ mlale r2, r0, r6, r2 │ │ │ │ - b.n 3240e │ │ │ │ + b.n 2cd62 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #996] ; 0x3e4 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #892] ; 0x37c │ │ │ │ mov r1, r2 │ │ │ │ add.w r5, r3, r9 │ │ │ │ add r1, r9 │ │ │ │ cmp r3, r1 │ │ │ │ it cc │ │ │ │ cmpcc r2, r5 │ │ │ │ itet cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ strcs r3, [sp, #48] ; 0x30 │ │ │ │ - bcc.w 32dbc │ │ │ │ + bcc.w 2d710 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ add r3, sp, #328 ; 0x148 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r2, [sp, #888] ; 0x378 │ │ │ │ cmp r5, #0 │ │ │ │ add.w r7, r5, #4294967295 ; 0xffffffff │ │ │ │ ldr r6, [r2, #52] ; 0x34 │ │ │ │ mov r3, r0 │ │ │ │ - ble.w 32748 │ │ │ │ + ble.w 2d09c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ adds r2, #17 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32582 │ │ │ │ + bge.w 2ced6 │ │ │ │ mov r2, r4 │ │ │ │ adds r2, #9 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 32582 │ │ │ │ + bne.w 2ced6 │ │ │ │ mov r2, r4 │ │ │ │ adds r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ mov r2, r4 │ │ │ │ mul.w r1, r1, r6 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ mov r2, r4 │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ cmp r4, #2 │ │ │ │ mov r1, r4 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r1, #15 │ │ │ │ subs r2, r4, #3 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ mov r1, r4 │ │ │ │ adds r1, #7 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ adds r1, r2, #2 │ │ │ │ cmp r4, #3 │ │ │ │ ldr.w r5, [r3, r1, lsl #2] │ │ │ │ mov r1, r4 │ │ │ │ mul.w r5, r5, r0 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r1, #14 │ │ │ │ subs r0, r4, #4 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ mov r1, r4 │ │ │ │ adds r1, #6 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ subs r5, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ mul.w r5, r5, r1 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r1, #13 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ mov r1, r4 │ │ │ │ adds r1, #5 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r4, #5 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r1, #12 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ mov r1, r4 │ │ │ │ adds r1, #4 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cmp r4, #6 │ │ │ │ mov r2, r4 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r2, #11 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ mov r2, r4 │ │ │ │ adds r2, #3 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ subs r2, r4, #5 │ │ │ │ cmp r4, #7 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ mul.w r2, r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ adds r1, #10 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32582 │ │ │ │ + bge.n 2ced6 │ │ │ │ adds r5, r4, #2 │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32582 │ │ │ │ + bne.n 2ced6 │ │ │ │ cmp r4, #8 │ │ │ │ - beq.w 327a6 │ │ │ │ + beq.w 2d0fa │ │ │ │ add r3, sp, #536 ; 0x218 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ mov r0, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r2, [r0, #72] ; 0x48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [r0, #40] ; 0x28 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ mul.w r2, r2, r6 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #76] ; 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r1, [r3, #44] ; 0x2c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r0, #2 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #80] ; 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r1, [r3, #48] ; 0x30 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, #3 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #84] ; 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r1, [r3, #52] ; 0x34 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r0, #4 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #88] ; 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r1, [r3, #56] ; 0x38 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r0, #5 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #92] ; 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r1, [r3, #60] ; 0x3c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r0, #6 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #96] ; 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r1, [r3, #64] ; 0x40 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r0, #7 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.n 32658 │ │ │ │ + beq.n 2cfac │ │ │ │ ldr r1, [r3, #100] ; 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r3, [r3, #68] ; 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ add r0, sp, #640 ; 0x280 │ │ │ │ add r1, sp, #992 ; 0x3e0 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #712] ; 0x2c8 │ │ │ │ ldr r2, [sp, #992] ; 0x3e0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #52] ; 0x34 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r3, [sp, #680] ; 0x2a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #648] ; 0x288 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 32f64 │ │ │ │ + beq.w 2d8b8 │ │ │ │ ldr r2, [sp, #716] ; 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #684] ; 0x2ac │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #652] ; 0x28c │ │ │ │ mul.w r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 32f5e │ │ │ │ + beq.w 2d8b2 │ │ │ │ ldr r2, [sp, #720] ; 0x2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #688] ; 0x2b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #656] ; 0x290 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.w 32f58 │ │ │ │ + beq.w 2d8ac │ │ │ │ ldr r2, [sp, #724] ; 0x2d4 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #692] ; 0x2b4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r2, [sp, #660] ; 0x294 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 32f52 │ │ │ │ + beq.w 2d8a6 │ │ │ │ ldr r2, [sp, #728] ; 0x2d8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #696] ; 0x2b8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #664] ; 0x298 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #5 │ │ │ │ - beq.w 32b8c │ │ │ │ + beq.w 2d4e0 │ │ │ │ ldr r2, [sp, #732] ; 0x2dc │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #700] ; 0x2bc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #668] ; 0x29c │ │ │ │ mul.w r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w 32b88 │ │ │ │ + beq.w 2d4dc │ │ │ │ ldr r2, [sp, #736] ; 0x2e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #704] ; 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #672] ; 0x2a0 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 32f6a │ │ │ │ + beq.w 2d8be │ │ │ │ ldr r2, [sp, #740] ; 0x2e4 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ ldr r2, [sp, #708] ; 0x2c4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, r3, #2 │ │ │ │ ldr.w r3, [sp, #1104] ; 0x450 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 32f78 │ │ │ │ + bne.w 2d8cc │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add r7, sp, #896 ; 0x380 │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ ldr r0, [sp, #996] ; 0x3e4 │ │ │ │ cmp r5, r7 │ │ │ │ ldr r1, [sp, #892] ; 0x37c │ │ │ │ - bls.w 32f70 │ │ │ │ + bls.w 2d8c4 │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r7, r5 │ │ │ │ mul.w r6, r3, r6 │ │ │ │ - bcc.n 32768 │ │ │ │ + bcc.n 2d0bc │ │ │ │ mov r2, r6 │ │ │ │ blx 57b8 │ │ │ │ ldr.w r3, [sp, #1104] ; 0x450 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32a90 │ │ │ │ + beq.w 2d3e4 │ │ │ │ add r4, sp, #1000 ; 0x3e8 │ │ │ │ add.w r9, sp, #1032 ; 0x408 │ │ │ │ ldr r6, [sp, #996] ; 0x3e4 │ │ │ │ blx 5ac4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 32b66 │ │ │ │ + b.n 2d4ba │ │ │ │ add r3, sp, #432 ; 0x1b0 │ │ │ │ add r1, sp, #992 ; 0x3e0 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r3 │ │ │ │ blx 57b8 │ │ │ │ add.w r2, r7, #18 │ │ │ │ ldr r1, [sp, #992] ; 0x3e0 │ │ │ │ ldr r1, [r1, #52] ; 0x34 │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ add.w r2, r7, #10 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 32900 │ │ │ │ + bne.w 2d254 │ │ │ │ adds r2, r7, #2 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ mul.w r2, r2, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 32f64 │ │ │ │ + beq.w 2d8b8 │ │ │ │ mov r0, r1 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 32900 │ │ │ │ + bge.w 2d254 │ │ │ │ mov r1, r0 │ │ │ │ adds r1, #8 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ cmp r0, #2 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.w 32f5e │ │ │ │ + beq.w 2d8b2 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ adds r1, #15 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32900 │ │ │ │ + bge.n 2d254 │ │ │ │ mov r1, r5 │ │ │ │ adds r1, #7 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ cmp r5, #3 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ - beq.w 32f58 │ │ │ │ + beq.w 2d8ac │ │ │ │ ldr r5, [sp, #20] │ │ │ │ subs r7, r5, #4 │ │ │ │ mov r2, r5 │ │ │ │ adds r2, #14 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 32900 │ │ │ │ + bge.n 2d254 │ │ │ │ add.w r2, r7, #10 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ adds r2, r7, #2 │ │ │ │ cmp r5, #4 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.w 32f52 │ │ │ │ + beq.w 2d8a6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ adds r1, #13 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32900 │ │ │ │ + bge.n 2d254 │ │ │ │ mov r1, r0 │ │ │ │ adds r1, #5 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ subs r2, r0, #3 │ │ │ │ cmp r0, #5 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.w 32b8c │ │ │ │ + beq.w 2d4e0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ adds r1, #12 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32900 │ │ │ │ + bge.n 2d254 │ │ │ │ mov r1, r5 │ │ │ │ adds r1, #4 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ cmp r5, #6 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ - beq.w 32b88 │ │ │ │ + beq.w 2d4dc │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ adds r2, #11 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 32900 │ │ │ │ + bge.n 2d254 │ │ │ │ mov r2, r7 │ │ │ │ adds r2, #3 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ subs r5, r7, #5 │ │ │ │ cmp r7, #7 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ mul.w r2, r2, r1 │ │ │ │ - beq.w 32f6a │ │ │ │ + beq.w 2d8be │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ adds r1, #10 │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32900 │ │ │ │ + bge.n 2d254 │ │ │ │ adds r5, r0, #2 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32900 │ │ │ │ + bne.n 2d254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 3274c │ │ │ │ + beq.w 2d0a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #70 ; 0x46 │ │ │ │ - bne.w 32a6a │ │ │ │ + bne.w 2d3be │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w sl, r2, #4294967295 ; 0xffffffff │ │ │ │ cmp.w sl, #0 │ │ │ │ mov r7, sl │ │ │ │ - blt.n 329e4 │ │ │ │ + blt.n 2d338 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ add.w r3, r1, r2, lsl #2 │ │ │ │ ldr r3, [r3, #108] ; 0x6c │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w sl, r0, #2 │ │ │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ mov r4, sl │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ ldr r3, [r3, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ sub.w sl, r0, #3 │ │ │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ ldr r3, [r7, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ subs r7, r0, #4 │ │ │ │ adds r5, r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ ldr r3, [r4, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ subs r3, r0, #5 │ │ │ │ adds r4, r3, #1 │ │ │ │ mov sl, r3 │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add.w r2, r1, r3, lsl #2 │ │ │ │ ldr r2, [r2, #112] ; 0x70 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ sub.w sl, r0, #6 │ │ │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ mov r2, sl │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ ldr r1, [r7, #104] ; 0x68 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ sub.w sl, r0, #7 │ │ │ │ mov r1, r0 │ │ │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ mov r6, sl │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr r3, [r3, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ sub.w sl, r0, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldr r3, [r2, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ sub.w sl, r0, #9 │ │ │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ - beq.n 329e4 │ │ │ │ + beq.n 2d338 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w r1, r3, r6, lsl #2 │ │ │ │ ldr r3, [r1, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32b90 │ │ │ │ + bgt.w 2d4e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it gt │ │ │ │ movgt r1, #0 │ │ │ │ - ble.n 32a6a │ │ │ │ + ble.n 2d3be │ │ │ │ ldr r3, [sp, #1000] ; 0x3e8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32be4 │ │ │ │ + bgt.w 2d538 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 32a50 │ │ │ │ + ble.n 2d3a4 │ │ │ │ ldr r3, [sp, #1004] ; 0x3ec │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32c06 │ │ │ │ + bgt.w 2d55a │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 32a50 │ │ │ │ + beq.n 2d3a4 │ │ │ │ ldr r3, [sp, #1008] ; 0x3f0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32c02 │ │ │ │ + bgt.w 2d556 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 32a50 │ │ │ │ + beq.n 2d3a4 │ │ │ │ ldr r3, [sp, #1012] ; 0x3f4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32bfe │ │ │ │ + bgt.w 2d552 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 32a50 │ │ │ │ + beq.n 2d3a4 │ │ │ │ ldr r3, [sp, #1016] ; 0x3f8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32bfa │ │ │ │ + bgt.w 2d54e │ │ │ │ cmp r2, #5 │ │ │ │ - beq.n 32a50 │ │ │ │ + beq.n 2d3a4 │ │ │ │ ldr r3, [sp, #1020] ; 0x3fc │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32c0e │ │ │ │ + bgt.w 2d562 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 32a50 │ │ │ │ + beq.n 2d3a4 │ │ │ │ ldr.w r3, [sp, #1024] ; 0x400 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32c0a │ │ │ │ + bgt.w 2d55e │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 32a50 │ │ │ │ + beq.n 2d3a4 │ │ │ │ ldr.w r3, [sp, #1028] ; 0x404 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 32c12 │ │ │ │ + bgt.w 2d566 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 32a6a │ │ │ │ + bge.n 2d3be │ │ │ │ add r0, sp, #888 ; 0x378 │ │ │ │ - bl 20b08 │ │ │ │ + bl 1ea74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32b6c │ │ │ │ + beq.w 2d4c0 │ │ │ │ add r0, sp, #992 ; 0x3e0 │ │ │ │ - bl 20b08 │ │ │ │ - cbz r0, 32aa4 │ │ │ │ + bl 1ea74 │ │ │ │ + cbz r0, 2d3f8 │ │ │ │ ldr.w r3, [sp, #1104] ; 0x450 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32ae6 │ │ │ │ + bne.n 2d43a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, sp, #1000 ; 0x3e8 │ │ │ │ add r4, sp, #896 ; 0x380 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #892] ; 0x37c │ │ │ │ add.w r3, sp, #1032 ; 0x408 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #928 ; 0x3a0 │ │ │ │ ldr r2, [sp, #996] ; 0x3e4 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl e838 │ │ │ │ ldr r0, [sp, #48] ; 0x30 │ │ │ │ - blx 5914 │ │ │ │ + blx 58fc │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #852 ; 0x354 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #764] ; (32da4 ) │ │ │ │ + ldr r3, [pc, #764] ; (2d6f8 ) │ │ │ │ movw r0, #1330 ; 0x532 │ │ │ │ - ldr r2, [pc, #764] ; (32da8 ) │ │ │ │ + ldr r2, [pc, #764] ; (2d6fc ) │ │ │ │ movw r1, #47865 ; 0xbaf9 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ blx 5ac4 │ │ │ │ - ldr r3, [pc, #744] ; (32dac ) │ │ │ │ + ldr r3, [pc, #744] ; (2d700 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #732] ; (32db0 ) │ │ │ │ + ldr r0, [pc, #732] ; (2d704 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ blx 5ad0 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 32a98 │ │ │ │ + b.n 2d3ec │ │ │ │ ldr r4, [sp, #996] ; 0x3e4 │ │ │ │ blx 5ac4 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ add r5, sp, #1000 ; 0x3e8 │ │ │ │ add.w r6, sp, #1032 ; 0x408 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ mov r0, r7 │ │ │ │ blx 5ad0 │ │ │ │ ldr r0, [sp, #892] ; 0x37c │ │ │ │ ldr r2, [sp, #996] ; 0x3e4 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #896 ; 0x380 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -69378,667 +60839,669 @@ │ │ │ │ blx 5ac4 │ │ │ │ ldr r3, [sp, #1000] ; 0x3e8 │ │ │ │ cmp r3, r4 │ │ │ │ it gt │ │ │ │ strgt r4, [sp, #76] ; 0x4c │ │ │ │ str r3, [sp, #100] ; 0x64 │ │ │ │ str r0, [sp, #96] ; 0x60 │ │ │ │ - ble.n 32b66 │ │ │ │ + ble.n 2d4ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 32bac │ │ │ │ + bne.n 2d500 │ │ │ │ ldr r3, [sp, #56] ; 0x38 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1032] ; 0x408 │ │ │ │ ldr r1, [sp, #56] ; 0x38 │ │ │ │ ldr r2, [sp, #76] ; 0x4c │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #100] ; 0x64 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #56] ; 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #76] ; 0x4c │ │ │ │ - bne.n 32b3e │ │ │ │ + bne.n 2d492 │ │ │ │ ldr r0, [sp, #96] ; 0x60 │ │ │ │ blx 5ad0 │ │ │ │ - b.n 32a90 │ │ │ │ - ldr r3, [pc, #580] ; (32db4 ) │ │ │ │ + b.n 2d3e4 │ │ │ │ + ldr r3, [pc, #580] ; (2d708 ) │ │ │ │ movw r0, #1329 ; 0x531 │ │ │ │ - ldr r2, [pc, #580] ; (32db8 ) │ │ │ │ + ldr r2, [pc, #580] ; (2d70c ) │ │ │ │ movw r1, #47856 ; 0xbaf0 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 32abe │ │ │ │ + b.n 2d412 │ │ │ │ movs r5, #8 │ │ │ │ - b.n 3274c │ │ │ │ + b.n 2d0a0 │ │ │ │ movs r5, #7 │ │ │ │ - b.n 3274c │ │ │ │ + b.n 2d0a0 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w sl, r3, sl, lsl #2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r2, [sl, #144] ; 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ eor.w r1, r2, r2, asr #31 │ │ │ │ sub.w r1, r1, r2, asr #31 │ │ │ │ - bgt.w 329ee │ │ │ │ - b.n 32a50 │ │ │ │ + bgt.w 2d342 │ │ │ │ + b.n 2d3a4 │ │ │ │ ldr r3, [sp, #1004] ; 0x3ec │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #104] ; 0x68 │ │ │ │ - ble.n 32b4e │ │ │ │ + ble.n 2d4a2 │ │ │ │ ldr r3, [sp, #56] ; 0x38 │ │ │ │ str r3, [sp, #60] ; 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] ; 0x5c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 32c16 │ │ │ │ + bne.n 2d56a │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1036] ; 0x40c │ │ │ │ ldr r1, [sp, #60] ; 0x3c │ │ │ │ ldr r2, [sp, #92] ; 0x5c │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #104] ; 0x68 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #60] ; 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #92] ; 0x5c │ │ │ │ - bne.n 32bbc │ │ │ │ - b.n 32b4e │ │ │ │ + bne.n 2d510 │ │ │ │ + b.n 2d4a2 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #888 ; 0x378 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r3, [r3, #144] ; 0x90 │ │ │ │ eor.w r2, r3, r3, asr #31 │ │ │ │ sub.w r2, r2, r3, asr #31 │ │ │ │ - b.n 32a52 │ │ │ │ + b.n 2d3a6 │ │ │ │ movs r3, #4 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ movs r3, #3 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ movs r3, #2 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ movs r3, #1 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ movs r3, #6 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ movs r3, #5 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ movs r3, #7 │ │ │ │ - b.n 32be6 │ │ │ │ + b.n 2d53a │ │ │ │ ldr r3, [sp, #1008] ; 0x3f0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #108] ; 0x6c │ │ │ │ - ble.n 32bcc │ │ │ │ + ble.n 2d520 │ │ │ │ ldr r3, [sp, #60] ; 0x3c │ │ │ │ str r3, [sp, #68] ; 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] ; 0x50 │ │ │ │ - b.n 32c48 │ │ │ │ + b.n 2d59c │ │ │ │ ldr r3, [sp, #68] ; 0x44 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1040] ; 0x410 │ │ │ │ ldr r1, [sp, #68] ; 0x44 │ │ │ │ ldr r2, [sp, #80] ; 0x50 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #108] ; 0x6c │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #68] ; 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #80] ; 0x50 │ │ │ │ - beq.n 32bcc │ │ │ │ + beq.n 2d520 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 32c28 │ │ │ │ + beq.n 2d57c │ │ │ │ ldr r3, [sp, #1012] ; 0x3f4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #112] ; 0x70 │ │ │ │ - ble.n 32c32 │ │ │ │ + ble.n 2d586 │ │ │ │ ldr r3, [sp, #68] ; 0x44 │ │ │ │ str r3, [sp, #72] ; 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] ; 0x54 │ │ │ │ - b.n 32c80 │ │ │ │ + b.n 2d5d4 │ │ │ │ ldr r3, [sp, #72] ; 0x48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1044] ; 0x414 │ │ │ │ ldr r1, [sp, #72] ; 0x48 │ │ │ │ ldr r2, [sp, #84] ; 0x54 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #112] ; 0x70 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #72] ; 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #84] ; 0x54 │ │ │ │ - beq.n 32c32 │ │ │ │ + beq.n 2d586 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 32c60 │ │ │ │ + beq.n 2d5b4 │ │ │ │ ldr r3, [sp, #1016] ; 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #116] ; 0x74 │ │ │ │ - ble.n 32c6a │ │ │ │ + ble.n 2d5be │ │ │ │ ldr r3, [sp, #72] ; 0x48 │ │ │ │ str r3, [sp, #64] ; 0x40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #88] ; 0x58 │ │ │ │ - b.n 32cb8 │ │ │ │ + b.n 2d60c │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1048] ; 0x418 │ │ │ │ ldr r1, [sp, #64] ; 0x40 │ │ │ │ ldr r2, [sp, #88] ; 0x58 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #116] ; 0x74 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #64] ; 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #88] ; 0x58 │ │ │ │ - beq.n 32c6a │ │ │ │ + beq.n 2d5be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 32c98 │ │ │ │ + beq.n 2d5ec │ │ │ │ ldr r3, [sp, #1020] ; 0x3fc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #52] ; 0x34 │ │ │ │ - ble.n 32ca2 │ │ │ │ + ble.n 2d5f6 │ │ │ │ ldr r3, [sp, #64] ; 0x40 │ │ │ │ str r3, [sp, #40] ; 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] ; 0x2c │ │ │ │ - b.n 32cf0 │ │ │ │ + b.n 2d644 │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1052] ; 0x41c │ │ │ │ ldr r1, [sp, #40] ; 0x28 │ │ │ │ ldr r2, [sp, #44] ; 0x2c │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #52] ; 0x34 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #40] ; 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #44] ; 0x2c │ │ │ │ - beq.n 32ca2 │ │ │ │ + beq.n 2d5f6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 32cd0 │ │ │ │ + beq.n 2d624 │ │ │ │ ldr.w r3, [sp, #1024] ; 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #36] ; 0x24 │ │ │ │ - ble.n 32cda │ │ │ │ + ble.n 2d62e │ │ │ │ ldr r3, [sp, #40] ; 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 32d2a │ │ │ │ + b.n 2d67e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1056] ; 0x420 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq.n 32cda │ │ │ │ + beq.n 2d62e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 32d0a │ │ │ │ + beq.n 2d65e │ │ │ │ ldr.w r3, [sp, #1028] ; 0x404 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ble.n 32d14 │ │ │ │ + ble.n 2d668 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 32d56 │ │ │ │ + b.n 2d6aa │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sp, #1060] ; 0x424 │ │ │ │ adds r6, #1 │ │ │ │ add r7, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 32d14 │ │ │ │ + beq.n 2d668 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 32d40 │ │ │ │ + beq.n 2d694 │ │ │ │ ldr.w fp, [sp, #1032] ; 0x408 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 32d48 │ │ │ │ + ble.n 2d69c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 33724 │ │ │ │ + beq.w 2e078 │ │ │ │ sub.w sl, r3, #9 │ │ │ │ addw r9, sp, #1036 ; 0x40c │ │ │ │ addw r8, sp, #1068 ; 0x42c │ │ │ │ mov r5, r7 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ ldr.w r3, [sp, #1064] ; 0x428 │ │ │ │ cmp r4, fp │ │ │ │ add r5, r3 │ │ │ │ - bne.n 32d7e │ │ │ │ - b.n 32d48 │ │ │ │ - add r5, pc, #376 ; (adr r5, 32f18 ) │ │ │ │ - movs r2, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-8]! │ │ │ │ - orrs.w r0, ip, #8519680 ; 0x820000 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ - movs r2, r0 │ │ │ │ - orr.w r0, r8, #8519680 ; 0x820000 │ │ │ │ - ldr r4, [sp, #448] ; 0x1c0 │ │ │ │ + bne.n 2d6d2 │ │ │ │ + b.n 2d69c │ │ │ │ + ; instruction: 0xfa820002 │ │ │ │ + strb r4, [r1, r0] │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [pc, #32] ; (2d71c ) │ │ │ │ + movs r3, r0 │ │ │ │ + bcs.n 2d634 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xf3940002 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldr r2, [pc, #976] ; (2dad4 ) │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xf1940002 │ │ │ │ + ldr r2, [pc, #256] ; (2d80c ) │ │ │ │ + movs r3, r0 │ │ │ │ + bne.n 2d6b4 │ │ │ │ movs r2, r0 │ │ │ │ add r5, sp, #224 ; 0xe0 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r5 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r8, [sp, #888] ; 0x378 │ │ │ │ cmp r3, #70 ; 0x46 │ │ │ │ ldr.w sl, [r8, #52] ; 0x34 │ │ │ │ - beq.w 3319c │ │ │ │ + beq.w 2daf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 32fbe │ │ │ │ + ble.w 2d912 │ │ │ │ add.w r1, r3, #18 │ │ │ │ ldr.w r1, [r5, r1, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 32e36 │ │ │ │ + bge.n 2d78a │ │ │ │ add.w r1, r3, #10 │ │ │ │ ldr.w r1, [r5, r1, lsl #2] │ │ │ │ cmp sl, r1 │ │ │ │ - bne.n 32e36 │ │ │ │ + bne.n 2d78a │ │ │ │ add r3, r2 │ │ │ │ rsb r1, r2, r2, lsl #30 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r5, r3, r1 │ │ │ │ mov r6, sl │ │ │ │ movs r0, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ adds r0, #1 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r0, r5 │ │ │ │ mul.w r7, r7, r6 │ │ │ │ - beq.w 32fbc │ │ │ │ + beq.w 2d910 │ │ │ │ ldr r6, [r3, #72] ; 0x48 │ │ │ │ add r3, r2 │ │ │ │ adds r5, r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 32e36 │ │ │ │ + bge.n 2d78a │ │ │ │ ldr r6, [r5, #40] ; 0x28 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 32e16 │ │ │ │ + beq.n 2d76a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ subs r6, r0, #1 │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r3, #108] ; 0x6c │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ subs r6, r0, #2 │ │ │ │ adds r2, r6, #1 │ │ │ │ mov r4, r6 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ ldr r3, [r3, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ subs r6, r0, #3 │ │ │ │ adds r3, r6, #1 │ │ │ │ mov r2, r6 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add.w r7, r1, r7, lsl #2 │ │ │ │ ldr r3, [r7, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ subs r6, r0, #4 │ │ │ │ adds r7, r6, #1 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ ldr r3, [r4, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ subs r3, r0, #5 │ │ │ │ adds r5, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ ldr r2, [r2, #104] ; 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ subs r2, r0, #6 │ │ │ │ adds r4, r2, #1 │ │ │ │ mov r6, r2 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ ldr r1, [r1, #112] ; 0x70 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ subs r6, r0, #7 │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr r3, [r3, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ sub.w r6, r0, #8 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 32edc │ │ │ │ + beq.n 2d830 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldr r3, [r2, #104] ; 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33188 │ │ │ │ + bgt.w 2dadc │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #1000] ; 0x3e8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 3316a │ │ │ │ + bgt.w 2dabe │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr r3, [sp, #1004] ; 0x3ec │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 331e6 │ │ │ │ + bgt.w 2db3a │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr r3, [sp, #1008] ; 0x3f0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 331e2 │ │ │ │ + bgt.w 2db36 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr r3, [sp, #1012] ; 0x3f4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 331de │ │ │ │ + bgt.w 2db32 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr r3, [sp, #1016] ; 0x3f8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 331da │ │ │ │ + bgt.w 2db2e │ │ │ │ cmp r2, #5 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr r3, [sp, #1020] ; 0x3fc │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33184 │ │ │ │ + bgt.w 2dad8 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr.w r3, [sp, #1024] ; 0x400 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 33180 │ │ │ │ + bgt.w 2dad4 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 32f44 │ │ │ │ + beq.n 2d898 │ │ │ │ ldr.w r3, [sp, #1028] ; 0x404 │ │ │ │ cmp r3, #1 │ │ │ │ it gt │ │ │ │ movgt r3, #7 │ │ │ │ - bgt.w 3316c │ │ │ │ + bgt.w 2dac0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ ite le │ │ │ │ movle r3, #67 ; 0x43 │ │ │ │ movgt r3, #70 ; 0x46 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 32fbe │ │ │ │ + b.n 2d912 │ │ │ │ movs r5, #6 │ │ │ │ - b.w 3274c │ │ │ │ + b.w 2d0a0 │ │ │ │ movs r5, #5 │ │ │ │ - b.w 3274c │ │ │ │ + b.w 2d0a0 │ │ │ │ movs r5, #4 │ │ │ │ - b.w 3274c │ │ │ │ + b.w 2d0a0 │ │ │ │ movs r5, #3 │ │ │ │ - b.w 3274c │ │ │ │ + b.w 2d0a0 │ │ │ │ movs r5, #9 │ │ │ │ - b.w 3274c │ │ │ │ + b.w 2d0a0 │ │ │ │ mov r2, r6 │ │ │ │ blx 57b8 │ │ │ │ - b.n 32a90 │ │ │ │ + b.n 2d3e4 │ │ │ │ ldr r7, [sp, #996] ; 0x3e4 │ │ │ │ blx 5ac4 │ │ │ │ add r4, sp, #1000 ; 0x3e8 │ │ │ │ add.w r9, sp, #1032 ; 0x408 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 11844 │ │ │ │ + bl 1166c │ │ │ │ mov r0, r6 │ │ │ │ blx 5ad0 │ │ │ │ add r2, sp, #888 ; 0x378 │ │ │ │ ldr r3, [sp, #888] ; 0x378 │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ add r7, sp, #896 ; 0x380 │ │ │ │ ldr r0, [sp, #996] ; 0x3e4 │ │ │ │ cmp r5, r7 │ │ │ │ ldr r1, [sp, #892] ; 0x37c │ │ │ │ ldr r6, [r3, #52] ; 0x34 │ │ │ │ - bhi.w 32768 │ │ │ │ + bhi.w 2d0bc │ │ │ │ mov r2, r6 │ │ │ │ blx 57b8 │ │ │ │ - b.w 3278a │ │ │ │ + b.w 2d0de │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r7, sp, #896 ; 0x380 │ │ │ │ str.w sl, [sp, #36] ; 0x24 │ │ │ │ adds r5, r3, #2 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ cmp r5, r7 │ │ │ │ - bls.w 331a2 │ │ │ │ + bls.w 2daf6 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r5, r2 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ - bhi.n 32fda │ │ │ │ + bhi.n 2d92e │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - blx 5b84 │ │ │ │ + blx 5b48 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #48] ; 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 331ea │ │ │ │ + beq.w 2db3e │ │ │ │ add r5, sp, #120 ; 0x78 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r8, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 331aa │ │ │ │ + ble.w 2dafe │ │ │ │ lsls r6, r3, #2 │ │ │ │ add.w fp, sp, #128 ; 0x80 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, fp │ │ │ │ blx 57b8 │ │ │ │ mov r2, r6 │ │ │ │ add r0, sp, #192 ; 0xc0 │ │ │ │ movs r1, #255 ; 0xff │ │ │ │ - blx 5a34 │ │ │ │ + blx 5a1c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #70 ; 0x46 │ │ │ │ - beq.w 3322c │ │ │ │ + beq.w 2db80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, r3, #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r2, sp, #160 ; 0xa0 │ │ │ │ mov r0, sl │ │ │ │ str r0, [r2, r3] │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ subs r3, #4 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ adds r1, r3, #4 │ │ │ │ - bne.n 33038 │ │ │ │ + bne.n 2d98c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 331c2 │ │ │ │ + ble.w 2db16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #40] ; 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 330cc │ │ │ │ + ble.n 2da20 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #44] ; 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 330cc │ │ │ │ + beq.n 2da20 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #48] ; 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 330cc │ │ │ │ + beq.n 2da20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #52] ; 0x34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 330cc │ │ │ │ + beq.n 2da20 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #56] ; 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 330cc │ │ │ │ + beq.n 2da20 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #60] ; 0x3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 330cc │ │ │ │ + beq.n 2da20 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #64] ; 0x40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 330cc │ │ │ │ + beq.n 2da20 │ │ │ │ ldr r3, [r5, #36] ; 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #68] ; 0x44 │ │ │ │ add r3, sp, #744 ; 0x2e8 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r2, [r8, #52] ; 0x34 │ │ │ │ cmp r1, #70 ; 0x46 │ │ │ │ mov r3, r0 │ │ │ │ - beq.w 332a2 │ │ │ │ + beq.w 2dbf6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r0, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #4294967295 ; 0xffffffff │ │ │ │ - ble.w 33210 │ │ │ │ + ble.w 2db64 │ │ │ │ add r1, sp, #848 ; 0x350 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr.w r1, [r1, #-32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 33148 │ │ │ │ + bge.n 2da9c │ │ │ │ add r1, sp, #848 ; 0x350 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr.w r1, [r1, #-64] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 33148 │ │ │ │ + bne.n 2da9c │ │ │ │ add r0, ip │ │ │ │ rsb r1, ip, ip, lsl #30 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r0, r3, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r6, #1 │ │ │ │ mul.w lr, r0, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r6 │ │ │ │ - ble.n 33228 │ │ │ │ + ble.n 2db7c │ │ │ │ ldr r2, [r3, #72] ; 0x48 │ │ │ │ add r3, ip │ │ │ │ adds r0, r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 33146 │ │ │ │ + bge.n 2da9a │ │ │ │ ldr r2, [r0, #40] ; 0x28 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 33128 │ │ │ │ + beq.n 2da7c │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r3, sp, #160 ; 0xa0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r1, sp, #928 ; 0x3a0 │ │ │ │ ldr r0, [sp, #892] ; 0x37c │ │ │ │ add r6, sp, #128 ; 0x80 │ │ │ │ @@ -70046,14017 +61509,11687 @@ │ │ │ │ ldr r4, [sp, #36] ; 0x24 │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl e838 │ │ │ │ ldr r3, [sp, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3321a │ │ │ │ - b.n 33282 │ │ │ │ + bne.n 2db6e │ │ │ │ + b.n 2dbd6 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #888 ; 0x378 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r3, [r3, #144] ; 0x90 │ │ │ │ eor.w r2, r3, r3, asr #31 │ │ │ │ sub.w r2, r2, r3, asr #31 │ │ │ │ - b.n 32f46 │ │ │ │ + b.n 2d89a │ │ │ │ movs r3, #6 │ │ │ │ - b.n 3316c │ │ │ │ + b.n 2dac0 │ │ │ │ movs r3, #5 │ │ │ │ - b.n 3316c │ │ │ │ + b.n 2dac0 │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ ldr.w r4, [r6, #144] ; 0x90 │ │ │ │ eor.w r1, r4, r4, asr #31 │ │ │ │ sub.w r1, r1, r4, asr #31 │ │ │ │ - b.n 32ede │ │ │ │ + b.n 2d832 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 32de0 │ │ │ │ + b.n 2d734 │ │ │ │ str.w sl, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ - b.n 32fec │ │ │ │ + b.n 2d940 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #70 ; 0x46 │ │ │ │ - beq.n 33206 │ │ │ │ + beq.n 2db5a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, r3, #1 │ │ │ │ itt pl │ │ │ │ addpl.w fp, sp, #128 ; 0x80 │ │ │ │ mvnpl.w r6, #2147483648 ; 0x80000000 │ │ │ │ - bpl.w 33030 │ │ │ │ + bpl.w 2d984 │ │ │ │ add r3, sp, #744 ; 0x2e8 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r3 │ │ │ │ blx 57b8 │ │ │ │ ldr.w r2, [r8, #52] ; 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 330ea │ │ │ │ + b.n 2da3e │ │ │ │ movs r3, #4 │ │ │ │ - b.n 3316c │ │ │ │ + b.n 2dac0 │ │ │ │ movs r3, #3 │ │ │ │ - b.n 3316c │ │ │ │ + b.n 2dac0 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3316c │ │ │ │ + b.n 2dac0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 3316c │ │ │ │ - ldr.w r5, [pc, #1372] ; 33748 │ │ │ │ + b.n 2dac0 │ │ │ │ + ldr.w r5, [pc, #1372] ; 2e09c │ │ │ │ mov r1, r0 │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #204] ; 0xcc │ │ │ │ - bl 20914 │ │ │ │ + bl 1e880 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3324a │ │ │ │ + beq.n 2db9e │ │ │ │ ldr.w r8, [sp, #888] ; 0x378 │ │ │ │ ldr r3, [sp, #48] ; 0x30 │ │ │ │ - b.n 32ffa │ │ │ │ + b.n 2d94e │ │ │ │ add r0, sp, #744 ; 0x2e8 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [sp, #48] ; 0x30 │ │ │ │ ldr r1, [sp, #892] ; 0x37c │ │ │ │ blx 57b8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #888 ; 0x378 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ - b.w 32422 │ │ │ │ + b.w 2cd76 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 33210 │ │ │ │ + b.n 2db64 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r2, sp, #124 ; 0x7c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ str r0, [r2, #36] ; 0x24 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ mul.w r0, r1, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 33234 │ │ │ │ + bgt.n 2db88 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 33052 │ │ │ │ - ldr.w r3, [pc, #1280] ; 3374c │ │ │ │ + b.n 2d9a6 │ │ │ │ + ldr.w r3, [pc, #1280] ; 2e0a0 │ │ │ │ mov.w r1, #1224 ; 0x4c8 │ │ │ │ movw r2, #46911 ; 0xb73f │ │ │ │ str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #132] ; 0x84 │ │ │ │ str r3, [r5, #124] ; 0x7c │ │ │ │ blx 5ac4 │ │ │ │ ldr.w r1, [r5, #132] ; 0x84 │ │ │ │ ldr.w r2, [r5, #128] ; 0x80 │ │ │ │ ldr r3, [r5, #124] ; 0x7c │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1244] ; 33750 │ │ │ │ + ldr.w r0, [pc, #1244] ; 2e0a4 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ blx 5ad0 │ │ │ │ - ldr.w r3, [pc, #1232] ; 33754 │ │ │ │ + ldr.w r3, [pc, #1232] ; 2e0a8 │ │ │ │ movw r0, #1307 ; 0x51b │ │ │ │ - ldr.w r2, [pc, #1228] ; 33758 │ │ │ │ + ldr.w r2, [pc, #1228] ; 2e0ac │ │ │ │ movw r1, #47672 ; 0xba38 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 32abe │ │ │ │ + b.n 2d412 │ │ │ │ movs r0, #0 │ │ │ │ mov.w ip, #1 │ │ │ │ - b.n 330f6 │ │ │ │ + b.n 2da4a │ │ │ │ mov r2, r3 │ │ │ │ adds r2, #10 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ cmp r5, #0 │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ eor.w r0, r4, r4, asr #31 │ │ │ │ sub.w r0, r0, r4, asr #31 │ │ │ │ - bgt.w 31f30 │ │ │ │ - b.w 31f8c │ │ │ │ + bgt.w 2c884 │ │ │ │ + b.w 2c8e0 │ │ │ │ movs r2, #6 │ │ │ │ add r1, sp, #888 ; 0x378 │ │ │ │ adds r2, #10 │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ eor.w r1, r2, r2, asr #31 │ │ │ │ sub.w r1, r1, r2, asr #31 │ │ │ │ - b.w 31f8e │ │ │ │ + b.w 2c8e2 │ │ │ │ movs r2, #5 │ │ │ │ - b.n 332c8 │ │ │ │ + b.n 2dc1c │ │ │ │ movs r2, #4 │ │ │ │ - b.n 332c8 │ │ │ │ + b.n 2dc1c │ │ │ │ movs r2, #3 │ │ │ │ - b.n 332c8 │ │ │ │ + b.n 2dc1c │ │ │ │ movs r2, #2 │ │ │ │ - b.n 332c8 │ │ │ │ + b.n 2dc1c │ │ │ │ movs r2, #1 │ │ │ │ - b.n 332c8 │ │ │ │ + b.n 2dc1c │ │ │ │ movs r2, #0 │ │ │ │ - b.n 332c8 │ │ │ │ + b.n 2dc1c │ │ │ │ movs r2, #7 │ │ │ │ - b.n 332c8 │ │ │ │ - bgt.w 3352e │ │ │ │ + b.n 2dc1c │ │ │ │ + bgt.w 2de82 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ - b.w 32194 │ │ │ │ + b.w 2cae8 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov sl, r3 │ │ │ │ blx 5ac4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3350c │ │ │ │ + beq.w 2de60 │ │ │ │ mov r0, r2 │ │ │ │ blx 5704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334b2 │ │ │ │ + beq.w 2de06 │ │ │ │ mov r0, sl │ │ │ │ blx 5704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334f0 │ │ │ │ + beq.w 2de44 │ │ │ │ movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33464 │ │ │ │ - ldr.w r9, [pc, #1040] ; 3375c │ │ │ │ + beq.w 2ddb8 │ │ │ │ + ldr.w r9, [pc, #1040] ; 2e0b0 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [r0, #20] │ │ │ │ add r9, pc │ │ │ │ str r7, [r0, #12] │ │ │ │ str.w r8, [r0, #16] │ │ │ │ - ldr.w r0, [r9, #2028] ; 0x7ec │ │ │ │ - blx 5a10 │ │ │ │ + ldr.w r0, [r9, #1932] ; 0x78c │ │ │ │ + blx 59f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3342c │ │ │ │ + beq.n 2dd80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33376 │ │ │ │ + cbnz r3, 2dcca │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r7, [pc, #1000] ; (33760 ) │ │ │ │ + ldr r7, [pc, #1000] ; (2e0b4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r7, pc │ │ │ │ ldr.w r0, [r7, #220] ; 0xdc │ │ │ │ - bl 1d2d8 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33404 │ │ │ │ + beq.n 2dd58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3339a │ │ │ │ + cbnz r3, 2dcee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 333b0 │ │ │ │ + cbnz r3, 2dd04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #944] ; (33764 ) │ │ │ │ + ldr r3, [pc, #944] ; (2e0b8 ) │ │ │ │ movw r0, #1253 ; 0x4e5 │ │ │ │ - ldr r2, [pc, #944] ; (33768 ) │ │ │ │ + ldr r2, [pc, #944] ; (2e0bc ) │ │ │ │ movw r1, #47157 ; 0xb835 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #928] ; (3376c ) │ │ │ │ + ldr r3, [pc, #928] ; (2e0c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #916] ; (33770 ) │ │ │ │ + ldr r0, [pc, #916] ; (2e0c4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r6 │ │ │ │ blx 5ad0 │ │ │ │ - ldr r3, [pc, #908] ; (33774 ) │ │ │ │ - ldr r2, [pc, #908] ; (33778 ) │ │ │ │ + ldr r3, [pc, #908] ; (2e0c8 ) │ │ │ │ + ldr r2, [pc, #908] ; (2e0cc ) │ │ │ │ movw r0, #1297 ; 0x511 │ │ │ │ add r3, pc │ │ │ │ movw r1, #47585 ; 0xb9e1 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 32abe │ │ │ │ - ldr r2, [pc, #884] ; (3377c ) │ │ │ │ + b.w 2d412 │ │ │ │ + ldr r2, [pc, #884] ; (2e0d0 ) │ │ │ │ subs r3, #1 │ │ │ │ movw r0, #1253 ; 0x4e5 │ │ │ │ movw r1, #47152 ; 0xb830 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r7, #128] ; 0x80 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r2, [r7, #124] ; 0x7c │ │ │ │ str.w r1, [r7, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 333ca │ │ │ │ + bne.n 2dd1e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 333ca │ │ │ │ + b.n 2dd1e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r2, #1253 ; 0x4e5 │ │ │ │ - ldr r3, [pc, #844] ; (33780 ) │ │ │ │ + ldr r3, [pc, #844] ; (2e0d4 ) │ │ │ │ movw r1, #47149 ; 0xb82d │ │ │ │ subs r0, #1 │ │ │ │ str.w r2, [r9, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ str.w r1, [r9, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 333d8 │ │ │ │ + bne.n 2dd2c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r9, #132] ; 0x84 │ │ │ │ ldr.w r2, [r9, #128] ; 0x80 │ │ │ │ ldr.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 333d8 │ │ │ │ - ldr r3, [pc, #796] ; (33784 ) │ │ │ │ + b.n 2dd2c │ │ │ │ + ldr r3, [pc, #796] ; (2e0d8 ) │ │ │ │ movw r0, #1254 ; 0x4e6 │ │ │ │ - ldr r2, [pc, #796] ; (33788 ) │ │ │ │ + ldr r2, [pc, #796] ; (2e0dc ) │ │ │ │ movw r1, #47130 ; 0xb81a │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3348e │ │ │ │ + cbnz r3, 2dde2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 334a4 │ │ │ │ + cbnz r3, 2ddf8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r5, 334e0 │ │ │ │ + cbz r5, 2de34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 333ca │ │ │ │ - b.n 33422 │ │ │ │ + bne.n 2dd1e │ │ │ │ + b.n 2dd76 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r4, #1254 ; 0x4e6 │ │ │ │ - ldr r3, [pc, #720] ; (3378c ) │ │ │ │ + ldr r3, [pc, #720] ; (2e0e0 ) │ │ │ │ movw r0, #47126 ; 0xb816 │ │ │ │ - ldr r1, [pc, #720] ; (33790 ) │ │ │ │ + ldr r1, [pc, #720] ; (2e0e4 ) │ │ │ │ subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 333ca │ │ │ │ + bne.w 2dd1e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #688] ; (33794 ) │ │ │ │ + ldr r3, [pc, #688] ; (2e0e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 333d8 │ │ │ │ - ldr r3, [pc, #676] ; (33798 ) │ │ │ │ + b.n 2dd2c │ │ │ │ + ldr r3, [pc, #676] ; (2e0ec ) │ │ │ │ movw r0, #1254 ; 0x4e6 │ │ │ │ - ldr r2, [pc, #676] ; (3379c ) │ │ │ │ + ldr r2, [pc, #676] ; (2e0f0 ) │ │ │ │ movw r1, #47128 ; 0xb818 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3347e │ │ │ │ - ldr r0, [pc, #656] ; (337a0 ) │ │ │ │ + b.n 2ddd2 │ │ │ │ + ldr r0, [pc, #656] ; (2e0f4 ) │ │ │ │ movw r3, #1254 ; 0x4e6 │ │ │ │ - ldr r4, [pc, #656] ; (337a4 ) │ │ │ │ + ldr r4, [pc, #656] ; (2e0f8 ) │ │ │ │ movw r5, #47124 ; 0xb814 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r0, #128] ; 0x80 │ │ │ │ str r4, [r0, #124] ; 0x7c │ │ │ │ mov r3, r4 │ │ │ │ str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.n 333d8 │ │ │ │ + b.n 2dd2c │ │ │ │ subs r7, r6, #1 │ │ │ │ sub.w r2, r5, r6 │ │ │ │ - bmi.w 3369a │ │ │ │ + bmi.w 2dfee │ │ │ │ add r3, sp, #888 ; 0x378 │ │ │ │ add r4, sp, #888 ; 0x378 │ │ │ │ add.w r0, r3, r6, lsl #2 │ │ │ │ adds r3, r2, r7 │ │ │ │ mov lr, r0 │ │ │ │ add.w r8, r4, r3, lsl #2 │ │ │ │ ldr.w r1, [lr, #172] ; 0xac │ │ │ │ ldr.w sl, [r0, #108] ; 0x6c │ │ │ │ subs r0, r6, #2 │ │ │ │ ldr.w ip, [lr, #140] ; 0x8c │ │ │ │ str.w r1, [r8, #176] ; 0xb0 │ │ │ │ adds r1, r0, #1 │ │ │ │ str.w sl, [r8, #112] ; 0x70 │ │ │ │ str.w ip, [r8, #144] ; 0x90 │ │ │ │ - beq.w 3369a │ │ │ │ + beq.w 2dfee │ │ │ │ add.w r1, r4, r6, lsl #2 │ │ │ │ adds r3, r2, r0 │ │ │ │ mov ip, r1 │ │ │ │ ldr.w fp, [r1, #104] ; 0x68 │ │ │ │ ldr.w r8, [ip, #136] ; 0x88 │ │ │ │ subs r1, r6, #3 │ │ │ │ ldr.w lr, [ip, #168] ; 0xa8 │ │ │ │ add.w sl, r4, r3, lsl #2 │ │ │ │ adds r3, r1, #1 │ │ │ │ str.w fp, [sl, #112] ; 0x70 │ │ │ │ str.w r8, [sl, #144] ; 0x90 │ │ │ │ str.w lr, [sl, #176] ; 0xb0 │ │ │ │ - beq.w 3369a │ │ │ │ + beq.w 2dfee │ │ │ │ add.w r7, r4, r7, lsl #2 │ │ │ │ add.w ip, r4, r6, lsl #2 │ │ │ │ adds r3, r2, r1 │ │ │ │ ldr.w fp, [r7, #104] ; 0x68 │ │ │ │ subs r7, r6, #4 │ │ │ │ ldr.w r8, [ip, #132] ; 0x84 │ │ │ │ add.w sl, r4, r3, lsl #2 │ │ │ │ ldr.w lr, [ip, #164] ; 0xa4 │ │ │ │ adds r3, r7, #1 │ │ │ │ str.w fp, [sl, #112] ; 0x70 │ │ │ │ str.w r8, [sl, #144] ; 0x90 │ │ │ │ str.w lr, [sl, #176] ; 0xb0 │ │ │ │ - beq.n 3369a │ │ │ │ + beq.n 2dfee │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ add.w ip, r4, r6, lsl #2 │ │ │ │ adds r3, r2, r7 │ │ │ │ ldr.w fp, [r0, #104] ; 0x68 │ │ │ │ subs r0, r6, #5 │ │ │ │ ldr.w r8, [ip, #128] ; 0x80 │ │ │ │ add.w sl, r4, r3, lsl #2 │ │ │ │ ldr.w lr, [ip, #160] ; 0xa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ str.w fp, [sl, #112] ; 0x70 │ │ │ │ str.w r8, [sl, #144] ; 0x90 │ │ │ │ str.w lr, [sl, #176] ; 0xb0 │ │ │ │ - beq.n 3369a │ │ │ │ + beq.n 2dfee │ │ │ │ add.w r8, r4, r6, lsl #2 │ │ │ │ add.w r1, r4, r1, lsl #2 │ │ │ │ add.w ip, r2, r0 │ │ │ │ subs r3, r6, #6 │ │ │ │ mov lr, r8 │ │ │ │ ldr.w fp, [r1, #104] ; 0x68 │ │ │ │ ldr.w r8, [r8, #124] ; 0x7c │ │ │ │ add.w sl, r4, ip, lsl #2 │ │ │ │ ldr.w lr, [lr, #156] ; 0x9c │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w fp, [sl, #112] ; 0x70 │ │ │ │ str.w r8, [sl, #144] ; 0x90 │ │ │ │ str.w lr, [sl, #176] ; 0xb0 │ │ │ │ - beq.n 3369a │ │ │ │ + beq.n 2dfee │ │ │ │ add.w ip, r4, r6, lsl #2 │ │ │ │ add.w r7, r4, r7, lsl #2 │ │ │ │ add r3, r2 │ │ │ │ subs r1, r6, #7 │ │ │ │ mov lr, ip │ │ │ │ ldr.w sl, [r7, #104] ; 0x68 │ │ │ │ ldr.w r7, [lr, #152] ; 0x98 │ │ │ │ add.w r8, r4, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #120] ; 0x78 │ │ │ │ str.w sl, [r8, #112] ; 0x70 │ │ │ │ str.w r7, [r8, #176] ; 0xb0 │ │ │ │ adds r7, r1, #1 │ │ │ │ str.w ip, [r8, #144] ; 0x90 │ │ │ │ - beq.n 3369a │ │ │ │ + beq.n 2dfee │ │ │ │ add.w r7, r4, r6, lsl #2 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ adds r3, r2, r1 │ │ │ │ subs r6, #8 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w ip, [r0, #104] ; 0x68 │ │ │ │ ldr r7, [r7, #116] ; 0x74 │ │ │ │ add.w lr, r4, r3, lsl #2 │ │ │ │ ldr.w r1, [r8, #148] ; 0x94 │ │ │ │ adds r0, r6, #1 │ │ │ │ str.w ip, [lr, #112] ; 0x70 │ │ │ │ str.w r7, [lr, #144] ; 0x90 │ │ │ │ str.w r1, [lr, #176] ; 0xb0 │ │ │ │ - beq.n 3369a │ │ │ │ + beq.n 2dfee │ │ │ │ add.w r0, r4, r6, lsl #2 │ │ │ │ add r6, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [r0, #112] ; 0x70 │ │ │ │ ldr.w r3, [r3, #176] ; 0xb0 │ │ │ │ add.w r7, r4, r6, lsl #2 │ │ │ │ ldr.w r0, [r0, #144] ; 0x90 │ │ │ │ str.w lr, [r7, #112] ; 0x70 │ │ │ │ str.w r3, [r7, #176] ; 0xb0 │ │ │ │ str.w r0, [r7, #144] ; 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 332fc │ │ │ │ + ble.w 2dc50 │ │ │ │ movs r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #1000] ; 0x3e8 │ │ │ │ - beq.n 336f2 │ │ │ │ + beq.n 2e046 │ │ │ │ ldr.w r1, [sp, #1032] ; 0x408 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #1004] ; 0x3ec │ │ │ │ str.w r1, [sp, #1036] ; 0x40c │ │ │ │ - beq.n 336f2 │ │ │ │ + beq.n 2e046 │ │ │ │ cmp r2, #3 │ │ │ │ str r3, [sp, #1008] ; 0x3f0 │ │ │ │ str.w r1, [sp, #1040] ; 0x410 │ │ │ │ - beq.n 336f2 │ │ │ │ + beq.n 2e046 │ │ │ │ cmp r2, #4 │ │ │ │ str r3, [sp, #1012] ; 0x3f4 │ │ │ │ str.w r1, [sp, #1044] ; 0x414 │ │ │ │ - beq.n 336f2 │ │ │ │ + beq.n 2e046 │ │ │ │ cmp r2, #5 │ │ │ │ str r3, [sp, #1016] ; 0x3f8 │ │ │ │ str.w r1, [sp, #1048] ; 0x418 │ │ │ │ - beq.n 336f2 │ │ │ │ + beq.n 2e046 │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #1020] ; 0x3fc │ │ │ │ str.w r1, [sp, #1052] ; 0x41c │ │ │ │ - beq.n 336f2 │ │ │ │ + beq.n 2e046 │ │ │ │ cmp r2, #7 │ │ │ │ str.w r3, [sp, #1024] ; 0x400 │ │ │ │ str.w r1, [sp, #1056] ; 0x420 │ │ │ │ itt ne │ │ │ │ strne.w r3, [sp, #1028] ; 0x404 │ │ │ │ strne.w r1, [sp, #1060] ; 0x424 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, sp, #1064 ; 0x428 │ │ │ │ movs r1, #255 ; 0xff │ │ │ │ - blx 5a34 │ │ │ │ - b.n 332fc │ │ │ │ - ldr r3, [pc, #164] ; (337a8 ) │ │ │ │ + blx 5a1c │ │ │ │ + b.n 2dc50 │ │ │ │ + ldr r3, [pc, #164] ; (2e0fc ) │ │ │ │ movw r1, #1300 ; 0x514 │ │ │ │ movw r2, #47615 ; 0xb9ff │ │ │ │ str.w r1, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r6, #132] ; 0x84 │ │ │ │ str r3, [r6, #124] ; 0x7c │ │ │ │ - b.w 32abe │ │ │ │ + b.w 2d412 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [sp, #996] ; 0x3e4 │ │ │ │ mov r5, r3 │ │ │ │ - b.w 322f6 │ │ │ │ + b.w 2cc4a │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [sp, #1064] ; 0x428 │ │ │ │ add r1, r3 │ │ │ │ - bne.n 33728 │ │ │ │ - b.w 32d48 │ │ │ │ + bne.n 2e07c │ │ │ │ + b.w 2d69c │ │ │ │ mov r1, r2 │ │ │ │ - b.w 32410 │ │ │ │ - ldc 0, cr0, [ip, #-8] │ │ │ │ - strb r6, [r3, #15] │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [sp, #680] ; 0x2a8 │ │ │ │ - movs r2, r0 │ │ │ │ - ldcl 0, cr0, [sl], #-8 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + b.w 2cd64 │ │ │ │ + mvns r0, r1 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - subs.w r0, ip, r2 │ │ │ │ - ; instruction: 0xeb920002 │ │ │ │ - adcs.w r0, r0, r2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strd r0, r0, [lr, #8] │ │ │ │ + orrs r6, r4 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - adc.w r0, r0, r2 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ + negs r0, r5 │ │ │ │ + movs r3, r0 │ │ │ │ + tst r6, r7 │ │ │ │ + movs r3, r0 │ │ │ │ + rors r4, r7 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - adds.w r0, lr, r2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + rors r4, r5 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xe82e0002 │ │ │ │ + rors r2, r1 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ - eors.w r0, ip, r2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + adcs r0, r1 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - orr.w r0, sl, r2 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + lsrs r6, r6 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bic.w r0, sl, r2 │ │ │ │ - ands.w r0, r0, r2 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + lsrs r6, r2 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r7 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldrd r0, r0, [r4, #8]! │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + lsls r0, r4 │ │ │ │ + movs r3, r0 │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #112] ; 0x70 │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #324 ; 0x144 │ │ │ │ add r5, sp, #216 ; 0xd8 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #212] ; 0xd4 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r9, r3 │ │ │ │ - blx 5a34 │ │ │ │ + blx 5a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r3, [sp, #208] ; 0xd0 │ │ │ │ - ble.n 3386c │ │ │ │ + ble.n 2e1c0 │ │ │ │ ldr r3, [r4, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ itt lt │ │ │ │ addlt.w r3, r4, #72 ; 0x48 │ │ │ │ movlt r2, #0 │ │ │ │ - blt.n 337ea │ │ │ │ - b.n 33910 │ │ │ │ + blt.n 2e13e │ │ │ │ + b.n 2e264 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 33912 │ │ │ │ + bge.w 2e266 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 337e0 │ │ │ │ + bne.n 2e134 │ │ │ │ mov r0, r9 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33922 │ │ │ │ + beq.w 2e276 │ │ │ │ add.w r8, r4, #4 │ │ │ │ add.w sl, r0, #8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 33812 │ │ │ │ + b.n 2e166 │ │ │ │ cmp r7, r9 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - beq.n 33878 │ │ │ │ + beq.n 2e1cc │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ adds r7, #1 │ │ │ │ blx 5704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3380a │ │ │ │ + bne.n 2e15e │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #216] ; 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33942 │ │ │ │ + beq.w 2e296 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 338f6 │ │ │ │ + beq.n 2e24a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] ; 0xd8 │ │ │ │ str r3, [sp, #220] ; 0xdc │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 338ea │ │ │ │ - cbz r7, 3385a │ │ │ │ + beq.n 2e23e │ │ │ │ + cbz r7, 2e1ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3385a │ │ │ │ + cbnz r3, 2e1ae │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #324 ; 0x144 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33922 │ │ │ │ + beq.n 2e276 │ │ │ │ ldr r3, [sp, #208] ; 0xd0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #64] ; 0x40 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #212] ; 0xd4 │ │ │ │ ldr r1, [sp, #360] ; 0x168 │ │ │ │ - bl 1b50c │ │ │ │ + bl 1b11c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33822 │ │ │ │ + beq.n 2e176 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #364] ; 0x16c │ │ │ │ ldr r2, [sp, #368] ; 0x170 │ │ │ │ ldr r3, [r3, #92] ; 0x5c │ │ │ │ - bl 141ac │ │ │ │ + bl 13fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33822 │ │ │ │ + beq.n 2e176 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ bl e61c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33822 │ │ │ │ + blt.n 2e176 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ add r0, sp, #88 ; 0x58 │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [sp, #368] ; 0x170 │ │ │ │ add.w r1, r4, #16 │ │ │ │ movs r2, #88 ; 0x58 │ │ │ │ mov r0, sp │ │ │ │ str.w r9, [sp, #192] ; 0xc0 │ │ │ │ str r3, [sp, #200] ; 0xc8 │ │ │ │ str.w r9, [sp, #196] ; 0xc4 │ │ │ │ blx 57b8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 31e5c │ │ │ │ + bl 2c7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33822 │ │ │ │ + blt.n 2e176 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3384a │ │ │ │ + bne.n 2e19e │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 33848 │ │ │ │ + b.n 2e19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r4, [sp, #216] ; 0xd8 │ │ │ │ subs r3, #1 │ │ │ │ str r4, [sp, #220] ; 0xdc │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33848 │ │ │ │ - b.n 338ea │ │ │ │ + bne.n 2e19c │ │ │ │ + b.n 2e23e │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #60] ; (33950 ) │ │ │ │ - ldr r1, [pc, #60] ; (33954 ) │ │ │ │ + ldr r3, [pc, #60] ; (2e2a4 ) │ │ │ │ + ldr r1, [pc, #60] ; (2e2a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ ldr r0, [sp, #216] ; 0xd8 │ │ │ │ - cbz r0, 33948 │ │ │ │ + cbz r0, 2e29c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 33936 │ │ │ │ + cbz r4, 2e28a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] ; 0xd8 │ │ │ │ str r3, [sp, #220] ; 0xdc │ │ │ │ - b.n 3385a │ │ │ │ + b.n 2e1ae │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ str r4, [sp, #216] ; 0xd8 │ │ │ │ str r4, [sp, #220] ; 0xdc │ │ │ │ - b.n 3385a │ │ │ │ + b.n 2e1ae │ │ │ │ str r0, [sp, #216] ; 0xd8 │ │ │ │ str r0, [sp, #220] ; 0xdc │ │ │ │ - b.n 3383a │ │ │ │ + b.n 2e18e │ │ │ │ str r0, [sp, #216] ; 0xd8 │ │ │ │ str r0, [sp, #220] ; 0xdc │ │ │ │ - b.n 3385a │ │ │ │ + b.n 2e1ae │ │ │ │ nop │ │ │ │ - cbz r6, 339a0 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r6, [r2, #50] ; 0x32 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ + movs r3, r0 │ │ │ │ + b.n 2e9a0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub sp, #332 ; 0x14c │ │ │ │ ldr r3, [r0, #60] ; 0x3c │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [r0, #40] ; 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #84] ; 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r1, #0] │ │ │ │ add.w r0, r0, #68 ; 0x44 │ │ │ │ str r2, [r1, #4] │ │ │ │ bic.w r6, r6, #56 ; 0x38 │ │ │ │ ldmia r0, {r0, r2, r5} │ │ │ │ - ble.n 339f8 │ │ │ │ + ble.n 2e34c │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 33a38 │ │ │ │ + beq.n 2e38c │ │ │ │ str r7, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ str r7, [r1, #40] ; 0x28 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ str r7, [r1, #72] ; 0x48 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r7, [r1, #12] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r7, [r1, #44] ; 0x2c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [r1, #76] ; 0x4c │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r7, [r1, #16] │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r7, [r1, #48] ; 0x30 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ str r7, [r1, #80] ; 0x50 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r7, [r1, #20] │ │ │ │ ldr r7, [r2, #12] │ │ │ │ str r7, [r1, #52] ; 0x34 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ str r7, [r1, #84] ; 0x54 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r7, [r1, #24] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r7, [r1, #56] ; 0x38 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ str r7, [r1, #88] ; 0x58 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r7, [r1, #28] │ │ │ │ ldr r7, [r2, #20] │ │ │ │ str r7, [r1, #60] ; 0x3c │ │ │ │ ldr r7, [r5, #20] │ │ │ │ str r7, [r1, #92] ; 0x5c │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r7, [r1, #32] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ str r7, [r1, #64] ; 0x40 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ str r7, [r1, #96] ; 0x60 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [r1, #36] ; 0x24 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ str r2, [r1, #68] ; 0x44 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [r1, #100] ; 0x64 │ │ │ │ ldr r2, [r4, #88] ; 0x58 │ │ │ │ add r5, sp, #224 ; 0xe0 │ │ │ │ ldr r0, [r4, #52] ; 0x34 │ │ │ │ orr.w r6, r6, #88 ; 0x58 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #228] ; (33aec ) │ │ │ │ + ldr r2, [pc, #228] ; (2e440 ) │ │ │ │ stmia.w sp, {r0, r6} │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 337ac │ │ │ │ + bl 2e100 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33aa8 │ │ │ │ + bne.n 2e3fc │ │ │ │ add r3, sp, #120 ; 0x78 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ mov r0, r3 │ │ │ │ blx 57b8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1c740 │ │ │ │ + bl 1c350 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33ad8 │ │ │ │ + beq.n 2e42c │ │ │ │ add sp, #332 ; 0x14c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r7, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ str r5, [r1, #72] ; 0x48 │ │ │ │ str r7, [r1, #40] ; 0x28 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r7, [r1, #12] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ str r5, [r1, #76] ; 0x4c │ │ │ │ str r7, [r1, #44] ; 0x2c │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r7, [r1, #16] │ │ │ │ ldr r7, [r2, #8] │ │ │ │ str r5, [r1, #80] ; 0x50 │ │ │ │ str r7, [r1, #48] ; 0x30 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r7, [r1, #20] │ │ │ │ ldr r7, [r2, #12] │ │ │ │ str r5, [r1, #84] ; 0x54 │ │ │ │ str r7, [r1, #52] ; 0x34 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r7, [r1, #24] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r5, [r1, #88] ; 0x58 │ │ │ │ str r7, [r1, #56] ; 0x38 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r7, [r1, #28] │ │ │ │ ldr r7, [r2, #20] │ │ │ │ str r5, [r1, #92] ; 0x5c │ │ │ │ str r7, [r1, #60] ; 0x3c │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r7, [r1, #32] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ str r5, [r1, #96] ; 0x60 │ │ │ │ str r7, [r1, #64] ; 0x40 │ │ │ │ - beq.n 339f8 │ │ │ │ + beq.n 2e34c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [r1, #36] ; 0x24 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ str r5, [r1, #100] ; 0x64 │ │ │ │ str r2, [r1, #68] ; 0x44 │ │ │ │ - b.n 339f8 │ │ │ │ - ldr r3, [pc, #68] ; (33af0 ) │ │ │ │ + b.n 2e34c │ │ │ │ + ldr r3, [pc, #68] ; (2e444 ) │ │ │ │ mov.w r5, #648 ; 0x288 │ │ │ │ - ldr r0, [pc, #68] ; (33af4 ) │ │ │ │ + ldr r0, [pc, #68] ; (2e448 ) │ │ │ │ movw r4, #42328 ; 0xa558 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #48] ; (33af8 ) │ │ │ │ - ldr r3, [pc, #48] ; (33afc ) │ │ │ │ + ldr r0, [pc, #48] ; (2e44c ) │ │ │ │ + ldr r3, [pc, #48] ; (2e450 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #332 ; 0x14c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] ; (33b00 ) │ │ │ │ + ldr r3, [pc, #36] ; (2e454 ) │ │ │ │ movw r5, #653 ; 0x28d │ │ │ │ - ldr r0, [pc, #36] ; (33b04 ) │ │ │ │ + ldr r0, [pc, #36] ; (2e458 ) │ │ │ │ movw r4, #42339 ; 0xa563 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 33ab8 │ │ │ │ + b.n 2e40c │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #44] ; 0x2c │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 333a4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r0, #56] ; 0x38 │ │ │ │ + b.n 2e9d4 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #38] ; 0x26 │ │ │ │ + subs r3, #4 │ │ │ │ + movs r3, r0 │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #52] ; 0x34 │ │ │ │ + b.n 2e874 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 33354 │ │ │ │ + stmia r2!, {r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, #52] ; 0x34 │ │ │ │ + subs r2, #212 ; 0xd4 │ │ │ │ + movs r3, r0 │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 33958 │ │ │ │ + b.n 2e2ac │ │ │ │ nop │ │ │ │ ldr r3, [r0, #60] ; 0x3c │ │ │ │ ldr r2, [r0, #40] ; 0x28 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, #228 ; 0xe4 │ │ │ │ ldr r7, [r0, #84] ; 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #68] ; 0x44 │ │ │ │ str r0, [sp, #16] │ │ │ │ bic.w r7, r7, #88 ; 0x58 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #72] ; 0x48 │ │ │ │ ldr r0, [r0, #76] ; 0x4c │ │ │ │ - ble.n 33baa │ │ │ │ + ble.n 2e4fe │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33bea │ │ │ │ + beq.n 2e53e │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str r5, [sp, #56] ; 0x38 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r5, [sp, #88] ; 0x58 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ str r5, [sp, #60] ; 0x3c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ str r5, [sp, #92] ; 0x5c │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ str r5, [sp, #64] ; 0x40 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ str r5, [sp, #96] ; 0x60 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r5, [sp, #36] ; 0x24 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ str r5, [sp, #68] ; 0x44 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ str r5, [sp, #100] ; 0x64 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r5, [sp, #40] ; 0x28 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [sp, #72] ; 0x48 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ str r5, [sp, #104] ; 0x68 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r5, [sp, #44] ; 0x2c │ │ │ │ ldr r5, [r2, #20] │ │ │ │ str r5, [sp, #76] ; 0x4c │ │ │ │ ldr r5, [r0, #20] │ │ │ │ str r5, [sp, #108] ; 0x6c │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r5, [sp, #48] ; 0x30 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ str r5, [sp, #80] ; 0x50 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ str r5, [sp, #112] ; 0x70 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r1, [r1, #28] │ │ │ │ str r1, [sp, #52] ; 0x34 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ str r2, [sp, #84] ; 0x54 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [sp, #116] ; 0x74 │ │ │ │ ldr r2, [r4, #88] ; 0x58 │ │ │ │ add r6, sp, #120 ; 0x78 │ │ │ │ ldr r1, [r4, #52] ; 0x34 │ │ │ │ add r5, sp, #16 │ │ │ │ orr.w r7, r7, #56 ; 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #224] ; (33c9c ) │ │ │ │ + ldr r2, [pc, #224] ; (2e5f0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 337ac │ │ │ │ + bl 2e100 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33c5a │ │ │ │ + bne.n 2e5ae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ blx 57b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c740 │ │ │ │ + bl 1c350 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33c8a │ │ │ │ + beq.n 2e5de │ │ │ │ add sp, #228 ; 0xe4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ str r0, [sp, #88] ; 0x58 │ │ │ │ str r5, [sp, #56] ; 0x38 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #2 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ str r0, [sp, #92] ; 0x5c │ │ │ │ str r5, [sp, #60] ; 0x3c │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ str r0, [sp, #96] ; 0x60 │ │ │ │ str r5, [sp, #64] ; 0x40 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r3, #4 │ │ │ │ str r5, [sp, #36] ; 0x24 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ str r0, [sp, #100] ; 0x64 │ │ │ │ str r5, [sp, #68] ; 0x44 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r3, #5 │ │ │ │ str r5, [sp, #40] ; 0x28 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r0, [sp, #104] ; 0x68 │ │ │ │ str r5, [sp, #72] ; 0x48 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r3, #6 │ │ │ │ str r5, [sp, #44] ; 0x2c │ │ │ │ ldr r5, [r2, #20] │ │ │ │ str r0, [sp, #108] ; 0x6c │ │ │ │ str r5, [sp, #76] ; 0x4c │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r5, [r1, #24] │ │ │ │ cmp r3, #7 │ │ │ │ str r5, [sp, #48] ; 0x30 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ str r0, [sp, #112] ; 0x70 │ │ │ │ str r5, [sp, #80] ; 0x50 │ │ │ │ - beq.n 33baa │ │ │ │ + beq.n 2e4fe │ │ │ │ ldr r1, [r1, #28] │ │ │ │ str r1, [sp, #52] ; 0x34 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ str r0, [sp, #116] ; 0x74 │ │ │ │ str r2, [sp, #84] ; 0x54 │ │ │ │ - b.n 33baa │ │ │ │ - ldr r3, [pc, #68] ; (33ca0 ) │ │ │ │ + b.n 2e4fe │ │ │ │ + ldr r3, [pc, #68] ; (2e5f4 ) │ │ │ │ mov.w r5, #636 ; 0x27c │ │ │ │ - ldr r0, [pc, #64] ; (33ca4 ) │ │ │ │ + ldr r0, [pc, #64] ; (2e5f8 ) │ │ │ │ movw r4, #42236 ; 0xa4fc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str.w r5, [r3, #128] ; 0x80 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #44] ; (33ca8 ) │ │ │ │ - ldr r3, [pc, #48] ; (33cac ) │ │ │ │ + ldr r0, [pc, #44] ; (2e5fc ) │ │ │ │ + ldr r3, [pc, #48] ; (2e600 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #228 ; 0xe4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] ; (33cb0 ) │ │ │ │ + ldr r3, [pc, #36] ; (2e604 ) │ │ │ │ movw r5, #641 ; 0x281 │ │ │ │ - ldr r0, [pc, #32] ; (33cb4 ) │ │ │ │ + ldr r0, [pc, #32] ; (2e608 ) │ │ │ │ movw r4, #42247 ; 0xa507 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 33c6a │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + b.n 2e5be │ │ │ │ + bmi.n 2e574 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 341f0 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + subs r1, #82 ; 0x52 │ │ │ │ + movs r3, r0 │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + b.n 2e710 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 341a0 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + subs r1, #34 ; 0x22 │ │ │ │ + movs r3, r0 │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov sl, r0 │ │ │ │ - ldr.w r8, [pc, #1708] ; 3436c │ │ │ │ + ldr.w r8, [pc, #1708] ; 2ecc0 │ │ │ │ sub sp, #428 ; 0x1ac │ │ │ │ - ldr.w r3, [pc, #1704] ; 34370 │ │ │ │ + ldr.w r3, [pc, #1704] ; 2ecc4 │ │ │ │ mov r7, r1 │ │ │ │ add r8, pc │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 33ec0 │ │ │ │ + bne.w 2e814 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #320 ; 0x140 │ │ │ │ - bl 143d0 │ │ │ │ + bl 141f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33f38 │ │ │ │ + beq.w 2e88c │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 33f76 │ │ │ │ + bne.w 2e8ca │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #216 ; 0xd8 │ │ │ │ - bl 143d0 │ │ │ │ + bl 141f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33fea │ │ │ │ + beq.w 2e93e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1648] ; 34374 │ │ │ │ + ldr.w r3, [pc, #1648] ; 2ecc8 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2032] ; 0x7f0 │ │ │ │ + ldr.w r1, [r3, #1936] ; 0x790 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34022 │ │ │ │ + beq.w 2e976 │ │ │ │ blx r2 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33ffc │ │ │ │ + beq.w 2e950 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r1, [r2, #84] ; 0x54 │ │ │ │ lsls r6, r1, #7 │ │ │ │ - bpl.w 3402a │ │ │ │ + bpl.w 2e97e │ │ │ │ ldr.w r6, [fp, #8] │ │ │ │ adds r2, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 33eb6 │ │ │ │ + bhi.w 2e80a │ │ │ │ tbb [pc, r2] │ │ │ │ str r4, [sp, #412] ; 0x19c │ │ │ │ lsls r5, r0, #12 │ │ │ │ lsls r0, r4, #1 │ │ │ │ ldrh.w r6, [fp, #12] │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 33de4 │ │ │ │ + beq.n 2e738 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #1564] ; 34378 │ │ │ │ + ldr.w r3, [pc, #1564] ; 2eccc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2032] ; 0x7f0 │ │ │ │ + ldr.w r1, [r3, #1936] ; 0x790 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34080 │ │ │ │ + beq.w 2e9d4 │ │ │ │ blx r2 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 34072 │ │ │ │ + beq.w 2e9c6 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r1, [r2, #84] ; 0x54 │ │ │ │ lsls r7, r1, #7 │ │ │ │ - bpl.w 34088 │ │ │ │ + bpl.w 2e9dc │ │ │ │ ldr.w r7, [fp, #8] │ │ │ │ adds r2, r7, #2 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 33f6c │ │ │ │ + bhi.w 2e8c0 │ │ │ │ tbb [pc, r2] │ │ │ │ strh r6, [r5, #50] ; 0x32 │ │ │ │ lsls r5, r0, #12 │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldrh.w r7, [fp, #12] │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbz r2, 33df0 │ │ │ │ + cbz r2, 2e744 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #104 ; 0x68 │ │ │ │ add r0, sp, #88 ; 0x58 │ │ │ │ blx 57b8 │ │ │ │ ldr.w r3, [sl, #88] ; 0x58 │ │ │ │ add.w r1, r4, #16 │ │ │ │ movs r2, #88 ; 0x58 │ │ │ │ mov r0, sp │ │ │ │ str r6, [sp, #192] ; 0xc0 │ │ │ │ str r3, [sp, #200] ; 0xc8 │ │ │ │ str r7, [sp, #196] ; 0xc4 │ │ │ │ blx 57b8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 31e5c │ │ │ │ + bl 2c7b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 340c8 │ │ │ │ + beq.w 2ea1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #428 ; 0x1ac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 33d54 │ │ │ │ + b.n 2e6a8 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 33da8 │ │ │ │ + b.n 2e6fc │ │ │ │ ldrh.w r6, [fp, #14] │ │ │ │ ldrh.w r2, [fp, #12] │ │ │ │ orr.w r6, r2, r6, lsl #15 │ │ │ │ - b.n 33d46 │ │ │ │ + b.n 2e69a │ │ │ │ ldrh.w r6, [fp, #14] │ │ │ │ ldrh.w r2, [fp, #12] │ │ │ │ orr.w r6, r2, r6, lsl #15 │ │ │ │ negs r6, r6 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 33d46 │ │ │ │ + bne.n 2e69a │ │ │ │ blx 568c │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33d46 │ │ │ │ - ldr.w r2, [pc, #1360] ; 3437c │ │ │ │ + beq.n 2e69a │ │ │ │ + ldr.w r2, [pc, #1360] ; 2ecd0 │ │ │ │ movw r4, #39779 ; 0x9b63 │ │ │ │ - ldr.w r0, [pc, #1356] ; 34380 │ │ │ │ + ldr.w r0, [pc, #1356] ; 2ecd4 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ movw r5, #447 ; 0x1bf │ │ │ │ str r0, [r2, #124] ; 0x7c │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r2, #132] ; 0x84 │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 341b6 │ │ │ │ - ldr.w r3, [pc, #1320] ; 34384 │ │ │ │ + beq.w 2eb0a │ │ │ │ + ldr.w r3, [pc, #1320] ; 2ecd8 │ │ │ │ movw r2, #447 ; 0x1bf │ │ │ │ add r3, pc │ │ │ │ - b.n 33f5a │ │ │ │ + b.n 2e8ae │ │ │ │ ldrh.w r6, [fp, #12] │ │ │ │ negs r6, r6 │ │ │ │ sxth r6, r6 │ │ │ │ - b.n 33e18 │ │ │ │ + b.n 2e76c │ │ │ │ ldrh.w r7, [fp, #14] │ │ │ │ ldrh.w r2, [fp, #12] │ │ │ │ orr.w r7, r2, r7, lsl #15 │ │ │ │ negs r7, r7 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 33d9c │ │ │ │ + bne.n 2e6f0 │ │ │ │ blx 568c │ │ │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33d9c │ │ │ │ - ldr.w r2, [pc, #1272] ; 34388 │ │ │ │ + beq.n 2e6f0 │ │ │ │ + ldr.w r2, [pc, #1272] ; 2ecdc │ │ │ │ movw r4, #39783 ; 0x9b67 │ │ │ │ - ldr.w r0, [pc, #1268] ; 3438c │ │ │ │ + ldr.w r0, [pc, #1268] ; 2ece0 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 33e38 │ │ │ │ + b.n 2e78c │ │ │ │ ldrh.w r7, [fp, #12] │ │ │ │ negs r7, r7 │ │ │ │ sxth r7, r7 │ │ │ │ - b.n 33e7c │ │ │ │ + b.n 2e7d0 │ │ │ │ ldrh.w r7, [fp, #14] │ │ │ │ ldrh.w r2, [fp, #12] │ │ │ │ orr.w r7, r2, r7, lsl #15 │ │ │ │ - b.n 33d9c │ │ │ │ + b.n 2e6f0 │ │ │ │ mov r0, fp │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 33e18 │ │ │ │ - ldr.w r3, [pc, #1228] ; 34390 │ │ │ │ + b.n 2e76c │ │ │ │ + ldr.w r3, [pc, #1228] ; 2ece4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #356] ; 0x164 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 341de │ │ │ │ + beq.w 2eb32 │ │ │ │ ldr.w lr, [r2, #4] │ │ │ │ cmp r4, lr │ │ │ │ - beq.w 33cd8 │ │ │ │ + beq.w 2e62c │ │ │ │ ldr.w r2, [lr, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34210 │ │ │ │ + beq.w 2eb64 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 33f08 │ │ │ │ + ble.n 2e85c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 33cd8 │ │ │ │ + beq.w 2e62c │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 33f02 │ │ │ │ + b.n 2e856 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 33cd8 │ │ │ │ + beq.w 2e62c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 33ef8 │ │ │ │ - ldr.w r1, [pc, #1160] ; 34394 │ │ │ │ + bne.n 2e84c │ │ │ │ + ldr.w r1, [pc, #1160] ; 2ece8 │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ - ldr.w r1, [pc, #1152] ; 34398 │ │ │ │ + ldr.w r1, [pc, #1152] ; 2ecec │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r0, [pc, #1144] ; 3439c │ │ │ │ + ldr.w r0, [pc, #1144] ; 2ecf0 │ │ │ │ movw r5, #445 ; 0x1bd │ │ │ │ - ldr.w r3, [pc, #1140] ; 343a0 │ │ │ │ + ldr.w r3, [pc, #1140] ; 2ecf4 │ │ │ │ movw r4, #39757 ; 0x9b4d │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 33f4c │ │ │ │ - ldr.w r0, [pc, #1128] ; 343a4 │ │ │ │ + b.n 2e8a0 │ │ │ │ + ldr.w r0, [pc, #1128] ; 2ecf8 │ │ │ │ movw r5, #445 ; 0x1bd │ │ │ │ - ldr.w r3, [pc, #1124] ; 343a8 │ │ │ │ + ldr.w r3, [pc, #1124] ; 2ecfc │ │ │ │ movw r4, #39758 ; 0x9b4e │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #1104] ; 343ac │ │ │ │ + ldr.w r0, [pc, #1104] ; 2ed00 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #428 ; 0x1ac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 33e7c │ │ │ │ - ldr.w r3, [pc, #1080] ; 343b0 │ │ │ │ + b.n 2e7d0 │ │ │ │ + ldr.w r3, [pc, #1080] ; 2ed04 │ │ │ │ add r3, pc │ │ │ │ ldr.w lr, [r3, #356] ; 0x164 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 341fe │ │ │ │ + beq.w 2eb52 │ │ │ │ ldr.w ip, [r7, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.w 33cee │ │ │ │ + beq.w 2e642 │ │ │ │ ldr.w r2, [ip, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3422e │ │ │ │ + beq.w 2eb82 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 33fc0 │ │ │ │ + ble.n 2e914 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp lr, r3 │ │ │ │ - beq.w 33cee │ │ │ │ + beq.w 2e642 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 33fba │ │ │ │ + b.n 2e90e │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp lr, r1 │ │ │ │ - beq.w 33cee │ │ │ │ + beq.w 2e642 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 33fb0 │ │ │ │ - ldr r1, [pc, #976] ; (34394 ) │ │ │ │ + bne.n 2e904 │ │ │ │ + ldr r1, [pc, #976] ; (2ece8 ) │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ - ldr r1, [pc, #996] ; (343b4 ) │ │ │ │ + ldr r1, [pc, #996] ; (2ed08 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr r0, [pc, #988] ; (343b8 ) │ │ │ │ + ldr r0, [pc, #988] ; (2ed0c ) │ │ │ │ mov.w r5, #446 ; 0x1be │ │ │ │ - ldr r3, [pc, #988] ; (343bc ) │ │ │ │ + ldr r3, [pc, #988] ; (2ed10 ) │ │ │ │ movw r4, #39767 ; 0x9b57 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 33f4c │ │ │ │ - ldr r0, [pc, #980] ; (343c0 ) │ │ │ │ + b.n 2e8a0 │ │ │ │ + ldr r0, [pc, #980] ; (2ed14 ) │ │ │ │ mov.w r5, #446 ; 0x1be │ │ │ │ - ldr r3, [pc, #976] ; (343c4 ) │ │ │ │ + ldr r3, [pc, #976] ; (2ed18 ) │ │ │ │ movw r4, #39768 ; 0x9b58 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 33f4c │ │ │ │ - ldr r3, [pc, #968] ; (343c8 ) │ │ │ │ + b.n 2e8a0 │ │ │ │ + ldr r3, [pc, #968] ; (2ed1c ) │ │ │ │ movw r0, #39777 ; 0x9b61 │ │ │ │ - ldr r2, [pc, #968] ; (343cc ) │ │ │ │ + ldr r2, [pc, #968] ; (2ed20 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ movw r4, #447 ; 0x1bf │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ mov r1, r0 │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ movw r2, #447 ; 0x1bf │ │ │ │ - ldr r3, [pc, #944] ; (343d0 ) │ │ │ │ + ldr r3, [pc, #944] ; (2ed24 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 33f5a │ │ │ │ - blx 589c │ │ │ │ + b.n 2e8ae │ │ │ │ + blx 5884 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 33d18 │ │ │ │ + b.n 2e66c │ │ │ │ ldr r2, [r2, #48] ; 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3415e │ │ │ │ + beq.w 2eab2 │ │ │ │ ldr r2, [r2, #64] ; 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3415e │ │ │ │ + beq.w 2eab2 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3415e │ │ │ │ - ldr r6, [pc, #908] ; (343d4 ) │ │ │ │ + beq.w 2eab2 │ │ │ │ + ldr r6, [pc, #908] ; (2ed28 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r3, [r8, r6] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [sp, #208] ; 0xd0 │ │ │ │ - bne.w 34196 │ │ │ │ + bne.w 2eaea │ │ │ │ ldr r0, [r1, #84] ; 0x54 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bpl.w 3424c │ │ │ │ + bpl.w 2eba0 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ adds r0, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.w 341d0 │ │ │ │ + bhi.w 2eb24 │ │ │ │ tbb [pc, r0] │ │ │ │ negs r5, r1 │ │ │ │ adds r7, #56 ; 0x38 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r3, [pc, #868] ; (343d8 ) │ │ │ │ + ldr r3, [pc, #868] ; (2ed2c ) │ │ │ │ movw r0, #39781 ; 0x9b65 │ │ │ │ - ldr r2, [pc, #864] ; (343dc ) │ │ │ │ + ldr r2, [pc, #864] ; (2ed30 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 34008 │ │ │ │ - blx 589c │ │ │ │ + b.n 2e95c │ │ │ │ + blx 5884 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 33d6e │ │ │ │ + b.n 2e6c2 │ │ │ │ ldr r2, [r2, #48] ; 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3417a │ │ │ │ + beq.n 2eace │ │ │ │ ldr r2, [r2, #64] ; 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3417a │ │ │ │ + beq.n 2eace │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3417a │ │ │ │ - ldr r7, [pc, #820] ; (343d4 ) │ │ │ │ + beq.n 2eace │ │ │ │ + ldr r7, [pc, #820] ; (2ed28 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [sp, #208] ; 0xd0 │ │ │ │ - bne.n 341a6 │ │ │ │ + bne.n 2eafa │ │ │ │ ldr r0, [r1, #84] ; 0x54 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bpl.w 342bc │ │ │ │ + bpl.w 2ec10 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ adds r0, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi.w 341f0 │ │ │ │ + bhi.w 2eb44 │ │ │ │ tbb [pc, r0] │ │ │ │ subs r0, #67 ; 0x43 │ │ │ │ cmp r5, #46 ; 0x2e │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #788] ; (343e0 ) │ │ │ │ + ldr r0, [pc, #788] ; (2ed34 ) │ │ │ │ movw r5, #445 ; 0x1bd │ │ │ │ - ldr r3, [pc, #788] ; (343e4 ) │ │ │ │ + ldr r3, [pc, #788] ; (2ed38 ) │ │ │ │ movw r4, #39793 ; 0x9b71 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 33f4c │ │ │ │ + b.n 2e8a0 │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33d46 │ │ │ │ + bne.w 2e69a │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ - b.n 33e18 │ │ │ │ + b.n 2e76c │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ negs r6, r6 │ │ │ │ sxth r6, r6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 33e18 │ │ │ │ + bne.w 2e76c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 340e8 │ │ │ │ + b.n 2ea3c │ │ │ │ ldrh r6, [r2, #14] │ │ │ │ ldrh r1, [r2, #12] │ │ │ │ orr.w r6, r1, r6, lsl #15 │ │ │ │ negs r6, r6 │ │ │ │ - b.n 340f6 │ │ │ │ + b.n 2ea4a │ │ │ │ ldrh r6, [r2, #14] │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ orr.w r6, r0, r6, lsl #15 │ │ │ │ - b.n 340dc │ │ │ │ + b.n 2ea30 │ │ │ │ ldrh r7, [r2, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33d9c │ │ │ │ + bne.w 2e6f0 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ - b.n 33e7c │ │ │ │ + b.n 2e7d0 │ │ │ │ ldrh r7, [r2, #12] │ │ │ │ negs r7, r7 │ │ │ │ sxth r7, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 33e7c │ │ │ │ + bne.w 2e7d0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 3412a │ │ │ │ + b.n 2ea7e │ │ │ │ ldrh r7, [r2, #14] │ │ │ │ ldrh r1, [r2, #12] │ │ │ │ orr.w r7, r1, r7, lsl #15 │ │ │ │ negs r7, r7 │ │ │ │ - b.n 34138 │ │ │ │ + b.n 2ea8c │ │ │ │ ldrh r7, [r2, #14] │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ orr.w r7, r0, r7, lsl #15 │ │ │ │ - b.n 3411e │ │ │ │ + b.n 2ea72 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33e1c │ │ │ │ - ldr r2, [pc, #552] ; (34394 ) │ │ │ │ - ldr r1, [pc, #636] ; (343e8 ) │ │ │ │ + bne.w 2e770 │ │ │ │ + ldr r2, [pc, #552] ; (2ece8 ) │ │ │ │ + ldr r1, [pc, #636] ; (2ed3c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 33e1c │ │ │ │ + b.n 2e770 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33e80 │ │ │ │ - ldr r2, [pc, #524] ; (34394 ) │ │ │ │ - ldr r1, [pc, #612] ; (343ec ) │ │ │ │ + bne.w 2e7d4 │ │ │ │ + ldr r2, [pc, #524] ; (2ece8 ) │ │ │ │ + ldr r1, [pc, #612] ; (2ed40 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 33e80 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 2e7d4 │ │ │ │ + bl f1f4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33e1c │ │ │ │ + beq.w 2e770 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 34056 │ │ │ │ - bl f2f0 │ │ │ │ + b.n 2e9aa │ │ │ │ + bl f1f4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33e80 │ │ │ │ + beq.w 2e7d4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 340ac │ │ │ │ + b.n 2ea00 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #556] ; (343f0 ) │ │ │ │ + ldr r3, [pc, #556] ; (2ed44 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 33f5a │ │ │ │ + b.n 2e8ae │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 340f6 │ │ │ │ - ldr r3, [pc, #532] ; (343f4 ) │ │ │ │ - ldr r1, [pc, #532] ; (343f8 ) │ │ │ │ + b.n 2ea4a │ │ │ │ + ldr r3, [pc, #532] ; (2ed48 ) │ │ │ │ + ldr r1, [pc, #532] ; (2ed4c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 33f22 │ │ │ │ + b.n 2e876 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 34138 │ │ │ │ - ldr r3, [pc, #500] ; (343f4 ) │ │ │ │ - ldr r1, [pc, #504] ; (343fc ) │ │ │ │ + b.n 2ea8c │ │ │ │ + ldr r3, [pc, #500] ; (2ed48 ) │ │ │ │ + ldr r1, [pc, #504] ; (2ed50 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 33fd8 │ │ │ │ + b.n 2e92c │ │ │ │ mov r3, lr │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 33cd8 │ │ │ │ + beq.w 2e62c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34212 │ │ │ │ - ldr r3, [pc, #476] ; (34400 ) │ │ │ │ + bne.n 2eb66 │ │ │ │ + ldr r3, [pc, #476] ; (2ed54 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 33cd8 │ │ │ │ - b.n 33f08 │ │ │ │ + beq.w 2e62c │ │ │ │ + b.n 2e85c │ │ │ │ mov r3, ip │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp lr, r3 │ │ │ │ - beq.w 33cee │ │ │ │ + beq.w 2e642 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34230 │ │ │ │ - ldr r3, [pc, #448] ; (34400 ) │ │ │ │ + bne.n 2eb84 │ │ │ │ + ldr r3, [pc, #448] ; (2ed54 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp lr, r3 │ │ │ │ - beq.w 33cee │ │ │ │ - b.n 33fc0 │ │ │ │ + beq.w 2e642 │ │ │ │ + b.n 2e914 │ │ │ │ ldr r1, [r1, #48] ; 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3432c │ │ │ │ + beq.n 2ec80 │ │ │ │ ldr r1, [r1, #64] ; 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3432c │ │ │ │ + beq.n 2ec80 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #212] ; 0xd4 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #212] ; 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3432c │ │ │ │ + beq.n 2ec80 │ │ │ │ ldr r3, [sp, #208] ; 0xd0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r3, r0 │ │ │ │ - bne.n 3429a │ │ │ │ + bne.n 2ebee │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #212] ; 0xd4 │ │ │ │ str r3, [sp, #208] ; 0xd0 │ │ │ │ - bl 10040 │ │ │ │ + bl fe68 │ │ │ │ ldr r3, [sp, #208] ; 0xd0 │ │ │ │ ldr r2, [sp, #212] ; 0xd4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 340f6 │ │ │ │ + bne.w 2ea4a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ - b.n 340f6 │ │ │ │ + b.n 2ea4a │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ - bl f2f0 │ │ │ │ + bl f1f4 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34270 │ │ │ │ + bne.n 2ebc4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 33e1c │ │ │ │ + bne.w 2e770 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ - b.n 340e8 │ │ │ │ + b.n 2ea3c │ │ │ │ ldr r1, [r1, #48] ; 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3434c │ │ │ │ + beq.n 2eca0 │ │ │ │ ldr r1, [r1, #64] ; 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3434c │ │ │ │ + beq.n 2eca0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #212] ; 0xd4 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #212] ; 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3434c │ │ │ │ + beq.n 2eca0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [sp, #208] ; 0xd0 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r8, r0 │ │ │ │ - bne.n 3430a │ │ │ │ + bne.n 2ec5e │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ - bl 10040 │ │ │ │ + bl fe68 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 34138 │ │ │ │ + bne.w 2ea8c │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ - b.n 34138 │ │ │ │ + b.n 2ea8c │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ - bl f2f0 │ │ │ │ + bl f1f4 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 342e0 │ │ │ │ + bne.n 2ec34 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 33e80 │ │ │ │ + bne.w 2e7d4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ │ │ - b.n 3412a │ │ │ │ + b.n 2ea7e │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ blx 568c │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 342a8 │ │ │ │ - ldr r0, [pc, #88] ; (34394 ) │ │ │ │ - ldr r1, [pc, #200] ; (34404 ) │ │ │ │ + bne.n 2ebfc │ │ │ │ + ldr r0, [pc, #88] ; (2ece8 ) │ │ │ │ + ldr r1, [pc, #200] ; (2ed58 ) │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ - b.n 342a8 │ │ │ │ + b.n 2ebfc │ │ │ │ str r2, [sp, #208] ; 0xd0 │ │ │ │ blx 568c │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34318 │ │ │ │ - ldr r0, [pc, #56] ; (34394 ) │ │ │ │ - ldr r1, [pc, #172] ; (34408 ) │ │ │ │ + bne.n 2ec6c │ │ │ │ + ldr r0, [pc, #56] ; (2ece8 ) │ │ │ │ + ldr r1, [pc, #172] ; (2ed5c ) │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr r2, [sp, #208] ; 0xd0 │ │ │ │ - b.n 34318 │ │ │ │ - add sp, #248 ; 0xf8 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - b.n 34780 │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 346d8 │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 34530 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 34474 │ │ │ │ - movs r2, r0 │ │ │ │ - str r6, [r3, #120] ; 0x78 │ │ │ │ - movs r2, r0 │ │ │ │ - b.n 34424 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - str r0, [r3, #100] ; 0x64 │ │ │ │ - movs r2, r0 │ │ │ │ - svc 218 ; 0xda │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r0, #112] ; 0x70 │ │ │ │ - movs r2, r0 │ │ │ │ - svc 196 ; 0xc4 │ │ │ │ - movs r2, r0 │ │ │ │ - str r6, [r5, #108] ; 0x6c │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ - movs r2, r0 │ │ │ │ - svc 146 ; 0x92 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r4, #88] ; 0x58 │ │ │ │ - movs r2, r0 │ │ │ │ - svc 40 ; 0x28 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r2, #100] ; 0x64 │ │ │ │ - movs r2, r0 │ │ │ │ - svc 22 │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r0, #100] ; 0x64 │ │ │ │ - movs r2, r0 │ │ │ │ - svc 8 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r6, #96] ; 0x60 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r3, #96] ; 0x60 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - udf #146 ; 0x92 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r7, #88] ; 0x58 │ │ │ │ - movs r2, r0 │ │ │ │ - udf #56 ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r4, #84] ; 0x54 │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r3, #60] ; 0x3c │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r7, #56] ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - ble.n 34488 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - str r2, [r7, #52] ; 0x34 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r3, #52] ; 0x34 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - str r0, [r1, #32] │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r5, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r5, [pc, #3120] ; 35044 │ │ │ │ - sub sp, #436 ; 0x1b4 │ │ │ │ - ldr.w r6, [pc, #3116] ; 35048 │ │ │ │ - add r5, pc │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r3, [r5, #228] ; 0xe4 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3455a │ │ │ │ - mov r0, r1 │ │ │ │ - ldr.w r1, [fp, #60] ; 0x3c │ │ │ │ - bl 2117c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 34d72 │ │ │ │ - ldr.w r3, [pc, #3084] ; 3504c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - str r3, [sp, #108] ; 0x6c │ │ │ │ - beq.w 34568 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 34ddc │ │ │ │ - ldr.w r8, [r0, #12] │ │ │ │ - ldr.w r9, [r0, #16] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34664 │ │ │ │ - ldr.w r2, [pc, #3028] ; 35050 │ │ │ │ - ldr.w r3, [pc, #3028] ; 35054 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - rsb r0, r2, r8 │ │ │ │ - str r2, [sp, #136] ; 0x88 │ │ │ │ - clz r0, r0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - ldr r2, [sp, #108] ; 0x6c │ │ │ │ - str r3, [sp, #140] ; 0x8c │ │ │ │ - cmp r8, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r0 │ │ │ │ - orreq.w r3, r0, #1 │ │ │ │ - cmp r8, r2 │ │ │ │ - it eq │ │ │ │ - orreq.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34606 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 345b2 │ │ │ │ - add r3, sp, #328 ; 0x148 │ │ │ │ - movs r2, #104 ; 0x68 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - mov r0, r3 │ │ │ │ - blx 5a34 │ │ │ │ - ldr.w r3, [pc, #2964] ; 35058 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 35322 │ │ │ │ - ldr.w r3, [pc, #2956] ; 3505c │ │ │ │ - ldr.w r4, [fp, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #360] ; 0x168 │ │ │ │ - cmp r4, r1 │ │ │ │ - beq.w 34686 │ │ │ │ - ldr.w r2, [r4, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 34f0c │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 34510 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 34686 │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 3450a │ │ │ │ - ldr.w r5, [r2, #4]! │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.w 34686 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n 34500 │ │ │ │ - ldr.w r3, [fp, #60] ; 0x3c │ │ │ │ - add.w r1, fp, #68 ; 0x44 │ │ │ │ - ldr.w r7, [fp, #40] ; 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - str.w fp, [sp, #224] ; 0xe0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ - str r7, [sp, #228] ; 0xe4 │ │ │ │ - ble.w 355d2 │ │ │ │ - mov.w sl, r3, lsl #2 │ │ │ │ - add r0, sp, #232 ; 0xe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 35020 │ │ │ │ - mov r2, sl │ │ │ │ - blx 57b8 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, sl │ │ │ │ - add r0, sp, #264 ; 0x108 │ │ │ │ - blx 57b8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, sl │ │ │ │ - add r0, sp, #296 ; 0x128 │ │ │ │ - blx 57b8 │ │ │ │ - add r5, sp, #224 ; 0xe0 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r1, fp │ │ │ │ - str r3, [sp, #144] ; 0x90 │ │ │ │ - b.n 346a6 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #436 ; 0x1b4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2804] ; 35060 │ │ │ │ - ldr.w r1, [pc, #2804] ; 35064 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2792] ; 35068 │ │ │ │ - movw r2, #407 ; 0x197 │ │ │ │ - subs r0, #1 │ │ │ │ - movw r1, #39208 ; 0x9928 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - str r0, [r4, #0] │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3466c │ │ │ │ - ldr.w r0, [pc, #2764] ; 3506c │ │ │ │ - mov.w fp, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #436 ; 0x1b4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r9 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3530a │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - blx r3 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 34efa │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 34658 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 34560 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #436 ; 0x1b4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r8 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 344ae │ │ │ │ - ldr.w r3, [pc, #2652] ; 35070 │ │ │ │ - mov.w r5, #410 ; 0x19a │ │ │ │ - ldr.w r0, [pc, #2648] ; 35074 │ │ │ │ - movw r4, #39222 ; 0x9936 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r2, r5 │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #2624] ; 35078 │ │ │ │ - ldr.w r3, [pc, #2624] ; 3507c │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - mov.w fp, #0 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 345e6 │ │ │ │ - mov fp, r2 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 345e6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3447a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #2568] ; 35080 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3459c │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp fp, r3 │ │ │ │ - bne.w 353e2 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r5, fp │ │ │ │ - ldr.w r1, [fp, #96] ; 0x60 │ │ │ │ - adds r3, #1 │ │ │ │ - ldr.w r7, [fp, #100] ; 0x64 │ │ │ │ - str.w fp, [sp, #144] ; 0x90 │ │ │ │ - str.w r3, [r5], #96 │ │ │ │ - ldr.w r2, [pc, #2524] ; 35084 │ │ │ │ - str r1, [sp, #328] ; 0x148 │ │ │ │ - str r7, [sp, #332] ; 0x14c │ │ │ │ - ldr.w r3, [pc, #2520] ; 35088 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - str r2, [sp, #128] ; 0x80 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - beq.n 346e6 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 5b24 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35158 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #120] ; 0x78 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3577e │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - mov r0, r3 │ │ │ │ - b.n 346f8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov sl, r9 │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #120] ; 0x78 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ - str r1, [sp, #116] ; 0x74 │ │ │ │ - ldr.w r1, [pc, #2444] ; 3508c │ │ │ │ - add.w r2, r5, #8 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #156] ; 0x9c │ │ │ │ - ldr.w r1, [pc, #2428] ; 35090 │ │ │ │ - mov r4, r3 │ │ │ │ - str.w fp, [sp, #192] ; 0xc0 │ │ │ │ - mov r8, r0 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #168] ; 0xa8 │ │ │ │ - ldr.w r1, [pc, #2416] ; 35094 │ │ │ │ - mov fp, r3 │ │ │ │ - str r6, [sp, #132] ; 0x84 │ │ │ │ - mov r6, r2 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #172] ; 0xac │ │ │ │ - ldr.w r1, [pc, #2408] ; 35098 │ │ │ │ - str r3, [sp, #124] ; 0x7c │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #176] ; 0xb0 │ │ │ │ - ldr.w r1, [pc, #2400] ; 3509c │ │ │ │ - str.w r9, [sp, #164] ; 0xa4 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #180] ; 0xb4 │ │ │ │ - ldr.w r1, [pc, #2392] ; 350a0 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #184] ; 0xb8 │ │ │ │ - ldr r3, [sp, #120] ; 0x78 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 34c3c │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - ldr r2, [sp, #128] ; 0x80 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - bne.w 34d2a │ │ │ │ - cmp r3, r8 │ │ │ │ - ble.w 35376 │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ - ldr.w r5, [r3, r8, lsl #2] │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r4, 3478a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34b2a │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add.w r2, fp, #1 │ │ │ │ - str r2, [sp, #112] ; 0x70 │ │ │ │ - ldr r2, [r3, #48] ; 0x30 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3481a │ │ │ │ - ldr.w r2, [r2, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3481a │ │ │ │ - ldr.w r2, [pc, #2304] ; 350a4 │ │ │ │ - ldr r1, [sp, #132] ; 0x84 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 34db4 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - adds r2, r3, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bhi.w 34b34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34e20 │ │ │ │ - adds r3, #1 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ - beq.w 34b42 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r6, #32] │ │ │ │ - ldr.w r9, [r6, #64] ; 0x40 │ │ │ │ - cmp r3, r4 │ │ │ │ - ble.w 34b5e │ │ │ │ - ldr r3, [sp, #116] ; 0x74 │ │ │ │ - cmp r3, #0 │ │ │ │ - ittet ge │ │ │ │ - addge r3, #18 │ │ │ │ - addge r2, sp, #432 ; 0x1b0 │ │ │ │ - ldrlt r3, [sp, #332] ; 0x14c │ │ │ │ - addge.w r3, r2, r3, lsl #2 │ │ │ │ - itete ge │ │ │ │ - ldrge.w r2, [r3, #-104] │ │ │ │ - mlalt r3, r7, r4, r3 │ │ │ │ - mlage r2, r7, r4, r2 │ │ │ │ - strlt r3, [sp, #332] ; 0x14c │ │ │ │ - it ge │ │ │ │ - strge.w r2, [r3, #-104] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - blt.n 34810 │ │ │ │ - ldr r3, [sp, #124] ; 0x7c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 34ba0 │ │ │ │ - ldr r3, [sp, #332] ; 0x14c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r3, r9 │ │ │ │ - str r3, [sp, #332] ; 0x14c │ │ │ │ - adds r6, #4 │ │ │ │ - ldr.w fp, [sp, #112] ; 0x70 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 3474c │ │ │ │ - ldr r2, [sp, #108] ; 0x6c │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.w 34d42 │ │ │ │ - ldr r2, [sp, #156] ; 0x9c │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #2036] ; 0x7f4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 353c2 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3539a │ │ │ │ - ldr r3, [sp, #136] ; 0x88 │ │ │ │ - subs r2, r7, r3 │ │ │ │ - ldr r3, [sp, #140] ; 0x8c │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r7, r3 │ │ │ │ - ite ne │ │ │ │ - movne r9, r2 │ │ │ │ - orreq.w r9, r2, #1 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r7, r3 │ │ │ │ - ite ne │ │ │ │ - movne r4, r9 │ │ │ │ - orreq.w r4, r9, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 34ac2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 351c6 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 35274 │ │ │ │ - str r2, [sp, #148] ; 0x94 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #2040] ; 0x7f8 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3544a │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 35420 │ │ │ │ - ldr r3, [sp, #136] ; 0x88 │ │ │ │ - subs r2, r7, r3 │ │ │ │ - ldr r3, [sp, #140] ; 0x8c │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r7, r3 │ │ │ │ - ite ne │ │ │ │ - movne r9, r2 │ │ │ │ - orreq.w r9, r2, #1 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r7, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r9 │ │ │ │ - orreq.w r3, r9, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34af6 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3521a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 352d4 │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [sp, #172] ; 0xac │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #2044] ; 0x7fc │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 354c0 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 35496 │ │ │ │ - ldr r3, [sp, #136] ; 0x88 │ │ │ │ - subs r2, r7, r3 │ │ │ │ - ldr r3, [sp, #140] ; 0x8c │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r7, r3 │ │ │ │ - ite ne │ │ │ │ - movne r4, r2 │ │ │ │ - orreq.w r4, r2, #1 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r7, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r4 │ │ │ │ - orreq.w r3, r4, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34e24 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 35282 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 34f84 │ │ │ │ - str r2, [sp, #152] ; 0x98 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #2036] ; 0x7f4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 35514 │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 354ee │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 352c6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [sp, #180] ; 0xb4 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #2040] ; 0x7f8 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3558c │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 35566 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3535e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [sp, #184] ; 0xb8 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #2044] ; 0x7fc │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 35596 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3559e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r2, [sp, #108] ; 0x6c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - subs.w ip, r0, r2 │ │ │ │ - it ne │ │ │ │ - movne.w ip, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 35388 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - str r3, [sp, #204] ; 0xcc │ │ │ │ - ldr r3, [r6, #64] ; 0x40 │ │ │ │ - str r3, [sp, #200] ; 0xc8 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 3520a │ │ │ │ - ldr r2, [sp, #152] ; 0x98 │ │ │ │ - lsrs r3, r2, #31 │ │ │ │ - str r3, [sp, #208] ; 0xd0 │ │ │ │ - cbnz r2, 349f4 │ │ │ │ - str r3, [sp, #216] ; 0xd8 │ │ │ │ - mov r2, fp │ │ │ │ - ldr.w r3, [pc, #1752] ; 350a8 │ │ │ │ - ldr.w r1, [pc, #1752] ; 350ac │ │ │ │ - add r3, pc │ │ │ │ - str.w ip, [sp, #212] ; 0xd4 │ │ │ │ - add r1, pc │ │ │ │ - str r3, [sp, #220] ; 0xdc │ │ │ │ - ldr.w r0, [r3, #220] ; 0xdc │ │ │ │ - bl 20ec4 │ │ │ │ - ldr.w ip, [sp, #212] ; 0xd4 │ │ │ │ - ldr r3, [sp, #216] ; 0xd8 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 356ce │ │ │ │ - ldr r2, [sp, #108] ; 0x6c │ │ │ │ - cmp r9, r2 │ │ │ │ - beq.w 3525e │ │ │ │ - ldr r3, [sp, #148] ; 0x94 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.w 3554c │ │ │ │ - cmp r4, r3 │ │ │ │ - bgt.w 35478 │ │ │ │ - ldr r3, [sp, #208] ; 0xd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 352e2 │ │ │ │ - subs r3, r4, #1 │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - ldr r2, [sp, #148] ; 0x94 │ │ │ │ - cmp r7, r3 │ │ │ │ - ldr r3, [sp, #204] ; 0xcc │ │ │ │ - it eq │ │ │ │ - moveq.w r4, #4294967295 ; 0xffffffff │ │ │ │ - mul.w r9, r3, r2 │ │ │ │ - beq.n 34a38 │ │ │ │ - ldr r3, [sp, #196] ; 0xc4 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.w 35542 │ │ │ │ - cmp r4, r3 │ │ │ │ - it ge │ │ │ │ - movge r4, r3 │ │ │ │ - ldr r3, [sp, #152] ; 0x98 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - it eq │ │ │ │ - moveq r3, #1 │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - ldr r3, [sp, #148] ; 0x94 │ │ │ │ - ldr r7, [sp, #152] ; 0x98 │ │ │ │ - subs r4, r4, r3 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5b6c <__aeabi_idiv@plt> │ │ │ │ - mov r3, r7 │ │ │ │ - mul.w r3, r3, r0 │ │ │ │ - cmp r4, r3 │ │ │ │ - it ne │ │ │ │ - addne r0, #1 │ │ │ │ - ldr r3, [sp, #152] ; 0x98 │ │ │ │ - add r1, sp, #432 ; 0x1b0 │ │ │ │ - ldr r2, [sp, #204] ; 0xcc │ │ │ │ - bic.w r0, r0, r0, asr #31 │ │ │ │ - ldr r7, [sp, #124] ; 0x7c │ │ │ │ - ldr r4, [sp, #200] ; 0xc8 │ │ │ │ - mul.w r2, r2, r3 │ │ │ │ - ldr r3, [sp, #116] ; 0x74 │ │ │ │ - add.w r1, r1, r7, lsl #2 │ │ │ │ - cmp r3, #0 │ │ │ │ - it ge │ │ │ │ - addge r3, #18 │ │ │ │ - str.w r4, [r1, #-32] │ │ │ │ - it lt │ │ │ │ - ldrlt r3, [sp, #332] ; 0x14c │ │ │ │ - str.w r2, [r1, #-64] │ │ │ │ - ittee ge │ │ │ │ - addge r2, sp, #432 ; 0x1b0 │ │ │ │ - addge.w r3, r2, r3, lsl #2 │ │ │ │ - addlt r3, r9 │ │ │ │ - strlt r3, [sp, #332] ; 0x14c │ │ │ │ - it ge │ │ │ │ - ldrge.w r2, [r3, #-104] │ │ │ │ - str.w r0, [r1, #-96] │ │ │ │ - it ge │ │ │ │ - addge r2, r9 │ │ │ │ - ldr r1, [sp, #200] ; 0xc8 │ │ │ │ - it ge │ │ │ │ - strge.w r2, [r3, #-104] │ │ │ │ - ldr r3, [sp, #116] ; 0x74 │ │ │ │ - ldr r2, [sp, #124] ; 0x7c │ │ │ │ - mov r0, r3 │ │ │ │ - ands.w r0, r0, r1, asr #32 │ │ │ │ - it cc │ │ │ │ - movcc r0, r2 │ │ │ │ - mov r3, r2 │ │ │ │ - str r0, [sp, #116] ; 0x74 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #124] ; 0x7c │ │ │ │ - b.n 34810 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58c0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bge.w 34864 │ │ │ │ - ldr.w r3, [pc, #1504] ; 350b0 │ │ │ │ - mov.w r0, #760 ; 0x2f8 │ │ │ │ - ldr.w r2, [pc, #1500] ; 350b4 │ │ │ │ - movw r1, #43472 ; 0xa9d0 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 34e52 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58c0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bge.w 348bc │ │ │ │ - ldr.w r3, [pc, #1460] ; 350b8 │ │ │ │ - movw r0, #761 ; 0x2f9 │ │ │ │ - ldr.w r2, [pc, #1456] ; 350bc │ │ │ │ - movw r1, #43494 ; 0xa9e6 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 34e52 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3478a │ │ │ │ - adds r2, r3, #2 │ │ │ │ - bne.w 34eea │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ - ldrh r3, [r5, #12] │ │ │ │ - orr.w r4, r3, r4, lsl #15 │ │ │ │ - negs r4, r4 │ │ │ │ - adds r3, r4, #1 │ │ │ │ - beq.w 34d9c │ │ │ │ - cmp r4, #0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr r7, [r6, #32] │ │ │ │ - ldr.w r9, [r6, #64] ; 0x40 │ │ │ │ - bge.w 347ce │ │ │ │ - adds r4, r4, r3 │ │ │ │ - bpl.w 347ce │ │ │ │ - ldr.w r3, [pc, #1376] ; 350c0 │ │ │ │ - mov r2, fp │ │ │ │ - ldr.w r1, [pc, #1372] ; 350c4 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [r3, #236] ; 0xec │ │ │ │ - bl 20ec4 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 347d4 │ │ │ │ - ldr r4, [sp, #148] ; 0x94 │ │ │ │ - mov.w r1, #832 ; 0x340 │ │ │ │ - ldr.w r3, [pc, #1348] ; 350c8 │ │ │ │ - movw r2, #43789 ; 0xab0d │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 34bdc │ │ │ │ - ldr.w r4, [pc, #1320] ; 350cc │ │ │ │ - mov r2, fp │ │ │ │ - ldr.w r1, [pc, #1320] ; 350d0 │ │ │ │ - add r4, pc │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [r4, #236] ; 0xec │ │ │ │ - bl 20ec4 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 34810 │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - movw r1, #899 ; 0x383 │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - movw r2, #44426 ; 0xad8a │ │ │ │ - ldr.w r3, [pc, #1284] ; 350d4 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - blx 5ac4 │ │ │ │ - ldr.w r4, [pc, #1268] ; 350d8 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ - ldr r3, [r4, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r0, [pc, #1256] ; 350dc │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5ad0 │ │ │ │ - ldr.w r3, [pc, #1244] ; 350e0 │ │ │ │ - mov.w r1, #748 ; 0x2ec │ │ │ │ - movw r2, #43393 ; 0xa981 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 351ba │ │ │ │ - ldr.w r3, [pc, #1208] ; 350e4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 34e7c │ │ │ │ - mov r0, sl │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3477c │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ - ldr r6, [sp, #132] ; 0x84 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35384 │ │ │ │ - ldr.w r3, [pc, #1156] ; 350e8 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3580e │ │ │ │ - blx 57e8 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 355c4 │ │ │ │ - ldr.w r2, [pc, #1120] ; 350ec │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r1, [r2, #360] ; 0x168 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 34fb0 │ │ │ │ - ldr.w r2, [r3, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 34fa8 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 34cca │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 34fb0 │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 34cc4 │ │ │ │ - ldr.w r4, [r2, #4]! │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w 34fb0 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n 34cba │ │ │ │ - ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ - add r1, sp, #344 ; 0x158 │ │ │ │ - ldr r4, [sp, #124] ; 0x7c │ │ │ │ - movs r2, #88 ; 0x58 │ │ │ │ - mov r0, sp │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - str r4, [sp, #88] ; 0x58 │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [sp, #92] ; 0x5c │ │ │ │ - str r4, [sp, #96] ; 0x60 │ │ │ │ - blx 57b8 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1c148 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 357f0 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 34e88 │ │ │ │ - ldr r4, [pc, #1008] ; (350f0 ) │ │ │ │ - adds r0, #4 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #356] ; 0x164 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 34e88 │ │ │ │ - ldr r3, [pc, #992] ; (350f4 ) │ │ │ │ - movw r1, #782 ; 0x30e │ │ │ │ - movw r2, #43686 ; 0xaaa6 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - mov sl, fp │ │ │ │ - b.n 34c1a │ │ │ │ - cmp r8, r3 │ │ │ │ - bge.w 35376 │ │ │ │ - add.w r3, sl, r8, lsl #2 │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - b.n 3477c │ │ │ │ - ldr r1, [sp, #124] ; 0x7c │ │ │ │ - add r0, sp, #432 ; 0x1b0 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - adds r3, #10 │ │ │ │ - add.w r3, r0, r3, lsl #2 │ │ │ │ - str.w r2, [r3, #-104] │ │ │ │ - add.w r3, r4, r1, lsl #2 │ │ │ │ - movs r2, #1 │ │ │ │ - str.w r2, [r3, #-96] │ │ │ │ - add.w r3, r4, r1, lsl #2 │ │ │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ - str.w r2, [r3, #-32] │ │ │ │ - adds r3, r1, #1 │ │ │ │ - str r3, [sp, #124] ; 0x7c │ │ │ │ - b.n 34810 │ │ │ │ - ldr r6, [pc, #900] ; (350f8 ) │ │ │ │ - movw lr, #407 ; 0x197 │ │ │ │ - ldr r0, [pc, #896] ; (350fc ) │ │ │ │ - movw r7, #39185 ; 0x9911 │ │ │ │ - add r6, pc │ │ │ │ - mov r2, lr │ │ │ │ - mov r1, r7 │ │ │ │ - add r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - str r6, [r5, #124] ; 0x7c │ │ │ │ - str.w lr, [r5, #128] ; 0x80 │ │ │ │ - str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - b.w 34560 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 355de │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - ldr r7, [r6, #32] │ │ │ │ - ldr.w r9, [r6, #64] ; 0x40 │ │ │ │ - b.n 34b58 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5830 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 34d9c │ │ │ │ - blx 583c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 34b44 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 34b44 │ │ │ │ - bgt.w 34f90 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n 34dea │ │ │ │ - mov r0, r3 │ │ │ │ - bl da48 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - movw r2, #407 ; 0x197 │ │ │ │ - ldr r0, [pc, #780] ; (35100 ) │ │ │ │ - movw r1, #39193 ; 0x9919 │ │ │ │ - ldr r3, [pc, #780] ; (35104 ) │ │ │ │ - subs r5, #1 │ │ │ │ - add r0, pc │ │ │ │ - str r5, [r4, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r1, [r0, #132] ; 0x84 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 3466c │ │ │ │ - ldr r0, [pc, #756] ; (35108 ) │ │ │ │ - mov.w fp, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.w 34560 │ │ │ │ - mov r4, r3 │ │ │ │ - b.n 347c6 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58c0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bge.w 34914 │ │ │ │ - ldr r3, [pc, #728] ; (3510c ) │ │ │ │ - movw r0, #762 ; 0x2fa │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - movw r1, #43516 ; 0xa9fc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #712] ; (35110 ) │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3517e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 351a0 │ │ │ │ - ldr r3, [pc, #676] ; (35114 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #664] ; (35118 ) │ │ │ │ - mov.w fp, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [sp, #144] ; 0x90 │ │ │ │ - cbz r3, 34e96 │ │ │ │ - ldr r2, [sp, #144] ; 0x90 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbz r3, 34ee0 │ │ │ │ - cbz r5, 34ea0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 34ed6 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 345d8 │ │ │ │ - ldr r3, [pc, #624] ; (3511c ) │ │ │ │ - movw r5, #411 ; 0x19b │ │ │ │ - ldr r0, [pc, #624] ; (35120 ) │ │ │ │ - movw r4, #39233 ; 0x9941 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #604] ; (35124 ) │ │ │ │ - ldr r3, [pc, #604] ; (35128 ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.w 34644 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 34ea0 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 34e96 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 3536a │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ - ldrh r3, [r5, #12] │ │ │ │ - orr.w r4, r3, r4, lsl #15 │ │ │ │ - b.n 347c6 │ │ │ │ - ldr r3, [pc, #560] ; (3512c ) │ │ │ │ - mov.w r5, #414 ; 0x19e │ │ │ │ - ldr r0, [pc, #556] ; (35130 ) │ │ │ │ - movw r4, #39267 ; 0x9963 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 34eb8 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 34686 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 34f0e │ │ │ │ - ldr r3, [pc, #532] ; (35134 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 34510 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 3468e │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3468e │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 34f30 │ │ │ │ - ldr r3, [pc, #500] ; (35134 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3468e │ │ │ │ - ldr r0, [pc, #276] ; (35060 ) │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #488] ; (35138 ) │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #480] ; (3513c ) │ │ │ │ - movw r5, #725 ; 0x2d5 │ │ │ │ - movw r4, #43231 ; 0xa8df │ │ │ │ - ldr r0, [pc, #472] ; (35140 ) │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - movs r5, #0 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #456] ; (35144 ) │ │ │ │ - movs r0, #0 │ │ │ │ - str r0, [sp, #144] ; 0x90 │ │ │ │ - add r3, pc │ │ │ │ - b.n 34e7c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #152] ; 0x98 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 34928 │ │ │ │ - ldr r3, [pc, #436] ; (35148 ) │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r1, [pc, #436] ; (3514c ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 34dea │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3579e │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 34fa2 │ │ │ │ - ldr r3, [sp, #144] ; 0x90 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 35722 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ - ldr.w r4, [r6, #204] ; 0xcc │ │ │ │ - add r1, sp, #344 ; 0x158 │ │ │ │ - ldr.w r6, [r6, #208] ; 0xd0 │ │ │ │ - movs r2, #88 ; 0x58 │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - mov r0, sp │ │ │ │ - ldr r3, [sp, #124] ; 0x7c │ │ │ │ - str r4, [sp, #92] ; 0x5c │ │ │ │ - str r6, [sp, #96] ; 0x60 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - blx 57b8 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1c148 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35746 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 34e8c │ │ │ │ - ldr r4, [pc, #348] ; (35150 ) │ │ │ │ - adds r0, #4 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #356] ; 0x164 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 34e8c │ │ │ │ - ldr r3, [pc, #332] ; (35154 ) │ │ │ │ - movw r1, #777 ; 0x309 │ │ │ │ - movw r2, #43645 ; 0xaa7d │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - mov sl, fp │ │ │ │ - b.n 34c1a │ │ │ │ - mov r2, sl │ │ │ │ - str r5, [sp, #144] ; 0x90 │ │ │ │ - blx 57b8 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, sl │ │ │ │ - add r0, sp, #264 ; 0x108 │ │ │ │ - blx 57b8 │ │ │ │ - movs r1, #255 ; 0xff │ │ │ │ - mov r2, sl │ │ │ │ - add r0, sp, #296 ; 0x128 │ │ │ │ - blx 5a34 │ │ │ │ - add r5, sp, #224 ; 0xe0 │ │ │ │ - mov r1, fp │ │ │ │ - b.w 346a6 │ │ │ │ - bge.n 35028 │ │ │ │ - movs r2, r0 │ │ │ │ - add r0, sp, #936 ; 0x3a8 │ │ │ │ - movs r2, r0 │ │ │ │ + b.n 2ec6c │ │ │ │ + lsls r2, r5, #27 │ │ │ │ + movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - ; instruction: 0xff98ffff │ │ │ │ - bge.n 350cc │ │ │ │ + subs r0, #176 ; 0xb0 │ │ │ │ + movs r3, r0 │ │ │ │ + subs r0, #90 ; 0x5a │ │ │ │ + movs r3, r0 │ │ │ │ + adds r7, #132 ; 0x84 │ │ │ │ + movs r3, r0 │ │ │ │ + itet ne │ │ │ │ + movne r2, r0 │ │ │ │ + bkpt 0x00ec │ │ │ │ + movne r2, r0 │ │ │ │ + adds r7, #32 │ │ │ │ + movs r3, r0 │ │ │ │ + bkpt 0x00b2 │ │ │ │ movs r2, r0 │ │ │ │ + adds r6, #244 ; 0xf4 │ │ │ │ + movs r3, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ - movs r2, r0 │ │ │ │ - str r6, [r5, #8] │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ - movs r2, r0 │ │ │ │ - bhi.n 35048 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r2, #0] │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ - movs r2, r0 │ │ │ │ - bhi.n 34fac │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - bhi.n 35090 │ │ │ │ - movs r2, r0 │ │ │ │ - bvc.n 35074 │ │ │ │ - movs r2, r0 │ │ │ │ - bvc.n 3505c │ │ │ │ - movs r2, r0 │ │ │ │ - bvc.n 3504c │ │ │ │ - movs r2, r0 │ │ │ │ - bvc.n 35038 │ │ │ │ - movs r2, r0 │ │ │ │ - bvc.n 3502c │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - bpl.n 35118 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - bmi.n 35110 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ - movs r2, r0 │ │ │ │ - bcc.n 350b0 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - bcc.n 3500c │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ - movs r2, r0 │ │ │ │ - bcc.n 35194 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ - movs r2, r0 │ │ │ │ - bcc.n 3512c │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ - movs r2, r0 │ │ │ │ - bcs.n 350a4 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - bcs.n 351e8 │ │ │ │ - movs r2, r0 │ │ │ │ - bcs.n 3510c │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ - movs r2, r0 │ │ │ │ - bne.n 35128 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ - movs r2, r0 │ │ │ │ - beq.n 350a4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ - movs r2, r0 │ │ │ │ - beq.n 35050 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ - movs r2, r0 │ │ │ │ - beq.n 351d0 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ - movs r2, r0 │ │ │ │ - beq.n 3513c │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ - movs r2, r0 │ │ │ │ - ldr.w r0, [pc, #1860] ; 358a0 │ │ │ │ - movw r1, #746 ; 0x2ea │ │ │ │ - ldr.w r3, [pc, #1856] ; 358a4 │ │ │ │ - movw r4, #43327 ; 0xa93f │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r3, pc │ │ │ │ - mov r5, sl │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 34e7c │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 34e62 │ │ │ │ - ldr.w r3, [pc, #1816] ; 358a8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 34e7c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1792] ; 358ac │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 34e7c │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3518e │ │ │ │ - ldr.w r3, [pc, #1768] ; 358b0 │ │ │ │ - ldr r1, [sp, #132] ; 0x84 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 35604 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ - adds r3, r4, #1 │ │ │ │ - cmp r3, #2 │ │ │ │ - bhi.w 3562e │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 35646 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ - adds r4, #1 │ │ │ │ - it ne │ │ │ │ - strne r2, [sp, #148] ; 0x94 │ │ │ │ - beq.w 3545c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 34878 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 34878 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.w 353cc │ │ │ │ - str.w ip, [sp, #208] ; 0xd0 │ │ │ │ - b.w 349fc │ │ │ │ - ldr.w r3, [pc, #1684] ; 358b0 │ │ │ │ - ldr r1, [sp, #132] ; 0x84 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 3564a │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - adds r2, r3, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bhi.w 35670 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 356ae │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - it ne │ │ │ │ - strne r2, [sp, #196] ; 0xc4 │ │ │ │ - beq.w 354d2 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 348d0 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 348d0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 34a12 │ │ │ │ - ldr r2, [sp, #108] ; 0x6c │ │ │ │ - mov r9, r3 │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - cmp r7, r2 │ │ │ │ - bne.w 34a2a │ │ │ │ - b.w 34a44 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #148] ; 0x94 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 34878 │ │ │ │ - ldr.w r3, [pc, #1580] ; 358b0 │ │ │ │ - ldr r1, [sp, #132] ; 0x84 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 35688 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - adds r2, r3, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bhi.w 356b2 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 356ca │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - it ne │ │ │ │ - strne r2, [sp, #152] ; 0x98 │ │ │ │ - beq.w 35526 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 34928 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 34928 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 34956 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 348d0 │ │ │ │ - ldr r3, [sp, #204] ; 0xcc │ │ │ │ - str r4, [sp, #148] ; 0x94 │ │ │ │ - mul.w r9, r4, r3 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 34a2a │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.w 34a44 │ │ │ │ - movs r3, #1 │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - blx 5b6c <__aeabi_idiv@plt> │ │ │ │ - b.w 34a5e │ │ │ │ - ldr.w r3, [pc, #1448] ; 358b4 │ │ │ │ - movw r5, #413 ; 0x19d │ │ │ │ - ldr.w r0, [pc, #1444] ; 358b8 │ │ │ │ - movw r4, #39256 ; 0x9958 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.w 34626 │ │ │ │ - ldr.w r3, [fp, #60] ; 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.w 344ce │ │ │ │ - ldr.w r3, [pc, #1420] ; 358bc │ │ │ │ - mov r5, r2 │ │ │ │ - movw r4, #43208 ; 0xa8c8 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 5aac │ │ │ │ - ldr.w r3, [pc, #1408] ; 358c0 │ │ │ │ - ldr.w r0, [pc, #1408] ; 358c4 │ │ │ │ - movw r1, #722 ; 0x2d2 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 34f7a │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 3497e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 583c │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 34b44 │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ - ldr r6, [sp, #132] ; 0x84 │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 34c78 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - str.w ip, [sp, #200] ; 0xc8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #200] ; 0xc8 │ │ │ │ - b.w 349b0 │ │ │ │ - ldr.w r3, [pc, #1324] ; 358c8 │ │ │ │ - mov.w r0, #760 ; 0x2f8 │ │ │ │ - ldr.w r2, [pc, #1320] ; 358cc │ │ │ │ - movw r1, #43470 ; 0xa9ce │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 34c1a │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 34836 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 3555c │ │ │ │ - movs r3, #1 │ │ │ │ - str.w ip, [sp, #148] ; 0x94 │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - mov r9, ip │ │ │ │ - b.w 34a44 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3576c │ │ │ │ - cmp r4, r1 │ │ │ │ - beq.w 3468e │ │ │ │ - ldr.w r2, [r4, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 34f2e │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.w 34f48 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3468e │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 35418 │ │ │ │ - ldr.w r5, [r2, #4]! │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.w 3468e │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n 3540e │ │ │ │ - b.n 34f48 │ │ │ │ - ldr.w r3, [pc, #1196] ; 358d0 │ │ │ │ - movw r0, #761 ; 0x2f9 │ │ │ │ - ldr.w r2, [pc, #1192] ; 358d4 │ │ │ │ - movw r1, #43492 ; 0xa9e4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 3488e │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r2, r3, r2, lsl #15 │ │ │ │ - negs r3, r2 │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - adds r3, #1 │ │ │ │ - bne.w 351f2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 35854 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - b.n 351f2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [sp, #204] ; 0xcc │ │ │ │ - mul.w r9, r3, r2 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - cmp r7, r3 │ │ │ │ - bne.w 34a2a │ │ │ │ - ldr r3, [sp, #208] ; 0xd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - it ne │ │ │ │ - movne.w r4, #4294967295 ; 0xffffffff │ │ │ │ - b.w 34a38 │ │ │ │ - ldr.w r3, [pc, #1088] ; 358d8 │ │ │ │ - movw r0, #762 ; 0x2fa │ │ │ │ - ldr.w r2, [pc, #1084] ; 358dc │ │ │ │ - movw r1, #43514 ; 0xa9fa │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 348e6 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r2, r3, r2, lsl #15 │ │ │ │ - negs r3, r2 │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - adds r3, #1 │ │ │ │ - bne.w 35246 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3582e │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - b.n 35246 │ │ │ │ - ldr r3, [pc, #1008] ; (358e0 ) │ │ │ │ - mov.w r0, #764 ; 0x2fc │ │ │ │ - ldr r2, [pc, #1004] ; (358e4 ) │ │ │ │ - movw r1, #43536 ; 0xaa10 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - blx 589c │ │ │ │ - mov r9, r0 │ │ │ │ - b.w 3493e │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r2, r3, r2, lsl #15 │ │ │ │ - negs r3, r2 │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - adds r3, #1 │ │ │ │ - bne.w 352ae │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3587a │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - b.n 352ae │ │ │ │ - add r3, r4 │ │ │ │ - bic.w r4, r3, r3, asr #31 │ │ │ │ - b.w 34a38 │ │ │ │ - add r3, r4 │ │ │ │ - ldr r2, [sp, #204] ; 0xcc │ │ │ │ - bic.w r3, r3, r3, asr #31 │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - mul.w r9, r2, r3 │ │ │ │ - b.n 35480 │ │ │ │ - mov r9, ip │ │ │ │ - str.w ip, [sp, #148] ; 0x94 │ │ │ │ - b.w 34a2a │ │ │ │ - ldr r3, [pc, #896] ; (358e8 ) │ │ │ │ - movw r0, #765 ; 0x2fd │ │ │ │ - ldr r2, [pc, #892] ; (358ec ) │ │ │ │ - movw r1, #43549 ; 0xaa1d │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 3496c │ │ │ │ - blx 589c │ │ │ │ - b.w 34992 │ │ │ │ - ldr r3, [pc, #848] ; (358f0 ) │ │ │ │ - movw r0, #766 ; 0x2fe │ │ │ │ - ldr r2, [pc, #844] ; (358f4 ) │ │ │ │ - movw r1, #43562 ; 0xaa2a │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 34c88 │ │ │ │ - movs r3, #0 │ │ │ │ - add r5, sp, #224 ; 0xe0 │ │ │ │ - mov r1, fp │ │ │ │ - str r3, [sp, #144] ; 0x90 │ │ │ │ - b.w 346a6 │ │ │ │ - ldr r3, [pc, #792] ; (358f8 ) │ │ │ │ - movw r0, #751 ; 0x2ef │ │ │ │ - ldr r2, [pc, #788] ; (358fc ) │ │ │ │ - movw r1, #43384 ; 0xa978 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5830 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35466 │ │ │ │ - blx 583c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 357ac │ │ │ │ - str r0, [sp, #148] ; 0x94 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 35460 │ │ │ │ - adds r3, r4, #2 │ │ │ │ - beq.w 35454 │ │ │ │ - cmp r4, #2 │ │ │ │ - bne.w 357bc │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r3, r3, r2, lsl #15 │ │ │ │ - str r3, [sp, #148] ; 0x94 │ │ │ │ - b.n 351f2 │ │ │ │ - str r4, [sp, #148] ; 0x94 │ │ │ │ - b.n 351f2 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5830 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 354dc │ │ │ │ - blx 583c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 357d4 │ │ │ │ - str r0, [sp, #196] ; 0xc4 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 354d6 │ │ │ │ - adds r0, r3, #2 │ │ │ │ - beq.w 354ca │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 357c8 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r3, r3, r2, lsl #15 │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - b.n 35246 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5830 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 35530 │ │ │ │ - blx 583c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 357e2 │ │ │ │ - str r0, [sp, #152] ; 0x98 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 3552a │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - b.n 35246 │ │ │ │ - adds r1, r3, #2 │ │ │ │ - beq.w 3551e │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 35802 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r3, r3, r2, lsl #15 │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - b.n 352ae │ │ │ │ - str r3, [sp, #152] ; 0x98 │ │ │ │ - b.n 352ae │ │ │ │ - ldr r7, [sp, #220] ; 0xdc │ │ │ │ - movw r2, #838 ; 0x346 │ │ │ │ - ldr r4, [pc, #552] ; (35900 ) │ │ │ │ - movw r3, #43854 ; 0xab4e │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r4, pc │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - str.w r3, [r7, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str r4, [r7, #124] ; 0x7c │ │ │ │ - blx 5ac4 │ │ │ │ - ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ - ldr r3, [r7, #124] ; 0x7c │ │ │ │ - ldr.w r1, [r7, #132] ; 0x84 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [pc, #516] ; (35904 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5ad0 │ │ │ │ - mov.w r2, #768 ; 0x300 │ │ │ │ - movw r3, #43575 ; 0xaa37 │ │ │ │ - str r4, [r7, #124] ; 0x7c │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - str.w r3, [r7, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - ldr r3, [pc, #484] ; (35908 ) │ │ │ │ - movw r4, #43625 ; 0xaa69 │ │ │ │ - ldr r1, [pc, #480] ; (3590c ) │ │ │ │ - ldr r2, [pc, #484] ; (35910 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #472] ; (35914 ) │ │ │ │ - ldr r0, [pc, #476] ; (35918 ) │ │ │ │ - movw r1, #778 ; 0x30a │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 3534e │ │ │ │ - ldr r3, [pc, #468] ; (3591c ) │ │ │ │ - movw r6, #777 ; 0x309 │ │ │ │ - ldr r0, [pc, #464] ; (35920 ) │ │ │ │ - movw r4, #43643 ; 0xaa7b │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #444] ; (35924 ) │ │ │ │ - add r3, pc │ │ │ │ - b.w 34e7c │ │ │ │ - ldr r3, [pc, #440] ; (35928 ) │ │ │ │ - ldr r1, [pc, #444] ; (3592c ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.w 34f5a │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #428] ; (35930 ) │ │ │ │ - ldr r2, [pc, #432] ; (35934 ) │ │ │ │ - movw r0, #746 ; 0x2ea │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #43329 ; 0xa941 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - ldr r3, [pc, #408] ; (35938 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 34fb0 │ │ │ │ - b.w 34cca │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #148] ; 0x94 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #148] ; 0x94 │ │ │ │ - b.n 35460 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 583c │ │ │ │ - str r0, [sp, #148] ; 0x94 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 35460 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 583c │ │ │ │ - str r0, [sp, #196] ; 0xc4 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 354d6 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #196] ; 0xc4 │ │ │ │ - b.n 354d6 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #152] ; 0x98 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #152] ; 0x98 │ │ │ │ - b.n 3552a │ │ │ │ - ldr r3, [pc, #328] ; (3593c ) │ │ │ │ - movw r6, #782 ; 0x30e │ │ │ │ - ldr r0, [pc, #328] ; (35940 ) │ │ │ │ - movw r4, #43676 ; 0xaa9c │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 35756 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 583c │ │ │ │ - str r0, [sp, #152] ; 0x98 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 3552a │ │ │ │ - ldr r3, [pc, #308] ; (35944 ) │ │ │ │ - movw r0, #746 ; 0x2ea │ │ │ │ - ldr r2, [pc, #304] ; (35948 ) │ │ │ │ - movw r1, #43356 ; 0xa95c │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r4 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34c1a │ │ │ │ - ldr r3, [pc, #284] ; (3594c ) │ │ │ │ - movw r0, #761 ; 0x2f9 │ │ │ │ - ldr r2, [pc, #280] ; (35950 ) │ │ │ │ - movw r1, #43498 ; 0xa9ea │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34e52 │ │ │ │ - ldr r3, [pc, #252] ; (35954 ) │ │ │ │ - mov.w r0, #760 ; 0x2f8 │ │ │ │ - ldr r2, [pc, #252] ; (35958 ) │ │ │ │ - movw r1, #43476 ; 0xa9d4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34e52 │ │ │ │ - ldr r3, [pc, #224] ; (3595c ) │ │ │ │ - movw r0, #762 ; 0x2fa │ │ │ │ - ldr r2, [pc, #220] ; (35960 ) │ │ │ │ - mov.w r1, #43520 ; 0xaa00 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 34e52 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r2, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xffa0ffff │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r1, r6] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r7, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r0, r3] │ │ │ │ - movs r2, r0 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + adds r6, #134 ; 0x86 │ │ │ │ + movs r3, r0 │ │ │ │ + bkpt 0x0018 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + adds r6, #112 ; 0x70 │ │ │ │ + movs r3, r0 │ │ │ │ + bkpt 0x0002 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ble.n 2ec90 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #360] ; (35a6c ) │ │ │ │ + adds r6, #62 ; 0x3e │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + adds r5, #212 ; 0xd4 │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xffd0ffff │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + adds r5, #194 ; 0xc2 │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + adds r5, #180 ; 0xb4 │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #984] ; (35cf4 ) │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + adds r5, #62 ; 0x3e │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + adds r4, #228 ; 0xe4 │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #912] ; (35cb4 ) │ │ │ │ + revsh r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #840] ; (35c70 ) │ │ │ │ + revsh r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ + adds r3, #246 ; 0xf6 │ │ │ │ + movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - ldr r5, [pc, #952] ; (35ce8 ) │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + hlt 0x000e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #680] ; (35be0 ) │ │ │ │ + rev16 r6, r5 │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - stmia r7!, {r4} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [pc, #232] ; (35a2c ) │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [pc, #104] ; (359b4 ) │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r5, [pc, #992] ; (35d34 ) │ │ │ │ + cbnz r4, 2ed62 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r5, [pc, #840] ; (35ca4 ) │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r5, [pc, #688] ; (35c14 ) │ │ │ │ + ; instruction: 0xb8fc │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #36 ; 0x24 │ │ │ │ - ldr.w r6, [pc, #1460] ; 35f20 │ │ │ │ + ldr.w r6, [pc, #1460] ; 2f31c │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 35c50 │ │ │ │ + bne.w 2f04c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 35ac6 │ │ │ │ + bne.w 2eec2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr.w r2, [pc, #1428] ; 35f24 │ │ │ │ + ldr.w r2, [pc, #1428] ; 2f320 │ │ │ │ add r2, pc │ │ │ │ - add.w r1, r2, #2048 ; 0x800 │ │ │ │ + add.w r1, r2, #1944 ; 0x798 │ │ │ │ ldr.w r4, [r2, #252] ; 0xfc │ │ │ │ ldrd sl, fp, [r1] │ │ │ │ ldrd r8, r9, [r4, #16] │ │ │ │ cmp r9, fp │ │ │ │ it eq │ │ │ │ cmpeq r8, sl │ │ │ │ - bne.w 35ce0 │ │ │ │ - ldr.w r4, [r2, #2056] ; 0x808 │ │ │ │ + bne.w 2f0dc │ │ │ │ + ldr.w r4, [r2, #1952] ; 0x7a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 35d0e │ │ │ │ + beq.w 2f10a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1380] ; 35f28 │ │ │ │ + ldr.w r3, [pc, #1380] ; 2f324 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1168] ; 0x490 │ │ │ │ + ldr.w r1, [r3, #1156] ; 0x484 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 35d3c │ │ │ │ + beq.w 2f138 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 35d44 │ │ │ │ - ldr.w r2, [pc, #1352] ; 35f2c │ │ │ │ + beq.w 2f140 │ │ │ │ + ldr.w r2, [pc, #1352] ; 2f328 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35d6c │ │ │ │ + beq.w 2f168 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w fp, #1 │ │ │ │ mov r9, sl │ │ │ │ movs r1, #4 │ │ │ │ movs r2, #2 │ │ │ │ - ldr.w r0, [pc, #1328] ; 35f30 │ │ │ │ + ldr.w r0, [pc, #1328] ; 2f32c │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 35e4e │ │ │ │ - ldr.w r0, [pc, #1320] ; 35f34 │ │ │ │ + beq.w 2f24a │ │ │ │ + ldr.w r0, [pc, #1320] ; 2f330 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 35b2a │ │ │ │ + beq.w 2ef26 │ │ │ │ mov r0, r2 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35dac │ │ │ │ + beq.w 2f1a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 35a2c │ │ │ │ + beq.n 2ee28 │ │ │ │ str.w r9, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add.w sl, r5, sl, lsl #2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add.w fp, r5, fp, lsl #2 │ │ │ │ str.w r8, [sl, #12] │ │ │ │ ldr.w r8, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [fp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 35b9a │ │ │ │ + beq.w 2ef96 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #1248] ; 35f38 │ │ │ │ + ldr.w r2, [pc, #1248] ; 2f334 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r6, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 35e24 │ │ │ │ + bgt.w 2f220 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mov r7, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 35a94 │ │ │ │ + bgt.n 2ee90 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 35b90 │ │ │ │ + blt.n 2ef8c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 35e34 │ │ │ │ + beq.w 2f230 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35c46 │ │ │ │ + beq.w 2f042 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35abe │ │ │ │ + cbnz r3, 2eeba │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r5 │ │ │ │ - ldr.w r2, [pc, #1140] ; 35f3c │ │ │ │ + ldr.w r2, [pc, #1140] ; 2f338 │ │ │ │ movs r5, #3 │ │ │ │ - ldr.w r4, [pc, #1136] ; 35f40 │ │ │ │ - ldr.w r1, [pc, #1136] ; 35f44 │ │ │ │ + ldr.w r4, [pc, #1136] ; 2f33c │ │ │ │ + ldr.w r1, [pc, #1136] ; 2f340 │ │ │ │ ldr r0, [r6, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #1128] ; 35f48 │ │ │ │ - ldr.w r3, [pc, #1128] ; 35f4c │ │ │ │ + ldr.w r2, [pc, #1128] ; 2f344 │ │ │ │ + ldr.w r3, [pc, #1128] ; 2f348 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r4, #7 │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1112] ; 35f50 │ │ │ │ + ldr.w r3, [pc, #1112] ; 2f34c │ │ │ │ movw r0, #32552 ; 0x7f28 │ │ │ │ - ldr.w r2, [pc, #1108] ; 35f54 │ │ │ │ + ldr.w r2, [pc, #1108] ; 2f350 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1092] ; 35f58 │ │ │ │ + ldr.w r0, [pc, #1092] ; 2f354 │ │ │ │ movs r2, #7 │ │ │ │ - ldr.w r3, [pc, #1092] ; 35f5c │ │ │ │ + ldr.w r3, [pc, #1092] ; 2f358 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ bic.w r5, r3, #114 ; 0x72 │ │ │ │ cmp r5, #128 ; 0x80 │ │ │ │ - bne.w 35a14 │ │ │ │ + bne.w 2ee10 │ │ │ │ add r5, sp, #20 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ add r1, r5 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ lsls r0, r3, #26 │ │ │ │ ite pl │ │ │ │ ldrpl r0, [r4, #12] │ │ │ │ movmi r0, #0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 35f0e │ │ │ │ + bmi.w 2f30a │ │ │ │ blx r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 35e08 │ │ │ │ + beq.w 2f204 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 35b76 │ │ │ │ + beq.n 2ef72 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35e86 │ │ │ │ + beq.w 2f282 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35aaa │ │ │ │ + bne.n 2eea6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35aaa │ │ │ │ + b.n 2eea6 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 35a98 │ │ │ │ + b.n 2ee94 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35a9e │ │ │ │ - ldr r3, [pc, #944] ; (35f60 ) │ │ │ │ + bne.w 2ee9a │ │ │ │ + ldr r3, [pc, #944] ; (2f35c ) │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r2, [pc, #944] ; (35f64 ) │ │ │ │ + ldr r2, [pc, #944] ; (2f360 ) │ │ │ │ mov r8, r9 │ │ │ │ add r3, pc │ │ │ │ movs r0, #8 │ │ │ │ add r2, pc │ │ │ │ movw r1, #32630 ; 0x7f76 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35c3c │ │ │ │ + beq.n 2f038 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 35be6 │ │ │ │ + beq.n 2efe2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 35c24 │ │ │ │ + cbz r3, 2f020 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 35bf8 │ │ │ │ + beq.n 2eff4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 35c30 │ │ │ │ - cbz r5, 35c06 │ │ │ │ + cbz r3, 2f02c │ │ │ │ + cbz r5, 2f002 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35d62 │ │ │ │ - ldr r3, [pc, #864] ; (35f68 ) │ │ │ │ - ldr r0, [pc, #864] ; (35f6c ) │ │ │ │ + beq.w 2f15e │ │ │ │ + ldr r3, [pc, #864] ; (2f364 ) │ │ │ │ + ldr r0, [pc, #864] ; (2f368 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35be6 │ │ │ │ + b.n 2efe2 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35bf8 │ │ │ │ + b.n 2eff4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35bd4 │ │ │ │ + b.n 2efd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35aaa │ │ │ │ + b.n 2eea6 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - bhi.w 35ac4 │ │ │ │ + bhi.w 2eec0 │ │ │ │ tbb [pc, r5] │ │ │ │ lsls r0, r1, #24 │ │ │ │ lsls r4, r0, #8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq.n 35c9a │ │ │ │ + beq.n 2f096 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 35cb6 │ │ │ │ - cbnz r5, 35cd2 │ │ │ │ - ldr r3, [pc, #752] ; (35f70 ) │ │ │ │ + beq.n 2f0b2 │ │ │ │ + cbnz r5, 2f0ce │ │ │ │ + ldr r3, [pc, #752] ; (2f36c ) │ │ │ │ mov r0, r7 │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35f1c │ │ │ │ - ldr r4, [pc, #728] ; (35f74 ) │ │ │ │ + beq.w 2f318 │ │ │ │ + ldr r4, [pc, #728] ; (2f370 ) │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #1144] ; 0x478 │ │ │ │ + ldr.w r1, [r4, #1132] ; 0x46c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35ee8 │ │ │ │ + beq.w 2f2e4 │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - ldr r4, [pc, #704] ; (35f78 ) │ │ │ │ + ldr r4, [pc, #704] ; (2f374 ) │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #1148] ; 0x47c │ │ │ │ + ldr.w r1, [r4, #1136] ; 0x470 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35de0 │ │ │ │ + beq.w 2f1dc │ │ │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 35ea0 │ │ │ │ + bgt.w 2f29c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - b.n 3598e │ │ │ │ - ldr.w r0, [r2, #1440] ; 0x5a0 │ │ │ │ - addw r2, r2, #2056 ; 0x808 │ │ │ │ - bl 12a74 │ │ │ │ + b.n 2ed8a │ │ │ │ + ldr.w r0, [r2, #1428] ; 0x594 │ │ │ │ + add.w r2, r2, #1952 ; 0x7a0 │ │ │ │ + bl 1289c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 359be │ │ │ │ - ldr r3, [pc, #644] ; (35f7c ) │ │ │ │ + bne.w 2edba │ │ │ │ + ldr r3, [pc, #644] ; (2f378 ) │ │ │ │ movs r0, #8 │ │ │ │ - ldr r2, [pc, #644] ; (35f80 ) │ │ │ │ + ldr r2, [pc, #644] ; (2f37c ) │ │ │ │ movw r1, #32584 ; 0x7f48 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 35c06 │ │ │ │ + b.n 2f002 │ │ │ │ ldr r0, [r2, #112] ; 0x70 │ │ │ │ - ldr.w r8, [r2, #1440] ; 0x5a0 │ │ │ │ + ldr.w r8, [r2, #1428] ; 0x594 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35e92 │ │ │ │ + beq.w 2f28e │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 359be │ │ │ │ - ldr r3, [pc, #600] ; (35f84 ) │ │ │ │ + bne.w 2edba │ │ │ │ + ldr r3, [pc, #600] ; (2f380 ) │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [pc, #600] ; (35f88 ) │ │ │ │ + ldr r1, [pc, #600] ; (2f384 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 35cf4 │ │ │ │ - blx 589c │ │ │ │ + b.n 2f0f0 │ │ │ │ + blx 5884 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 359d8 │ │ │ │ - ldr r3, [pc, #580] ; (35f8c ) │ │ │ │ + b.n 2edd4 │ │ │ │ + ldr r3, [pc, #580] ; (2f388 ) │ │ │ │ mov r9, r8 │ │ │ │ - ldr r2, [pc, #580] ; (35f90 ) │ │ │ │ + ldr r2, [pc, #580] ; (2f38c ) │ │ │ │ movs r0, #8 │ │ │ │ add r3, pc │ │ │ │ movw r1, #32586 ; 0x7f4a │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 35bca │ │ │ │ + b.n 2efc6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35c06 │ │ │ │ + b.n 2f002 │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 35edc │ │ │ │ + beq.w 2f2d8 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ ldr.w r2, [r9] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr.w r2, [sl] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 35dc6 │ │ │ │ + cbz r5, 2f1c2 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r4, sl │ │ │ │ mov.w fp, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #3 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 359fc │ │ │ │ - ldr r3, [pc, #484] ; (35f94 ) │ │ │ │ + b.n 2edf8 │ │ │ │ + ldr r3, [pc, #484] ; (2f390 ) │ │ │ │ movs r0, #8 │ │ │ │ - ldr r2, [pc, #484] ; (35f98 ) │ │ │ │ + ldr r2, [pc, #484] ; (2f394 ) │ │ │ │ movw r1, #32619 ; 0x7f6b │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 35d5e │ │ │ │ + b.n 2f15a │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, sl │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov.w fp, #2 │ │ │ │ movs r2, #3 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 359fc │ │ │ │ - ldr r0, [pc, #440] ; (35f9c ) │ │ │ │ + b.n 2edf8 │ │ │ │ + ldr r0, [pc, #440] ; (2f398 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #2 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #428] ; (35fa0 ) │ │ │ │ + ldr r3, [pc, #428] ; (2f39c ) │ │ │ │ movw r1, #32533 ; 0x7f15 │ │ │ │ movs r2, #7 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.n 35b10 │ │ │ │ - ldr r3, [pc, #408] ; (35fa4 ) │ │ │ │ + b.n 2ef0c │ │ │ │ + ldr r3, [pc, #408] ; (2f3a0 ) │ │ │ │ movs r0, #8 │ │ │ │ - ldr r2, [pc, #408] ; (35fa8 ) │ │ │ │ + ldr r2, [pc, #408] ; (2f3a4 ) │ │ │ │ movw r1, #32612 ; 0x7f64 │ │ │ │ add r3, pc │ │ │ │ mov r5, r7 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 35bca │ │ │ │ - ldr r0, [pc, #388] ; (35fac ) │ │ │ │ + b.n 2efc6 │ │ │ │ + ldr r0, [pc, #388] ; (2f3a8 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a6c │ │ │ │ - b.n 35bac │ │ │ │ + beq.w 2ee68 │ │ │ │ + b.n 2efa8 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35bac │ │ │ │ - ldr r3, [pc, #368] ; (35fb0 ) │ │ │ │ - ldr r1, [pc, #368] ; (35fb4 ) │ │ │ │ + bne.w 2efa8 │ │ │ │ + ldr r3, [pc, #368] ; (2f3ac ) │ │ │ │ + ldr r1, [pc, #368] ; (2f3b0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 35bac │ │ │ │ + b.n 2efa8 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35b60 │ │ │ │ - ldr r3, [pc, #332] ; (35fb8 ) │ │ │ │ + bne.w 2ef5c │ │ │ │ + ldr r3, [pc, #332] ; (2f3b4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #332] ; (35fbc ) │ │ │ │ + ldr r2, [pc, #332] ; (2f3b8 ) │ │ │ │ movs r0, #8 │ │ │ │ add r3, pc │ │ │ │ movw r1, #32603 ; 0x7f5b │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 35bca │ │ │ │ + b.n 2efc6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35b76 │ │ │ │ - blx 589c │ │ │ │ + b.n 2ef72 │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 359be │ │ │ │ - b.n 35d2a │ │ │ │ - ldr r1, [pc, #284] ; (35fc0 ) │ │ │ │ + bne.w 2edba │ │ │ │ + b.n 2f126 │ │ │ │ + ldr r1, [pc, #284] ; (2f3bc ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r4, [pc, #284] ; (35fc4 ) │ │ │ │ + ldr r4, [pc, #284] ; (2f3c0 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ - add.w r1, r1, #1456 ; 0x5b0 │ │ │ │ + addw r1, r1, #1452 ; 0x5ac │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 35cda │ │ │ │ - ldr r3, [pc, #260] ; (35fc8 ) │ │ │ │ + bge.w 2f0d6 │ │ │ │ + ldr r3, [pc, #260] ; (2f3c4 ) │ │ │ │ movw r0, #32537 ; 0x7f19 │ │ │ │ - ldr r2, [pc, #260] ; (35fcc ) │ │ │ │ + ldr r2, [pc, #260] ; (2f3c8 ) │ │ │ │ movs r4, #7 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 35b10 │ │ │ │ + b.n 2ef0c │ │ │ │ mov.w fp, #1 │ │ │ │ movs r1, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov sl, r9 │ │ │ │ - b.n 359fc │ │ │ │ - ldr r0, [pc, #228] ; (35fd0 ) │ │ │ │ + b.n 2edf8 │ │ │ │ + ldr r0, [pc, #228] ; (2f3cc ) │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #216] ; (35fd4 ) │ │ │ │ + ldr r3, [pc, #216] ; (2f3d0 ) │ │ │ │ movw r1, #32527 ; 0x7f0f │ │ │ │ movs r2, #7 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.n 35b10 │ │ │ │ + b.n 2ef0c │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 35b60 │ │ │ │ - b.n 35e08 │ │ │ │ + bne.w 2ef5c │ │ │ │ + b.n 2f204 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 35ac6 │ │ │ │ - str r3, [sp, #592] ; 0x250 │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ - movs r2, r0 │ │ │ │ + b.n 2eec2 │ │ │ │ + vaddl.u16 q0, d8, d2 │ │ │ │ + adds r1, #126 ; 0x7e │ │ │ │ + movs r3, r0 │ │ │ │ + adds r1, #72 ; 0x48 │ │ │ │ + movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - muls r6, r4 │ │ │ │ - movs r2, r0 │ │ │ │ - muls r6, r4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [r0, #104] ; 0x68 │ │ │ │ - movs r2, r0 │ │ │ │ - muls r2, r1 │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #816] ; (36288 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r3, #100] ; 0x64 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #720] ; (36230 ) │ │ │ │ + add sp, #264 ; 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + add sp, #264 ; 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #88] ; (35fc0 ) │ │ │ │ + bvc.n 2f2dc │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + add sp, #152 ; 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, #84] ; 0x54 │ │ │ │ + adds r0, #16 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xb738 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + bvc.n 2f294 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + ; instruction: 0xb720 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + cmp r7, #90 ; 0x5a │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xb682 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + cmp r7, #6 │ │ │ │ + movs r3, r0 │ │ │ │ + bvs.n 2f2c4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #832] ; (362c4 ) │ │ │ │ + cmp r6, #138 ; 0x8a │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r6, #114 ; 0x72 │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r6, #86 ; 0x56 │ │ │ │ + movs r3, r0 │ │ │ │ + cmp r6, #18 │ │ │ │ + movs r3, r0 │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ - ldr r0, [pc, #392] ; (36114 ) │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [pc, #504] ; (3618c ) │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [pc, #96] ; (35ffc ) │ │ │ │ + cmp r5, #196 ; 0xc4 │ │ │ │ + movs r3, r0 │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, #56] ; 0x38 │ │ │ │ + cmp r5, #90 ; 0x5a │ │ │ │ + movs r3, r0 │ │ │ │ + push {r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0x47d6 │ │ │ │ + bmi.n 2f32c │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0x47ba │ │ │ │ + cmp r4, #254 ; 0xfe │ │ │ │ + movs r3, r0 │ │ │ │ + push {r1, r2, r5} │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r2 │ │ │ │ + add r5, sp, #696 ; 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - lsrs r4, r2 │ │ │ │ - movs r2, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - bx fp │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r4, 36018 │ │ │ │ + add r5, sp, #704 ; 0x2c0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #44] ; 0x2c │ │ │ │ + cmp r4, #158 ; 0x9e │ │ │ │ + movs r3, r0 │ │ │ │ + cbz r4, 2f42c │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + subs r0, r3, #5 │ │ │ │ + movs r3, r0 │ │ │ │ + bmi.n 2f3cc │ │ │ │ movs r2, r0 │ │ │ │ - bx r0 │ │ │ │ + cmp r4, #70 ; 0x46 │ │ │ │ + movs r3, r0 │ │ │ │ + cbz r6, 2f426 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #36] ; 0x24 │ │ │ │ + bcc.n 2f34c │ │ │ │ movs r2, r0 │ │ │ │ - mov r8, sl │ │ │ │ + cbz r4, 2f422 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #524] ; (361e8 ) │ │ │ │ + ldr r2, [pc, #524] ; (2f5e4 ) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #520] ; (361ec ) │ │ │ │ + ldr r5, [pc, #520] ; (2f5e8 ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r3, [pc, #520] ; (361f0 ) │ │ │ │ + ldr r3, [pc, #520] ; (2f5ec ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r4, [r2, #628] ; 0x274 │ │ │ │ + ldr.w r4, [r2, #616] ; 0x268 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 36196 │ │ │ │ - ldr r1, [pc, #504] ; (361f4 ) │ │ │ │ + beq.w 2f592 │ │ │ │ + ldr r1, [pc, #504] ; (2f5f0 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3608a │ │ │ │ + bne.n 2f486 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bpl.n 360c0 │ │ │ │ + bpl.n 2f4bc │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ ite pl │ │ │ │ ldrpl r4, [r4, #12] │ │ │ │ movmi r4, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #476] ; (361f8 ) │ │ │ │ + ldr r2, [pc, #476] ; (2f5f4 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 36156 │ │ │ │ + bgt.w 2f552 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 36076 │ │ │ │ + ble.n 2f472 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 36080 │ │ │ │ + blt.n 2f47c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 36166 │ │ │ │ + beq.w 2f562 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 36070 │ │ │ │ + cbnz r3, 2f46c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 36052 │ │ │ │ + bge.n 2f44e │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 36052 │ │ │ │ + b.n 2f44e │ │ │ │ ldr.w lr, [r2, #520] ; 0x208 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 36000 │ │ │ │ + beq.n 2f3fc │ │ │ │ ldr.w r1, [r3, #172] ; 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 361cc │ │ │ │ + beq.w 2f5c8 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 360c0 │ │ │ │ + ble.n 2f4bc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 36000 │ │ │ │ + beq.n 2f3fc │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 360ba │ │ │ │ + b.n 2f4b6 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 36000 │ │ │ │ + beq.n 2f3fc │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 360b2 │ │ │ │ + bne.n 2f4ae │ │ │ │ ldr.w r8, [r3, #64] ; 0x40 │ │ │ │ - ldr r3, [pc, #308] ; (361fc ) │ │ │ │ + ldr r3, [pc, #308] ; (2f5f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 361aa │ │ │ │ + beq.n 2f5a6 │ │ │ │ blx 56bc │ │ │ │ - ldr r2, [pc, #288] ; (361f8 ) │ │ │ │ + ldr r2, [pc, #288] ; (2f5f4 ) │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 361be │ │ │ │ + bgt.n 2f5ba │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 3617e │ │ │ │ + ble.n 2f57a │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 36186 │ │ │ │ + blt.n 2f582 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 36058 │ │ │ │ + bne.n 2f454 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 36128 │ │ │ │ - ldr r3, [pc, #228] ; (36200 ) │ │ │ │ - ldr r1, [pc, #228] ; (36204 ) │ │ │ │ + cbnz r0, 2f524 │ │ │ │ + ldr r3, [pc, #228] ; (2f5fc ) │ │ │ │ + ldr r1, [pc, #228] ; (2f600 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r4, [pc, #220] ; (36208 ) │ │ │ │ + ldr r4, [pc, #220] ; (2f604 ) │ │ │ │ movs r7, #23 │ │ │ │ - ldr r5, [pc, #220] ; (3620c ) │ │ │ │ + ldr r5, [pc, #220] ; (2f608 ) │ │ │ │ movw r6, #15731 ; 0x3d73 │ │ │ │ add r4, pc │ │ │ │ - ldr r0, [pc, #216] ; (36210 ) │ │ │ │ + ldr r0, [pc, #216] ; (2f60c ) │ │ │ │ add r5, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [r5, #124] ; 0x7c │ │ │ │ add r0, pc │ │ │ │ movs r4, #0 │ │ │ │ str.w r7, [r5, #128] ; 0x80 │ │ │ │ str.w r6, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #188] ; (36214 ) │ │ │ │ + ldr r0, [pc, #188] ; (2f610 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3602e │ │ │ │ - b.n 36128 │ │ │ │ + beq.w 2f42a │ │ │ │ + b.n 2f524 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36128 │ │ │ │ - ldr r3, [pc, #144] ; (36200 ) │ │ │ │ - ldr r1, [pc, #164] ; (36218 ) │ │ │ │ + bne.n 2f524 │ │ │ │ + ldr r3, [pc, #144] ; (2f5fc ) │ │ │ │ + ldr r1, [pc, #164] ; (2f614 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 36128 │ │ │ │ + b.n 2f524 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 3610c │ │ │ │ + b.n 2f508 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 36058 │ │ │ │ - b.n 36114 │ │ │ │ + bne.w 2f454 │ │ │ │ + b.n 2f510 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 36058 │ │ │ │ - b.n 36128 │ │ │ │ + bne.w 2f454 │ │ │ │ + b.n 2f524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 36058 │ │ │ │ - b.n 36128 │ │ │ │ - ldr r0, [pc, #92] ; (3621c ) │ │ │ │ + bne.w 2f454 │ │ │ │ + b.n 2f524 │ │ │ │ + ldr r0, [pc, #92] ; (2f618 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 360ea │ │ │ │ - b.n 36128 │ │ │ │ + beq.n 2f4e6 │ │ │ │ + b.n 2f524 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.w 36000 │ │ │ │ + beq.w 2f3fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 361ce │ │ │ │ - ldr r2, [pc, #64] ; (36220 ) │ │ │ │ + bne.n 2f5ca │ │ │ │ + ldr r2, [pc, #64] ; (2f61c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.w 36000 │ │ │ │ - b.n 360c0 │ │ │ │ - itee cs │ │ │ │ - movcs r2, r0 │ │ │ │ - ldrhcc r4, [r3, #40] ; 0x28 │ │ │ │ - movcc r2, r0 │ │ │ │ + beq.w 2f3fc │ │ │ │ + b.n 2f4bc │ │ │ │ + cmp r3, #50 ; 0x32 │ │ │ │ + movs r3, r0 │ │ │ │ + vld4.8 {d0-d3}, [r0], r2 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - bkpt 0x0046 │ │ │ │ - movs r2, r0 │ │ │ │ + cmp r2, #74 ; 0x4a │ │ │ │ + movs r3, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - subs r5, #248 ; 0xf8 │ │ │ │ + add r2, sp, #848 ; 0x350 │ │ │ │ movs r2, r0 │ │ │ │ - add sl, sp │ │ │ │ + cbz r6, 2f61c │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + cmp r1, #218 ; 0xda │ │ │ │ + movs r3, r0 │ │ │ │ + bne.n 2f540 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #160 ; 0xa0 │ │ │ │ + add r2, sp, #496 ; 0x1f0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #164 ; 0xa4 │ │ │ │ + add r2, sp, #512 ; 0x200 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #56 ; 0x38 │ │ │ │ + add r2, sp, #80 ; 0x50 │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f16 , q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #36 ; 0x24 │ │ │ │ + mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - sub sp, #28 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r1, #56] ; 0x38 │ │ │ │ - adds r3, #1 │ │ │ │ - ldr.w sl, [pc, #3068] ; 36e34 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - add sl, pc │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 36598 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 36598 │ │ │ │ - ldr.w r8, [pc, #3048] ; 36e38 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r9, r2 │ │ │ │ + blx 5668 │ │ │ │ + ldr.w r8, [pc, #1704] ; 2fcdc │ │ │ │ add r8, pc │ │ │ │ - ldr.w r1, [r8, #104] ; 0x68 │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 365ae │ │ │ │ - ldr.w r1, [r8, #2060] ; 0x80c │ │ │ │ - bl fabc │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36628 │ │ │ │ - beq.n 362b8 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - bl 38ea4 │ │ │ │ - mov r5, r0 │ │ │ │ + beq.w 2fa74 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 2f9fe │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 2fa0e │ │ │ │ + ldr.w r9, [r4, #12] │ │ │ │ + movs r0, #2 │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 367d0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 2fa7e │ │ │ │ + ldr.w r3, [pc, #1656] ; 2fce0 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ + ldr.w r2, [r3, #1304] ; 0x518 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + ldr r6, [r1, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3660c │ │ │ │ + str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ + str r5, [r0, #16] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 2faa0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #1616] ; 2fce4 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r8, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 2fb44 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + blx r6 │ │ │ │ + mov r6, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 2f85e │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 2f8d2 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 2fb5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36602 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r6, r5 │ │ │ │ - mov r4, r5 │ │ │ │ + beq.w 2f8c8 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r3, [pc, #1532] ; 2fce8 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 2fb54 │ │ │ │ + blx r2 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 2f86c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36474 │ │ │ │ - ldr.w r3, [pc, #2944] ; 36e3c │ │ │ │ + beq.w 2f8dc │ │ │ │ + ldr.w r3, [pc, #1492] ; 2fcec │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 2f904 │ │ │ │ + ldr.w r6, [sl, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 2f904 │ │ │ │ + ldr.w r4, [sl, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2f9f6 │ │ │ │ + ldr.w r3, [pc, #1436] ; 2fcf0 │ │ │ │ + str r6, [sp, #28] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 36490 │ │ │ │ - ldr.w r3, [pc, #2932] ; 36e40 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + beq.w 2fc20 │ │ │ │ + ldr.w r3, [pc, #1424] ; 2fcf4 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 36616 │ │ │ │ - ldr r3, [r2, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 36560 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 36560 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ + bne.w 2f942 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + ands.w r0, r3, #8 │ │ │ │ + beq.w 2fbcc │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + ite pl │ │ │ │ + ldrpl.w sl, [r4, #12] │ │ │ │ + movmi.w sl, #0 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #1360] ; 2fce4 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r8, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 2fbec │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 36672 │ │ │ │ - ldr.w r9, [pc, #2892] ; 36e44 │ │ │ │ - mov r0, r8 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - subs.w fp, r0, #0 │ │ │ │ - blt.w 36696 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + mov sl, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.n 2f8bc │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 2f8e6 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 2fae0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36468 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 363ea │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ + beq.w 2f9ec │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36706 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + beq.w 2f938 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36706 │ │ │ │ - ldr.w r5, [pc, #2832] ; 36e48 │ │ │ │ - mov r0, r4 │ │ │ │ - add r5, pc │ │ │ │ - ldr r1, [r5, #108] ; 0x6c │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3671c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - bl 37b48 │ │ │ │ - mov fp, r0 │ │ │ │ + beq.w 2f92c │ │ │ │ + ldr r0, [r5, #36] ; 0x24 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2f924 │ │ │ │ + ldr.w sl, [pc, #1244] ; 2fcf8 │ │ │ │ + mov r0, r7 │ │ │ │ + str.w r9, [r5, #36] ; 0x24 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r1, [sl, #524] ; 0x20c │ │ │ │ + blx 5818 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36810 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 36554 │ │ │ │ - movs r7, #0 │ │ │ │ - mov ip, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cbz r2, 363ba │ │ │ │ - cbz r5, 36384 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbz r2, 363d8 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 36396 │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - cbz r2, 363cc │ │ │ │ - cbz r7, 363a2 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3645e │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbnz r2, 363b2 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + beq.w 2fb76 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 2f84a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str r4, [r5, #24] │ │ │ │ + movs r4, #0 │ │ │ │ + subs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #28 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 2f8ac │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 3637a │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 36396 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 36384 │ │ │ │ - ldr.w r5, [pc, #2656] ; 36e4c │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - add r5, pc │ │ │ │ - adds r3, #1 │ │ │ │ - ldr.w r1, [r5, #2064] ; 0x810 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 367ee │ │ │ │ - beq.n 364a4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 2f6d4 │ │ │ │ + b.n 2f8d2 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + mov.w r2, #410 ; 0x19a │ │ │ │ + ldr.w r4, [pc, #1160] ; 2fcfc │ │ │ │ + movw r1, #24061 ; 0x5dfd │ │ │ │ + ldr.w r3, [pc, #1156] ; 2fd00 │ │ │ │ + subs r0, #1 │ │ │ │ + add r4, pc │ │ │ │ + str r0, [r6, #0] │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + cbz r0, 2f8f0 │ │ │ │ + ldr.w r0, [pc, #1136] ; 2fd04 │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3658e │ │ │ │ - ldr.w r5, [pc, #2616] ; 36e50 │ │ │ │ + bne.n 2f858 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 2f7d0 │ │ │ │ + b.n 2f8e6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2f6e6 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 2f6d4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #2068] ; 0x814 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3682e │ │ │ │ - bne.w 36732 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - bl 398d0 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3636c │ │ │ │ - ldr.w r2, [pc, #2580] ; 36e54 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr.w r3, [pc, #2580] ; 36e58 │ │ │ │ - movs r0, #166 ; 0xa6 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #10003 ; 0x2713 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2f714 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 2f7d0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ + ldr r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 2f892 │ │ │ │ + mov r0, sl │ │ │ │ + mov r4, sl │ │ │ │ + bl 26b14 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 2f7e4 │ │ │ │ + ldr r3, [pc, #1008] ; (2fd08 ) │ │ │ │ + movw r0, #24076 ; 0x5e0c │ │ │ │ + ldr r2, [pc, #1004] ; (2fd0c ) │ │ │ │ add r3, pc │ │ │ │ - mov r7, fp │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 363a2 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + add r2, pc │ │ │ │ + b.n 2fabe │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3631e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r6, r5 │ │ │ │ + b.n 2f818 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2f800 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #2488] ; 36e3c │ │ │ │ + b.n 2f7f0 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2faf6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r6, [r0, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 2fc3a │ │ │ │ + str r0, [sp, #20] │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [pc, #884] ; (2fce4 ) │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r8, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 2fc50 │ │ │ │ + mov r1, ip │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx sl │ │ │ │ + mov sl, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 2f9b6 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 362c8 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + bge.n 2f9ca │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 2fc6c │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36560 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 362f6 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r5, #2068] ; 0x814 │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 368ce │ │ │ │ + beq.w 2fc2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3658e │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.n 36414 │ │ │ │ - ldr.w r8, [pc, #2456] ; 36e5c │ │ │ │ - mov r0, r6 │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #2072] ; 0x818 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 368ee │ │ │ │ - bne.w 3676c │ │ │ │ + bne.n 2f90e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r8, #2076] ; 0x81c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 36982 │ │ │ │ - beq.w 3684c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr.w r3, [pc, #2392] ; 36e60 │ │ │ │ - ldr.w r2, [pc, #2392] ; 36e64 │ │ │ │ - add r3, pc │ │ │ │ + b.n 2f90e │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, sl │ │ │ │ + blx r3 │ │ │ │ + b.n 2f750 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 2fbfc │ │ │ │ + cmp r6, #1 │ │ │ │ + beq.w 2fba0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #768] ; (2fd10 ) │ │ │ │ + movs r5, #1 │ │ │ │ + ldr r4, [pc, #768] ; (2fd14 ) │ │ │ │ + ldr r1, [pc, #768] ; (2fd18 ) │ │ │ │ + ldr.w r0, [r8, r2] │ │ │ │ + add r4, pc │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [pc, #760] ; (2fd1c ) │ │ │ │ + ldr r3, [pc, #764] ; (2fd20 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + movw r4, #409 ; 0x199 │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #748] ; (2fd24 ) │ │ │ │ + movw r0, #24020 ; 0x5dd4 │ │ │ │ + ldr r2, [pc, #744] ; (2fd28 ) │ │ │ │ + add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 2fbb4 │ │ │ │ + ldr r3, [pc, #720] ; (2fd2c ) │ │ │ │ + movw r2, #409 ; 0x199 │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #716] ; (2fd30 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [pc, #692] ; (2fd34 ) │ │ │ │ + mov.w r3, #410 ; 0x19a │ │ │ │ + ldr r6, [pc, #688] ; (2fd38 ) │ │ │ │ + movw r4, #24050 ; 0x5df2 │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r3 │ │ │ │ + add r6, pc │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r3, [r0, #128] ; 0x80 │ │ │ │ + str r6, [r0, #124] ; 0x7c │ │ │ │ + mov r3, r6 │ │ │ │ + str.w r4, [r0, #132] ; 0x84 │ │ │ │ + b.n 2f892 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5854 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3636e │ │ │ │ - ldr.w r3, [pc, #2348] ; 36e68 │ │ │ │ - movs r1, #177 ; 0xb1 │ │ │ │ - movw r2, #10105 ; 0x2779 │ │ │ │ - mov r9, r7 │ │ │ │ + bne.w 2f6da │ │ │ │ + ldr r3, [pc, #648] ; (2fd3c ) │ │ │ │ + movw r0, #24058 ; 0x5dfa │ │ │ │ + ldr r2, [pc, #644] ; (2fd40 ) │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 3636c │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r5, #410 ; 0x19a │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 2fb2c │ │ │ │ + ldr r3, [pc, #620] ; (2fd44 ) │ │ │ │ + mov.w r2, #410 ; 0x19a │ │ │ │ + add r3, pc │ │ │ │ + b.n 2f892 │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 2faf6 │ │ │ │ + ldr r3, [pc, #608] ; (2fd48 ) │ │ │ │ + ldr r1, [pc, #608] ; (2fd4c ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + mov sl, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 2f9ec │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + mov.w r2, #410 ; 0x19a │ │ │ │ + ldr r3, [pc, #580] ; (2fd50 ) │ │ │ │ + movw r1, #24076 ; 0x5e0c │ │ │ │ + ldr r6, [pc, #576] ; (2fd54 ) │ │ │ │ + subs r0, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [r4, #0] │ │ │ │ + add r6, pc │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r6, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r3, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36672 │ │ │ │ + bne.w 2f892 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - blx 5710 │ │ │ │ - ldr r7, [r5, #0] │ │ │ │ - subs r7, #1 │ │ │ │ - str r7, [r5, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 362ee │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 362ee │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r3, [pc, #544] ; (2fd58 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 2f892 │ │ │ │ + ldr r0, [pc, #532] ; (2fd5c ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2f6aa │ │ │ │ + b.n 2fab2 │ │ │ │ + blx 5884 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 2f700 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2fab2 │ │ │ │ + ldr r3, [pc, #480] ; (2fd48 ) │ │ │ │ + ldr r1, [pc, #504] ; (2fd60 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 2fab2 │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 2fb84 │ │ │ │ + ldr r3, [pc, #484] ; (2fd64 ) │ │ │ │ + ldr.w r4, [r8, r3] │ │ │ │ + b.n 2f834 │ │ │ │ + ldr r6, [pc, #480] ; (2fd68 ) │ │ │ │ + mov.w r2, #412 ; 0x19c │ │ │ │ + movw r1, #24101 ; 0x5e25 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r6, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r6, [sl, #124] ; 0x7c │ │ │ │ + mov r3, r6 │ │ │ │ + b.n 2f892 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + blx 5920 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt.n 2fc92 │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ + b.n 2f656 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 364be │ │ │ │ - ldr.w r3, [pc, #2256] ; 36e6c │ │ │ │ + ldr r3, [pc, #428] ; (2fd6c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 2fa62 │ │ │ │ + lsls r1, r3, #24 │ │ │ │ + bpl.w 2f942 │ │ │ │ + ldr.w ip, [r2, #4] │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + add r1, sp, #28 │ │ │ │ + mov.w r2, #1 │ │ │ │ + it pl │ │ │ │ + ldrpl r0, [r4, #12] │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bmi.n 2fcd4 │ │ │ │ + blx ip │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 2f9e2 │ │ │ │ + ldr r0, [pc, #384] ; (2fd70 ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2f7a8 │ │ │ │ + b.n 2faf6 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5920 │ │ │ │ + ldr r3, [pc, #368] ; (2fd74 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #400] ; 0x190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr.w r1, [pc, #2256] ; 36e70 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 2fcd0 │ │ │ │ + add.w r0, sl, #4294967295 ; 0xffffffff │ │ │ │ + b.n 2fbaa │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, sp, #28 │ │ │ │ + movs r2, #1 │ │ │ │ + bl f408 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 2f9e2 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 2f9e2 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r4 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + blx 5854 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 2f9d2 │ │ │ │ + ldr r0, [pc, #292] ; (2fd78 ) │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 2f986 │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.n 2f9d2 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2fc66 │ │ │ │ + ldr r3, [pc, #200] ; (2fd48 ) │ │ │ │ + ldr r1, [pc, #252] ; (2fd7c ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2244] ; 36e74 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #2240] ; 36e78 │ │ │ │ - mov ip, r7 │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + b.n 2f9d2 │ │ │ │ + ldr r1, [pc, #236] ; (2fd80 ) │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r4, [pc, #236] ; (2fd84 ) │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc │ │ │ │ + str r6, [sp, #0] │ │ │ │ + add r4, pc │ │ │ │ + add r3, sp, #28 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + addw r1, r1, #1468 ; 0x5bc │ │ │ │ + bl d780 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 2fbae │ │ │ │ + ldr r3, [pc, #212] ; (2fd88 ) │ │ │ │ + movw r0, #24009 ; 0x5dc9 │ │ │ │ + ldr r2, [pc, #208] ; (2fd8c ) │ │ │ │ + movw r4, #409 ; 0x199 │ │ │ │ add r3, pc │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r7 │ │ │ │ + mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ - movs r0, #138 ; 0x8a │ │ │ │ - movw r1, #9836 ; 0x266c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #2216] ; 36e7c │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r0, [pc, #2212] ; 36e80 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.n 2fa4e │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.n 2fa0e │ │ │ │ + movs r3, #0 │ │ │ │ + blx ip │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 2f9e2 │ │ │ │ + ; instruction: 0xf6d40002 │ │ │ │ + cmp r0, #164 ; 0xa4 │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + cmp r0, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + movs r6, #234 ; 0xea │ │ │ │ + movs r3, r0 │ │ │ │ + movs r6, #140 ; 0x8c │ │ │ │ + movs r3, r0 │ │ │ │ + add r5, sp, #592 ; 0x250 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + movs r5, #238 ; 0xee │ │ │ │ + movs r3, r0 │ │ │ │ + add r4, sp, #992 ; 0x3e0 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + add r4, pc, #536 ; (adr r4, 2ff30 ) │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #1000 ; (adr r4, 30104 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb73a │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #904 ; (adr r4, 300ac ) │ │ │ │ + movs r2, r0 │ │ │ │ + movs r4, #206 ; 0xce │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, sp, #856 ; 0x358 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, sp, #736 ; 0x2e0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + movs r4, #130 ; 0x82 │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, sp, #552 ; 0x228 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r4, #82 ; 0x52 │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, sp, #368 ; 0x170 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, sp, #240 ; 0xf0 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + add r5, pc, #8 ; (adr r5, 2fd58 ) │ │ │ │ + movs r2, r0 │ │ │ │ + movs r3, #248 ; 0xf8 │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, sp, #0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r3, #214 ; 0xd6 │ │ │ │ + movs r3, r0 │ │ │ │ + add r4, pc, #552 ; (adr r4, 2ff88 ) │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #528 ; (adr r4, 2ff74 ) │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + add r2, sp, #536 ; 0x218 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r3, #78 ; 0x4e │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, pc, #904 ; (adr r3, 300fc ) │ │ │ │ + movs r2, r0 │ │ │ │ + movs r3, #8 │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, pc, #488 ; (adr r3, 2ff64 ) │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #432 ; (adr r3, 2ff30 ) │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ + movs r3, r0 │ │ │ │ + push {r1, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + movs r2, #78 ; 0x4e │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, sp, #344 ; 0x158 │ │ │ │ + movs r2, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #44 ; 0x2c │ │ │ │ + ldr.w sl, [pc, #2976] ; 30938 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + add sl, pc │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 30392 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 3021a │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr.w r8, [r1, #16] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r4, [pc, #2940] ; 3093c │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 30378 │ │ │ │ + ldr.w r4, [pc, #2928] ; 30940 │ │ │ │ + add r1, sp, #40 ; 0x28 │ │ │ │ + movs r2, #0 │ │ │ │ + add r4, pc │ │ │ │ + str.w r2, [r1, #-8]! │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 304b2 │ │ │ │ + ldr.w r1, [r4, #1956] ; 0x7a4 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bpl.w 30370 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 30370 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 30510 │ │ │ │ + ldr.w r3, [pc, #2864] ; 30944 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r4, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bne.w 305f4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r1, [pc, #2844] ; 30948 │ │ │ │ + ldr.w r6, [pc, #2844] ; 3094c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r7, [r6, #1448] ; 0x5a8 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, r8 │ │ │ │ + blx 5b60 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + beq.w 30668 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 302aa │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 301ce │ │ │ │ + ldr.w r3, [pc, #2792] ; 30950 │ │ │ │ + ldr.w r0, [r8, #4] │ │ │ │ add r3, pc │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ + ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 30316 │ │ │ │ + ldr.w r7, [r0, #172] ; 0xac │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 30886 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 36372 │ │ │ │ - mov fp, r6 │ │ │ │ - b.n 3637a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ble.w 30abe │ │ │ │ + ldr.w lr, [r7, #12] │ │ │ │ + cmp r1, lr │ │ │ │ + beq.w 30316 │ │ │ │ + adds r7, #12 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + b.n 2fea8 │ │ │ │ + ldr.w r5, [r2, #4]! │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.w 30316 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 2fe9e │ │ │ │ + ldr.w r3, [pc, #2724] ; 30954 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1256] ; 0x4e8 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 306b0 │ │ │ │ + cmp r1, lr │ │ │ │ + beq.w 306b0 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 2fed2 │ │ │ │ + ldr.w r3, [r7, #4]! │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 306b0 │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r5, r6 │ │ │ │ + bne.n 2fec8 │ │ │ │ + ldr.w r3, [pc, #2684] ; 30958 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w r5, [r3, #1336] ; 0x538 │ │ │ │ + mov r1, r5 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 30ab2 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne.w 30bba │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + ldr.w r0, [r8, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 30c1c │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r3, [pc, #2628] ; 3095c │ │ │ │ + mov r0, r8 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w r1, [r3, #516] ; 0x204 │ │ │ │ + bl daec │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 30cfe │ │ │ │ + ldr.w r3, [pc, #2604] ; 30960 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 30d24 │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 30d24 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ + subs r6, #1 │ │ │ │ + str r6, [r0, #0] │ │ │ │ + cbnz r6, 2ff68 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3071c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 30d50 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 2ff98 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 362a8 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 2ffa8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 36296 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ + ldr.w r0, [r8, #12] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 30d34 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 2ffce │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [r9, #20] │ │ │ │ + mov r5, r8 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36560 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ + beq.w 3050c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w 3033a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 303e6 │ │ │ │ + ldr.w lr, [pc, #2416] ; 30964 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #1976 ; 0x7b8 │ │ │ │ + ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ + ldrd r0, r1, [r3, #16] │ │ │ │ + ldrd r2, r3, [ip] │ │ │ │ + cmp r1, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r2 │ │ │ │ + bne.w 30734 │ │ │ │ + ldr.w r3, [lr, #1984] ; 0x7c0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 30772 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r8, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 362f6 │ │ │ │ - ldr.w r3, [pc, #2136] ; 36e84 │ │ │ │ - mov.w r9, #0 │ │ │ │ - mov r7, r9 │ │ │ │ - movs r1, #145 ; 0x91 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #9848 ; 0x2678 │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - mov ip, r5 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 365d2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + movs r0, #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3077e │ │ │ │ + ldr.w r1, [pc, #2352] ; 30968 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r1, pc │ │ │ │ + ldr.w fp, [r1, #196] ; 0xc4 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + str.w r3, [ip, #12] │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + str.w r0, [ip, #16] │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 365d2 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 307ae │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #2308] ; 3096c │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + str r1, [r0, #16] │ │ │ │ + ldr.w r3, [sl, r2] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + bgt.w 3082a │ │ │ │ + mov r1, ip │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 365d2 │ │ │ │ - ldr.w r3, [pc, #2068] ; 36e88 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #2064] ; 36e8c │ │ │ │ - movs r0, #149 ; 0x95 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #9882 ; 0x269a │ │ │ │ - add r2, pc │ │ │ │ - mov ip, r7 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r7 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 365d2 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r2, [pc, #2036] ; 36e90 │ │ │ │ - mov r7, fp │ │ │ │ - mov ip, fp │ │ │ │ - mov r5, fp │ │ │ │ - add r2, pc │ │ │ │ - movs r1, #149 ; 0x95 │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #128] ; 0x80 │ │ │ │ - movw r2, #9884 ; 0x269c │ │ │ │ - str.w r2, [r9, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - mov.w r9, #0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r2, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r2, #50 ; 0x32 │ │ │ │ + ldr r1, [r0, #16] │ │ │ │ + add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ + str r1, [r0, #16] │ │ │ │ + ble.w 302ba │ │ │ │ + cmp r1, r2 │ │ │ │ + blt.w 302c6 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 30846 │ │ │ │ + ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cbz r2, 366f0 │ │ │ │ + str.w r2, [ip] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 304a2 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [pc, #2204] ; 30970 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add r2, pc │ │ │ │ + ldr.w ip, [r1, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #964] ; 0x3c4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 30804 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3664a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + beq.w 3080e │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3664a │ │ │ │ + beq.w 302dc │ │ │ │ + ldr.w r3, [pc, #2140] ; 30960 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 3664a │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - mov r9, r2 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 366c8 │ │ │ │ - ldr.w r3, [pc, #1892] ; 36e6c │ │ │ │ - ldr.w r1, [pc, #1928] ; 36e94 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1912] ; 36e98 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1912] ; 36e9c │ │ │ │ - movs r0, #150 ; 0x96 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #9896 ; 0x26a8 │ │ │ │ - add r2, pc │ │ │ │ - b.n 36686 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 30764 │ │ │ │ + ldr.w sl, [fp, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 30764 │ │ │ │ + ldr.w ip, [fp, #8] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 30306 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, ip │ │ │ │ + mov r1, sl │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 302f2 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 3086c │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 302e6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 302a0 │ │ │ │ + cbz r6, 3019c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 30296 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 301b0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3028a │ │ │ │ + cbz r5, 301bc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 30280 │ │ │ │ + cbz r7, 301c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 301ec │ │ │ │ + mov r0, r8 │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r1, [pc, #1948] ; 30974 │ │ │ │ + movs r5, #0 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr.w r3, [r3, #668] ; 0x29c │ │ │ │ + add r1, pc │ │ │ │ blx r3 │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - ldr.w r2, [pc, #1880] ; 36ea0 │ │ │ │ - ldr.w r3, [pc, #1880] ; 36ea4 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ - mov r2, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 2ffda │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 3642e │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr.w r3, [pc, #1828] ; 36ea8 │ │ │ │ - ldr.w r2, [pc, #1828] ; 36eac │ │ │ │ + mov r0, r8 │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [pc, #1912] ; 30978 │ │ │ │ + mov r0, r6 │ │ │ │ + subs r7, #1 │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r3, [r3, #208] ; 0xd0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - blx 5b48 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w r1, [r3, #896] ; 0x380 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3636e │ │ │ │ - ldr.w r3, [pc, #1784] ; 36eb0 │ │ │ │ - movs r1, #173 ; 0xad │ │ │ │ - movw r2, #10054 ; 0x2746 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r3, [pc, #1760] ; 36eb4 │ │ │ │ - movs r1, #146 ; 0x92 │ │ │ │ - movw r2, #9858 ; 0x2682 │ │ │ │ + bne.w 303ba │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr.w r2, [pc, #1888] ; 3097c │ │ │ │ + movs r5, #2 │ │ │ │ + ldr.w r4, [pc, #1884] ; 30980 │ │ │ │ + ldr.w r1, [pc, #1884] ; 30984 │ │ │ │ + ldr.w r0, [sl, r2] │ │ │ │ + add r4, pc │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r2, [pc, #1876] ; 30988 │ │ │ │ + ldr.w r3, [pc, #1876] ; 3098c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - mov ip, r5 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - b.n 365d2 │ │ │ │ - ldr.w r3, [pc, #1736] ; 36eb8 │ │ │ │ - mov r9, fp │ │ │ │ - mov r7, fp │ │ │ │ - mov ip, fp │ │ │ │ - mov fp, r6 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + movs r4, #43 ; 0x2b │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1860] ; 30990 │ │ │ │ + mov.w r0, #18560 ; 0x4880 │ │ │ │ + ldr.w r2, [pc, #1856] ; 30994 │ │ │ │ add r3, pc │ │ │ │ - movs r1, #158 ; 0x9e │ │ │ │ - movw r2, #9923 ; 0x26c3 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 366ce │ │ │ │ - ldr.w r2, [pc, #1704] ; 36ebc │ │ │ │ - movs r0, #150 ; 0x96 │ │ │ │ - movw r1, #9898 ; 0x26aa │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - mov r7, fp │ │ │ │ - mov ip, fp │ │ │ │ - mov r5, fp │ │ │ │ - b.n 366b8 │ │ │ │ - ldr.w r3, [pc, #1680] ; 36ec0 │ │ │ │ - mov.w r9, #0 │ │ │ │ - movs r1, #159 ; 0x9f │ │ │ │ - movw r2, #9943 ; 0x26d7 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r0, [pc, #1840] ; 30998 │ │ │ │ + movs r2, #43 ; 0x2b │ │ │ │ + ldr.w r3, [pc, #1836] ; 3099c │ │ │ │ + add r0, pc │ │ │ │ add r3, pc │ │ │ │ - mov r7, r9 │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r8, #2080] ; 0x820 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 36a16 │ │ │ │ - beq.n 3690a │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - ldr.w r3, [pc, #1612] ; 36ec4 │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #1604] ; 36ec8 │ │ │ │ - add r2, pc │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r3, [r3, #220] ; 0xdc │ │ │ │ - mov r2, r0 │ │ │ │ + b.n 301bc │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - vmov s15, r0 │ │ │ │ - vcvt.f64.f32 d7, s15 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3636e │ │ │ │ - ldr.w r3, [pc, #1560] ; 36ecc │ │ │ │ - movs r1, #181 ; 0xb5 │ │ │ │ - movw r2, #10156 ; 0x27ac │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r3, [pc, #1536] ; 36ed0 │ │ │ │ - mov r9, fp │ │ │ │ - mov r7, fp │ │ │ │ - mov ip, fp │ │ │ │ - add r3, pc │ │ │ │ - movs r1, #158 ; 0x9e │ │ │ │ - movw r2, #9929 ; 0x26c9 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - mov fp, r6 │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - b.n 3680c │ │ │ │ - ldr.w r3, [pc, #1508] ; 36ed4 │ │ │ │ - movs r1, #170 ; 0xaa │ │ │ │ - movw r2, #10025 ; 0x2729 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ + b.n 301b0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r8, #2084] ; 0x824 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 36aae │ │ │ │ - beq.n 3699e │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - ldr.w r2, [pc, #1448] ; 36ed8 │ │ │ │ - ldr.w r3, [pc, #1448] ; 36edc │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r3, [r3, #232] ; 0xe8 │ │ │ │ - mov r2, r0 │ │ │ │ + b.n 3019c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30190 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 2fe66 │ │ │ │ + b.n 301ce │ │ │ │ + asrs r2, r2, #2 │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.w 300b6 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 56bc │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ + b.n 300b6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30102 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30184 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + b.n 3016c │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + b.n 30148 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne.w 308ec │ │ │ │ + ldr.w r2, [r8, #20] │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r6, r5 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + mov r3, r2 │ │ │ │ + b.n 2ffda │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ blx r3 │ │ │ │ - blx 5b60 │ │ │ │ - mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3636c │ │ │ │ - ldr.w r3, [pc, #1408] ; 36ee0 │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #1404] ; 36ee4 │ │ │ │ - movs r0, #185 ; 0xb9 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #10207 ; 0x27df │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r9 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r3, [pc, #1380] ; 36ee8 │ │ │ │ - movs r1, #174 ; 0xae │ │ │ │ - movw r2, #10076 ; 0x275c │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r1, [r8, #2088] ; 0x828 │ │ │ │ + beq.w 2ffe8 │ │ │ │ + ldr.w r3, [pc, #1612] ; 309a0 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 30190 │ │ │ │ + b.n 302a0 │ │ │ │ + blx 5884 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 2fe0c │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 304b2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.n 2fdcc │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 306d6 │ │ │ │ + cmp r5, #2 │ │ │ │ + beq.w 306d2 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 3021a │ │ │ │ mov r0, r6 │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 36b3e │ │ │ │ + blx 5920 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 301fc │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 303d6 │ │ │ │ + ldr.w r4, [pc, #1512] ; 309a4 │ │ │ │ + mov r0, r6 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #928] ; 0x3a0 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 30b4a │ │ │ │ + subs r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 36a32 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bgt.w 30aca │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr.w r8, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 2fdbc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ blx r3 │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - ldr.w r2, [pc, #1316] ; 36eec │ │ │ │ - ldr.w r3, [pc, #1316] ; 36ef0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 30d1e │ │ │ │ + mov r1, r7 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + ldr.w r7, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r2, [pc, #1440] ; 309a8 │ │ │ │ + ldr.w r3, [pc, #1440] ; 309ac │ │ │ │ + ldr.w ip, [r7, #452] ; 0x1c4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r3, [r3, #184] ; 0xb8 │ │ │ │ + blx ip │ │ │ │ + ldr.w r7, [fp] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr.w r7, [r7, #456] ; 0x1c8 │ │ │ │ mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ + blx r7 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + ldr.w r1, [pc, #1408] ; 309b0 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + add r1, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ + mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3636c │ │ │ │ - ldr.w r2, [pc, #1276] ; 36ef4 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr.w r3, [pc, #1276] ; 36ef8 │ │ │ │ - movs r0, #189 ; 0xbd │ │ │ │ + beq.w 30926 │ │ │ │ + ldr.w r7, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r2, [pc, #1384] ; 309b4 │ │ │ │ + ldr.w r3, [pc, #1384] ; 309b8 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #10258 ; 0x2812 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, fp │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r3, [pc, #1252] ; 36efc │ │ │ │ - movs r1, #178 ; 0xb2 │ │ │ │ - movw r2, #10127 ; 0x278f │ │ │ │ - mov r9, r7 │ │ │ │ + ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r8, [pc, #1228] ; 36f00 │ │ │ │ - mov r0, r6 │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #2092] ; 0x82c │ │ │ │ - bl fabc │ │ │ │ + blx r7 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36c64 │ │ │ │ - beq.n 36aca │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - ldr.w r3, [pc, #1184] ; 36f04 │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #1176] ; 36f08 │ │ │ │ - add r2, pc │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r3, [r3, #148] ; 0x94 │ │ │ │ + beq.w 30a34 │ │ │ │ mov r2, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr.w r3, [r3, #208] ; 0xd0 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r0, r8 │ │ │ │ + mov r7, r0 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + beq.w 306dc │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 2fff2 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + blx 5b60 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 30ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3636e │ │ │ │ - ldr.w r3, [pc, #1144] ; 36f0c │ │ │ │ - movs r1, #193 ; 0xc1 │ │ │ │ - movw r2, #10309 ; 0x2845 │ │ │ │ - mov r9, r7 │ │ │ │ + beq.w 2fff2 │ │ │ │ + ldr.w r3, [pc, #1280] ; 309a0 │ │ │ │ + b.n 30356 │ │ │ │ + ldr.w r2, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n 300cc │ │ │ │ + ldr.w r3, [pc, #1288] ; 309bc │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #1284] ; 309c0 │ │ │ │ + mov r5, r7 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r3, [pc, #1120] ; 36f10 │ │ │ │ - movs r1, #182 ; 0xb6 │ │ │ │ - movw r2, #10178 ; 0x27c2 │ │ │ │ mov r9, r7 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #44 ; 0x2c │ │ │ │ + movw r1, #18604 ; 0x48ac │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1256] ; 309c4 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r0, [pc, #1256] ; 309c8 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 30190 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov.w r8, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 30190 │ │ │ │ + b.n 302a0 │ │ │ │ + mov r7, r3 │ │ │ │ + b.n 2fff2 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr.w r3, [pc, #1204] ; 309cc │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr r6, [r0, #52] ; 0x34 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r1, r6 │ │ │ │ + beq.n 3053e │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 305d2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + bmi.n 30588 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r8, #2096] ; 0x830 │ │ │ │ - bl fabc │ │ │ │ + bl fc20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 36c7e │ │ │ │ - beq.n 36b5e │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - ldr.w r3, [pc, #1056] ; 36f14 │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + beq.n 305d2 │ │ │ │ + ldr r1, [r5, #52] ; 0x34 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r6, [r5, #56] ; 0x38 │ │ │ │ + ldr r4, [r5, #60] ; 0x3c │ │ │ │ + str r3, [r5, #52] ; 0x34 │ │ │ │ + str r3, [r5, #56] ; 0x38 │ │ │ │ + str r3, [r5, #60] ; 0x3c │ │ │ │ + cbz r1, 30558 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 306ea │ │ │ │ + cbz r6, 30566 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 306f4 │ │ │ │ + cbz r4, 30574 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 306e0 │ │ │ │ + ldr r3, [pc, #972] ; (30944 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + mov r4, r1 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + b.n 2fe22 │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + ble.n 305d2 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.w 30b72 │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + mov r3, r4 │ │ │ │ + b.n 305a8 │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ + cmp r6, r0 │ │ │ │ + beq.w 30b72 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.n 3059e │ │ │ │ + add.w r3, r1, #8 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r4, #4]! │ │ │ │ + bl fc20 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3053c │ │ │ │ + cmp r9, r7 │ │ │ │ + bne.n 305ba │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r3, [pc, #1020] ; (309d0 ) │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #1020] ; (309d4 ) │ │ │ │ + movs r0, #45 ; 0x2d │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #1044] ; 36f18 │ │ │ │ + movw r1, #18614 ; 0x48b6 │ │ │ │ add r2, pc │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r3, [r3, #160] ; 0xa0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3636e │ │ │ │ - ldr r3, [pc, #1012] ; (36f1c ) │ │ │ │ - movs r1, #197 ; 0xc5 │ │ │ │ - movw r2, #10360 ; 0x2878 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov r9, r7 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r6, r7 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 304d8 │ │ │ │ + ldr r3, [pc, #992] ; (309d8 ) │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #992] ; (36f20 ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r2, [pc, #988] ; (36f24 ) │ │ │ │ - movs r0, #186 ; 0xba │ │ │ │ + ldr.w r0, [r3, #1264] ; 0x4f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 30b08 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + cmp r0, r6 │ │ │ │ + beq.w 2fe22 │ │ │ │ + ldr.w r2, [r6, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 306fe │ │ │ │ + ldr r5, [r2, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.n 30636 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 2fe22 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 30630 │ │ │ │ + ldr.w r1, [r2, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 2fe22 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 30626 │ │ │ │ + ldr r1, [pc, #836] ; (3097c ) │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + ldr.w r0, [sl, r1] │ │ │ │ + ldr r1, [pc, #920] ; (309dc ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #916] ; (309e0 ) │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r2, [pc, #916] ; (309e4 ) │ │ │ │ + movs r0, #45 ; 0x2d │ │ │ │ add r3, pc │ │ │ │ - movw r1, #10229 ; 0x27f5 │ │ │ │ + movw r1, #18616 ; 0x48b8 │ │ │ │ add r2, pc │ │ │ │ - mov r7, r9 │ │ │ │ + movs r4, #0 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ + b.n 3067c │ │ │ │ + ldr r3, [pc, #892] ; (309e8 ) │ │ │ │ + movs r1, #55 ; 0x37 │ │ │ │ + movw r2, #18647 ; 0x48d7 │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3072a │ │ │ │ + movs r6, #0 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r9, r6 │ │ │ │ + b.n 304d8 │ │ │ │ + ldr r3, [pc, #856] ; (309ec ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1256] ; 0x4e8 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 306b0 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 306b0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3069e │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 2fed8 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne.w 30b1a │ │ │ │ + ldr.w r2, [r8, #8] │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r9, r5 │ │ │ │ + mov r6, r8 │ │ │ │ + adds r3, #1 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov r3, r2 │ │ │ │ + b.n 2ffda │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b.n 303a8 │ │ │ │ + mov r7, r8 │ │ │ │ + b.n 2fff2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30574 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30558 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [r8, #2100] ; 0x834 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 36d24 │ │ │ │ - bne.w 36c98 │ │ │ │ - ldr r3, [pc, #948] ; (36f28 ) │ │ │ │ - ldr.w r0, [r8, #320] ; 0x140 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30566 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.w 36da8 │ │ │ │ - mov r1, r6 │ │ │ │ - blx 5c08 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 36d8e │ │ │ │ - beq.w 36f78 │ │ │ │ - ldr.w r8, [pc, #916] ; 36f2c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r0, [r8, #320] ; 0x140 │ │ │ │ + beq.w 2fe22 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 30700 │ │ │ │ + ldr r3, [pc, #736] ; (309f0 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 36e06 │ │ │ │ - mov r1, r6 │ │ │ │ - bl efd0 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 36dec │ │ │ │ - blx 5668 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 36dd2 │ │ │ │ - ldr r2, [pc, #876] ; (36f30 ) │ │ │ │ - ldr.w r1, [r8, #1672] ; 0x688 │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - blx 5698 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 37676 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov r2, fp │ │ │ │ - bl daf8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 37658 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3764a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3763c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.w 37602 │ │ │ │ - movs r7, #0 │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - bl 35fd8 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 375e6 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + beq.w 2fe22 │ │ │ │ + b.n 30636 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.n 2ff82 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 375c6 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + b.n 30686 │ │ │ │ + mov r1, ip │ │ │ │ + ldr.w r0, [lr, #812] ; 0x32c │ │ │ │ + add.w r2, lr, #1984 ; 0x7c0 │ │ │ │ + bl 1289c │ │ │ │ + mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 375b0 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mov fp, r5 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - b.w 36372 │ │ │ │ - ldr r3, [pc, #716] ; (36f34 ) │ │ │ │ - movs r1, #190 ; 0xbe │ │ │ │ - movw r2, #10280 ; 0x2828 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #696] ; (36f38 ) │ │ │ │ - movs r1, #194 ; 0xc2 │ │ │ │ - movw r2, #10331 ; 0x285b │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - ldr.w sl, [sp, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r3, [pc, #652] ; (36f3c ) │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + bne.w 30022 │ │ │ │ + ldr r3, [pc, #680] ; (309f4 ) │ │ │ │ + movs r0, #106 ; 0x6a │ │ │ │ + ldr r2, [pc, #680] ; (309f8 ) │ │ │ │ + movw r1, #19177 ; 0x4ae9 │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [pc, #644] ; (36f40 ) │ │ │ │ add r2, pc │ │ │ │ - blx r5 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, sl │ │ │ │ - ldr.w r3, [r3, #172] ; 0xac │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 36d74 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bpl.n 36d6c │ │ │ │ - bl da78 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - beq.n 36d4a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 304d8 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, fp │ │ │ │ + bl 1ccd0 │ │ │ │ + mov ip, fp │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 3016c │ │ │ │ + ldr.w r0, [lr, #812] ; 0x32c │ │ │ │ + bl f928 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 30744 │ │ │ │ + ldr r2, [pc, #636] ; (309fc ) │ │ │ │ + mov.w lr, #106 ; 0x6a │ │ │ │ + ldr r1, [pc, #632] ; (30a00 ) │ │ │ │ + movw r0, #19179 ; 0x4aeb │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w lr, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbz r2, 36d3e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 304d8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 304d8 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5854 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3636c │ │ │ │ - ldr r2, [pc, #572] ; (36f44 ) │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r3, [pc, #572] ; (36f48 ) │ │ │ │ - movs r0, #201 ; 0xc9 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #10415 ; 0x28af │ │ │ │ - add r3, pc │ │ │ │ - mov r7, fp │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #548] ; (36f4c ) │ │ │ │ - movs r1, #198 ; 0xc6 │ │ │ │ - movw r2, #10382 ; 0x288e │ │ │ │ - mov r9, r7 │ │ │ │ + bne.w 300bc │ │ │ │ + ldr r3, [pc, #568] ; (30a04 ) │ │ │ │ + movs r0, #106 ; 0x6a │ │ │ │ + ldr r2, [pc, #568] ; (30a08 ) │ │ │ │ + movw r1, #19187 ; 0x4af3 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 304d8 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 304d8 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 36cf8 │ │ │ │ - ldr r2, [pc, #516] ; (36f50 ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #512] ; (36f54 ) │ │ │ │ - movs r5, #201 ; 0xc9 │ │ │ │ + b.n 304d8 │ │ │ │ + blx 5884 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 300ee │ │ │ │ + ldr r2, [pc, #508] ; (30a0c ) │ │ │ │ + mov.w lr, #106 ; 0x6a │ │ │ │ + ldr r1, [pc, #504] ; (30a10 ) │ │ │ │ + movw r0, #19190 ; 0x4af6 │ │ │ │ add r2, pc │ │ │ │ - movw r0, #10413 ; 0x28ad │ │ │ │ add r1, pc │ │ │ │ - mov r7, r9 │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov ip, r9 │ │ │ │ + str.w lr, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 3680c │ │ │ │ - bl f018 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 36ce8 │ │ │ │ - ldr r3, [pc, #480] ; (36f58 ) │ │ │ │ - movs r1, #201 ; 0xc9 │ │ │ │ - movw r2, #10411 ; 0x28ab │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #460] ; (36f5c ) │ │ │ │ - movs r1, #203 ; 0xcb │ │ │ │ - movw r2, #10441 ; 0x28c9 │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #192] ; (36e6c ) │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r1, [pc, #432] ; (36f60 ) │ │ │ │ + b.n 30798 │ │ │ │ + ldr r0, [pc, #488] ; (30a14 ) │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r0, pc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 30082 │ │ │ │ + b.n 307c8 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 307c8 │ │ │ │ + ldr r3, [pc, #448] ; (30a18 ) │ │ │ │ + ldr r1, [pc, #448] ; (30a1c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #424] ; (36f64 ) │ │ │ │ - movs r1, #203 ; 0xcb │ │ │ │ - movw r2, #10439 ; 0x28c7 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + b.n 307c8 │ │ │ │ + ldr r3, [pc, #432] ; (30a20 ) │ │ │ │ + movs r0, #106 ; 0x6a │ │ │ │ + ldr r2, [pc, #432] ; (30a24 ) │ │ │ │ + movw r1, #19205 ; 0x4b05 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r2, [pc, #404] ; (36f68 ) │ │ │ │ - movs r1, #214 ; 0xd6 │ │ │ │ - movw r3, #10611 ; 0x2973 │ │ │ │ - mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r2, [r8, #124] ; 0x7c │ │ │ │ - str.w r3, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #380] ; (36f6c ) │ │ │ │ - movs r1, #214 ; 0xd6 │ │ │ │ - movw r2, #10609 ; 0x2971 │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - mov r7, r0 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - b.n 36646 │ │ │ │ - ldr r3, [pc, #100] ; (36e6c ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #352] ; (36f70 ) │ │ │ │ - mov r7, r9 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 307e0 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 30316 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 30888 │ │ │ │ + ldr r3, [pc, #344] ; (309f0 ) │ │ │ │ + ldr.w r2, [sl, r3] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 30690 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r8, r3 │ │ │ │ + beq.w 3031e │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3031e │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 308ac │ │ │ │ + ldr r3, [pc, #308] ; (309f0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3031e │ │ │ │ + ldr r5, [pc, #180] ; (3097c ) │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr.w r0, [sl, r5] │ │ │ │ + ldr r1, [pc, #340] ; (30a28 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #340] ; (36f74 ) │ │ │ │ - movs r1, #214 ; 0xd6 │ │ │ │ - movw r2, #10607 ; 0x296f │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #336] ; (30a2c ) │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #336] ; (30a30 ) │ │ │ │ + movs r0, #58 ; 0x3a │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 36646 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ - movs r2, r0 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - pop {r4} │ │ │ │ - movs r2, r0 │ │ │ │ - cbnz r0, 36ec0 │ │ │ │ - movs r2, r0 │ │ │ │ - cbnz r2, 36e96 │ │ │ │ + movw r1, #18689 ; 0x4901 │ │ │ │ + add r2, pc │ │ │ │ + b.n 305e2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 30b8e │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 3031e │ │ │ │ + ldr.w r7, [r0, #172] ; 0xac │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 308aa │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.n 308c6 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3031e │ │ │ │ + adds r7, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 3091e │ │ │ │ + ldr.w r5, [r7, #4]! │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.w 3031e │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 30914 │ │ │ │ + b.n 308c6 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r0, fp │ │ │ │ + mov r7, r1 │ │ │ │ + ldr r3, [r3, #68] ; 0x44 │ │ │ │ + blx r3 │ │ │ │ + b.w 2fff2 │ │ │ │ + nop │ │ │ │ + vhadd.s32 d16, d8, d2 │ │ │ │ + movs r1, #76 ; 0x4c │ │ │ │ + movs r3, r0 │ │ │ │ + movs r1, #56 ; 0x38 │ │ │ │ + movs r3, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - revsh r2, r6 │ │ │ │ + movs r0, #214 ; 0xd6 │ │ │ │ + movs r3, r0 │ │ │ │ + movs r0, #158 ; 0x9e │ │ │ │ + movs r3, r0 │ │ │ │ + movs r0, #90 ; 0x5a │ │ │ │ + movs r3, r0 │ │ │ │ + movs r0, #48 ; 0x30 │ │ │ │ + movs r3, r0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + subs r6, r2, #4 │ │ │ │ + movs r3, r0 │ │ │ │ + subs r2, r2, #3 │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + subs r6, r6, #0 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r4, [sp, #760] ; 0x2f8 │ │ │ │ movs r2, r0 │ │ │ │ - revsh r4, r0 │ │ │ │ + adds r0, r1, #4 │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldr r4, [sp, #928] ; 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + ldr r4, [sp, #928] ; 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ - rev16 r4, r0 │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #76] ; 0x4c │ │ │ │ + ldr r4, [sp, #816] ; 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r3, #76] ; 0x4c │ │ │ │ + adds r6, r6, #2 │ │ │ │ + movs r3, r0 │ │ │ │ + add r3, pc, #760 ; (adr r3, 30c90 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7 │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - subs r6, #170 ; 0xaa │ │ │ │ + add r3, pc, #664 ; (adr r3, 30c38 ) │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 36e8c │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + subs r4, r1, r5 │ │ │ │ + movs r3, r0 │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - eors r0, r0 │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 36e8a │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r7, #68] ; 0x44 │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #204 ; 0xcc │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xb88e │ │ │ │ + subs r6, r1, r1 │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, pc, #328 ; (adr r1, 30b0c ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #124 ; 0x7c │ │ │ │ + subs r2, r5, r0 │ │ │ │ + movs r3, r0 │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #92 ; 0x5c │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + adds r2, r6, r4 │ │ │ │ + movs r3, r0 │ │ │ │ + add r0, pc, #224 ; (adr r0, 30ab8 ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #60 ; 0x3c │ │ │ │ + adds r6, r2, r4 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r7, [sp, #608] ; 0x260 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xb7e4 │ │ │ │ + adds r2, r7, r2 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r7, [sp, #768] ; 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #210 ; 0xd2 │ │ │ │ + ldr r7, [sp, #656] ; 0x290 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #36] ; 0x24 │ │ │ │ + adds r2, r7, r1 │ │ │ │ + movs r3, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + asrs r0, r7, #30 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r6, [sp, #776] ; 0x308 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r5, #36] ; 0x24 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r6, [sp, #560] ; 0x230 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, #36] ; 0x24 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r6, [sp, #272] ; 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #36] ; 0x24 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r5, [sp, #1008] ; 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #64 ; 0x40 │ │ │ │ + str r7, [sp, #648] ; 0x288 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #38 ; 0x26 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + str r7, [sp, #584] ; 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #6 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r5, [sp, #640] ; 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #226 ; 0xe2 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #196 ; 0xc4 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r5, [sp, #192] ; 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r1, #24] │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r6, #20] │ │ │ │ - movs r2, r0 │ │ │ │ - subs r5, #66 ; 0x42 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r5, #40 ; 0x28 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r5, #6 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r2, #12] │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - movs r2, r0 │ │ │ │ - push {r5, r7, lr} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, #142 ; 0x8e │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, #114 ; 0x72 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r1, #4] │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r2, #4] │ │ │ │ - movs r2, r0 │ │ │ │ - push {r2, r3, lr} │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #250 ; 0xfa │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #222 ; 0xde │ │ │ │ - movs r2, r0 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #98 ; 0x62 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #70 ; 0x46 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #210 ; 0xd2 │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r4, 36f94 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #178 ; 0xb2 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - cbz r2, 36f8c │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - subs r1, #146 ; 0x92 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #120 ; 0x78 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r6, 36f86 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #236 ; 0xec │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #210 ; 0xd2 │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r0, 36f82 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #166 ; 0xa6 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #130 ; 0x82 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #104 ; 0x68 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #62 ; 0x3e │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #36 ; 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - adds r7, #220 ; 0xdc │ │ │ │ - movs r2, r0 │ │ │ │ - ldr.w r8, [pc, #1816] ; 37694 │ │ │ │ - mov r0, r6 │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #2104] ; 0x838 │ │ │ │ - bl daec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 375a2 │ │ │ │ - ldr.w r3, [pc, #1796] ; 37698 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bne.w 3758e │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3758e │ │ │ │ - ldr.w r8, [r0, #8] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 36fcc │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1740] ; 3769c │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #2108] ; 0x83c │ │ │ │ - bl 12768 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - mov fp, r0 │ │ │ │ - cbnz r2, 36ff0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 3756c │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cbnz r2, 3700e │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ mov r0, fp │ │ │ │ - bl dcf0 │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - blt.w 37556 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 37032 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr r3, [r3, #68] ; 0x44 │ │ │ │ blx r3 │ │ │ │ - movs r0, #1 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 37250 │ │ │ │ - blx 57f4 │ │ │ │ + ldr.w lr, [pc, #856] ; 30d94 │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #1960 ; 0x7a8 │ │ │ │ + ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ + ldrd r0, r1, [r3, #16] │ │ │ │ + ldrd r2, r3, [r7] │ │ │ │ + cmp r1, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r2 │ │ │ │ + bne.w 30bea │ │ │ │ + ldr.w r3, [lr, #1968] ; 0x7b0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 30cb2 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [pc, #812] ; (30d98 ) │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 30c4c │ │ │ │ + ldr r2, [pc, #800] ; (30d9c ) │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r1, [r2, #1972] ; 0x7b4 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 30c96 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 30b84 │ │ │ │ + ldr.w r7, [fp] │ │ │ │ + subs r7, #1 │ │ │ │ + str.w r7, [fp] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 30b76 │ │ │ │ + movs r7, #0 │ │ │ │ + b.w 2fff2 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 2fff2 │ │ │ │ + ldr.w r1, [r3, #1256] ; 0x4e8 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 2fed8 │ │ │ │ + b.n 306b0 │ │ │ │ + ldr r1, [pc, #724] ; (30da0 ) │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r4, [pc, #724] ; (30da4 ) │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + add r4, pc │ │ │ │ + add r3, sp, #32 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + addw r1, r1, #1476 ; 0x5c4 │ │ │ │ + bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3722c │ │ │ │ - ldr.w r3, [pc, #1620] ; 376a0 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - movs r2, #1 │ │ │ │ + bge.w 303dc │ │ │ │ + ldr r3, [pc, #700] ; (30da8 ) │ │ │ │ + movw r0, #18547 ; 0x4873 │ │ │ │ + ldr r2, [pc, #696] ; (30dac ) │ │ │ │ + movs r4, #43 ; 0x2b │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r5, [r3, #2112] ; 0x840 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - add r0, r2 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r5, [r7, #0] │ │ │ │ - ldr.w r0, [r3, #1668] ; 0x684 │ │ │ │ - bl e8fc │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r8, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.w 30266 │ │ │ │ + ldr r3, [pc, #676] ; (30db0 ) │ │ │ │ + ldr r1, [pc, #680] ; (30db4 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 3064a │ │ │ │ + add.w r0, r8, #4 │ │ │ │ + bl f84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3720a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 3708a │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ + bne.w 306b8 │ │ │ │ + ldr r3, [pc, #652] ; (30db8 ) │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r2, [pc, #652] ; (30dbc ) │ │ │ │ + mov r5, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #18733 ; 0x492d │ │ │ │ + movs r0, #61 ; 0x3d │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 304d8 │ │ │ │ + ldr r0, [pc, #628] ; (30dc0 ) │ │ │ │ + movs r2, #2 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r0, pc │ │ │ │ + bl d9e4 │ │ │ │ + ldr r3, [pc, #616] ; (30dc4 ) │ │ │ │ + movw r1, #18543 ; 0x486f │ │ │ │ + movs r2, #43 ; 0x2b │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + b.w 30266 │ │ │ │ + mov r1, r6 │ │ │ │ + b.n 3053e │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r5, [pc, #1560] ; 376a4 │ │ │ │ - mov r0, r8 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #2112] ; 0x840 │ │ │ │ - bl fa6c │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 371ea │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 370b2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 370d0 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5668 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 371c6 │ │ │ │ - ldr.w r9, [pc, #1476] ; 376a8 │ │ │ │ - ldr.w r3, [pc, #1476] ; 376ac │ │ │ │ - add r9, pc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - ldr.w r1, [r9, #1672] ; 0x688 │ │ │ │ - ldr.w r2, [sl, r3] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 371a2 │ │ │ │ - mov r0, ip │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r2, r8 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - bl daf8 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 37144 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3713a │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + b.w 2fff2 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 37164 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 36c14 │ │ │ │ - ldr.w r2, [pc, #1384] ; 376b0 │ │ │ │ - movs r1, #209 ; 0xd1 │ │ │ │ - movw r3, #10505 ; 0x2909 │ │ │ │ - str.w r1, [r9, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r3, [r9, #132] ; 0x84 │ │ │ │ - mov fp, r0 │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr.w r8, [pc, #1356] ; 376b4 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 37140 │ │ │ │ - ldr.w r2, [pc, #1332] ; 376b8 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - movw r1, #10508 ; 0x290c │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #209 ; 0xd1 │ │ │ │ - mov fp, r5 │ │ │ │ - str.w r2, [r8, #124] ; 0x7c │ │ │ │ - str.w r0, [r8, #128] ; 0x80 │ │ │ │ - str.w r1, [r8, #132] ; 0x84 │ │ │ │ - b.w 3680c │ │ │ │ - ldr.w r2, [pc, #1304] ; 376bc │ │ │ │ - mov.w fp, #0 │ │ │ │ - movs r0, #209 ; 0xd1 │ │ │ │ - movw r1, #10504 ; 0x2908 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, fp │ │ │ │ - mov r5, fp │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - str.w r0, [r9, #128] ; 0x80 │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr.w r3, [pc, #1272] ; 376c0 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r2, [pc, #1268] ; 376c4 │ │ │ │ - mov r5, r0 │ │ │ │ + b.n 30a9e │ │ │ │ + ldr r3, [pc, #544] ; (30db0 ) │ │ │ │ + ldr r1, [pc, #564] ; (30dc8 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 308da │ │ │ │ + ldr r3, [pc, #552] ; (30dcc ) │ │ │ │ + movs r0, #102 ; 0x66 │ │ │ │ + ldr r2, [pc, #552] ; (30dd0 ) │ │ │ │ + movw r1, #19113 ; 0x4aa9 │ │ │ │ add r3, pc │ │ │ │ - movs r0, #209 ; 0xd1 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #10502 ; 0x2906 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 365d2 │ │ │ │ - ldr.w r2, [pc, #1244] ; 376c8 │ │ │ │ - movs r1, #208 ; 0xd0 │ │ │ │ - movw r3, #10488 ; 0x28f8 │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r3, [r5, #132] ; 0x84 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - mov fp, r0 │ │ │ │ + b.n 304d8 │ │ │ │ + mov r1, r5 │ │ │ │ + add.w r0, r8, #4 │ │ │ │ + bl f84c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 2fef8 │ │ │ │ + ldr r2, [pc, #516] ; (30dd4 ) │ │ │ │ + movs r1, #64 ; 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr.w r2, [pc, #1216] ; 376cc │ │ │ │ - movs r1, #208 ; 0xd0 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r7, r8 │ │ │ │ add r2, pc │ │ │ │ - mov ip, r8 │ │ │ │ + mov r9, r0 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, r8 │ │ │ │ - movw r2, #10485 ; 0x28f5 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r2, #18777 ; 0x4959 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 366c8 │ │ │ │ - ldr.w r2, [pc, #1184] ; 376d0 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr.w r3, [pc, #1184] ; 376d4 │ │ │ │ - movs r0, #208 ; 0xd0 │ │ │ │ + b.n 304d8 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr.w r0, [lr, #1464] ; 0x5b8 │ │ │ │ + add.w r2, lr, #1968 ; 0x7b0 │ │ │ │ + bl 1289c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 30a6a │ │ │ │ + ldr r2, [pc, #468] ; (30dd8 ) │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #468] ; (30ddc ) │ │ │ │ + movs r0, #97 ; 0x61 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #10480 ; 0x28f0 │ │ │ │ + movw r1, #19043 ; 0x4a63 │ │ │ │ add r3, pc │ │ │ │ - mov r7, fp │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ str r3, [r2, #124] ; 0x7c │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 36646 │ │ │ │ - blx 57f4 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 37538 │ │ │ │ - ldr.w r3, [pc, #1144] ; 376d8 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - movs r2, #1 │ │ │ │ + b.n 304d8 │ │ │ │ + ldr r3, [pc, #448] ; (30de0 ) │ │ │ │ + adds r0, #4 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr.w r5, [r3, #884] ; 0x374 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - add r0, r2 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r5, [r7, #0] │ │ │ │ - ldr.w r0, [r3, #1668] ; 0x684 │ │ │ │ - bl e8fc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3751a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 3729e │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r5, [pc, #1084] ; 376dc │ │ │ │ - mov r0, r8 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #884] ; 0x374 │ │ │ │ - bl fa6c │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 374fc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 372c0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 372d6 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r5, [pc, #1032] ; 376e0 │ │ │ │ - mov r0, r6 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #2116] ; 0x844 │ │ │ │ - bl daec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 374e2 │ │ │ │ - ldr.w r1, [r5, #680] ; 0x2a8 │ │ │ │ - bl f62c │ │ │ │ - mov r9, r0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 374c8 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + beq.n 30cde │ │ │ │ + ldr.w r9, [r8, #12] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r9, r3 │ │ │ │ + bne.w 2ffce │ │ │ │ + b.w 2ff16 │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 30a78 │ │ │ │ + ldr.w ip, [r3, #8] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [ip] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 37314 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbz r2, 30cce │ │ │ │ + ldr r3, [pc, #368] ; (30de4 ) │ │ │ │ + mov r0, ip │ │ │ │ + mov r1, r7 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #1972] ; 0x7b4 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - adds r3, #1 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 3747c │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbnz r2, 37346 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 3745a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 37364 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - blx 5668 │ │ │ │ mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3743a │ │ │ │ - ldr.w r9, [pc, #884] ; 376e4 │ │ │ │ - ldr r2, [pc, #824] ; (376ac ) │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - ldr.w r1, [r9, #1672] ; 0x688 │ │ │ │ - blx 5698 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 373ea │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r2, fp │ │ │ │ - bl daf8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 373ce │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cbnz r2, 373ac │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 373c2 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 3740a │ │ │ │ - mov.w ip, #0 │ │ │ │ - b.n 36c14 │ │ │ │ - ldr r2, [pc, #792] ; (376e8 ) │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ - movw r1, #10577 ; 0x2951 │ │ │ │ - str.w r0, [r9, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - mov ip, r5 │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - b.w 366b8 │ │ │ │ - ldr r2, [pc, #768] ; (376ec ) │ │ │ │ - mov.w ip, #0 │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ - movw r1, #10576 ; 0x2950 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, ip │ │ │ │ - str.w r0, [r9, #128] ; 0x80 │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr.w r8, [pc, #740] ; 376f0 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 373c8 │ │ │ │ - ldr r3, [pc, #724] ; (376f4 ) │ │ │ │ - movs r1, #212 ; 0xd4 │ │ │ │ - movw r2, #10581 ; 0x2955 │ │ │ │ - mov r9, r5 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.w 36646 │ │ │ │ - ldr r2, [pc, #700] ; (376f8 ) │ │ │ │ - movs r3, #212 ; 0xd4 │ │ │ │ - ldr r1, [pc, #700] ; (376fc ) │ │ │ │ - movw r0, #10574 ; 0x294e │ │ │ │ - add r2, pc │ │ │ │ - mov ip, fp │ │ │ │ - add r1, pc │ │ │ │ - mov r5, fp │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr r2, [pc, #676] ; (37700 ) │ │ │ │ - movs r3, #212 ; 0xd4 │ │ │ │ - ldr r1, [pc, #676] ; (37704 ) │ │ │ │ - movw r0, #10571 ; 0x294b │ │ │ │ + cbz r3, 30cbe │ │ │ │ + mov r3, ip │ │ │ │ + b.n 30a8c │ │ │ │ + ldr r2, [pc, #336] ; (30de8 ) │ │ │ │ + movs r7, #97 ; 0x61 │ │ │ │ + ldr r1, [pc, #336] ; (30dec ) │ │ │ │ + movw r0, #19057 ; 0x4a71 │ │ │ │ add r2, pc │ │ │ │ - mov r9, r8 │ │ │ │ add r1, pc │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ + str.w r7, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 366c8 │ │ │ │ - ldr r5, [r7, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 37324 │ │ │ │ - ldr.w fp, [r7, #8] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cbnz r2, 374a6 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 30798 │ │ │ │ + ldr.w r0, [lr, #1464] ; 0x5b8 │ │ │ │ + bl f928 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 30bfa │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 30a8c │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ blx r2 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - bl 12768 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 37330 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 37330 │ │ │ │ - ldr r2, [pc, #572] ; (37708 ) │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ - movw r1, #10554 ; 0x293a │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + b.n 30c70 │ │ │ │ + ldr r2, [pc, #272] ; (30df0 ) │ │ │ │ + movs r1, #65 ; 0x41 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r5, r8 │ │ │ │ add r2, pc │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - mov ip, r9 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - b.w 3680c │ │ │ │ - ldr r2, [pc, #552] ; (3770c ) │ │ │ │ - movs r1, #212 ; 0xd4 │ │ │ │ - movw r3, #10552 ; 0x2938 │ │ │ │ mov r9, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - str.w r3, [r5, #132] ; 0x84 │ │ │ │ - b.w 36646 │ │ │ │ - ldr r2, [pc, #528] ; (37710 ) │ │ │ │ - movs r1, #211 ; 0xd3 │ │ │ │ - movw r3, #10538 ; 0x292a │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r3, [r5, #132] ; 0x84 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - mov fp, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr r2, [pc, #504] ; (37714 ) │ │ │ │ - movs r1, #211 ; 0xd3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov ip, r9 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r9 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #10535 ; 0x2927 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r2, #18790 ; 0x4966 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 366c8 │ │ │ │ - ldr r3, [pc, #476] ; (37718 ) │ │ │ │ - movs r0, #211 ; 0xd3 │ │ │ │ - ldr r2, [pc, #476] ; (3771c ) │ │ │ │ - movw r1, #10530 ; 0x2922 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r9 │ │ │ │ + b.w 304d8 │ │ │ │ + ldr r2, [pc, #244] ; (30df4 ) │ │ │ │ + movs r1, #67 ; 0x43 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r0 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 36646 │ │ │ │ - ldr r2, [pc, #456] ; (37720 ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #452] ; (37724 ) │ │ │ │ - movs r5, #204 ; 0xcc │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #10469 ; 0x28e5 │ │ │ │ - add r1, pc │ │ │ │ - b.w 36d5c │ │ │ │ - ldr r2, [pc, #440] ; (37728 ) │ │ │ │ - movs r5, #204 ; 0xcc │ │ │ │ - ldr r1, [pc, #440] ; (3772c ) │ │ │ │ - movw r0, #10466 ; 0x28e2 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, fp │ │ │ │ - add r1, pc │ │ │ │ - mov ip, fp │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r5, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr r3, [pc, #416] ; (37730 ) │ │ │ │ - mov r0, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2108] ; 0x83c │ │ │ │ - bl 1d2d8 │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 36ff0 │ │ │ │ - ldr r3, [pc, #400] ; (37734 ) │ │ │ │ - movs r1, #204 ; 0xcc │ │ │ │ - movw r2, #10452 ; 0x28d4 │ │ │ │ + movw r2, #18814 ; 0x497e │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 304d8 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 2fff2 │ │ │ │ + mov r0, r7 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + bl 26b14 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 2ff82 │ │ │ │ + ldr r3, [pc, #192] ; (30df8 ) │ │ │ │ + adds r0, #4 │ │ │ │ add r3, pc │ │ │ │ - b.w 367dc │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 36c58 │ │ │ │ - ldr r2, [pc, #368] ; (37738 ) │ │ │ │ - movs r3, #215 ; 0xd7 │ │ │ │ - ldr r1, [pc, #368] ; (3773c ) │ │ │ │ - movw r0, #10633 ; 0x2989 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cbz r0, 30d70 │ │ │ │ + ldr.w r0, [r8, #12] │ │ │ │ + b.w 2ffb4 │ │ │ │ + ldr r2, [pc, #168] ; (30dfc ) │ │ │ │ + movs r7, #67 ; 0x43 │ │ │ │ + ldr r1, [pc, #168] ; (30e00 ) │ │ │ │ + movw r0, #18828 ; 0x498c │ │ │ │ add r2, pc │ │ │ │ - mov.w fp, #0 │ │ │ │ + mov r5, r8 │ │ │ │ add r1, pc │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + str.w r7, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr r3, [pc, #344] ; (37740 ) │ │ │ │ - movs r0, #215 ; 0xd7 │ │ │ │ - ldr r2, [pc, #344] ; (37744 ) │ │ │ │ - movw r1, #10631 ; 0x2987 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 365d2 │ │ │ │ - ldr.w r9, [pc, #324] ; 37748 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 36c10 │ │ │ │ - ldr r2, [pc, #304] ; (3774c ) │ │ │ │ - mov r8, r5 │ │ │ │ - movs r1, #214 ; 0xd6 │ │ │ │ - mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ + b.n 30cae │ │ │ │ + ldr r2, [pc, #144] ; (30e04 ) │ │ │ │ + movs r1, #68 ; 0x44 │ │ │ │ mov r7, r0 │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - mov ip, r0 │ │ │ │ - movw r2, #10618 ; 0x297a │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r1, [r9, #128] ; 0x80 │ │ │ │ - str.w r2, [r9, #132] ; 0x84 │ │ │ │ - b.w 366b8 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 36c08 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.w 36bf8 │ │ │ │ - ldr r2, [pc, #244] ; (37750 ) │ │ │ │ - movs r0, #214 ; 0xd6 │ │ │ │ - movw r1, #10614 ; 0x2976 │ │ │ │ - str.w r0, [r8, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r8, #132] ; 0x84 │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r8, #124] ; 0x7c │ │ │ │ - mov ip, r5 │ │ │ │ - b.w 366c8 │ │ │ │ - ldr r2, [pc, #220] ; (37754 ) │ │ │ │ - movs r7, #0 │ │ │ │ - movs r0, #214 ; 0xd6 │ │ │ │ - movw r1, #10613 ; 0x2975 │ │ │ │ + mov r5, r8 │ │ │ │ add r2, pc │ │ │ │ - mov ip, r7 │ │ │ │ - str.w r0, [r8, #128] ; 0x80 │ │ │ │ - str.w r2, [r8, #124] ; 0x7c │ │ │ │ - str.w r1, [r8, #132] ; 0x84 │ │ │ │ - b.w 3680c │ │ │ │ - add r7, sp, #568 ; 0x238 │ │ │ │ - movs r2, r0 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r6, r0 │ │ │ │ + movw r2, #18840 ; 0x4998 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 304d8 │ │ │ │ + nop │ │ │ │ + asrs r6, r1, #19 │ │ │ │ + movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - add r7, sp, #224 ; 0xe0 │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, sp, #744 ; 0x2e8 │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, sp, #496 ; 0x1f0 │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, sp, #136 ; 0x88 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - adds r4, #174 ; 0xae │ │ │ │ - movs r2, r0 │ │ │ │ - add r5, sp, #632 ; 0x278 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #116 ; 0x74 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #80 ; 0x50 │ │ │ │ - movs r2, r0 │ │ │ │ - add r5, sp, #232 ; 0xe8 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #42 ; 0x2a │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r3, #236 ; 0xec │ │ │ │ - movs r2, r0 │ │ │ │ - add r4, sp, #848 ; 0x350 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r3, #194 ; 0xc2 │ │ │ │ - movs r2, r0 │ │ │ │ - add r4, sp, #664 ; 0x298 │ │ │ │ - movs r2, r0 │ │ │ │ - add r4, sp, #416 ; 0x1a0 │ │ │ │ - movs r2, r0 │ │ │ │ - add r4, sp, #192 ; 0xc0 │ │ │ │ - movs r2, r0 │ │ │ │ - add r3, sp, #608 ; 0x260 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r2, #38 ; 0x26 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r2, #10 │ │ │ │ - movs r2, r0 │ │ │ │ - add r2, sp, #1008 ; 0x3f0 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r1, #216 ; 0xd8 │ │ │ │ - movs r2, r0 │ │ │ │ - add r2, sp, #800 ; 0x320 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r1, #184 ; 0xb8 │ │ │ │ - movs r2, r0 │ │ │ │ - add r2, sp, #672 ; 0x2a0 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r1, #152 ; 0x98 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r1, #44 ; 0x2c │ │ │ │ - movs r2, r0 │ │ │ │ - adds r1, #20 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #248 ; 0xf8 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #222 ; 0xde │ │ │ │ - movs r2, r0 │ │ │ │ - add r1, sp, #808 ; 0x328 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #186 ; 0xba │ │ │ │ + asrs r6, r1, #18 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #688 ; 0x2b0 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r3, [sp, #128] ; 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #154 ; 0x9a │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + ldr r2, [sp, #736] ; 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #600 ; 0x258 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [sp, #912] ; 0x390 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #134 ; 0x86 │ │ │ │ + cbnz r0, 30e34 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #480 ; 0x1e0 │ │ │ │ + ldr r2, [sp, #728] ; 0x2d8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #86 ; 0x56 │ │ │ │ + ldr r2, [sp, #200] ; 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #240 ; 0xf0 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [sp, #432] ; 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #42 ; 0x2a │ │ │ │ + ldr r2, [sp, #272] ; 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #112 ; 0x70 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #14 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r1, [sp, #472] ; 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #16 │ │ │ │ + ldr r1, [sp, #200] ; 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #224 ; 0xe0 │ │ │ │ + ldr r1, [sp, #64] ; 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #156 ; 0x9c │ │ │ │ + asrs r4, r2, #7 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ + movs r3, r0 │ │ │ │ + ldr r0, [sp, #744] ; 0x2e8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #128 ; 0x80 │ │ │ │ + ldr r0, [sp, #640] ; 0x280 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #44 ; 0x2c │ │ │ │ - mov r9, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r5, [sp, #80] ; 0x50 │ │ │ │ - mov r1, r2 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ + sub sp, #12 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + ldr.w r9, [pc, #1608] ; 31460 │ │ │ │ + add r9, pc │ │ │ │ mov r4, r0 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - mov r7, r5 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - ldr r5, [r0, #0] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr.w sl, [pc, #880] ; 37ae8 │ │ │ │ - ldr.w r3, [r5, #136] ; 0x88 │ │ │ │ - add sl, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 31172 │ │ │ │ + ldr.w r2, [pc, #1596] ; 31464 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r1, [r2, #1624] ; 0x658 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bpl.w 3113c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3113e │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r3, [r3, #684] ; 0x2ac │ │ │ │ - mov r8, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 30f50 │ │ │ │ + ldr.w r3, [pc, #1552] ; 31468 │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + cmp r5, r8 │ │ │ │ + beq.w 31004 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3122e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 379e8 │ │ │ │ + mov r1, r6 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + str r5, [r6, #12] │ │ │ │ + blx 5b84 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 310b4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 31150 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 31146 │ │ │ │ + ldr.w r4, [pc, #1480] ; 3146c │ │ │ │ + add r4, pc │ │ │ │ + add.w r1, r4, #1992 ; 0x7c8 │ │ │ │ + ldr.w r3, [r4, #252] ; 0xfc │ │ │ │ + ldrd sl, fp, [r1] │ │ │ │ + ldrd r2, r3, [r3, #16] │ │ │ │ + cmp r3, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r2, sl │ │ │ │ + bne.w 312aa │ │ │ │ + ldr.w fp, [r4, #2000] ; 0x7d0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 312fa │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + movs r0, #3 │ │ │ │ + blx 5848 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3796e │ │ │ │ - ldr.w r9, [pc, #824] ; 37aec │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r7 │ │ │ │ + beq.w 312de │ │ │ │ + ldr.w r9, [pc, #1416] ; 31470 │ │ │ │ + movs r0, #3 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ add r9, pc │ │ │ │ - ldr.w r1, [r9, #568] ; 0x238 │ │ │ │ - bl 36224 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w r2, [r9, #636] ; 0x27c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str.w r8, [r6, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37aa4 │ │ │ │ - ldr r3, [pc, #800] ; (37af0 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r6, r3 │ │ │ │ - beq.w 37a38 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - beq.w 37a62 │ │ │ │ + beq.w 311c4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str.w fp, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r6, [r0, #16] │ │ │ │ + str r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r2, [r0, #20] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r1, [r6, #16] │ │ │ │ - ble.w 37a1a │ │ │ │ - cmp.w r3, r1, asr #1 │ │ │ │ - ldr.w r9, [pc, #772] ; 37af4 │ │ │ │ - it gt │ │ │ │ - movgt r2, #1 │ │ │ │ - add r9, pc │ │ │ │ - it le │ │ │ │ - movle r2, #0 │ │ │ │ - cmp r3, r1 │ │ │ │ - ite ge │ │ │ │ - movge r2, #0 │ │ │ │ - andlt.w r2, r2, #1 │ │ │ │ - ldr.w lr, [r9, #2120] ; 0x848 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 37abc │ │ │ │ - ldr.w ip, [r6, #12] │ │ │ │ - adds r2, r3, #1 │ │ │ │ - ldr.w r0, [lr] │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w lr, [ip, r3, lsl #2] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - cmp.w r2, r1, asr #1 │ │ │ │ - ite gt │ │ │ │ - movgt r3, #1 │ │ │ │ - movle r3, #0 │ │ │ │ - cmp r2, r1 │ │ │ │ - ite ge │ │ │ │ - movge r1, #0 │ │ │ │ - andlt.w r1, r3, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 37a7c │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - adds r1, r2, #1 │ │ │ │ + beq.w 31098 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - str.w r5, [r0, r2, lsl #2] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - cbz r7, 3785a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.n 3791e │ │ │ │ - ldr r3, [pc, #660] ; (37af8 ) │ │ │ │ - movs r7, #0 │ │ │ │ - mov fp, r5 │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ + cbnz r3, 30f48 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr.w r2, [pc, #1308] ; 31474 │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + ldr r3, [r0, #52] ; 0x34 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 30fa4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 311aa │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [r2, #84] ; 0x54 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + bmi.w 31360 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.w 312a2 │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 312a2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3797e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, sl │ │ │ │ - ldr.w r1, [r3, #568] ; 0x238 │ │ │ │ - bl 36224 │ │ │ │ - mov r5, r0 │ │ │ │ + bge.w 312a2 │ │ │ │ + ldr r2, [r1, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 312a2 │ │ │ │ + mov r0, r3 │ │ │ │ + bl ed98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37a1e │ │ │ │ - ldr r3, [pc, #580] ; (37af0 ) │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 378c2 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3798e │ │ │ │ - cmp r6, r3 │ │ │ │ - beq.n 379a0 │ │ │ │ - ldr r1, [r6, #16] │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - cmp.w r3, r1, asr #1 │ │ │ │ - ite gt │ │ │ │ - movgt r2, #1 │ │ │ │ - movle r2, #0 │ │ │ │ - cmp r3, r1 │ │ │ │ - ite ge │ │ │ │ - movge r2, #0 │ │ │ │ - andlt.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 379f2 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - str.w r5, [r0, r3, lsl #2] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 37904 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - adds r7, #1 │ │ │ │ - mov fp, r5 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ + beq.w 311aa │ │ │ │ + ldr r1, [r6, #52] ; 0x34 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w r8, [r6, #56] ; 0x38 │ │ │ │ + ldr r5, [r6, #60] ; 0x3c │ │ │ │ + str r3, [r6, #52] ; 0x34 │ │ │ │ + str r3, [r6, #56] ; 0x38 │ │ │ │ + str r3, [r6, #60] ; 0x3c │ │ │ │ + cbz r1, 30fc4 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 30fc4 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bgt.n 3786e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 37952 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ - mov r2, r9 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cbz r0, 37952 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, r7 │ │ │ │ - bl 37758 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ + beq.n 30fe0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 30fe0 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r5, 37968 │ │ │ │ + cbz r5, 30ff2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ + cbnz r3, 30ff2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1140] ; 31468 │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 31458 │ │ │ │ + ldr.w r5, [pc, #1128] ; 31478 │ │ │ │ + add r5, pc │ │ │ │ + add.w r1, r5, #2008 ; 0x7d8 │ │ │ │ + ldr.w r3, [r5, #252] ; 0xfc │ │ │ │ + ldrd sl, fp, [r3, #16] │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + cmp fp, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq sl, r2 │ │ │ │ + bne.w 3132a │ │ │ │ + ldr.w r6, [r5, #2016] ; 0x7e0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 31248 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + movs r0, #3 │ │ │ │ + blx 5848 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3133e │ │ │ │ + ldr.w r5, [pc, #1072] ; 3147c │ │ │ │ + movs r0, #2 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r2, [r5, #636] ; 0x27c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str.w r1, [r9, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str.w r2, [r9, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + str.w r4, [r9, #20] │ │ │ │ + blx 5848 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 310e2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r8 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + subs r3, #1 │ │ │ │ + str r6, [r0, #12] │ │ │ │ + str.w r9, [r0, #16] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 379da │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ + bne.w 30f38 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 30f38 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #384] ; (37af0 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 377d2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #364] ; (37af0 ) │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 378ae │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 378c6 │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ - ldr r3, [pc, #340] ; (37afc ) │ │ │ │ - ldr r1, [pc, #344] ; (37b00 ) │ │ │ │ - ldr r2, [pc, #344] ; (37b04 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + movs r7, #8 │ │ │ │ + ldr r3, [pc, #964] ; (31480 ) │ │ │ │ + movw r0, #38084 ; 0x94c4 │ │ │ │ + ldr r1, [pc, #964] ; (31484 ) │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 3118c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 31214 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r0, #15 │ │ │ │ + ldr r2, [pc, #924] ; (31488 ) │ │ │ │ + movw r1, #38199 ; 0x9537 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #332] ; (37b08 ) │ │ │ │ - ldr r2, [pc, #336] ; (37b0c ) │ │ │ │ - movs r0, #127 ; 0x7f │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3119c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbz r3, 3115a │ │ │ │ + ldr r3, [pc, #892] ; (3148c ) │ │ │ │ add r3, pc │ │ │ │ - movw r1, #5235 ; 0x1473 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #316] ; (37b10 ) │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr r0, [pc, #880] ; (31490 ) │ │ │ │ add r0, pc │ │ │ │ - bl 11430 │ │ │ │ - b.n 3795c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + bl 12920 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 310a6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3109c │ │ │ │ + movs r4, #0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 30f38 │ │ │ │ + b.n 310ac │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5884 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 30e52 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - mov r5, r8 │ │ │ │ - bgt.w 37860 │ │ │ │ - b.n 37952 │ │ │ │ + blx r3 │ │ │ │ + b.n 30ea2 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - blx 5a04 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 378f4 │ │ │ │ - ldr r3, [pc, #272] ; (37b14 ) │ │ │ │ - movs r0, #127 ; 0x7f │ │ │ │ - ldr r2, [pc, #272] ; (37b18 ) │ │ │ │ - movw r1, #5237 ; 0x1475 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 30e96 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #816] ; (31494 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3111c │ │ │ │ + ldr r3, [pc, #804] ; (31498 ) │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r2, [pc, #804] ; (3149c ) │ │ │ │ + movs r0, #5 │ │ │ │ add r3, pc │ │ │ │ + movw r1, #38041 ; 0x9499 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 379d0 │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 37824 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - movs r1, #126 ; 0x7e │ │ │ │ - ldr r3, [pc, #248] ; (37b1c ) │ │ │ │ - movw r2, #5218 ; 0x1462 │ │ │ │ - mov r5, fp │ │ │ │ + ldr r3, [pc, #784] ; (314a0 ) │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 379d0 │ │ │ │ - ldr r3, [pc, #228] ; (37b20 ) │ │ │ │ - ldr r1, [pc, #232] ; (37b24 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #220] ; (37b28 ) │ │ │ │ - ldr r2, [pc, #224] ; (37b2c ) │ │ │ │ - movs r0, #114 ; 0x72 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3111c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 31106 │ │ │ │ + ldr r3, [pc, #760] ; (314a4 ) │ │ │ │ + movs r0, #6 │ │ │ │ + ldr r2, [pc, #760] ; (314a8 ) │ │ │ │ + movw r1, #38056 ; 0x94a8 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #5089 ; 0x13e1 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 379d0 │ │ │ │ - ldr r3, [pc, #204] ; (37b30 ) │ │ │ │ - movs r0, #114 ; 0x72 │ │ │ │ - ldr r2, [pc, #204] ; (37b34 ) │ │ │ │ - movw r1, #5091 ; 0x13e3 │ │ │ │ + b.n 3118c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + movs r0, #13 │ │ │ │ + ldr r2, [pc, #736] ; (314ac ) │ │ │ │ + movw r1, #38153 ; 0x9509 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r0, [r9, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + cbz r3, 311f6 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbz r3, 3120a │ │ │ │ + ldr r3, [pc, #704] ; (314b0 ) │ │ │ │ + movs r2, #13 │ │ │ │ + add r3, pc │ │ │ │ + b.n 31222 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 31214 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [pc, #668] ; (314b4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r2, #124] ; 0x7c │ │ │ │ + ldr.w r1, [r2, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + ldr r0, [pc, #660] ; (314b8 ) │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 31128 │ │ │ │ + ldr r3, [pc, #652] ; (314bc ) │ │ │ │ + movs r0, #8 │ │ │ │ + ldr r2, [pc, #652] ; (314c0 ) │ │ │ │ + movw r1, #38079 ; 0x94bf │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 379d0 │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 3118c │ │ │ │ + ldr r0, [r5, #112] ; 0x70 │ │ │ │ + ldr.w r5, [r5, #1232] ; 0x4d0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 5a04 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 3784e │ │ │ │ - ldr r3, [pc, #172] ; (37b38 ) │ │ │ │ - movs r0, #116 ; 0x74 │ │ │ │ - ldr r2, [pc, #172] ; (37b3c ) │ │ │ │ - movw r1, #5128 ; 0x1408 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 313fc │ │ │ │ + blx r3 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 3103c │ │ │ │ + ldr r3, [pc, #604] ; (314c4 ) │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [pc, #604] ; (314c8 ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #596] ; (314cc ) │ │ │ │ + movs r1, #15 │ │ │ │ + movw r6, #38186 ; 0x952a │ │ │ │ + ldr r0, [pc, #592] ; (314d0 ) │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + mov r5, r8 │ │ │ │ + add r0, pc │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + ldr r0, [pc, #572] ; (314d4 ) │ │ │ │ + ldr r3, [pc, #576] ; (314d8 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 31128 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 592c │ │ │ │ + b.n 30f9c │ │ │ │ + ldr.w r0, [r4, #1232] ; 0x4d0 │ │ │ │ + add.w r2, r4, #2000 ; 0x7d0 │ │ │ │ + bl 1289c │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 30ed8 │ │ │ │ + ldr r3, [pc, #540] ; (314dc ) │ │ │ │ + movs r1, #13 │ │ │ │ + ldr r0, [pc, #540] ; (314e0 ) │ │ │ │ + movw r6, #38140 ; 0x94fc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + b.n 31294 │ │ │ │ + ldr r6, [pc, #516] ; (314e4 ) │ │ │ │ + movw r0, #38142 ; 0x94fe │ │ │ │ + ldr r2, [pc, #512] ; (314e8 ) │ │ │ │ + movs r4, #13 │ │ │ │ + add r6, pc │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [r6, #128] ; 0x80 │ │ │ │ + str r2, [r6, #124] ; 0x7c │ │ │ │ + str.w r0, [r6, #132] ; 0x84 │ │ │ │ + b.n 311e2 │ │ │ │ + ldr r0, [r4, #112] ; 0x70 │ │ │ │ + ldr.w r4, [r4, #1232] ; 0x4d0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 313f4 │ │ │ │ + blx r3 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 30ed8 │ │ │ │ + ldr r3, [pc, #428] ; (314c4 ) │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [pc, #464] ; (314ec ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 312be │ │ │ │ + ldr.w r0, [r5, #1232] ; 0x4d0 │ │ │ │ + add.w r2, r5, #2016 ; 0x7e0 │ │ │ │ + bl 1289c │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 31276 │ │ │ │ + b.n 3103c │ │ │ │ + ldr r3, [pc, #432] ; (314f0 ) │ │ │ │ + movs r0, #15 │ │ │ │ + ldr r2, [pc, #432] ; (314f4 ) │ │ │ │ + movw r1, #38188 ; 0x952c │ │ │ │ add r3, pc │ │ │ │ + mov r5, r8 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 379d0 │ │ │ │ - ldr r3, [pc, #152] ; (37b40 ) │ │ │ │ - movs r1, #112 ; 0x70 │ │ │ │ - movw r2, #5072 ; 0x13d0 │ │ │ │ - str.w r1, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 379d0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 31106 │ │ │ │ + b.n 3118c │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.w 311aa │ │ │ │ + ldr.w lr, [r1, #12] │ │ │ │ + cmp r3, lr │ │ │ │ + beq.n 3142c │ │ │ │ + add.w sl, r1, #12 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, sl │ │ │ │ + b.n 31388 │ │ │ │ + ldr.w r1, [r0, #4]! │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 30fa4 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.n 3137e │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 31404 │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ + bpl.n 31404 │ │ │ │ + ldr.w r2, [lr, #4] │ │ │ │ + ldr r1, [r2, #84] ; 0x54 │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.n 31416 │ │ │ │ + ldr.w r2, [lr, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.n 31416 │ │ │ │ + ldr.w r1, [r3, #172] ; 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 31430 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 313de │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + cmp lr, r2 │ │ │ │ + beq.w 30fa2 │ │ │ │ + adds r1, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 313d8 │ │ │ │ + ldr.w ip, [r1, #4]! │ │ │ │ + cmp lr, ip │ │ │ │ + beq.w 30fa2 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne.n 313ce │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + cmp fp, r8 │ │ │ │ + beq.w 311aa │ │ │ │ + ldr.w lr, [sl, #4]! │ │ │ │ + cmp r3, lr │ │ │ │ + beq.w 30fa2 │ │ │ │ + b.n 31392 │ │ │ │ + blx 5884 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 3130e │ │ │ │ + blx 5884 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 3125e │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5a04 │ │ │ │ - adds r0, #1 │ │ │ │ - itt ne │ │ │ │ - ldrne r2, [r6, #8] │ │ │ │ - ldrne r1, [r6, #16] │ │ │ │ - bne.w 37824 │ │ │ │ - ldr r3, [pc, #112] ; (37b44 ) │ │ │ │ - movs r1, #115 ; 0x73 │ │ │ │ - movw r2, #5106 ; 0x13f2 │ │ │ │ - str.w r1, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 379d0 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ - movs r2, r0 │ │ │ │ - add r7, pc, #328 ; (adr r7, 37c38 ) │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 592c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 313de │ │ │ │ + b.n 30fa2 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + bpl.n 31404 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, lr │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl fb90 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 313de │ │ │ │ + b.n 30fa2 │ │ │ │ + mov r1, r3 │ │ │ │ + b.n 30fa4 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp lr, r2 │ │ │ │ + beq.w 30fa2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 31432 │ │ │ │ + ldr r2, [pc, #180] ; (314f8 ) │ │ │ │ + ldr.w r0, [r9, r2] │ │ │ │ + rsb lr, r0, lr │ │ │ │ + rsbs r0, lr, #0 │ │ │ │ + adc.w r0, r0, lr │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 313de │ │ │ │ + b.n 30fa2 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + mov r5, r8 │ │ │ │ + b.n 30ea2 │ │ │ │ + nop │ │ │ │ + udf #238 ; 0xee │ │ │ │ movs r2, r0 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ + movs r3, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - add r7, pc, #96 ; (adr r7, 37b58 ) │ │ │ │ - movs r2, r0 │ │ │ │ - add r6, pc, #648 ; (adr r6, 37d84 ) │ │ │ │ - movs r2, r0 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ + movs r3, r0 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ + movs r3, r0 │ │ │ │ ; instruction: 0xff80ffff │ │ │ │ - adds r4, #94 ; 0x5e │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ + movs r3, r0 │ │ │ │ + str r5, [sp, #872] ; 0x368 │ │ │ │ movs r2, r0 │ │ │ │ - mvns r0, r5 │ │ │ │ + str r5, [sp, #688] ; 0x2b0 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #312 ; (adr r5, 37c44 ) │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xb6e2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #36 ; 0x24 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ + movs r3, r0 │ │ │ │ + str r5, [sp, #128] ; 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ + movs r3, r0 │ │ │ │ + str r4, [sp, #936] ; 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #8 ; (adr r5, 37b20 ) │ │ │ │ + str r4, [sp, #816] ; 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #220 ; 0xdc │ │ │ │ + str r4, [sp, #696] ; 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #190 ; 0xbe │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ + movs r3, r0 │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - bx lr │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ + movs r3, r0 │ │ │ │ + str r4, [sp, #408] ; 0x198 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #760 ; (adr r4, 37e24 ) │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + str r3, [sp, #568] ; 0x238 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #148 ; 0x94 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ + movs r3, r0 │ │ │ │ + str r4, [sp, #104] ; 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #640 ; (adr r4, 37db4 ) │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #122 ; 0x7a │ │ │ │ + str r4, [sp, #24] │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #480 ; (adr r4, 37d1c ) │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ + movs r3, r0 │ │ │ │ + str r3, [sp, #848] ; 0x350 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #82 ; 0x52 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ + movs r3, r0 │ │ │ │ + str r3, [sp, #720] ; 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #56 ; 0x38 │ │ │ │ + str r2, [sp, #880] ; 0x370 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #12 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ + movs r3, r0 │ │ │ │ + str r3, [sp, #336] ; 0x150 │ │ │ │ movs r2, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - ldr.w sl, [pc, #3232] ; 387f0 │ │ │ │ - ldr.w r3, [pc, #3232] ; 387f4 │ │ │ │ - add sl, pc │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr.w r5, [sl, r3] │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - adds r4, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 37c64 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov fp, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r3, [r3, #684] ; 0x2ac │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #3200] ; 387f8 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - beq.w 37fce │ │ │ │ - ldr.w r3, [pc, #3184] ; 387fc │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 37fe6 │ │ │ │ - ldr r3, [r2, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 37f42 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 37f42 │ │ │ │ - mov r0, fp │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 38026 │ │ │ │ - ldr.w r9, [pc, #3144] ; 38800 │ │ │ │ - mov r0, r4 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #2124] ; 0x84c │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 38072 │ │ │ │ - beq.n 37c7a │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r3, [r3, #732] ; 0x2dc │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + sub sp, #44 ; 0x2c │ │ │ │ + ldr.w r6, [pc, #1312] ; 31a24 │ │ │ │ movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38206 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.w 37ffc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adds r2, r3, r6 │ │ │ │ - mov fp, r3 │ │ │ │ - b.n 37c36 │ │ │ │ - ldr.w r1, [sl, r6] │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ - mov r9, r1 │ │ │ │ - adds r6, #1 │ │ │ │ - str r6, [r1, #0] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - adds r6, #1 │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - bge.w 37d62 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str.w r6, [r9] │ │ │ │ - str.w r9, [r1, r0, lsl #2] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - cbz r1, 37c54 │ │ │ │ - cmp fp, r2 │ │ │ │ - beq.w 37ffc │ │ │ │ - ldrb.w r1, [fp], #1 │ │ │ │ - ldr.w r6, [pc, #3016] ; 38804 │ │ │ │ - ldr.w r0, [pc, #3016] ; 38808 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 37bfe │ │ │ │ - ldr.w r1, [sl, r0] │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ - mov r9, r1 │ │ │ │ - adds r6, #1 │ │ │ │ - str r6, [r1, #0] │ │ │ │ - b.n 37c0a │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - b.n 37c30 │ │ │ │ - mov r7, r5 │ │ │ │ - mov sl, r4 │ │ │ │ - mov fp, r5 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 37dfe │ │ │ │ - mov fp, r5 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blt.w 38226 │ │ │ │ - bne.w 37e3e │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blt.w 3832e │ │ │ │ - beq.w 380a6 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r3, [r3, #740] ; 0x2e4 │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3849e │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.n 37d40 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr.w sl, [pc, #2876] ; 3880c │ │ │ │ - add.w r3, r2, r6, lsl #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add sl, pc │ │ │ │ - mov r6, r2 │ │ │ │ - ldrh.w r0, [r6], #2 │ │ │ │ - uxtb r0, r0 │ │ │ │ - blx 59ec │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 37f74 │ │ │ │ - ldr.w r0, [sl, #180] ; 0xb4 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3825c │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 381ee │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - bge.w 38278 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - str.w fp, [r3, r1, lsl #2] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ + ldr.w r3, [pc, #1308] ; 31a28 │ │ │ │ + mov r4, r1 │ │ │ │ + add r6, pc │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r7, r2 │ │ │ │ + ldr.w r8, [r6, r3] │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + str.w r8, [sp, #36] ; 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 381fa │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 37cdc │ │ │ │ + bne.w 317ac │ │ │ │ + cmp r5, #2 │ │ │ │ + beq.w 31750 │ │ │ │ + cmp r5, #3 │ │ │ │ + bne.w 316fa │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr.w r9, [r4, #16] │ │ │ │ + ldr r7, [r4, #12] │ │ │ │ + ldr.w r2, [pc, #1260] ; 31a2c │ │ │ │ + add r2, pc │ │ │ │ + add.w r1, r2, #2024 ; 0x7e8 │ │ │ │ + ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ + ldrd sl, fp, [r1] │ │ │ │ + ldrd r4, r5, [r3, #16] │ │ │ │ + cmp r5, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r4, sl │ │ │ │ + bne.w 31862 │ │ │ │ + ldr.w r5, [r2, #2032] ; 0x7f0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 318b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 386f0 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #772] ; 0x304 │ │ │ │ - blx r5 │ │ │ │ - b.n 3801c │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - blx 5a04 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + movs r0, #2 │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37c24 │ │ │ │ + beq.w 318e0 │ │ │ │ + ldr.w r2, [pc, #1204] ; 31a30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - movw r0, #273 ; 0x111 │ │ │ │ - ldr.w fp, [pc, #2708] ; 38810 │ │ │ │ - movw r1, #11051 ; 0x2b2b │ │ │ │ - ldr.w r2, [pc, #2704] ; 38814 │ │ │ │ - subs r3, #1 │ │ │ │ - add fp, pc │ │ │ │ - str r3, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [fp, #128] ; 0x80 │ │ │ │ - str.w r2, [fp, #124] ; 0x7c │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - mov.w fp, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 37f9e │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbnz r2, 37dba │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 38bae │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 37fb2 │ │ │ │ - ldr.w r3, [pc, #2628] ; 38818 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r0, [pc, #2616] ; 3881c │ │ │ │ - mov r7, r5 │ │ │ │ - mov.w sl, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov.w fp, #0 │ │ │ │ - subs r3, #1 │ │ │ │ + str r5, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37e08 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cbz r4, 37e14 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 37f38 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 37c72 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 37c72 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #736] ; 0x2e0 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #2508] ; 38820 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - ldr.w r0, [r9, #1264] ; 0x4f0 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 384ce │ │ │ │ - ldr.w r3, [pc, #2492] ; 38824 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 382b4 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - lsls r1, r3, #29 │ │ │ │ - bpl.w 382ee │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - ldr.w fp, [r2, #4] │ │ │ │ - ite pl │ │ │ │ - ldrpl.w r9, [r0, #12] │ │ │ │ - movmi.w r9, #0 │ │ │ │ + ldr.w fp, [r2, #196] ; 0xc4 │ │ │ │ + str r7, [r0, #16] │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + ldr r5, [r3, #64] ; 0x40 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 31922 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #2452] ; 38828 │ │ │ │ + ldr.w r1, [pc, #1172] ; 31a34 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 3841e │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx fp │ │ │ │ - mov fp, r0 │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov sl, r2 │ │ │ │ + cmp r3, r1 │ │ │ │ + bgt.w 31984 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, fp │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 37ece │ │ │ │ + bgt.n 315dc │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 37eda │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 38430 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r3, r6 │ │ │ │ - ldr.w r7, [fp, #8] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ - blx r6 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 37f10 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - mov.w sl, #0 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 37f2c │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ + blt.w 3175e │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3199c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37c72 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 37e14 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 38026 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r9 │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 37bb0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 37bb0 │ │ │ │ - ldr.w r3, [pc, #2228] ; 3882c │ │ │ │ - mov.w r0, #288 ; 0x120 │ │ │ │ - ldr.w r2, [pc, #2224] ; 38830 │ │ │ │ - movw r1, #11169 ; 0x2ba1 │ │ │ │ + beq.w 31772 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r3, [pc, #1084] ; 31a38 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov.w fp, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 37fa8 │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 31994 │ │ │ │ blx r2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 37da4 │ │ │ │ - b.n 37dba │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #2164] ; 38834 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 37de2 │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 37f42 │ │ │ │ - ldr.w r3, [fp, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 37bb6 │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 37f42 │ │ │ │ - ldr.w r3, [fp, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 37bb6 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 31976 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38252 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #764] ; 0x2fc │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov fp, r7 │ │ │ │ + beq.w 3177c │ │ │ │ + ldr.w r3, [pc, #1048] ; 31a3c │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 318a6 │ │ │ │ + ldr.w r5, [fp, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 318a6 │ │ │ │ + ldr.w r4, [fp, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - b.n 37df8 │ │ │ │ - ldr.w r4, [pc, #2064] ; 38838 │ │ │ │ - movw r0, #10991 ; 0x2aef │ │ │ │ - ldr.w r3, [pc, #2060] ; 3883c │ │ │ │ - mov.w sl, #0 │ │ │ │ - add r4, pc │ │ │ │ - movw r2, #269 ; 0x10d │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r0, [r4, #132] ; 0x84 │ │ │ │ - mov r4, sl │ │ │ │ - ldr.w r0, [pc, #2032] ; 38840 │ │ │ │ - ldr.w r3, [pc, #2032] ; 38844 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov fp, r3 │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 37dfe │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 37e06 │ │ │ │ - ldr.w sl, [pc, #2004] ; 38848 │ │ │ │ - movw r3, #11003 ; 0x2afb │ │ │ │ - mov r7, r5 │ │ │ │ - mov r1, r3 │ │ │ │ - add sl, pc │ │ │ │ - str.w sl, [r9, #124] ; 0x7c │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov.w r2, #270 ; 0x10e │ │ │ │ - str.w r3, [r9, #132] ; 0x84 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1972] ; 3884c │ │ │ │ - ldr.w r3, [pc, #1972] ; 38850 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 37df2 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 384ac │ │ │ │ - bne.n 38160 │ │ │ │ + beq.w 317a4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 385e4 │ │ │ │ - beq.w 3836e │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r3, [r3, #748] ; 0x2ec │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38906 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.n 3813e │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov.w r9, #0 │ │ │ │ - sub.w sl, r3, #4 │ │ │ │ - ldr.w r0, [sl, #4]! │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3859e │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge.w 385ba │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - str.w fp, [r3, r1, lsl #2] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - subs r2, #1 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 38412 │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.n 380fc │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38ac0 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #780] ; 0x30c │ │ │ │ - blx r5 │ │ │ │ - b.n 3801c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r3, [r3, #744] ; 0x2e8 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38604 │ │ │ │ + beq.n 31768 │ │ │ │ cmp r6, #0 │ │ │ │ - itt gt │ │ │ │ - addgt.w r6, sl, r6, lsl #1 │ │ │ │ - movgt r9, sl │ │ │ │ - ble.n 381cc │ │ │ │ - ldrh.w r0, [r9], #2 │ │ │ │ - sxth r0, r0 │ │ │ │ - blx 59ec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38450 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge.w 38470 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - str.w fp, [r3, r1, lsl #2] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 38246 │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.n 3818e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 319b4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38930 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - mov r2, sl │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #776] ; 0x308 │ │ │ │ - blx r5 │ │ │ │ - b.n 3801c │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 37d10 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 37d3a │ │ │ │ - ldr.w r3, [pc, #1612] ; 38854 │ │ │ │ - movw r2, #273 ; 0x111 │ │ │ │ - movw r1, #11022 ; 0x2b0e │ │ │ │ - add r3, pc │ │ │ │ - mov sl, r7 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.n 3804e │ │ │ │ - ldr.w r3, [pc, #1584] ; 38858 │ │ │ │ - mov.w r2, #278 ; 0x116 │ │ │ │ - movw r1, #11083 ; 0x2b4b │ │ │ │ - mov sl, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.n 38094 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 381c8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 38008 │ │ │ │ - ldr.w r3, [pc, #1532] ; 3885c │ │ │ │ - mov.w r1, #288 ; 0x120 │ │ │ │ - movw r2, #11171 ; 0x2ba3 │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 37f92 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, fp │ │ │ │ - blx 5a04 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38acc │ │ │ │ - ldr.w r2, [pc, #1496] ; 38860 │ │ │ │ - mov.w r6, #288 ; 0x120 │ │ │ │ - ldr.w r1, [pc, #1492] ; 38864 │ │ │ │ - movw r0, #11174 ; 0x2ba6 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 37dba │ │ │ │ - b.n 37fa0 │ │ │ │ - ldr.w r1, [r9, #520] ; 0x208 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w 37e74 │ │ │ │ - ldr.w r3, [r2, #172] ; 0xac │ │ │ │ + beq.w 31786 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 38350 │ │ │ │ - ldr.w lr, [r3, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.n 382ee │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 37e74 │ │ │ │ - adds r3, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 382e8 │ │ │ │ - ldr.w r7, [r3, #4]! │ │ │ │ - cmp r1, r7 │ │ │ │ - beq.w 37e74 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.n 382de │ │ │ │ - ldr.w r3, [pc, #1400] ; 38868 │ │ │ │ - add r3, pc │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 37ee2 │ │ │ │ - ldr.w r3, [pc, #1380] ; 3886c │ │ │ │ - movw r1, #281 ; 0x119 │ │ │ │ - ldr.w r0, [pc, #1376] ; 38870 │ │ │ │ - movw r6, #11102 ; 0x2b5e │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.n 3804e │ │ │ │ - ldr.w r3, [pc, #1348] ; 38874 │ │ │ │ - movw r2, #285 ; 0x11d │ │ │ │ - movw r1, #11144 ; 0x2b88 │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ + beq.w 3179a │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #940] ; (31a40 ) │ │ │ │ + ldr r4, [r2, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.n 38094 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 37e74 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 38350 │ │ │ │ - ldr.w r3, [pc, #1304] ; 38878 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 37e74 │ │ │ │ - b.n 382ee │ │ │ │ - ldr.w r9, [pc, #1292] ; 3887c │ │ │ │ - mov r0, r4 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - subs.w ip, r0, #0 │ │ │ │ - blt.w 388d4 │ │ │ │ - beq.w 384da │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r3, [r3, #752] ; 0x2f0 │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38a5a │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.n 383f0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov.w sl, #0 │ │ │ │ - sub.w r9, r3, #8 │ │ │ │ - ldrd r0, r1, [r9, #8]! │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - blx 5b48 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r1, r0 │ │ │ │ + mov r2, r9 │ │ │ │ + ldr.w r1, [r3, #304] ; 0x130 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 319c2 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 386b8 │ │ │ │ + blt.w 319c8 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl deac │ │ │ │ + ldr r3, [pc, #912] ; (31a44 ) │ │ │ │ + ldr r4, [r2, #76] ; 0x4c │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr.w r1, [r3, #312] ; 0x138 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 319d8 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 386d4 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 38592 │ │ │ │ - cmp sl, r6 │ │ │ │ - bne.n 383ba │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 38b3c │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + blt.w 319de │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #784] ; 0x310 │ │ │ │ - blx r5 │ │ │ │ - b.n 3801c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3813a │ │ │ │ - ldr.w r0, [pc, #1120] ; 38880 │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 37eaa │ │ │ │ - b.n 38304 │ │ │ │ - blx 568c │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [pc, #872] ; (31a48 ) │ │ │ │ + mov r0, r7 │ │ │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 38304 │ │ │ │ - ldr.w r3, [pc, #1096] ; 38884 │ │ │ │ - ldr.w r1, [pc, #1096] ; 38888 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + bne.w 31818 │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + cmp r5, #1 │ │ │ │ + ble.n 31756 │ │ │ │ + ldr r3, [pc, #844] ; (31a4c ) │ │ │ │ + movs r7, #3 │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #840] ; (31a50 ) │ │ │ │ + ldr r4, [pc, #844] ; (31a54 ) │ │ │ │ + ldr r1, [pc, #844] ; (31a58 ) │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ + add r4, pc │ │ │ │ + ldr r2, [pc, #844] ; (31a5c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 38304 │ │ │ │ - ldr.w r2, [pc, #1080] ; 3888c │ │ │ │ - movw r6, #295 ; 0x127 │ │ │ │ - ldr.w r1, [pc, #1076] ; 38890 │ │ │ │ - movw r0, #11231 ; 0x2bdf │ │ │ │ + str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, fp │ │ │ │ - blx 5a04 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38b46 │ │ │ │ - ldr.w r2, [pc, #1044] ; 38894 │ │ │ │ - movw r6, #295 ; 0x127 │ │ │ │ - ldr.w r1, [pc, #1040] ; 38898 │ │ │ │ - movw r0, #11233 ; 0x2be1 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + movs r4, #2 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #828] ; (31a60 ) │ │ │ │ + movw r0, #32383 ; 0x7e7f │ │ │ │ + ldr r2, [pc, #824] ; (31a64 ) │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - ldr r3, [pc, #1020] ; (3889c ) │ │ │ │ - mov.w r2, #288 ; 0x120 │ │ │ │ - movw r1, #11163 ; 0x2b9b │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [pc, #812] ; (31a68 ) │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r3, [pc, #812] ; (31a6c ) │ │ │ │ + add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 38214 │ │ │ │ - ldr r3, [pc, #1008] ; (388a0 ) │ │ │ │ - mov.w r2, #292 ; 0x124 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ - movw r0, #11206 ; 0x2bc6 │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + b.n 31536 │ │ │ │ + ldr r3, [pc, #792] ; (31a70 ) │ │ │ │ + movs r7, #2 │ │ │ │ add r3, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.n 38094 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r7 │ │ │ │ - bl f504 │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 382fc │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2148] ; 0x864 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - bl fabc │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blt.w 38a6a │ │ │ │ - beq.w 38612 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - ldr.w r3, [r3, #756] ; 0x2f4 │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, ip │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38b2c │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - cmp r6, #0 │ │ │ │ - itt gt │ │ │ │ - ldrgt.w r9, [sp, #16] │ │ │ │ - movgt sl, ip │ │ │ │ - ble.n 38570 │ │ │ │ - vldmia r9!, {s15} │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - vcvt.f64.f32 d7, s15 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3895a │ │ │ │ - mov r0, r7 │ │ │ │ - bl deac │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3893a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 386ac │ │ │ │ - cmp sl, r6 │ │ │ │ - bne.n 38532 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 38de0 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ + b.n 31704 │ │ │ │ + blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #788] ; 0x314 │ │ │ │ - blx r5 │ │ │ │ - b.n 3801c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 315e2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 383ec │ │ │ │ - ldr r2, [pc, #772] ; (388a4 ) │ │ │ │ - mov.w r6, #302 ; 0x12e │ │ │ │ - ldr r1, [pc, #768] ; (388a8 ) │ │ │ │ - movw r0, #11290 ; 0x2c1a │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, fp │ │ │ │ - blx 5a04 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38dc8 │ │ │ │ - ldr r2, [pc, #736] ; (388ac ) │ │ │ │ - mov.w r6, #302 ; 0x12e │ │ │ │ - ldr r1, [pc, #736] ; (388b0 ) │ │ │ │ - movw r0, #11292 ; 0x2c1c │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - ldr r1, [pc, #716] ; (388b4 ) │ │ │ │ - movw r0, #11265 ; 0x2c01 │ │ │ │ - movw r2, #299 ; 0x12b │ │ │ │ - mov sl, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r1, [r9, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.n 38094 │ │ │ │ - ldr r3, [pc, #688] ; (388b8 ) │ │ │ │ - movw r2, #295 ; 0x127 │ │ │ │ - movw r1, #11225 ; 0x2bd9 │ │ │ │ - add r3, pc │ │ │ │ - b.n 38214 │ │ │ │ + b.n 31670 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ - subs.w ip, r0, #0 │ │ │ │ - blt.w 38b5e │ │ │ │ - beq.n 386fc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r2, sp, #31 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r3, [r3, #760] ; 0x2f8 │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38b1c │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.n 3868a │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ - ldr.w r9, [sp, #20] │ │ │ │ - ldrd r0, r1, [r9], #8 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - blx 5b60 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38aa2 │ │ │ │ - mov r0, r7 │ │ │ │ - bl deac │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 38a86 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 388fa │ │ │ │ - cmp sl, r6 │ │ │ │ - bne.n 38654 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 38dd6 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r5, [r5, #792] ; 0x318 │ │ │ │ - blx r5 │ │ │ │ - b.n 3801c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3856c │ │ │ │ - ldr r2, [pc, #512] ; (388bc ) │ │ │ │ - movw r6, #309 ; 0x135 │ │ │ │ - ldr r1, [pc, #512] ; (388c0 ) │ │ │ │ - movw r0, #11349 ; 0x2c55 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - ldr r2, [pc, #492] ; (388c4 ) │ │ │ │ - movw r6, #309 ; 0x135 │ │ │ │ - ldr r1, [pc, #492] ; (388c8 ) │ │ │ │ - movw r0, #11351 ; 0x2c57 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ + b.n 315f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 37d4c │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #1768] ; 0x6e8 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - bl fabc │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 38b4e │ │ │ │ - beq.w 3897a │ │ │ │ - mov r0, fp │ │ │ │ - bl f278 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38da8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 38736 │ │ │ │ + b.n 31622 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38d6e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 38754 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3168e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.w 38d64 │ │ │ │ - movs r4, #0 │ │ │ │ - mov sl, r4 │ │ │ │ - b.n 387a6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 36224 │ │ │ │ + b.n 3168e │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + b.n 3165c │ │ │ │ + cmp r5, #3 │ │ │ │ + bhi.n 316fa │ │ │ │ + tbb [pc, r5] │ │ │ │ + lsls r0, r1, #24 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ + ldr r3, [r1, #20] │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5920 │ │ │ │ + cmp r5, #1 │ │ │ │ mov r9, r0 │ │ │ │ + beq.n 31818 │ │ │ │ + cmp r5, #2 │ │ │ │ + beq.n 31834 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 316dc │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 31856 │ │ │ │ + ldr r1, [pc, #660] ; (31a74 ) │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r4, [pc, #660] ; (31a78 ) │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + add r4, pc │ │ │ │ + add r3, sp, #28 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add.w r1, r1, #1488 ; 0x5d0 │ │ │ │ + bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38af8 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 38784 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 38a7a │ │ │ │ - mov r1, r9 │ │ │ │ + bge.n 31856 │ │ │ │ + ldr r3, [pc, #636] ; (31a7c ) │ │ │ │ + movw r0, #32365 ; 0x7e6d │ │ │ │ + ldr r2, [pc, #636] ; (31a80 ) │ │ │ │ + movs r4, #2 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.n 3173a │ │ │ │ + ldr r4, [pc, #616] ; (31a84 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f2a8 │ │ │ │ - mov sl, r9 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - beq.w 38ad4 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - cmp r4, r6 │ │ │ │ - beq.w 38dd0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - adds r4, #1 │ │ │ │ - ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ - blx r3 │ │ │ │ - mov r1, fp │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r2, r0 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #304] ; 0x130 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38760 │ │ │ │ + beq.w 319fc │ │ │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 31856 │ │ │ │ + ldr r3, [pc, #588] ; (31a88 ) │ │ │ │ mov r0, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 2f2a8 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 387a0 │ │ │ │ - ldr r3, [pc, #252] ; (388cc ) │ │ │ │ - mov.w r1, #334 ; 0x14e │ │ │ │ - ldr r0, [pc, #248] ; (388d0 ) │ │ │ │ - movw r5, #11566 ; 0x2d2e │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #312] ; 0x138 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 317de │ │ │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + b.n 317d8 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + ldr.w r9, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 3153c │ │ │ │ + ldr.w r0, [r2, #836] ; 0x344 │ │ │ │ + add.w r2, r2, #2032 ; 0x7f0 │ │ │ │ + bl 1289c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3156c │ │ │ │ + ldr r3, [pc, #532] ; (31a8c ) │ │ │ │ + movs r5, #3 │ │ │ │ + ldr r0, [pc, #532] ; (31a90 ) │ │ │ │ + movw r4, #32411 ; 0x7e9b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 38094 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - add r3, pc, #320 ; (adr r3, 38944 ) │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - add r2, pc, #208 ; (adr r2, 388e0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - add r1, pc, #528 ; (adr r1, 38a24 ) │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r0, #116 ; 0x74 │ │ │ │ - movs r2, r0 │ │ │ │ - add r1, pc, #216 ; (adr r1, 388f4 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [pc, #800] ; (38b40 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - ldr r7, [sp, #544] ; 0x220 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r6, #122 ; 0x7a │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r7, [sp, #304] ; 0x130 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [sp, #856] ; 0x358 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r5, #196 ; 0xc4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #376] ; (389bc ) │ │ │ │ - movs r2, r0 │ │ │ │ - movs r5, #168 ; 0xa8 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r5, #130 ; 0x82 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #96] ; (388b0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - movs r5, #98 ; 0x62 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r3, #238 ; 0xee │ │ │ │ - movs r2, r0 │ │ │ │ - movs r3, #204 ; 0xcc │ │ │ │ - movs r2, r0 │ │ │ │ - movs r3, #148 ; 0x94 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [sp, #472] ; 0x1d8 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r3, #104 ; 0x68 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [sp, #104] ; 0x68 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r3, [sp, #992] ; 0x3e0 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r2, #232 ; 0xe8 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r2, #194 ; 0xc2 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldr r3, [sp, #608] ; 0x260 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r6, r2, r3 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - subs r2, r2, r3 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [sp, #688] ; 0x2b0 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r1, #158 ; 0x9e │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [sp, #504] ; 0x1f8 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r1, #112 ; 0x70 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r1, #88 ; 0x58 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r1, #70 ; 0x46 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r1, [sp, #392] ; 0x188 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r0, #84 ; 0x54 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r1, [sp, #224] ; 0xe0 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r0, #42 ; 0x2a │ │ │ │ - movs r2, r0 │ │ │ │ - movs r0, #16 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, r6, #7 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [sp, #288] ; 0x120 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, r7, #4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [sp, #176] ; 0xb0 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r6, r3, #4 │ │ │ │ - movs r2, r0 │ │ │ │ - str r7, [sp, #192] ; 0xc0 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, r4, #0 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr.w r1, [pc, #1300] ; 38dec │ │ │ │ - movw r0, #11324 ; 0x2c3c │ │ │ │ - mov.w r2, #306 ; 0x132 │ │ │ │ - mov r7, r5 │ │ │ │ - add r1, pc │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r1, [r9, #124] ; 0x7c │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.w 38094 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #512] ; (31a94 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #512] ; (31a98 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + mov r4, fp │ │ │ │ + bl 26b14 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 31670 │ │ │ │ + ldr r0, [r2, #112] ; 0x70 │ │ │ │ + ldr.w r4, [r2, #836] ; 0x344 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 319ee │ │ │ │ blx r3 │ │ │ │ - b.n 38686 │ │ │ │ - ldr.w r3, [pc, #1256] ; 38df0 │ │ │ │ - mov.w r6, #302 ; 0x12e │ │ │ │ - ldr.w r1, [pc, #1252] ; 38df4 │ │ │ │ - movw r0, #11284 ; 0x2c14 │ │ │ │ - add r3, pc │ │ │ │ - mov sl, r7 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 3156c │ │ │ │ + ldr r3, [pc, #460] ; (31a9c ) │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [pc, #460] ; (31aa0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - mov r2, r6 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 31876 │ │ │ │ + ldr r3, [pc, #448] ; (31aa4 ) │ │ │ │ + movw r0, #32413 ; 0x7e9d │ │ │ │ + ldr r2, [pc, #448] ; (31aa8 ) │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + movs r4, #3 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 3804e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 381d8 │ │ │ │ - ldr.w r2, [pc, #1212] ; 38df8 │ │ │ │ - mov.w r6, #316 ; 0x13c │ │ │ │ - ldr.w r1, [pc, #1208] ; 38dfc │ │ │ │ - movw r0, #11410 ; 0x2c92 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - ldr.w r2, [pc, #1188] ; 38e00 │ │ │ │ - mov.w r6, #316 ; 0x13c │ │ │ │ - ldr.w r1, [pc, #1184] ; 38e04 │ │ │ │ - movw r0, #11408 ; 0x2c90 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 38d96 │ │ │ │ - beq.w 38c1c │ │ │ │ - mov r0, fp │ │ │ │ - bl f2b4 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38bf8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 389ac │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38bd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 38bca │ │ │ │ - cmp r6, #0 │ │ │ │ - ble.w 38bc0 │ │ │ │ - movs r4, #0 │ │ │ │ - mov sl, r4 │ │ │ │ - b.n 38a1e │ │ │ │ - mov r0, r8 │ │ │ │ - bl 37b48 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38b70 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 389fc │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - cbnz r2, 389fc │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f2a8 │ │ │ │ - mov sl, fp │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - adds r0, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - beq.w 38b84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - cmp r4, r6 │ │ │ │ - beq.w 38ba8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - adds r4, #1 │ │ │ │ - ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ - blx r3 │ │ │ │ - mov r1, r9 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 389d2 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 2f2a8 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 38a18 │ │ │ │ - ldr r3, [pc, #960] ; (38e08 ) │ │ │ │ - movw r1, #347 ; 0x15b │ │ │ │ - ldr r0, [pc, #956] ; (38e0c ) │ │ │ │ - movw r5, #11700 ; 0x2db4 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r9 │ │ │ │ - add r0, pc │ │ │ │ - b.n 387e0 │ │ │ │ - ldr r3, [pc, #948] ; (38e10 ) │ │ │ │ - movw r2, #309 ; 0x135 │ │ │ │ - movw r1, #11343 ; 0x2c4f │ │ │ │ - add r3, pc │ │ │ │ - b.w 38214 │ │ │ │ - ldr r3, [pc, #936] ; (38e14 ) │ │ │ │ - movw r2, #313 ; 0x139 │ │ │ │ - movw r0, #11383 ; 0x2c77 │ │ │ │ - mov sl, ip │ │ │ │ + cbz r3, 3190a │ │ │ │ + ldr r3, [pc, #424] ; (31aac ) │ │ │ │ + movs r2, #3 │ │ │ │ add r3, pc │ │ │ │ - b.n 384bc │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 38784 │ │ │ │ - ldr r2, [pc, #912] ; (38e18 ) │ │ │ │ - movw r6, #323 ; 0x143 │ │ │ │ - ldr r1, [pc, #908] ; (38e1c ) │ │ │ │ - movw r0, #11469 ; 0x2ccd │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 382a4 │ │ │ │ - ldr r2, [pc, #892] ; (38e20 ) │ │ │ │ - movw r6, #323 ; 0x143 │ │ │ │ - ldr r1, [pc, #888] ; (38e24 ) │ │ │ │ - movw r0, #11467 ; 0x2ccb │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 382a4 │ │ │ │ + b.n 31896 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 3814a │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - b.w 37d2e │ │ │ │ - ldr r1, [pc, #848] ; (38e28 ) │ │ │ │ - movw r5, #11605 ; 0x2d55 │ │ │ │ - ldr r0, [pc, #848] ; (38e2c ) │ │ │ │ - movw r2, #337 ; 0x151 │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r0, pc │ │ │ │ - mov r9, r1 │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r5, [r9, #132] ; 0x84 │ │ │ │ - b.w 38094 │ │ │ │ - ldr r3, [pc, #820] ; (38e30 ) │ │ │ │ - mov.w r1, #336 ; 0x150 │ │ │ │ - ldr r0, [pc, #820] ; (38e34 ) │ │ │ │ - movw r5, #11593 ; 0x2d49 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r3, [pc, #412] ; (31ab0 ) │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.w 3804e │ │ │ │ - ldr r3, [pc, #792] ; (38e38 ) │ │ │ │ - movw r2, #323 ; 0x143 │ │ │ │ - movw r1, #11461 ; 0x2cc5 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 31896 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5854 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 315e8 │ │ │ │ + ldr r3, [pc, #380] ; (31ab4 ) │ │ │ │ + movw r0, #32421 ; 0x7ea5 │ │ │ │ + ldr r2, [pc, #380] ; (31ab8 ) │ │ │ │ add r3, pc │ │ │ │ - b.w 38214 │ │ │ │ - ldr r3, [pc, #780] ; (38e3c ) │ │ │ │ - mov.w r2, #316 ; 0x13c │ │ │ │ - movw r1, #11402 ; 0x2c8a │ │ │ │ + add r2, pc │ │ │ │ + movs r5, #3 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 3195e │ │ │ │ + ldr r3, [pc, #356] ; (31abc ) │ │ │ │ + movs r2, #3 │ │ │ │ add r3, pc │ │ │ │ - b.w 38214 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 31896 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 383fc │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - b.w 381be │ │ │ │ - ldr r3, [pc, #752] ; (38e40 ) │ │ │ │ - movw r2, #327 ; 0x147 │ │ │ │ - movw r0, #11501 ; 0x2ced │ │ │ │ - mov sl, ip │ │ │ │ - add r3, pc │ │ │ │ - b.n 384bc │ │ │ │ - ldr r3, [pc, #740] ; (38e44 ) │ │ │ │ - mov.w r2, #320 ; 0x140 │ │ │ │ - movw r0, #11442 ; 0x2cb2 │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - b.n 384bc │ │ │ │ - ldr r3, [pc, #724] ; (38e48 ) │ │ │ │ - movw r1, #349 ; 0x15d │ │ │ │ - ldr r0, [pc, #724] ; (38e4c ) │ │ │ │ - movw r5, #11727 ; 0x2dcf │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r9 │ │ │ │ - add r0, pc │ │ │ │ - b.n 38b0a │ │ │ │ - ldr r1, [pc, #712] ; (38e50 ) │ │ │ │ - movw r5, #11739 ; 0x2ddb │ │ │ │ - ldr r0, [pc, #712] ; (38e54 ) │ │ │ │ - mov.w r2, #350 ; 0x15e │ │ │ │ - add r1, pc │ │ │ │ - mov r4, r9 │ │ │ │ - add r0, pc │ │ │ │ - mov r3, r1 │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.w 38094 │ │ │ │ - mov r4, r9 │ │ │ │ - b.w 3801c │ │ │ │ - ldr r3, [pc, #680] ; (38e58 ) │ │ │ │ + ldr r3, [pc, #344] ; (31ac0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 37de2 │ │ │ │ - mov r4, r9 │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.w 3801c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 389c6 │ │ │ │ - ldr r3, [pc, #644] ; (38e5c ) │ │ │ │ - mov.w r2, #342 ; 0x156 │ │ │ │ - ldr r0, [pc, #644] ; (38e60 ) │ │ │ │ - movw r1, #11657 ; 0x2d89 │ │ │ │ - add r3, pc │ │ │ │ - mov sl, r7 │ │ │ │ - add r0, pc │ │ │ │ - mov r4, r9 │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 3804e │ │ │ │ - ldr r3, [pc, #616] ; (38e64 ) │ │ │ │ - movw r0, #11645 ; 0x2d7d │ │ │ │ - ldr r1, [pc, #616] ; (38e68 ) │ │ │ │ - movw r2, #341 ; 0x155 │ │ │ │ + b.n 31896 │ │ │ │ + ldr r3, [pc, #332] ; (31ac4 ) │ │ │ │ + movw r0, #32424 ; 0x7ea8 │ │ │ │ + ldr r2, [pc, #328] ; (31ac8 ) │ │ │ │ add r3, pc │ │ │ │ - mov sl, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 3804e │ │ │ │ - ldr r2, [pc, #588] ; (38e6c ) │ │ │ │ add r2, pc │ │ │ │ - add.w r1, r2, #2160 ; 0x870 │ │ │ │ - ldr.w r6, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r1] │ │ │ │ - ldrd r6, r7, [r6, #16] │ │ │ │ - cmp r7, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r6, r8 │ │ │ │ - bne.w 38d56 │ │ │ │ - ldr.w r0, [r2, #2168] ; 0x878 │ │ │ │ + b.n 318ec │ │ │ │ + ldr r0, [pc, #324] ; (31acc ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38d24 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #548] ; (38e70 ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 38cd8 │ │ │ │ - ldr r2, [pc, #540] ; (38e74 ) │ │ │ │ + beq.w 315b4 │ │ │ │ + b.n 31934 │ │ │ │ + blx 5884 │ │ │ │ mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r1, [r2, #2172] ; 0x87c │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r7, r0 │ │ │ │ - cbz r7, 38cba │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 38c7c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 38c92 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #484] ; (38e78 ) │ │ │ │ - mov.w r1, #354 ; 0x162 │ │ │ │ - ldr r0, [pc, #480] ; (38e7c ) │ │ │ │ - movw r6, #11789 ; 0x2e0d │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.w 38094 │ │ │ │ - ldr r2, [pc, #452] ; (38e80 ) │ │ │ │ - mov.w r6, #354 ; 0x162 │ │ │ │ - ldr r1, [pc, #448] ; (38e84 ) │ │ │ │ - movw r0, #11784 ; 0x2e08 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 37dc2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 38c54 │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 38cfe │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r2, [pc, #392] ; (38e88 ) │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r6 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r2, [r2, #2172] ; 0x87c │ │ │ │ - bl 12768 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 38c64 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 38c64 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + b.n 3160e │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38c48 │ │ │ │ - ldr r1, [pc, #344] ; (38e8c ) │ │ │ │ - movw r6, #11770 ; 0x2dfa │ │ │ │ - ldr r3, [pc, #344] ; (38e90 ) │ │ │ │ - mov.w r2, #354 ; 0x162 │ │ │ │ + bne.n 31934 │ │ │ │ + ldr r3, [pc, #296] ; (31ad0 ) │ │ │ │ + ldr r1, [pc, #300] ; (31ad4 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 31934 │ │ │ │ + ldr r3, [pc, #288] ; (31ad8 ) │ │ │ │ + movw r0, #32439 ; 0x7eb7 │ │ │ │ + ldr r2, [pc, #288] ; (31adc ) │ │ │ │ add r3, pc │ │ │ │ - mov r7, r5 │ │ │ │ - mov r9, r1 │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - mov r1, r6 │ │ │ │ - str.w r6, [r9, #132] ; 0x84 │ │ │ │ - b.w 38094 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - addw r2, r2, #2168 ; 0x878 │ │ │ │ - bl 12a74 │ │ │ │ - b.n 38d2c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.w 3801c │ │ │ │ - ldr.w r9, [pc, #292] ; 38e94 │ │ │ │ - movw r2, #329 ; 0x149 │ │ │ │ - ldr r3, [pc, #288] ; (38e98 ) │ │ │ │ - movw r1, #11523 ; 0x2d03 │ │ │ │ - add r9, pc │ │ │ │ - mov sl, r0 │ │ │ │ + add r2, pc │ │ │ │ + b.n 31940 │ │ │ │ + blx 5998 │ │ │ │ + b.n 316a6 │ │ │ │ + ldr r3, [pc, #276] ; (31ae0 ) │ │ │ │ + movs r5, #4 │ │ │ │ + ldr r0, [pc, #276] ; (31ae4 ) │ │ │ │ + movw r4, #32451 ; 0x7ec3 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.w 3804e │ │ │ │ - ldr r3, [pc, #260] ; (38e9c ) │ │ │ │ - mov.w r2, #340 ; 0x154 │ │ │ │ - movw r0, #11635 ; 0x2d73 │ │ │ │ - mov sl, r7 │ │ │ │ + add r0, pc │ │ │ │ + b.n 31884 │ │ │ │ + blx 5998 │ │ │ │ + b.n 316c4 │ │ │ │ + ldr r3, [pc, #264] ; (31ae8 ) │ │ │ │ + movs r5, #5 │ │ │ │ + ldr r0, [pc, #264] ; (31aec ) │ │ │ │ + movw r4, #32460 ; 0x7ecc │ │ │ │ add r3, pc │ │ │ │ - b.w 384bc │ │ │ │ - ldr r3, [pc, #244] ; (38ea0 ) │ │ │ │ - mov.w r2, #328 ; 0x148 │ │ │ │ - movw r1, #11511 ; 0x2cf7 │ │ │ │ - mov sl, r0 │ │ │ │ + add r0, pc │ │ │ │ + b.n 31884 │ │ │ │ + blx 5884 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 3156c │ │ │ │ + b.n 318ce │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [pc, #240] ; (31af0 ) │ │ │ │ + movs r3, #1 │ │ │ │ + movs r2, #2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r0, pc │ │ │ │ + movs r3, #3 │ │ │ │ + bl d9e4 │ │ │ │ + ldr r3, [pc, #228] ; (31af4 ) │ │ │ │ + movw r1, #32355 ; 0x7e63 │ │ │ │ + movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.w 3804e │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - b.w 3812a │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - b.w 3801c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 38696 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 3857c │ │ │ │ - adds r6, r3, #4 │ │ │ │ - movs r2, r0 │ │ │ │ - str r5, [sp, #984] ; 0x3d8 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r6, r4, #3 │ │ │ │ - movs r2, r0 │ │ │ │ - str r5, [sp, #776] ; 0x308 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, r6, #2 │ │ │ │ - movs r2, r0 │ │ │ │ - str r5, [sp, #648] ; 0x288 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r4, r2, #2 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [sp, #744] ; 0x2e8 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, r5, r6 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, r3, r6 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, r1, r6 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [sp, #488] ; 0x1e8 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, r5, r5 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [sp, #376] ; 0x178 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, r2, r5 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [sp, #176] ; 0xb0 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, r3, r4 │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + b.n 3173a │ │ │ │ + bvc.n 31a1c │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ + movs r3, r0 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ + movs r3, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ + movs r3, r0 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + ldr r2, [sp, #304] ; 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #576] ; 0x240 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r2, [r1, #56] ; 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + sub sp, #416 ; 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #496] ; 0x1f0 │ │ │ │ + ldrh r6, [r6, #54] ; 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + strh r6, [r3, #60] ; 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #368] ; 0x170 │ │ │ │ + ; instruction: 0xfa160002 │ │ │ │ + ldr r1, [sp, #472] ; 0x1d8 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #176] ; 0xb0 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r6, [r5, #48] ; 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r6, [r6, #44] ; 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + ldrh r4, [r4, #44] ; 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + add r7, sp, #576 ; 0x240 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #952] ; 0x3b8 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ldrh r6, [r4, #40] ; 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - str r2, [sp, #720] ; 0x2d0 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r6, [r1, #42] ; 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #440] ; 0x1b8 │ │ │ │ + ldrh r2, [r6, #40] ; 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r2, [r7, #38] ; 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #280] ; 0x118 │ │ │ │ + ldrh r6, [r3, #38] ; 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r0, [r7, #36] ; 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + strh r2, [r1, #50] ; 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #832] ; 0x340 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + strh r6, [r0, #50] ; 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r2, [r7, #34] ; 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #576] ; 0x240 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r4, [r4, #34] ; 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r6, [r1, #34] ; 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + str r7, [sp, #360] ; 0x168 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ movs r2, r0 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r7, [pc, #484] ; (39094 ) │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - add r7, pc │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - blx r3 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - ldr r2, [pc, #468] ; (39098 ) │ │ │ │ - ldr r3, [pc, #468] ; (3909c ) │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r9, [pc, #1944] ; 32298 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r2 │ │ │ │ + add r9, pc │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 31f78 │ │ │ │ + blx 5668 │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r1, [r7, #568] ; 0x238 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 36224 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 38fb8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr.w r1, [r7, #2116] ; 0x844 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 39014 │ │ │ │ - blx r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 31fc2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + movs r0, #2 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 38fe4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #368] ; (390a0 ) │ │ │ │ - ldr r6, [r2, #64] ; 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 31fd4 │ │ │ │ + ldr.w r3, [pc, #1896] ; 3229c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r8, [r3, #684] ; 0x2ac │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 3901c │ │ │ │ - blx 56bc │ │ │ │ - ldr r7, [pc, #352] ; (390a4 ) │ │ │ │ - add r7, pc │ │ │ │ - ldr r7, [r7, #0] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ + ldr.w r2, [r3, #404] ; 0x194 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + ldr r5, [r1, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 3906a │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str r7, [r0, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 31fee │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #1852] ; 322a0 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r9, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 32070 │ │ │ │ movs r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ blx 56bc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 38f9a │ │ │ │ + ble.w 31d58 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 38fa4 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 3907a │ │ │ │ + blt.w 31d64 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 32088 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 38fae │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 38f94 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 31db8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.n 38f78 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 38f78 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 38f84 │ │ │ │ - ldr r4, [pc, #236] ; (390a8 ) │ │ │ │ - mov.w ip, #214 ; 0xd6 │ │ │ │ - ldr r0, [pc, #236] ; (390ac ) │ │ │ │ - movw lr, #6069 ; 0x17b5 │ │ │ │ - add r4, pc │ │ │ │ - mov r2, ip │ │ │ │ - mov r1, lr │ │ │ │ - add r0, pc │ │ │ │ - mov r3, r4 │ │ │ │ - mov r6, r5 │ │ │ │ - str r4, [r7, #124] ; 0x7c │ │ │ │ - str.w ip, [r7, #128] ; 0x80 │ │ │ │ - str.w lr, [r7, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w lr, [pc, #200] ; 390b0 │ │ │ │ - mov.w r8, #218 ; 0xda │ │ │ │ - ldr r7, [pc, #196] ; (390b4 ) │ │ │ │ - movw ip, #6109 ; 0x17dd │ │ │ │ - add lr, pc │ │ │ │ - ldr r0, [pc, #192] ; (390b8 ) │ │ │ │ - add r7, pc │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, ip │ │ │ │ - mov r3, lr │ │ │ │ - add r0, pc │ │ │ │ - mov r6, r4 │ │ │ │ - str.w lr, [r7, #124] ; 0x7c │ │ │ │ - str.w r8, [r7, #128] ; 0x80 │ │ │ │ - str.w ip, [r7, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - b.n 38f84 │ │ │ │ - blx 589c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 38f28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 586c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 38f7c │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movs r2, #218 ; 0xda │ │ │ │ - ldr r6, [pc, #136] ; (390bc ) │ │ │ │ - movw r1, #6111 ; 0x17df │ │ │ │ - ldr r3, [pc, #136] ; (390c0 ) │ │ │ │ - subs r0, #1 │ │ │ │ - add r6, pc │ │ │ │ - str r0, [r4, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - cbnz r0, 3905e │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r1, [r6, #132] ; 0x84 │ │ │ │ - ldr r3, [r6, #124] ; 0x7c │ │ │ │ - ldr.w r2, [r6, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #100] ; (390c4 ) │ │ │ │ - movs r6, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 38f84 │ │ │ │ - ldr r0, [pc, #92] ; (390c8 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 38f54 │ │ │ │ - b.n 3902c │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3902c │ │ │ │ - ldr r3, [pc, #72] ; (390cc ) │ │ │ │ - ldr r1, [pc, #72] ; (390d0 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3902c │ │ │ │ - str r0, [sp, #368] ; 0x170 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r4, #22 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #244 ; 0xf4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r3, #62] ; 0x3e │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r3, #26 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r6, [r2, #56] ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #230 ; 0xe6 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r2, #54] ; 0x36 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #130 ; 0x82 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #52 ; 0x34 │ │ │ │ - ldr r3, [r3, #60] ; 0x3c │ │ │ │ - mov r4, r0 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r6, [pc, #1832] ; 3980c │ │ │ │ - add r6, pc │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3947e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w sl, [pc, #1816] ; 39810 │ │ │ │ - ldr r3, [r3, #68] ; 0x44 │ │ │ │ - add sl, pc │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r1, [pc, #1808] ; 39814 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w r1, [pc, #1800] ; 39818 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1784] ; 3981c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r3, sl │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - blx r7 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1764] ; 39820 │ │ │ │ - mov r3, sl │ │ │ │ - mov r1, r8 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - blx r7 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1748] ; 39824 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r3, [pc, #1744] ; 39828 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r7 │ │ │ │ - ldr r7, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1728] ; 3982c │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r3, [pc, #1728] ; 39830 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 39484 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, sl │ │ │ │ - bl 398d0 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 39632 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3956e │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r3, r9 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - bl 37758 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 38ea4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 39588 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr.w r3, [pc, #1624] ; 39834 │ │ │ │ + ldr.w r3, [pc, #1768] ; 322a4 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2116] ; 0x844 │ │ │ │ + ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 395a2 │ │ │ │ + beq.w 32080 │ │ │ │ blx r2 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 394aa │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 31d6e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 394ee │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr.w r3, [pc, #1580] ; 39838 │ │ │ │ - ldr r7, [r2, #64] ; 0x40 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #680] ; 0x2a8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 39650 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [pc, #1560] ; 3983c │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + beq.w 31dc2 │ │ │ │ + ldr.w r3, [pc, #1732] ; 322a8 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 31fc8 │ │ │ │ + ldr.w r5, [sl, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 31fc8 │ │ │ │ + ldr.w r4, [sl, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 396b2 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r7 │ │ │ │ - mov r7, r0 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 31dcc │ │ │ │ + ldr.w r3, [pc, #1676] ; 322ac │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 321be │ │ │ │ + ldr.w r3, [pc, #1660] ; 322b0 │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 31dde │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + ands.w r0, r3, #8 │ │ │ │ + beq.w 32182 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + ite pl │ │ │ │ + ldrpl.w sl, [r4, #12] │ │ │ │ + movmi.w sl, #0 │ │ │ │ + str r2, [sp, #4] │ │ │ │ blx 56bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr.w r3, [pc, #1600] ; 322a0 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r9, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 321a2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r5 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 3925e │ │ │ │ + bgt.n 31c9e │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 394ce │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 396c6 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + blt.w 31dd4 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 31e8e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 394f8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 3929e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr.w lr, [pc, #1428] ; 39840 │ │ │ │ - add lr, pc │ │ │ │ - add.w r1, lr, #2176 ; 0x880 │ │ │ │ - ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ - ldrd r4, r5, [r3, #16] │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - cmp r5, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r4, r2 │ │ │ │ - bne.w 39682 │ │ │ │ - ldr.w r9, [lr, #2184] ; 0x888 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 396e8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr.w r3, [pc, #1380] ; 39844 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ - cmp fp, r2 │ │ │ │ - ittee ne │ │ │ │ - ldrne.w r3, [fp] │ │ │ │ - movne r4, fp │ │ │ │ - ldreq r3, [r7, #0] │ │ │ │ - moveq r4, r7 │ │ │ │ - itete ne │ │ │ │ - addne r3, #1 │ │ │ │ - addeq r3, #1 │ │ │ │ - strne.w r3, [fp] │ │ │ │ - streq r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #1352] ; 39848 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [r3, #2188] ; 0x88c │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 396de │ │ │ │ - ldr.w r2, [pc, #1340] ; 3984c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr r1, [r3, #84] ; 0x54 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - it ne │ │ │ │ - movne r3, #1 │ │ │ │ - ands.w r3, r3, r1, lsr #28 │ │ │ │ - bne.w 396de │ │ │ │ - mov r1, r4 │ │ │ │ - blx 5a10 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 396f4 │ │ │ │ + beq.w 31eb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39504 │ │ │ │ - ldr.w r3, [pc, #1292] ; 39850 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 39712 │ │ │ │ - movs r1, #4 │ │ │ │ - mov.w ip, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r4, ip │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1260] ; 39854 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 3978e │ │ │ │ - ldr.w r3, [pc, #1252] ; 39858 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 3950e │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 39758 │ │ │ │ - cbz r4, 39396 │ │ │ │ - str r4, [r0, #12] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - add.w r6, sl, ip, lsl #2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r0, r9 │ │ │ │ - str r5, [r6, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add.w r1, sl, r3, lsl #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r4, sl, r2, lsl #2 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - add.w r3, sl, r3, lsl #2 │ │ │ │ - str r7, [r1, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - mov r1, sl │ │ │ │ - str.w fp, [r3, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - str.w r8, [r4, #12] │ │ │ │ - bl f62c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 39772 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 394e2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 31ecc │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39558 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 31ec0 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [pc, #1496] ; 322b4 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1956] ; 0x7a4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 320a2 │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 320aa │ │ │ │ + ldr.w r3, [pc, #1472] ; 322b8 │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w 320d8 │ │ │ │ + ldr.w r3, [pc, #1464] ; 322bc │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + add r3, pc │ │ │ │ + str r2, [r7, #16] │ │ │ │ + ldr.w r1, [r3, #1644] ; 0x66c │ │ │ │ + blx 5bd8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.w 31f3e │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 31ed6 │ │ │ │ + movs r5, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 39564 │ │ │ │ - ldr.w r3, [pc, #1096] ; 3985c │ │ │ │ - movs r0, #91 ; 0x5b │ │ │ │ - ldr.w r2, [pc, #1092] ; 39860 │ │ │ │ - movw r1, #4962 ; 0x1362 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1076] ; 39864 │ │ │ │ - ldr.w r0, [pc, #1076] ; 39868 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 3945a │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + cbnz r3, 31d34 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbz r3, 3949e │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3946c │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 31d44 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ + mov r0, r5 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 39492 │ │ │ │ - cbz r7, 3947e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 3947e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - add sp, #52 ; 0x34 │ │ │ │ + cbz r3, 31da6 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #956] ; (39844 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov fp, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 391a8 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 31ba2 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 31ba2 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + movs r2, #250 ; 0xfa │ │ │ │ + ldr.w r4, [pc, #1356] ; 322c0 │ │ │ │ + movw r1, #21290 ; 0x532a │ │ │ │ + ldr.w r3, [pc, #1352] ; 322c4 │ │ │ │ + subs r0, #1 │ │ │ │ + add r4, pc │ │ │ │ + str r0, [r5, #0] │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 31f2a │ │ │ │ + ldr.w r0, [pc, #1328] ; 322c8 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ + b.n 31d34 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3946c │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3945a │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - movs r4, #83 ; 0x53 │ │ │ │ - ldr r3, [pc, #956] ; (3986c ) │ │ │ │ - movw r0, #4823 ; 0x12d7 │ │ │ │ - ldr r1, [pc, #952] ; (39870 ) │ │ │ │ - subs r2, #1 │ │ │ │ - add r3, pc │ │ │ │ - str r2, [r7, #0] │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbz r2, 394d8 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 3942e │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 39264 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 31bb4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 394ca │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + b.n 31be2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ + mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 393f0 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 31c1e │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 31ca4 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 31ea8 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + str r5, [r0, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 32210 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #1176] ; 322a0 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r9, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 3223a │ │ │ │ + mov r1, ip │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx sl │ │ │ │ + mov sl, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 32156 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 3215e │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 32226 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 321cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 31eb6 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 31cb8 │ │ │ │ + ldr.w r3, [pc, #1100] ; 322cc │ │ │ │ + movw r0, #21305 ; 0x5339 │ │ │ │ + ldr.w r2, [pc, #1096] ; 322d0 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.n 3200c │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 31ea8 │ │ │ │ + ldr.w r3, [pc, #1084] ; 322d4 │ │ │ │ + ldr.w r1, [pc, #1084] ; 322d8 │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + mov sl, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 32036 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 39204 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 31e74 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3927a │ │ │ │ + b.n 31cd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 39340 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - bic.w r3, r3, #114 ; 0x72 │ │ │ │ - cmp r3, #128 ; 0x80 │ │ │ │ - bne.w 3937e │ │ │ │ - add r3, sp, #28 │ │ │ │ - mov r2, r0 │ │ │ │ - add r1, r3 │ │ │ │ - mov r0, r9 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r7, [sp, #36] ; 0x24 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w r8, [sp, #44] ; 0x2c │ │ │ │ - bl d67c │ │ │ │ - mov sl, r0 │ │ │ │ + b.n 31cc4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + blx r3 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 395b6 │ │ │ │ - cbz r4, 3954c │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 397ee │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - subs r6, #1 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - cbz r6, 395aa │ │ │ │ - mov r4, sl │ │ │ │ - b.n 393f0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + bne.w 321d8 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - b.n 39400 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 321f4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 39412 │ │ │ │ - ldr r3, [pc, #772] ; (39874 ) │ │ │ │ - movs r0, #80 ; 0x50 │ │ │ │ - ldr r2, [pc, #772] ; (39878 ) │ │ │ │ - mov.w r1, #4800 ; 0x12c0 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 394ca │ │ │ │ - ldr r3, [pc, #752] ; (3987c ) │ │ │ │ - movs r0, #83 ; 0x53 │ │ │ │ - ldr r2, [pc, #752] ; (39880 ) │ │ │ │ - movw r1, #4821 ; 0x12d5 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 31d24 │ │ │ │ + ldr r3, [pc, #972] ; (322dc ) │ │ │ │ + mov.w r0, #258 ; 0x102 │ │ │ │ + ldr r2, [pc, #968] ; (322e0 ) │ │ │ │ + movw r1, #21369 ; 0x5379 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 394ca │ │ │ │ - blx 589c │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 391f0 │ │ │ │ + b.n 31f56 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - mov r4, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 393f0 │ │ │ │ - ldr r2, [pc, #716] ; (39884 ) │ │ │ │ - movs r6, #91 ; 0x5b │ │ │ │ - ldr r1, [pc, #716] ; (39888 ) │ │ │ │ - movw r0, #4931 ; 0x1343 │ │ │ │ + ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ + ldr r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 31d96 │ │ │ │ + ldr r3, [pc, #932] ; (322e4 ) │ │ │ │ + movs r0, #255 ; 0xff │ │ │ │ + ldr r2, [pc, #932] ; (322e8 ) │ │ │ │ + movw r1, #21340 ; 0x535c │ │ │ │ + add r3, pc │ │ │ │ add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #916] ; (322ec ) │ │ │ │ + mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ + ldr r0, [pc, #912] ; (322f0 ) │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 31d24 │ │ │ │ + b.n 31da0 │ │ │ │ + add r5, sp, #16 │ │ │ │ + add.w r8, sp, #8 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str.w r3, [r5, #-4]! │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r8 │ │ │ │ + movs r3, #0 │ │ │ │ + blx 5674 │ │ │ │ + cbz r0, 31fb8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.n 31f86 │ │ │ │ + ldr r3, [pc, #852] ; (322f4 ) │ │ │ │ + ldr r1, [pc, #852] ; (322f8 ) │ │ │ │ + ldr r2, [pc, #856] ; (322fc ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbz r2, 39626 │ │ │ │ - cbz r4, 395e4 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbz r2, 39612 │ │ │ │ - cbz r5, 395ee │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbz r2, 3961c │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3942e │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3942e │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3942e │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + b.n 31d52 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 395e4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 395ee │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 395da │ │ │ │ - ldr r3, [pc, #600] ; (3988c ) │ │ │ │ - movs r0, #78 ; 0x4e │ │ │ │ - ldr r2, [pc, #600] ; (39890 ) │ │ │ │ - movw r1, #4785 ; 0x12b1 │ │ │ │ + blx 5be4 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 31b16 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + b.n 31d52 │ │ │ │ + mov r0, sl │ │ │ │ + mov r4, sl │ │ │ │ + bl 26b14 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 31e74 │ │ │ │ + ldr r3, [pc, #808] ; (32300 ) │ │ │ │ + movs r0, #250 ; 0xfa │ │ │ │ + ldr r2, [pc, #808] ; (32304 ) │ │ │ │ + movw r1, #21279 ; 0x531f │ │ │ │ add r3, pc │ │ │ │ - mov r7, fp │ │ │ │ add r2, pc │ │ │ │ - mov r8, fp │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3942e │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 586c │ │ │ │ - mov r7, r0 │ │ │ │ + b.n 31f56 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5854 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3926a │ │ │ │ - ldr r2, [pc, #560] ; (39894 ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r1, [pc, #560] ; (39898 ) │ │ │ │ - movs r4, #83 ; 0x53 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #4826 ; 0x12da │ │ │ │ - add r1, pc │ │ │ │ - mov sl, r5 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r4, r5 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 395ce │ │ │ │ - ldr.w r0, [lr, #832] ; 0x340 │ │ │ │ - addw r2, lr, #2184 ; 0x888 │ │ │ │ - bl 12a74 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 392de │ │ │ │ - ldr r3, [pc, #512] ; (3989c ) │ │ │ │ - movs r0, #91 ; 0x5b │ │ │ │ - ldr r2, [pc, #512] ; (398a0 ) │ │ │ │ - movw r1, #4894 ; 0x131e │ │ │ │ + bne.w 31ba8 │ │ │ │ + ldr r3, [pc, #772] ; (32308 ) │ │ │ │ + movw r0, #21287 ; 0x5327 │ │ │ │ + ldr r2, [pc, #772] ; (3230c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + movs r5, #250 ; 0xfa │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 32058 │ │ │ │ + ldr r3, [pc, #748] ; (32310 ) │ │ │ │ + movs r2, #250 ; 0xfa │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #744] ; (32314 ) │ │ │ │ + mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 31d34 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movs r2, #250 ; 0xfa │ │ │ │ + ldr r3, [pc, #732] ; (32318 ) │ │ │ │ + movw r1, #21305 ; 0x5339 │ │ │ │ + ldr r5, [pc, #728] ; (3231c ) │ │ │ │ + subs r0, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [r4, #0] │ │ │ │ + add r5, pc │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r5, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3942e │ │ │ │ - ldr r0, [pc, #496] ; (398a4 ) │ │ │ │ - str r1, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 320c6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #700] ; (32320 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 32028 │ │ │ │ + ldr r0, [pc, #688] ; (32324 ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39238 │ │ │ │ - b.n 39660 │ │ │ │ + beq.w 31b78 │ │ │ │ + b.n 32000 │ │ │ │ + blx 5884 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 31bce │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39660 │ │ │ │ - ldr r3, [pc, #472] ; (398a8 ) │ │ │ │ - ldr r1, [pc, #472] ; (398ac ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + bne.n 32000 │ │ │ │ + ldr r3, [pc, #576] ; (322d4 ) │ │ │ │ + ldr r1, [pc, #660] ; (32328 ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 39660 │ │ │ │ - mov r1, r4 │ │ │ │ - blx 5b54 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 3932e │ │ │ │ - ldr.w r0, [lr, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 39690 │ │ │ │ - ldr r3, [pc, #440] ; (398b0 ) │ │ │ │ - movs r0, #91 ; 0x5b │ │ │ │ - ldr r2, [pc, #440] ; (398b4 ) │ │ │ │ - movw r1, #4904 ; 0x1328 │ │ │ │ + b.n 32000 │ │ │ │ + blx 5884 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 31cee │ │ │ │ + ldr r4, [pc, #640] ; (3232c ) │ │ │ │ + movs r7, #252 ; 0xfc │ │ │ │ + movw r5, #21317 ; 0x5345 │ │ │ │ + ldr r0, [pc, #636] ; (32330 ) │ │ │ │ + add r4, pc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + str.w r7, [r4, #128] ; 0x80 │ │ │ │ + str r0, [r4, #124] ; 0x7c │ │ │ │ + str.w r5, [r4, #132] ; 0x84 │ │ │ │ + ldr r0, [pc, #620] ; (32334 ) │ │ │ │ + mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ + ldr r3, [pc, #616] ; (32338 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 31d34 │ │ │ │ + ldr r3, [pc, #608] ; (3233c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [r3, #1264] ; 0x4f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 32170 │ │ │ │ + ldr.w lr, [r4, #4] │ │ │ │ + cmp r0, lr │ │ │ │ + beq.w 31d02 │ │ │ │ + ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 32252 │ │ │ │ + ldr r5, [r2, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.n 3211c │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 31d02 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 32116 │ │ │ │ + ldr.w r1, [r2, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 31d02 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 3210c │ │ │ │ + ldr r1, [pc, #468] ; (322f4 ) │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ + ldr.w r0, [r9, r1] │ │ │ │ + ldr r1, [pc, #532] ; (32340 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + movs r5, #252 ; 0xfc │ │ │ │ + ldr r3, [pc, #524] ; (32344 ) │ │ │ │ + movw r0, #21319 ; 0x5347 │ │ │ │ + ldr r1, [pc, #520] ; (32348 ) │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cbz r2, 321b2 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 31f56 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + b.n 31e4e │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 31e54 │ │ │ │ + ldr r3, [pc, #352] ; (322d4 ) │ │ │ │ + ldr r1, [pc, #472] ; (3234c ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 32132 │ │ │ │ + lsls r1, r3, #24 │ │ │ │ + bpl.w 31dde │ │ │ │ + ldr.w ip, [r2, #4] │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + add r1, sp, #12 │ │ │ │ + mov.w r2, #1 │ │ │ │ + it pl │ │ │ │ + ldrpl r0, [r4, #12] │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bmi.n 32278 │ │ │ │ + blx ip │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 31e6c │ │ │ │ + ldr r0, [pc, #428] ; (32350 ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 31c76 │ │ │ │ + b.n 31ea8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 31f56 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, sp, #12 │ │ │ │ + movs r2, #1 │ │ │ │ + bl f408 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 31e6c │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 31e6c │ │ │ │ + ldr r3, [pc, #376] ; (32354 ) │ │ │ │ + mov.w r0, #256 ; 0x100 │ │ │ │ + ldr r2, [pc, #376] ; (32358 ) │ │ │ │ + movw r1, #21351 ; 0x5367 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.n 395ce │ │ │ │ - ldr.w r4, [r9, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 397f8 │ │ │ │ - ldr.w sl, [r9, #8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r1, r3, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 397ca │ │ │ │ - movs r3, #4 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r9, sl │ │ │ │ - movs r3, #3 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r0, #5 │ │ │ │ - movs r3, #2 │ │ │ │ - mov.w ip, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 39366 │ │ │ │ - ldr r3, [pc, #348] ; (398b8 ) │ │ │ │ - movs r0, #91 ; 0x5b │ │ │ │ - ldr r2, [pc, #348] ; (398bc ) │ │ │ │ - movw r1, #4938 ; 0x134a │ │ │ │ + b.n 31f56 │ │ │ │ + ldr r3, [pc, #356] ; (3235c ) │ │ │ │ + movw r0, #257 ; 0x101 │ │ │ │ + ldr r2, [pc, #356] ; (32360 ) │ │ │ │ + movw r1, #21360 ; 0x5370 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3970c │ │ │ │ - ldr r2, [pc, #332] ; (398c0 ) │ │ │ │ - movs r6, #91 ; 0x5b │ │ │ │ - ldr r1, [pc, #332] ; (398c4 ) │ │ │ │ - movw r0, #4955 ; 0x135b │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r4 │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 395ce │ │ │ │ - add r3, sp, #28 │ │ │ │ - mov r2, r0 │ │ │ │ - add r1, r3 │ │ │ │ - mov r0, r9 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r7, [sp, #36] ; 0x24 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w r8, [sp, #44] ; 0x2c │ │ │ │ - bl f504 │ │ │ │ + b.n 31f56 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r4 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 5854 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ + b.n 31e5c │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cbz r0, 32280 │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.n 31e5c │ │ │ │ + ldr r0, [pc, #296] ; (32364 ) │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3953e │ │ │ │ - ldr r2, [pc, #276] ; (398c8 ) │ │ │ │ - movs r6, #91 ; 0x5b │ │ │ │ - ldr r1, [pc, #276] ; (398cc ) │ │ │ │ - movw r0, #4922 ; 0x133a │ │ │ │ - add r2, pc │ │ │ │ + beq.w 31e22 │ │ │ │ + b.n 32234 │ │ │ │ + mov r3, lr │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 31d02 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 32254 │ │ │ │ + ldr r3, [pc, #260] ; (32368 ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 3211c │ │ │ │ + ldr r3, [pc, #252] ; (3236c ) │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + add r3, pc │ │ │ │ + b.n 31d0c │ │ │ │ + movs r3, #0 │ │ │ │ + blx ip │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 31e6c │ │ │ │ + ldr r3, [pc, #80] ; (322d4 ) │ │ │ │ + ldr r1, [pc, #236] ; (32370 ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ - str.w r6, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 395ce │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r9, sl │ │ │ │ - blx r3 │ │ │ │ - movs r3, #4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - movs r0, #5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov.w ip, #1 │ │ │ │ - movs r3, #3 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 39366 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3954c │ │ │ │ - movs r1, #4 │ │ │ │ - movs r3, #3 │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov ip, r4 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 39366 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #198 ; 0xc6 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #2 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r2, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r0, #140 ; 0x8c │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #240 ; 0xf0 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #228 ; 0xe4 │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #234 ; 0xea │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #238 ; 0xee │ │ │ │ - movs r2, r0 │ │ │ │ - subs r1, #248 ; 0xf8 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r5, #40] ; 0x28 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r6, [r7, #38] ; 0x26 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 31e5c │ │ │ │ + nop │ │ │ │ + bcs.n 3229c │ │ │ │ movs r2, r0 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ + movs r3, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - ldrh r0, [r4, #34] ; 0x22 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ + lsls r6, r1, #13 │ │ │ │ + movs r3, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ + movs r3, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + lsls r2, r0, #8 │ │ │ │ + movs r3, r0 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ + movs r3, r0 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + add r2, sp, #712 ; 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #92 ; 0x5c │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + movs r3, r0 │ │ │ │ + strh r6, [r1, #60] ; 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + vswp d16, d2 │ │ │ │ + strh r4, [r7, #54] ; 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + vaddl.u8 q8, d4, d2 │ │ │ │ + strh r6, [r1, #54] ; 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + vaddl.u32 q0, d14, d2 │ │ │ │ + add r0, sp, #944 ; 0x3b0 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + str r1, [sp, #728] ; 0x2d8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + vhadd.u32 d0, d14, d2 │ │ │ │ + strh r0, [r7, #48] ; 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + vhadd.u8 d0, d4, d2 │ │ │ │ + strh r6, [r1, #48] ; 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r2, [r6, #46] ; 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + add r0, sp, #120 ; 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + cdp2 0, 12, cr0, cr8, cr2, {0} │ │ │ │ + strh r0, [r2, #46] ; 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr2, {0} │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr2, {0} │ │ │ │ + strh r6, [r3, #42] ; 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + add r7, pc, #504 ; (adr r7, 32530 ) │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + strh r0, [r1, #42] ; 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + cdp2 0, 3, cr0, cr2, cr2, {0} │ │ │ │ + strh r0, [r6, #36] ; 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + stc2l 0, cr0, [ip, #8] │ │ │ │ + strh r4, [r2, #38] ; 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, #60] ; 0x3c │ │ │ │ + strh r0, [r2, #34] ; 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #60] ; 0x3c │ │ │ │ + stc2 0, cr0, [r8, #-8]! │ │ │ │ + strh r2, [r6, #32] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + stc2 0, cr0, [ip, #-8] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #58] ; 0x3a │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ldc2 0, cr0, [r8], {2} │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #28 │ │ │ │ - ldr r5, [r0, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ + mov sl, r0 │ │ │ │ + ldr.w r8, [pc, #3132] ; 32fb8 │ │ │ │ + sub sp, #60 ; 0x3c │ │ │ │ + mov fp, r1 │ │ │ │ + add r8, pc │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 323f6 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.n 323f6 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r5, [r2, #4] │ │ │ │ + blx 5b78 │ │ │ │ + adds r1, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r5, [r5, #660] ; 0x294 │ │ │ │ - mov r7, r1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx r5 │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 3992e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #656] ; 0x290 │ │ │ │ - blx r3 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r3, r2 │ │ │ │ - lsls r1, r0, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5c20 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 3995a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r3, [r3, #664] ; 0x298 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 39926 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 398f0 │ │ │ │ - ldr r0, [pc, #384] ; (39ac0 ) │ │ │ │ - movs r5, #226 ; 0xe2 │ │ │ │ - ldr r3, [pc, #384] ; (39ac4 ) │ │ │ │ - movw r4, #10729 ; 0x29e9 │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r5 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r5, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 39a68 │ │ │ │ - ldr r3, [pc, #364] ; (39ac8 ) │ │ │ │ - movw r1, #10774 ; 0x2a16 │ │ │ │ - ldr r2, [pc, #360] ; (39acc ) │ │ │ │ - movs r0, #234 ; 0xea │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - str r5, [sp, #12] │ │ │ │ - add r1, sp, #12 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r2, sp, #16 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - add r3, sp, #20 │ │ │ │ - ldr.w lr, [r0, #80] ; 0x50 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w fp, [lr] │ │ │ │ - ldr.w sl, [lr, #4] │ │ │ │ - ldr.w r9, [lr, #8] │ │ │ │ - str.w r5, [lr] │ │ │ │ - str.w r5, [lr, #4] │ │ │ │ - str.w r5, [lr, #8] │ │ │ │ - bl dd90 │ │ │ │ + beq.n 3240a │ │ │ │ + mov r0, sl │ │ │ │ + blx 5b78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + beq.w 329fa │ │ │ │ + ldr.w r1, [pc, #3088] ; 32fbc │ │ │ │ + cmp r4, r0 │ │ │ │ + ldr.w r2, [pc, #3084] ; 32fc0 │ │ │ │ + ldr.w r3, [pc, #3084] ; 32fc4 │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + str r1, [sp, #48] ; 0x30 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + str r2, [sp, #44] ; 0x2c │ │ │ │ + bne.n 32432 │ │ │ │ + subs r0, r5, r1 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cmp r5, r2 │ │ │ │ + ite ne │ │ │ │ + movne r4, r0 │ │ │ │ + orreq.w r4, r0, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 32758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39aa4 │ │ │ │ - ldr r3, [pc, #292] ; (39ad0 ) │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ + bne.n 3245e │ │ │ │ + movs r3, #10 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 32462 │ │ │ │ + ldr.w r3, [pc, #3016] ; 32fc0 │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r5, [r8, r3] │ │ │ │ + blx 5b78 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + bne.n 3239c │ │ │ │ + ldr.w r3, [pc, #3004] ; 32fc8 │ │ │ │ + movs r1, #225 ; 0xe1 │ │ │ │ + ldr.w r0, [pc, #3000] ; 32fcc │ │ │ │ + movw r5, #6193 ; 0x1831 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + movs r4, #0 │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r7, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + b.n 329f2 │ │ │ │ + subs r0, r5, r1 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cmp r5, r2 │ │ │ │ + ite ne │ │ │ │ + movne r4, r0 │ │ │ │ + orreq.w r4, r0, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3270e │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 32ab2 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 32660 │ │ │ │ + ldr.w r3, [pc, #2916] ; 32fd0 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #2912] ; 32fd4 │ │ │ │ + mov r7, r5 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + mov r9, r5 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #2892] ; 32fd8 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr.w r3, [pc, #2888] ; 32fdc │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr.w r3, [pc, #2884] ; 32fe0 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r3, [pc, #2880] ; 32fe4 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr.w r3, [pc, #2876] ; 32fe8 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 325d4 │ │ │ │ + ldr.w r1, [pc, #2864] ; 32fec │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w 32968 │ │ │ │ + ldr r4, [r2, #52] ; 0x34 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 32900 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 32900 │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 326f6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, sl │ │ │ │ + blx r2 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 325f8 │ │ │ │ + cbz r7, 324f8 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 328be │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 328d2 │ │ │ │ + ldr.w r1, [pc, #2788] ; 32fec │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w 32988 │ │ │ │ + ldr r4, [r2, #52] ; 0x34 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 32934 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 32934 │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 32740 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, fp │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 326d0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 3254c │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 328f4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r7, [r3, #2036] ; 0x7f4 │ │ │ │ + cmp r7, r6 │ │ │ │ + beq.w 3280a │ │ │ │ + ldr.w r1, [pc, #2708] ; 32ff0 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r3, r3, r1 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + tst r3, r2 │ │ │ │ + beq.w 3284e │ │ │ │ + ldrsb.w r3, [r6, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 32a96 │ │ │ │ + ldrsb.w r3, [r7, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 32aa4 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 32778 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r3, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 32a0e │ │ │ │ + beq.n 32688 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ + bpl.n 326a8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r7, r6 │ │ │ │ + adds r3, #10 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 32b0a │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 324b8 │ │ │ │ + ldr.w r1, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r2, r5, r1 │ │ │ │ + movge r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs.w 32900 │ │ │ │ + ldr.w r1, [sl, #12] │ │ │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r6, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 324ea │ │ │ │ + ldr.w r3, [pc, #2552] ; 32ff4 │ │ │ │ + movs r6, #246 ; 0xf6 │ │ │ │ + movw r5, #6300 ; 0x189c │ │ │ │ + ldr.w r0, [pc, #2548] ; 32ff8 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r9 │ │ │ │ mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #2528] ; 32ffc │ │ │ │ add r3, pc │ │ │ │ - mov r1, r7 │ │ │ │ - add.w r4, r3, #124 ; 0x7c │ │ │ │ - ldr.w r7, [r5, #664] ; 0x298 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ - blx r7 │ │ │ │ - ldr.w r3, [r8, #80] ; 0x50 │ │ │ │ - ldmia.w r3, {r0, r2} │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str.w fp, [r3] │ │ │ │ - str.w sl, [r3, #4] │ │ │ │ - str.w r9, [r3, #8] │ │ │ │ - cbz r0, 399e2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + ldr.w r0, [pc, #2524] ; 33000 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39a98 │ │ │ │ - cbz r2, 399ee │ │ │ │ + beq.w 329a8 │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39a8e │ │ │ │ - cbz r7, 39a00 │ │ │ │ + beq.n 326c6 │ │ │ │ + cbz r7, 3264e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 39a00 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr.w r0, [r8, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r9, [r8, #56] ; 0x38 │ │ │ │ - ldr.w r7, [r8, #60] ; 0x3c │ │ │ │ - str.w r1, [r8, #56] ; 0x38 │ │ │ │ - str.w r2, [r8, #60] ; 0x3c │ │ │ │ - str.w r3, [r8, #52] ; 0x34 │ │ │ │ - cbz r0, 39a28 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 39a86 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 39a3a │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 39a7a │ │ │ │ - cbz r7, 39a4c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + cbz r3, 3267e │ │ │ │ + cbz r4, 32660 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 39a4c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 32660 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [pc, #132] ; (39ad4 ) │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - add r0, pc │ │ │ │ - movs r7, #0 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str.w r5, [r0, #128] ; 0x80 │ │ │ │ - str.w r6, [r0, #132] ; 0x84 │ │ │ │ - str r4, [r0, #124] ; 0x7c │ │ │ │ - str r7, [sp, #16] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r0, [pc, #108] ; (39ad8 ) │ │ │ │ - movs r5, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #28 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add sp, #60 ; 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 39a3a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 39a28 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 399ee │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ + mov r4, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r2, r1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 32650 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 399e2 │ │ │ │ - add.w r1, r8, #52 ; 0x34 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ - str.w r5, [r8, #52] ; 0x34 │ │ │ │ - str.w r5, [r8, #56] ; 0x38 │ │ │ │ - str.w r5, [r8, #60] ; 0x3c │ │ │ │ - str r1, [sp, #12] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 399a8 │ │ │ │ - nop │ │ │ │ - strh r6, [r0, #46] ; 0x2e │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r5, #44] ; 0x2c │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r3, #42] ; 0x2a │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r7, #36] ; 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r1, #68 ; 0x44 │ │ │ │ - movs r2, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #320] ; (39c20 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.n 39b32 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 5c2c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 39b78 │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.n 39b86 │ │ │ │ - cmn.w r0, #16 │ │ │ │ - beq.n 39bc4 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - add.w r1, r4, #18 │ │ │ │ - adds r3, r2, #1 │ │ │ │ - beq.n 39bde │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ - subs r2, #1 │ │ │ │ + b.n 3264e │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r3, [r3, #652] ; 0x28c │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w r1, [r3, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39bfe │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 39b2e │ │ │ │ + blt.w 32b14 │ │ │ │ + beq.w 32ace │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bmi.w 32aba │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 32668 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r4, r3 │ │ │ │ + add r2, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r2, [r1, #0] │ │ │ │ + mov r7, r6 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 32646 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #240] ; (39c24 ) │ │ │ │ - ldr r1, [pc, #240] ; (39c28 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #240] ; (39c2c ) │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #232] ; (39c30 ) │ │ │ │ - ldr r2, [pc, #232] ; (39c34 ) │ │ │ │ - movw r0, #13503 ; 0x34bf │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - mov r1, r0 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - movw r4, #514 ; 0x202 │ │ │ │ - ldr r0, [pc, #216] ; (39c38 ) │ │ │ │ - movw r2, #514 ; 0x202 │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [pc, #208] ; (39c3c ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #196] ; (39c40 ) │ │ │ │ - movw r0, #13505 ; 0x34c1 │ │ │ │ - ldr r2, [pc, #196] ; (39c44 ) │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 39b52 │ │ │ │ - ldr r3, [pc, #192] ; (39c48 ) │ │ │ │ - movw r5, #13519 ; 0x34cf │ │ │ │ - ldr r1, [pc, #188] ; (39c4c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #180] ; (39c50 ) │ │ │ │ - mov.w r1, #516 ; 0x204 │ │ │ │ - ldr r0, [pc, #176] ; (39c54 ) │ │ │ │ + b.n 32644 │ │ │ │ + ldr.w r3, [pc, #2352] ; 33004 │ │ │ │ + movs r1, #247 ; 0xf7 │ │ │ │ + ldr.w r0, [pc, #2352] ; 33008 │ │ │ │ + movw r5, #6312 ; 0x18a8 │ │ │ │ add r3, pc │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc │ │ │ │ + mov r4, r9 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r7, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #160] ; (39c58 ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [pc, #160] ; (39c5c ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 39b1e │ │ │ │ - blx 568c │ │ │ │ + b.n 3261a │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 324dc │ │ │ │ + mov r0, sl │ │ │ │ + blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39b00 │ │ │ │ - ldr r3, [pc, #144] ; (39c60 ) │ │ │ │ - mov.w r6, #516 ; 0x204 │ │ │ │ - ldr r0, [pc, #144] ; (39c64 ) │ │ │ │ - movw r5, #13521 ; 0x34d1 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 39bee │ │ │ │ - ldr r3, [pc, #136] ; (39c68 ) │ │ │ │ - movw r6, #517 ; 0x205 │ │ │ │ - ldr r0, [pc, #132] ; (39c6c ) │ │ │ │ - movw r5, #13535 ; 0x34df │ │ │ │ + blt.w 32b88 │ │ │ │ + adds r1, r0, r5 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + b.n 324de │ │ │ │ + mov r0, r5 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 32458 │ │ │ │ + ldr.w r3, [pc, #2288] ; 3300c │ │ │ │ + movs r2, #228 ; 0xe4 │ │ │ │ + ldr.w r9, [pc, #2284] ; 33010 │ │ │ │ + movw r1, #6219 ; 0x184b │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 39bb4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ + add r9, pc │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r4 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str.w r9, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + b.n 329f2 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 32528 │ │ │ │ + mov r0, fp │ │ │ │ + blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39b1e │ │ │ │ - ldr r3, [pc, #96] ; (39c70 ) │ │ │ │ - movw r6, #521 ; 0x209 │ │ │ │ - ldr r0, [pc, #96] ; (39c74 ) │ │ │ │ - movw r5, #13569 ; 0x3501 │ │ │ │ + blt.w 32bae │ │ │ │ + adds r1, r0, r5 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + b.n 3252a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 323ec │ │ │ │ + ldr.w r3, [pc, #2220] ; 33014 │ │ │ │ + movs r2, #235 ; 0xeb │ │ │ │ + ldr.w r9, [pc, #2220] ; 33018 │ │ │ │ + movw r1, #6257 ; 0x1871 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 39bee │ │ │ │ - nop │ │ │ │ - str r0, [r4, r5] │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r2, r5] │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #154 ; 0x9a │ │ │ │ - movs r2, r0 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #116 ; 0x74 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ - movs r2, r0 │ │ │ │ - str r2, [r7, r2] │ │ │ │ - movs r2, r0 │ │ │ │ - movs r6, #70 ; 0x46 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, #38 ; 0x26 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ - movs r2, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r4, [pc, #2272] ; 3a560 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #2268] ; 3a564 │ │ │ │ - mov r8, r1 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r6, [pc, #2264] ; 3a568 │ │ │ │ - ldr r5, [r4, r3] │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r2, [r6, #240] ; 0xf0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + add r9, pc │ │ │ │ + b.n 3272c │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r2, #0 │ │ │ │ + andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 39e40 │ │ │ │ - ldr.w r3, [pc, #2244] ; 3a56c │ │ │ │ - add r1, sp, #8 │ │ │ │ - movs r6, #0 │ │ │ │ - add r3, pc │ │ │ │ - str.w r6, [r1, #-4]! │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ + bne.w 32598 │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + ubfx r2, r0, #2, #3 │ │ │ │ + ubfx lr, r1, #2, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.w 32598 │ │ │ │ + tst.w r0, #32 │ │ │ │ + beq.w 32b2a │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r6, #24 │ │ │ │ + addpl.w r0, r6, #36 ; 0x24 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w 32b26 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r7, #24 │ │ │ │ + addpl.w r1, r7, #36 ; 0x24 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.w 32ba6 │ │ │ │ + cmp r2, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r7, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r7, [r1, #0] │ │ │ │ + cmp lr, r7 │ │ │ │ + bne.w 32598 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 3280a │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + blx 589c │ │ │ │ + clz r7, r0 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 32598 │ │ │ │ + ldr.w r3, [pc, #2064] ; 3301c │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r7, [r8, r3] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + blx 5b60 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r9, r0 │ │ │ │ + beq.w 32a32 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cbz r2, 3283c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 39eb8 │ │ │ │ - ldr.w sl, [r7, #36] ; 0x24 │ │ │ │ - ldr.w r3, [pc, #2208] ; 3a570 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 39e8a │ │ │ │ - ldr.w r3, [pc, #2196] ; 3a574 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 39ea2 │ │ │ │ - ldr r3, [r2, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 39e58 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ + bne.w 325b4 │ │ │ │ + b.n 326a8 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 325b4 │ │ │ │ + b.n 326a8 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r6, r1 │ │ │ │ + ite ne │ │ │ │ + movne r3, #0 │ │ │ │ + andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39e58 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, sl │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 39efa │ │ │ │ - ldr.w sl, [pc, #2160] ; 3a578 │ │ │ │ - mov r0, r6 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #2124] ; 0x84c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 39f26 │ │ │ │ - bne.n 39d8c │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 39ff8 │ │ │ │ - bne.n 39dea │ │ │ │ + bne.w 32598 │ │ │ │ + cmp r7, r1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 32598 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3a014 │ │ │ │ - beq.w 39f42 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #392] ; 0x188 │ │ │ │ - blx r3 │ │ │ │ - uxtb r0, r0 │ │ │ │ - blx 59ec │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3a080 │ │ │ │ - ldr.w r0, [sl, #180] ; 0xb4 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r4, r0 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a10e │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 39dac │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 39dac │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #384] ; 0x180 │ │ │ │ - blx r3 │ │ │ │ - cbnz r0, 39de4 │ │ │ │ - ldr.w r3, [pc, #2012] ; 3a57c │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 39e36 │ │ │ │ + beq.w 329cc │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + subs r7, r0, r3 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + clz r7, r7 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r2, r7 │ │ │ │ + orreq.w r2, r7, #1 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 329b0 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 32804 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 39f98 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r4 │ │ │ │ - cbz r3, 39e22 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 39ddc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1944] ; 3a580 │ │ │ │ - b.n 39da2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + b.n 329c6 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 32504 │ │ │ │ + ldr.w r1, [fp, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r2, r5, r1 │ │ │ │ + movge r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs.n 32934 │ │ │ │ + ldr.w r1, [fp, #12] │ │ │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r4, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 32536 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #388] ; 0x184 │ │ │ │ - blx r3 │ │ │ │ - uxtb r0, r0 │ │ │ │ - blx 59ec │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 39dac │ │ │ │ - ldr.w r3, [pc, #1916] ; 3a584 │ │ │ │ - movw r2, #543 ; 0x21f │ │ │ │ - movw r1, #25358 ; 0x630e │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39f1e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 39dcc │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + b.n 3254c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 39db6 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r6, #240] ; 0xf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 39eb8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ - blx r3 │ │ │ │ - b.n 39ca4 │ │ │ │ - movs r0, #0 │ │ │ │ blx 5704 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39efa │ │ │ │ + beq.w 325f8 │ │ │ │ mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ + mov r1, r4 │ │ │ │ blx 5710 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 39d00 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 324e4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 324ea │ │ │ │ + b.n 325f8 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5704 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 326d0 │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 39d00 │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 39e58 │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r6, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 39d06 │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 39e58 │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r6, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 39d06 │ │ │ │ - ldr.w r6, [pc, #1740] ; 3a588 │ │ │ │ - movw r1, #530 ; 0x212 │ │ │ │ - ldr.w r3, [pc, #1736] ; 3a58c │ │ │ │ - movw r0, #25271 ; 0x62b7 │ │ │ │ - add r6, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r0, [r6, #132] ; 0x84 │ │ │ │ - movs r6, #0 │ │ │ │ - ldr.w r0, [pc, #1712] ; 3a590 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - subs r4, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5710 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 32530 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 39e22 │ │ │ │ - movs r4, #0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 39dcc │ │ │ │ - b.n 39e2e │ │ │ │ - ldr.w r3, [pc, #1688] ; 3a594 │ │ │ │ - movw r6, #533 ; 0x215 │ │ │ │ - movw r4, #25281 ; 0x62c1 │ │ │ │ - ldr.w r0, [pc, #1680] ; 3a598 │ │ │ │ + bne.w 32536 │ │ │ │ + b.n 326d0 │ │ │ │ + ldr.w r1, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r2, r5, r1 │ │ │ │ + movge r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs.n 32900 │ │ │ │ + add.w r2, sl, r2, lsl #2 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r6, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 324ea │ │ │ │ + ldr.w r1, [fp, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r2, r5, r1 │ │ │ │ + movge r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs.n 32934 │ │ │ │ + add.w r2, fp, r2, lsl #2 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r4, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 32536 │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 32644 │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 328b2 │ │ │ │ + cmp r7, #0 │ │ │ │ + bge.w 32804 │ │ │ │ + ldr.w r9, [pc, #1616] ; 33020 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r1, [pc, #1616] ; 33024 │ │ │ │ + movs r2, #249 ; 0xf9 │ │ │ │ + add r9, pc │ │ │ │ + movw r0, #6324 ; 0x18b4 │ │ │ │ + add r1, pc │ │ │ │ + str.w r1, [r9, #124] ; 0x7c │ │ │ │ + mov r4, r3 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1588] ; 33028 │ │ │ │ + add r3, pc │ │ │ │ + b.n 32620 │ │ │ │ + ldr.w r3, [pc, #1584] ; 3302c │ │ │ │ + movs r1, #226 ; 0xe2 │ │ │ │ + ldr.w r0, [pc, #1580] ; 33030 │ │ │ │ + movw r5, #6203 ; 0x183b │ │ │ │ add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - movs r6, #0 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1660] ; 3a59c │ │ │ │ + b.n 3241c │ │ │ │ + ldr.w r9, [pc, #1572] ; 33034 │ │ │ │ + mov r3, r4 │ │ │ │ + movs r2, #255 ; 0xff │ │ │ │ + movw r1, #6394 ; 0x18fa │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str.w r9, [r0, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + b.n 329f2 │ │ │ │ + ldr.w r2, [pc, #1540] ; 33038 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r1, [pc, #1536] ; 3303c │ │ │ │ + movs r4, #250 ; 0xfa │ │ │ │ + add r2, pc │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r4, r3 │ │ │ │ + mov.w r0, #6336 ; 0x18c0 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbz r2, 32a74 │ │ │ │ + ldr.w r3, [pc, #1500] ; 33040 │ │ │ │ add r3, pc │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1656] ; 3a5a0 │ │ │ │ - mov.w r2, #536 ; 0x218 │ │ │ │ - movw r1, #25293 ; 0x62cd │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 32620 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1468] ; 33044 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 32620 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a09c │ │ │ │ - bne.n 39fc0 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ + bge.w 32584 │ │ │ │ + b.n 329cc │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a158 │ │ │ │ - beq.n 3a030 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #400] ; 0x190 │ │ │ │ - blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov r4, r0 │ │ │ │ + bge.w 3258e │ │ │ │ + b.n 329cc │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 32660 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5b78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 32bee │ │ │ │ + cmp r0, #1 │ │ │ │ + beq.w 325b4 │ │ │ │ + b.n 326a8 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r3, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39dac │ │ │ │ - ldr.w sl, [pc, #1568] ; 3a5a4 │ │ │ │ - movw r1, #555 ; 0x22b │ │ │ │ - ldr.w r3, [pc, #1564] ; 3a5a8 │ │ │ │ - movw r0, #25484 ; 0x638c │ │ │ │ - add sl, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 39fae │ │ │ │ - ldr.w sl, [pc, #1552] ; 3a5ac │ │ │ │ - movw r1, #589 ; 0x24d │ │ │ │ - ldr.w r3, [pc, #1548] ; 3a5b0 │ │ │ │ - movw r0, #25858 ; 0x6502 │ │ │ │ - add sl, pc │ │ │ │ - mov r5, r4 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [sl, #132] ; 0x84 │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #396] ; 0x18c │ │ │ │ - blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov r4, r0 │ │ │ │ + blt.n 32bcc │ │ │ │ + beq.n 32b2e │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #7 │ │ │ │ + bmi.w 325b4 │ │ │ │ + ldr.w r3, [pc, #1372] ; 33048 │ │ │ │ + ldr.w r1, [r8, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 32b00 │ │ │ │ + blx 571c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39dac │ │ │ │ - ldr.w r3, [pc, #1492] ; 3a5b4 │ │ │ │ - movw r2, #551 ; 0x227 │ │ │ │ - movw r1, #25443 ; 0x6363 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1468] ; 3a5b8 │ │ │ │ - mov.w r2, #540 ; 0x21c │ │ │ │ - movw r1, #25339 ; 0x62fb │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1444] ; 3a5bc │ │ │ │ - mov.w r2, #544 ; 0x220 │ │ │ │ - movw r1, #25380 ; 0x6324 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w sl, [pc, #1420] ; 3a5c0 │ │ │ │ + beq.w 326a8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r7, r6 │ │ │ │ + adds r3, #5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 325bc │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 32638 │ │ │ │ + b.n 32646 │ │ │ │ + ldr.w r9, [pc, #1332] ; 3304c │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #261 ; 0x105 │ │ │ │ + movw r1, #6461 ; 0x193d │ │ │ │ + add r9, pc │ │ │ │ + b.n 32a1c │ │ │ │ + ldr r1, [r7, #36] ; 0x24 │ │ │ │ + b.n 327d6 │ │ │ │ + ldr r0, [r6, #36] ; 0x24 │ │ │ │ + b.n 327c2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r3, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a1be │ │ │ │ - beq.n 3a0b8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #404] ; 0x194 │ │ │ │ - blx r3 │ │ │ │ - blx 5b48 │ │ │ │ - mov r4, r0 │ │ │ │ + blt.n 32c28 │ │ │ │ + bne.n 32ae0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r3, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39dac │ │ │ │ - ldr.w r3, [pc, #1372] ; 3a5c4 │ │ │ │ - movw r2, #559 ; 0x22f │ │ │ │ - movw r1, #25525 ; 0x63b5 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1348] ; 3a5c8 │ │ │ │ - movw r2, #547 ; 0x223 │ │ │ │ - movw r1, #25399 ; 0x6337 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39f1e │ │ │ │ - ldr.w r3, [pc, #1324] ; 3a5cc │ │ │ │ - mov.w r2, #548 ; 0x224 │ │ │ │ - movw r1, #25424 ; 0x6350 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ + blt.n 32c02 │ │ │ │ + bne.n 32ae0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r3, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a25c │ │ │ │ - beq.n 3a174 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #408] ; 0x198 │ │ │ │ - blx r3 │ │ │ │ - vmov s15, r0 │ │ │ │ - vcvt.f64.f32 d7, s15 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov r4, r0 │ │ │ │ + blt.w 32e86 │ │ │ │ + beq.n 32c3c │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r7, r3, #7 │ │ │ │ + bmi.n 32b00 │ │ │ │ + ldr.w r3, [pc, #1240] ; 33048 │ │ │ │ + ldr.w r1, [r8, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 325b4 │ │ │ │ + blx 571c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39dac │ │ │ │ - ldr.w r3, [pc, #1244] ; 3a5d0 │ │ │ │ - movw r2, #563 ; 0x233 │ │ │ │ - movw r1, #25566 ; 0x63de │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1220] ; 3a5d4 │ │ │ │ - movw r2, #547 ; 0x223 │ │ │ │ - movw r1, #25401 ; 0x6339 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, 3a13c │ │ │ │ - ldr.w r3, [pc, #1184] ; 3a5d8 │ │ │ │ - add r3, pc │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1172] ; 3a5dc │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1156] ; 3a5e0 │ │ │ │ - mov.w r2, #552 ; 0x228 │ │ │ │ - movw r1, #25465 ; 0x6379 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ + bne.w 325b4 │ │ │ │ + b.n 326a8 │ │ │ │ + ldr.w r2, [pc, #1220] ; 33050 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a2fc │ │ │ │ - beq.n 3a1da │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #412] ; 0x19c │ │ │ │ - blx r3 │ │ │ │ - blx 5b60 │ │ │ │ - mov r4, r0 │ │ │ │ + beq.w 325f8 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + b.n 324de │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r7, [r1, #0] │ │ │ │ + b.n 327ec │ │ │ │ + ldr.w r2, [pc, #1184] ; 33050 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39dac │ │ │ │ - ldr.w r3, [pc, #1088] ; 3a5e4 │ │ │ │ - movw r2, #567 ; 0x237 │ │ │ │ - movw r1, #25607 ; 0x6407 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr.w r3, [pc, #1064] ; 3a5e8 │ │ │ │ - mov.w r2, #556 ; 0x22c │ │ │ │ - movw r1, #25506 ; 0x63a2 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ + beq.w 326d0 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + b.n 3252a │ │ │ │ + ldr.w r9, [pc, #1156] ; 33054 │ │ │ │ + movw r2, #267 ; 0x10b │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + movw r1, #6537 ; 0x1989 │ │ │ │ + add r9, pc │ │ │ │ + mov r7, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str.w r9, [r0, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + b.n 329f2 │ │ │ │ + ldr.w r9, [pc, #1128] ; 33058 │ │ │ │ + mov.w r2, #262 ; 0x106 │ │ │ │ + movw r1, #6478 ; 0x194e │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + b.n 32bde │ │ │ │ + ldr.w r9, [pc, #1112] ; 3305c │ │ │ │ + movw r0, #6685 ; 0x1a1d │ │ │ │ + ldr.w r1, [pc, #1108] ; 33060 │ │ │ │ + mov.w r2, #278 ; 0x116 │ │ │ │ + add r9, pc │ │ │ │ + mov r7, r6 │ │ │ │ + add r1, pc │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r1, [r9, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.n 329f2 │ │ │ │ + ldr.w r9, [pc, #1080] ; 33064 │ │ │ │ + movw r2, #267 ; 0x10b │ │ │ │ + movw r1, #6543 ; 0x198f │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + b.n 32bde │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r3, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a42e │ │ │ │ - beq.n 3a276 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ + blt.w 32e9a │ │ │ │ + bne.n 32b66 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f5d8 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a316 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3a2f8 │ │ │ │ - ldr r7, [r7, #36] ; 0x24 │ │ │ │ + beq.w 32ece │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr.w r1, [r3, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 32eae │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 32c84 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - bl 36224 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 32cf4 │ │ │ │ + bl f17c │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a52c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 3343e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a23e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33434 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 32cec │ │ │ │ + ldr r6, [pc, #956] ; (33068 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #2068] ; 0x814 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 33398 │ │ │ │ + bne.w 33330 │ │ │ │ + ldr r6, [pc, #936] ; (3306c ) │ │ │ │ + mov r0, r7 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #2068] ; 0x814 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3331e │ │ │ │ + beq.w 32ef2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 32ef2 │ │ │ │ + ldr.w r3, [r6, #1444] ; 0x5a4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 32ef2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + adds r3, #10 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 325bc │ │ │ │ + bl f5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 33412 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + ldr.w r1, [r3, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 334a6 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a24e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 39db6 │ │ │ │ - ldr r3, [pc, #908] ; (3a5ec ) │ │ │ │ - mov.w r2, #560 ; 0x230 │ │ │ │ - movw r1, #25547 ; 0x63cb │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3342a │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 32e80 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w 325b4 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r3, #2076] ; 0x81c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3347a │ │ │ │ + beq.w 33464 │ │ │ │ + ldr r7, [pc, #812] ; (33070 ) │ │ │ │ + mov r0, r4 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r2, [r7, #1448] ; 0x5a8 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + blx 5b60 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r9, r0 │ │ │ │ + beq.w 333f6 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cbnz r1, 32d76 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 32d8a │ │ │ │ + ldr r3, [pc, #756] ; (33074 ) │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ + ldr.w r3, [r3, #1444] ; 0x5a4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 325b4 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r1, [sl, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r3, #2076] ; 0x81c │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a414 │ │ │ │ - beq.n 3a33a │ │ │ │ - ldr r0, [r7, #36] ; 0x24 │ │ │ │ - bl f2b4 │ │ │ │ - mov sl, r0 │ │ │ │ + blt.w 333e0 │ │ │ │ + beq.n 32db2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + bpl.n 32db2 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r3, [r3, #1444] ; 0x5a4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 325b4 │ │ │ │ + ldr r7, [pc, #708] ; (33078 ) │ │ │ │ + mov r0, r6 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #2080] ; 0x820 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a4e4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + blt.w 333ce │ │ │ │ + beq.n 32dda │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bpl.n 32dda │ │ │ │ + ldr.w r3, [r7, #1444] ; 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a330 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r3, #380] ; 0x17c │ │ │ │ - blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ + beq.w 325b4 │ │ │ │ + ldr r7, [pc, #672] ; (3307c ) │ │ │ │ + mov r0, r6 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #2076] ; 0x81c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 333aa │ │ │ │ + beq.n 32e18 │ │ │ │ + ldr r3, [pc, #652] ; (33080 ) │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr.w r1, [r8, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 325b4 │ │ │ │ + blx 571c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 325b4 │ │ │ │ + ldr.w r1, [r7, #1252] ; 0x4e4 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 325b4 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + tst.w r3, #100663296 ; 0x6000000 │ │ │ │ + beq.w 326a8 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5b78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 33536 │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 32e80 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f1b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3351e │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5b78 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + mov r7, r0 │ │ │ │ + beq.w 3354e │ │ │ │ + bic.w r0, r0, r0, asr #31 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + blx 57f4 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 334fe │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + movs r0, #0 │ │ │ │ + cmp r0, r7 │ │ │ │ + bge.w 334c4 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str.w r2, [r3, r0, lsl #2] │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 32e6a │ │ │ │ + mov r7, r6 │ │ │ │ + b.w 325bc │ │ │ │ + ldr.w r9, [pc, #508] ; 33084 │ │ │ │ + mov.w r2, #288 ; 0x120 │ │ │ │ + movw r1, #6801 ; 0x1a91 │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + b.n 32bde │ │ │ │ + ldr.w r9, [pc, #492] ; 33088 │ │ │ │ + mov.w r2, #288 ; 0x120 │ │ │ │ + movw r1, #6807 ; 0x1a97 │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + b.n 32bde │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r2, [pc, #472] ; (3308c ) │ │ │ │ + mov.w r0, #298 ; 0x12a │ │ │ │ + movw r1, #6918 ; 0x1b06 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + mov r7, r6 │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 32a56 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + mov.w r2, #298 ; 0x12a │ │ │ │ + ldr.w r9, [pc, #440] ; 33090 │ │ │ │ + movw r1, #6916 ; 0x1b04 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + add r9, pc │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str.w r9, [r0, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + b.w 3261a │ │ │ │ + ldr r6, [pc, #416] ; (33094 ) │ │ │ │ + mov r0, r7 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #2072] ; 0x818 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 332fa │ │ │ │ + beq.w 330b4 │ │ │ │ + ldr.w r9, [r4, #4] │ │ │ │ + ldr.w r1, [r6, #1336] ; 0x538 │ │ │ │ mov r0, r9 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ + bl ed98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a4c2 │ │ │ │ - cbz r6, 3a2f6 │ │ │ │ + bne.w 32cec │ │ │ │ mov r0, r9 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r6 │ │ │ │ - bl 37b48 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ + bl ed98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a53e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a2e6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r6 │ │ │ │ + bne.w 32cec │ │ │ │ mov r0, r9 │ │ │ │ - mov r6, sl │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 39db6 │ │ │ │ - mov r6, sl │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 39db6 │ │ │ │ - ldr r3, [pc, #752] ; (3a5f0 ) │ │ │ │ - mov.w r2, #564 ; 0x234 │ │ │ │ - movw r1, #25588 ; 0x63f4 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr r3, [pc, #732] ; (3a5f4 ) │ │ │ │ - movw r2, #571 ; 0x23b │ │ │ │ - movw r1, #25648 ; 0x6430 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3a2a0 │ │ │ │ - ldr.w sl, [pc, #700] ; 3a5f8 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r0, [sl, #2192] ; 0x890 │ │ │ │ - ldr.w r1, [sl, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r3, r0 │ │ │ │ + ldr.w r1, [r6, #1256] ; 0x4e8 │ │ │ │ + bl ed98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a512 │ │ │ │ - ldr r2, [pc, #676] ; (3a5fc ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 3a504 │ │ │ │ - ldr.w r9, [r0, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3a504 │ │ │ │ + bne.w 32cec │ │ │ │ + ldr.w r9, [r6, #1448] ; 0x5a8 │ │ │ │ + mov r0, r4 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + mov r1, r9 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + blx 5b60 │ │ │ │ + mov r1, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 33098 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 3a38a │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r3, 3a3ac │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 32f76 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3a468 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a3c2 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str r1, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #572] ; (3a600 ) │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr r1, [sp, #52] ; 0x34 │ │ │ │ + cbnz r1, 32f96 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + tst.w r3, #100663296 ; 0x6000000 │ │ │ │ + bne.n 32f96 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ + bmi.n 32f96 │ │ │ │ + ldr r3, [pc, #192] ; (33048 ) │ │ │ │ + ldr.w r1, [r8, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 32f96 │ │ │ │ + blx 571c │ │ │ │ + cbz r0, 32fb0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + adds r3, #5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.w 325bc │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r6, #1336] ; 0x538 │ │ │ │ + bl ed98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a448 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3a3ea │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a400 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w sl, [pc, #512] ; 3a604 │ │ │ │ - movw r1, #585 ; 0x249 │ │ │ │ - ldr r3, [pc, #508] ; (3a608 ) │ │ │ │ - movw r0, #25847 ; 0x64f7 │ │ │ │ - add sl, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 39fae │ │ │ │ - ldr r3, [pc, #500] ; (3a60c ) │ │ │ │ - mov.w r2, #576 ; 0x240 │ │ │ │ - movw r1, #25718 ; 0x6476 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr r3, [pc, #480] ; (3a610 ) │ │ │ │ - mov.w r2, #568 ; 0x238 │ │ │ │ - movw r1, #25629 ; 0x641d │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr r3, [pc, #456] ; (3a614 ) │ │ │ │ - movw r7, #585 ; 0x249 │ │ │ │ - ldr r0, [pc, #456] ; (3a618 ) │ │ │ │ - movw r4, #25842 ; 0x64f2 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r7 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 3a128 │ │ │ │ - ldr r3, [pc, #432] ; (3a61c ) │ │ │ │ - movw lr, #586 ; 0x24a │ │ │ │ - ldr r0, [pc, #432] ; (3a620 ) │ │ │ │ - movw r4, #25831 ; 0x64e7 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - mov r2, lr │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 3a4aa │ │ │ │ - ldr r3, [pc, #404] ; (3a624 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #404] ; (3a628 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - subs r4, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 39e22 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 39dcc │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #376] ; (3a62c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3a492 │ │ │ │ - ldr.w r8, [pc, #364] ; 3a630 │ │ │ │ - mov.w r2, #580 ; 0x244 │ │ │ │ - ldr r3, [pc, #360] ; (3a634 ) │ │ │ │ - movw r1, #25749 ; 0x6495 │ │ │ │ - add r8, pc │ │ │ │ - mov r6, sl │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r8, #128] ; 0x80 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r1, [r8, #132] ; 0x84 │ │ │ │ - b.n 39edc │ │ │ │ - ldr r3, [pc, #336] ; (3a638 ) │ │ │ │ - movw r7, #577 ; 0x241 │ │ │ │ - ldr r0, [pc, #336] ; (3a63c ) │ │ │ │ - mov.w r4, #25728 ; 0x6480 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r7 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 39f1e │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r7, r3 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 3a3ac │ │ │ │ - ldr r3, [pc, #300] ; (3a640 ) │ │ │ │ - movw r2, #586 ; 0x24a │ │ │ │ - movw r1, #25817 ; 0x64d9 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 39edc │ │ │ │ - ldr r3, [pc, #276] ; (3a644 ) │ │ │ │ - movw lr, #573 ; 0x23d │ │ │ │ - ldr r0, [pc, #276] ; (3a648 ) │ │ │ │ - movw r4, #25677 ; 0x644d │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 3a478 │ │ │ │ - ldr r3, [pc, #268] ; (3a64c ) │ │ │ │ - movw r1, #582 ; 0x246 │ │ │ │ - ldr r0, [pc, #264] ; (3a650 ) │ │ │ │ - movw r4, #25768 ; 0x64a8 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r6, sl │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r4 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 39f1e │ │ │ │ - str r6, [r7, r1] │ │ │ │ + bne.w 33276 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r6, r7 │ │ │ │ + b.w 326aa │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ vminnm.f16 , q12, │ │ │ │ - strh r2, [r7, #18] │ │ │ │ - movs r2, r0 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + ; instruction: 0xfaf40002 │ │ │ │ + strh r6, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f16 , q8, │ │ │ │ + ; instruction: 0xfa920002 │ │ │ │ + ; instruction: 0xfa800002 │ │ │ │ + ; instruction: 0xfa780002 │ │ │ │ + ; instruction: 0xfa700002 │ │ │ │ + ; instruction: 0xfa680002 │ │ │ │ + ; instruction: 0xfa600002 │ │ │ │ vminnm.f16 , q10, │ │ │ │ - strh r0, [r0, #16] │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r5, #36 ; 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + vst4.8 {d0-d3}, [r6], r2 │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + strh r2, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + add r2, pc, #288 ; (adr r2, 33124 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + strh.w r0, [lr, r2] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ; instruction: 0xf7e40002 │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + ; instruction: 0xf79a0002 │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ; instruction: 0xffccffff │ │ │ │ + ; instruction: 0xf5340002 │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + add.w r0, r4, #8519680 ; 0x820000 │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + ; instruction: 0xf4ce0002 │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ; instruction: 0xf4a60002 │ │ │ │ + eor.w r0, r4, #8519680 ; 0x820000 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + ; instruction: 0xf2fa0002 │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + ; instruction: 0xf2600002 │ │ │ │ + movw r0, #32770 ; 0x8002 │ │ │ │ + rsb r0, r6, #2 │ │ │ │ + ; instruction: 0xf18e0002 │ │ │ │ + adcs.w r0, r6, #2 │ │ │ │ + ; instruction: 0xf12e0002 │ │ │ │ + vmaxnm.f16 , q12, │ │ │ │ + strb r4, [r7, #30] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + strb r0, [r6, #29] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + ands.w r0, r6, #2 │ │ │ │ + ldr.w r2, [pc, #1308] ; 335b8 │ │ │ │ + movw r0, #321 ; 0x141 │ │ │ │ + movw r1, #7153 ; 0x1bf1 │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r6, #128] ; 0x80 │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + str r2, [r6, #124] ; 0x7c │ │ │ │ + b.n 32a56 │ │ │ │ + ldr.w r1, [r6, #628] ; 0x274 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 332ca │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 332c4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 332be │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 330e4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r6, [pc, #1236] ; 335bc │ │ │ │ + mov r0, r7 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #2084] ; 0x824 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 332ac │ │ │ │ + bne.w 32cec │ │ │ │ + ldr.w r6, [pc, #1216] ; 335c0 │ │ │ │ + ldr.w r9, [r4, #4] │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r2, [r6, #404] ; 0x194 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 33266 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + adds r0, r4, #4 │ │ │ │ + mov r1, r2 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 33242 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r2, 33146 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 33146 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r9, [pc, #1148] ; 335c4 │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #628] ; 0x274 │ │ │ │ + bl daec │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 33280 │ │ │ │ + movs r2, #2 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5890 │ │ │ │ + mov r2, r0 │ │ │ │ + cbz r0, 331ac │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 3317e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + bl dcf0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.n 331e4 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 3319c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 332a2 │ │ │ │ + adds r3, #10 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.w 325bc │ │ │ │ + mov r2, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr.w r5, [pc, #1040] ; 335c8 │ │ │ │ + mov.w r2, #344 ; 0x158 │ │ │ │ + subs r0, #1 │ │ │ │ + movw r1, #7407 ; 0x1cef │ │ │ │ + add r5, pc │ │ │ │ + mov r3, r4 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str.w r0, [r9] │ │ │ │ + str r5, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 32a76 │ │ │ │ + mov r3, r5 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + b.w 32620 │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r2, [pc, #996] ; (335cc ) │ │ │ │ + ldr r1, [pc, #996] ; (335d0 ) │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov.w r5, #344 ; 0x158 │ │ │ │ + movw r0, #7409 ; 0x1cf1 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbz r3, 33226 │ │ │ │ + ldr r3, [pc, #956] ; (335d4 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 32620 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #932] ; (335d8 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 32620 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [pc, #916] ; (335dc ) │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #343 ; 0x157 │ │ │ │ + add r6, pc │ │ │ │ + mov.w r0, #7392 ; 0x1ce0 │ │ │ │ + mov r4, r3 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r6, [r9, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.w 329f2 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r6, #1256] ; 0x4e8 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 32fa0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.w 325bc │ │ │ │ + mov r6, r9 │ │ │ │ + ldr.w r9, [pc, #860] ; 335e0 │ │ │ │ + mov.w r2, #344 ; 0x158 │ │ │ │ + movw r1, #7405 ; 0x1ced │ │ │ │ + add r9, pc │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str.w r9, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + b.w 3261a │ │ │ │ + adds r3, #5 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.w 325bc │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [pc, #820] ; (335e4 ) │ │ │ │ + mov r3, r4 │ │ │ │ + mov.w r2, #336 ; 0x150 │ │ │ │ + add r6, pc │ │ │ │ + movw r0, #7342 ; 0x1cae │ │ │ │ + b.n 33252 │ │ │ │ + blx 57e8 │ │ │ │ + b.n 330fe │ │ │ │ + blx 5884 │ │ │ │ + b.n 330d0 │ │ │ │ + ldr r2, [pc, #796] ; (335e8 ) │ │ │ │ + ldr r1, [pc, #796] ; (335ec ) │ │ │ │ + ldr.w r9, [pc, #800] ; 335f0 │ │ │ │ + ldr.w r3, [r8, r2] │ │ │ │ + add r1, pc │ │ │ │ + add r9, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + movw r0, #7335 ; 0x1ca7 │ │ │ │ + mov.w r2, #336 ; 0x150 │ │ │ │ + str.w r9, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r6, #132] ; 0x84 │ │ │ │ + b.w 329f2 │ │ │ │ + ldr.w r9, [pc, #760] ; 335f4 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #317 ; 0x13d │ │ │ │ + movw r0, #7086 ; 0x1bae │ │ │ │ + add r9, pc │ │ │ │ + mov r4, r3 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str.w r9, [r6, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r6, #132] ; 0x84 │ │ │ │ + b.w 329f2 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [pc, #724] ; (335f8 ) │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #311 ; 0x137 │ │ │ │ + add r6, pc │ │ │ │ + movw r0, #7034 ; 0x1b7a │ │ │ │ + b.n 33252 │ │ │ │ + ldr.w r9, [r6, #1448] ; 0x5a8 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + mov r1, r9 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + blx 5b60 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + beq.n 3337c │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + cbnz r1, 33366 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 32cc0 │ │ │ │ + ldr r3, [pc, #652] ; (335fc ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r3, [r3, #1444] ; 0x5a4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 32cec │ │ │ │ + b.n 32cc0 │ │ │ │ + ldr r2, [pc, #640] ; (33600 ) │ │ │ │ + movw r0, #307 ; 0x133 │ │ │ │ + movw r1, #6987 ; 0x1b4b │ │ │ │ + mov r3, r4 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r6, #128] ; 0x80 │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + str r2, [r6, #124] ; 0x7c │ │ │ │ + b.w 32a56 │ │ │ │ + ldr.w r9, [pc, #616] ; 33604 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #307 ; 0x133 │ │ │ │ + movw r0, #6979 ; 0x1b43 │ │ │ │ + add r9, pc │ │ │ │ + b.n 3330a │ │ │ │ + ldr r0, [pc, #604] ; (33608 ) │ │ │ │ + mov r3, r4 │ │ │ │ + mov r9, r7 │ │ │ │ + mov.w r2, #384 ; 0x180 │ │ │ │ + add r0, pc │ │ │ │ + movw r1, #7780 ; 0x1e64 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r7, r6 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r0, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.w 329f2 │ │ │ │ + ldr r0, [pc, #572] ; (3360c ) │ │ │ │ + mov r3, r4 │ │ │ │ + mov r9, r7 │ │ │ │ + mov.w r2, #380 ; 0x17c │ │ │ │ + add r0, pc │ │ │ │ + movw r1, #7728 ; 0x1e30 │ │ │ │ + b.n 333ba │ │ │ │ + ldr.w r9, [pc, #556] ; 33610 │ │ │ │ + mov.w r2, #376 ; 0x178 │ │ │ │ + movw r1, #7676 ; 0x1dfc │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #36] ; 0x24 │ │ │ │ + b.w 32bde │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r2, [pc, #536] ; (33614 ) │ │ │ │ + mov.w r1, #372 ; 0x174 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str r2, [r7, #124] ; 0x7c │ │ │ │ + movw r1, #7629 ; 0x1dcd │ │ │ │ + str.w r1, [r7, #132] ; 0x84 │ │ │ │ + b.n 33204 │ │ │ │ + ldr.w r9, [pc, #516] ; 33618 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r1, [pc, #512] ; (3361c ) │ │ │ │ + mov.w r2, #366 ; 0x16e │ │ │ │ + add r9, pc │ │ │ │ + movw r0, #7564 ; 0x1d8c │ │ │ │ + add r1, pc │ │ │ │ + b.w 329e0 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 32d1e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 32ca2 │ │ │ │ + ldr.w r9, [pc, #480] ; 33620 │ │ │ │ + movw r0, #6929 ; 0x1b11 │ │ │ │ + ldr r1, [pc, #476] ; (33624 ) │ │ │ │ + mov.w r2, #300 ; 0x12c │ │ │ │ + add r9, pc │ │ │ │ + mov r7, r6 │ │ │ │ + add r1, pc │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r1, [r9, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.w 3261a │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r3, #2080] ; 0x820 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 33490 │ │ │ │ + bne.w 32d42 │ │ │ │ + b.n 32d8a │ │ │ │ + ldr.w r9, [pc, #428] ; 33628 │ │ │ │ + mov.w r2, #372 ; 0x174 │ │ │ │ + movw r1, #7615 ; 0x1dbf │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + b.w 32bde │ │ │ │ + ldr.w r9, [pc, #408] ; 3362c │ │ │ │ + mov.w r2, #372 ; 0x174 │ │ │ │ + movw r1, #7620 ; 0x1dc4 │ │ │ │ + mov r7, r6 │ │ │ │ + add r9, pc │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + b.w 32bde │ │ │ │ + ldr r5, [sp, #40] ; 0x28 │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r2, [pc, #388] ; (33630 ) │ │ │ │ + mov.w r1, #366 ; 0x16e │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + movw r1, #7566 ; 0x1d8e │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + b.n 33204 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cbnz r1, 334d2 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #0 │ │ │ │ + bl 32374 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3356e │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 325b4 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 325b4 │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r2, [pc, #304] ; (33634 ) │ │ │ │ + ldr r3, [pc, #308] ; (33638 ) │ │ │ │ + mov.w r0, #394 ; 0x18a │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #7890 ; 0x1ed2 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r6 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 33208 │ │ │ │ + ldr.w r9, [pc, #284] ; 3363c │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r1, [pc, #280] ; (33640 ) │ │ │ │ + mov.w r2, #394 ; 0x18a │ │ │ │ + add r9, pc │ │ │ │ + movw r0, #7887 ; 0x1ecf │ │ │ │ + add r1, pc │ │ │ │ + b.w 329e0 │ │ │ │ + ldr.w r9, [pc, #268] ; 33644 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r1, [pc, #264] ; (33648 ) │ │ │ │ + mov.w r2, #392 ; 0x188 │ │ │ │ + add r9, pc │ │ │ │ + movw r0, #7876 ; 0x1ec4 │ │ │ │ + add r1, pc │ │ │ │ + b.w 329e0 │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r2, [pc, #248] ; (3364c ) │ │ │ │ + ldr r1, [pc, #252] ; (33650 ) │ │ │ │ + mov.w r5, #394 ; 0x18a │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #7889 ; 0x1ed1 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 33204 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cbnz r0, 3359a │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 326aa │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.w 326aa │ │ │ │ + ldr r2, [pc, #184] ; (33654 ) │ │ │ │ + mov.w r4, #394 ; 0x18a │ │ │ │ + ldr r1, [pc, #180] ; (33658 ) │ │ │ │ + movw r0, #7900 ; 0x1edc │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 32ec8 │ │ │ │ + nop │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + cdp 0, 2, cr0, cr2, cr2, {0} │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {0} │ │ │ │ + stcl 0, cr0, [r0, #8] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + stc 0, cr0, [r0, #-8]! │ │ │ │ + strb r0, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + ldcl 0, cr0, [r6], #8 │ │ │ │ + ldcl 0, cr0, [sl], {2} │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + strb r2, [r0, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + strb r0, [r7, #13] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + strb r0, [r1, #13] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + strb r0, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ; instruction: 0xeb9e0002 │ │ │ │ + strb r0, [r1, #11] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + strb r2, [r5, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + strb r0, [r7, #9] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + strb r2, [r4, #9] │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #112 ; 0x70 │ │ │ │ + strb r0, [r2, #9] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ; instruction: 0xeaee0002 │ │ │ │ + strb r4, [r5, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + pkhbt r0, r0, r2 │ │ │ │ + strb r0, [r0, #8] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + strb r0, [r1, #7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + and.w r0, r4, r2 │ │ │ │ + strb r2, [r0, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + strd r0, r0, [r2, #8]! │ │ │ │ + strb r0, [r4, #4] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + strd r0, r0, [sl, #8] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ; instruction: 0xe9b40002 │ │ │ │ + strb r2, [r6, #3] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + strd r0, r0, [r6, #-8]! │ │ │ │ + strb r0, [r5, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w r2, [pc, #2676] ; 3b0cc │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r5, r1 │ │ │ │ - ldr.w r1, [r2, #2116] ; 0x844 │ │ │ │ - adds r3, #1 │ │ │ │ - ldr r2, [r0, #72] ; 0x48 │ │ │ │ - sub sp, #28 │ │ │ │ - ldr.w r8, [pc, #2656] ; 3b0d0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - add r8, pc │ │ │ │ + sub sp, #84 ; 0x54 │ │ │ │ + ldr.w r3, [pc, #2880] ; 341a4 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3aa50 │ │ │ │ - blx r2 │ │ │ │ + bne.w 340b2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + blx 57f4 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 340d8 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34170 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr.w r1, [pc, #2828] ; 341a8 │ │ │ │ + ldr.w r2, [pc, #2828] ; 341ac │ │ │ │ + ldr.w r3, [pc, #2828] ; 341b0 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + str r1, [sp, #56] ; 0x38 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + str r2, [sp, #40] ; 0x28 │ │ │ │ + subs r4, r0, r4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + clz r4, r4 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, r2 │ │ │ │ + ite ne │ │ │ │ + movne r6, r4 │ │ │ │ + orreq.w r6, r4, #1 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r6, r6, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 3373a │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 33c8a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + bl 254a8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34220 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr.w r2, [pc, #2740] ; 341b4 │ │ │ │ + ldr.w r3, [pc, #2740] ; 341b8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + beq.w 33844 │ │ │ │ + blx 5b24 │ │ │ │ mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 3aa5e │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - ldr.w r2, [pc, #2628] ; 3b0d4 │ │ │ │ - ldr r4, [r1, #64] ; 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34378 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 346a6 │ │ │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + b.n 33850 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 336d8 │ │ │ │ + ldr.w r3, [pc, #2680] ; 341bc │ │ │ │ + mov r9, r6 │ │ │ │ + ldr.w r2, [pc, #2676] ; 341c0 │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r6 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [r2, #684] ; 0x2ac │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3aa84 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r6, [pc, #2608] ; 3b0d8 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w sl, [r8, r6] │ │ │ │ - ldr.w r1, [sl] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 3ab0e │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, fp │ │ │ │ - blx r4 │ │ │ │ - mov r7, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - cmp r2, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r2, #50 ; 0x32 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ - str r1, [r0, #16] │ │ │ │ - ble.w 3a92a │ │ │ │ - cmp r1, r2 │ │ │ │ - blt.w 3a936 │ │ │ │ + movw r1, #1011 ; 0x3f3 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #31369 ; 0x7a89 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #2644] ; 341c4 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r0, [pc, #2644] ; 341c8 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3ab20 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3a94a │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 34048 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a940 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1e200 │ │ │ │ + beq.w 3400e │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + cbz r1, 337aa │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 34028 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r1, 337ba │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33f8e │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 337d0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33f98 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 337e6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33fa4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 337fc │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3401a │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 3380c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 34002 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbz r1, 3381c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33f84 │ │ │ │ + cbz r6, 3382e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 3382e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33ff2 │ │ │ │ + add sp, #84 ; 0x54 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov fp, r0 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #44] ; 0x2c │ │ │ │ + adds r3, #1 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3403e │ │ │ │ + ldr.w r3, [pc, #2416] ; 341cc │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r2, [sp, #44] ; 0x2c │ │ │ │ + mov r9, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + ldr.w r3, [pc, #2404] ; 341d0 │ │ │ │ + mov r8, r6 │ │ │ │ + str r6, [sp, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + mov r3, r6 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 33ad0 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + bne.w 3410a │ │ │ │ + cmp r2, r0 │ │ │ │ + ble.w 34468 │ │ │ │ + ldr.w r2, [fp, #12] │ │ │ │ + ldr.w r4, [r2, r0, lsl #2] │ │ │ │ + adds r2, r0, #1 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + subs r0, r1, r5 │ │ │ │ + clz r0, r0 │ │ │ │ + cmp r1, r5 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r6 │ │ │ │ + mov.w r0, r0, lsr #5 │ │ │ │ + beq.n 33932 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + blx 5b24 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3434e │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3433a │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #68] ; 0x44 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r4, [r1, #112] ; 0x70 │ │ │ │ + blx r4 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34636 │ │ │ │ + mov r0, r2 │ │ │ │ + blx r4 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3aaec │ │ │ │ - ldr.w r2, [pc, #2500] ; 3b0dc │ │ │ │ - ldr.w r3, [pc, #2500] ; 3b0e0 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r0, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r3 │ │ │ │ - bne.w 3af02 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 57f4 │ │ │ │ - mov r4, r0 │ │ │ │ + beq.w 34678 │ │ │ │ + mov r0, r2 │ │ │ │ + blx r4 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab3e │ │ │ │ - ldr.w r6, [pc, #2464] ; 3b0e4 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr.w lr, [r0, #12] │ │ │ │ - movs r2, #1 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r3, [r6, #904] ; 0x388 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add r0, r2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ - str.w r3, [lr] │ │ │ │ - ldr.w r0, [r6, #1668] ; 0x684 │ │ │ │ - bl e8fc │ │ │ │ - mov fp, r0 │ │ │ │ + blt.w 34940 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cbnz r1, 3395c │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + b.n 3395c │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.w 3406a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab5e │ │ │ │ + beq.w 34166 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3a956 │ │ │ │ - ldr.w r2, [pc, #2412] ; 3b0e8 │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - add r2, pc │ │ │ │ - ldr r4, [r1, #72] ; 0x48 │ │ │ │ - ldr.w r6, [r2, #904] ; 0x388 │ │ │ │ - mov r1, r6 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3ac0c │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3abd8 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + beq.w 33c96 │ │ │ │ + ldr r2, [sp, #36] ; 0x24 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne.w 33efe │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 3397a │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3a960 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + beq.w 33c7a │ │ │ │ + cbz r7, 33988 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ + str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3a978 │ │ │ │ - ldr.w r6, [pc, #2356] ; 3b0ec │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r3, [r6, #240] ; 0xf0 │ │ │ │ + beq.w 33dc2 │ │ │ │ + ldr.w r1, [sl, #16] │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + cmp.w r2, r1, asr #1 │ │ │ │ + ite gt │ │ │ │ + movgt r7, #1 │ │ │ │ + movle r7, #0 │ │ │ │ + cmp r2, r1 │ │ │ │ + ite ge │ │ │ │ + movge r7, #0 │ │ │ │ + andlt.w r7, r7, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 34126 │ │ │ │ + ldr.w r4, [sl, #12] │ │ │ │ + adds r0, r2, #1 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + str.w r6, [r4, r2, lsl #2] │ │ │ │ + str.w r0, [sl, #8] │ │ │ │ + ldr r2, [r5, #44] ; 0x2c │ │ │ │ + ldr r7, [r5, #48] ; 0x30 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cbz r3, 339e0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 33e78 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 339f0 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a990 │ │ │ │ - ldr.w sl, [pc, #2344] ; 3b0f0 │ │ │ │ - add r1, sp, #24 │ │ │ │ - movs r6, #0 │ │ │ │ - add sl, pc │ │ │ │ - str.w r6, [r1, #-4]! │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r9, [sp, #20] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3aa06 │ │ │ │ + beq.w 33e6e │ │ │ │ + ldr r3, [r5, #40] ; 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 33ca2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w 3ac2c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + cbz r3, 33a12 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3404e │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r4, r2 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + add r2, sp, #72 ; 0x48 │ │ │ │ + movs r3, #1 │ │ │ │ + str r4, [sp, #76] ; 0x4c │ │ │ │ + str r3, [sp, #72] ; 0x48 │ │ │ │ + bl 32374 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r9, r0 │ │ │ │ + beq.w 3424e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 34034 │ │ │ │ mov r0, r9 │ │ │ │ - add.w r1, r5, #16 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + blx 59d4 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ac5a │ │ │ │ + beq.w 3428c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 33a6a │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3405e │ │ │ │ + ldr r3, [sp, #60] ; 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 390d4 │ │ │ │ + movs r2, #1 │ │ │ │ + ldr.w r1, [r3, #620] ; 0x26c │ │ │ │ + blx 5890 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 342c0 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + rsb r8, r3, r0 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + clz r8, r8 │ │ │ │ + mov.w r8, r8, lsr #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r2, r8 │ │ │ │ + orreq.w r2, r8, #1 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 33dd0 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 33e82 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 33e92 │ │ │ │ + ldr r2, [sp, #44] ; 0x2c │ │ │ │ + mov r8, r9 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + mov r7, r5 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 33880 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 338aa │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ada6 │ │ │ │ - blx 5668 │ │ │ │ + beq.w 3446e │ │ │ │ + ldr.w r3, [pc, #1760] ; 341d4 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3496a │ │ │ │ + blx 57e8 │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str.w r8, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 34600 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 346f6 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + blx 5bf0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 34838 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl f8dc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3adbe │ │ │ │ - ldr.w r2, [pc, #2252] ; 3b0f4 │ │ │ │ - ldr.w r1, [sl, #1672] ; 0x688 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - blx 5698 │ │ │ │ + beq.w 3485c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + subs r2, r3, r1 │ │ │ │ + clz r2, r2 │ │ │ │ + cmp r3, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r3, r4 │ │ │ │ + mov.w r2, r2, lsr #5 │ │ │ │ + beq.w 3447e │ │ │ │ + blx 5b24 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3add6 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r6, [r2, #64] ; 0x40 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3adee │ │ │ │ - str r1, [sp, #12] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [pc, #2180] ; 3b0d8 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - ldr.w sl, [r8, r2] │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 3ae9c │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - mov r6, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - cmp r2, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r2, #50 ; 0x32 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ - str r1, [r0, #16] │ │ │ │ - ble.n 3a984 │ │ │ │ - cmp r1, r2 │ │ │ │ - blt.w 3a9b4 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3aeca │ │ │ │ + beq.w 34b2c │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3a9a8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.w 3ae10 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - bl 35fd8 │ │ │ │ - mov sl, r0 │ │ │ │ + beq.w 34a18 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr.w fp, [r2, #112] ; 0x70 │ │ │ │ + blx fp │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3aeb0 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + beq.w 34ac0 │ │ │ │ + mov r0, r3 │ │ │ │ + blx fp │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34b28 │ │ │ │ + mov r0, r3 │ │ │ │ + blx fp │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 34b70 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r8, r5 │ │ │ │ + mov r6, r4 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 33bc8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - blx 568c │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cbz r1, 33bd8 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 34684 │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + cbz r1, 33be8 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 34690 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 348aa │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r8 │ │ │ │ + bl efd0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3aee4 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 348d8 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 343ae │ │ │ │ + cbz r7, 33c18 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a9be │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + beq.w 346ea │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + ldr r5, [r3, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a9ca │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r6 │ │ │ │ + beq.w 3469c │ │ │ │ + ldr.w r3, [pc, #1444] ; 341d8 │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [r4, #20] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr.w r1, [r3, #1156] ; 0x484 │ │ │ │ + bl daec │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34900 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + bl f530 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3491e │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r7, r4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a9f8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bne.w 3378e │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + mov r7, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3378e │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + b.n 3397a │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 336ee │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + b.n 3395c │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5b78 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 34430 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + subs r2, r0, #1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + it mi │ │ │ │ + addmi.w ip, r2, r3 │ │ │ │ + bmi.n 33cc4 │ │ │ │ + cmp r3, r2 │ │ │ │ + it ge │ │ │ │ + movge r3, r2 │ │ │ │ + mov ip, r3 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.w 342f0 │ │ │ │ + mov r0, ip │ │ │ │ + str r2, [sp, #68] ; 0x44 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 5848 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34302 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + add.w lr, r0, #8 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + add.w r4, r3, #12 │ │ │ │ + ldr r2, [sp, #68] ; 0x44 │ │ │ │ + add.w ip, r4, ip, lsl #2 │ │ │ │ + ldr.w r3, [r4], #4 │ │ │ │ + cmp r4, ip │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + str.w r3, [lr, #4]! │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + bne.n 33cf4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + itt lt │ │ │ │ + addlt r2, r2, r1 │ │ │ │ + biclt.w r2, r2, r2, asr #31 │ │ │ │ + rsb ip, r2, r1 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.w 344be │ │ │ │ + mov r0, ip │ │ │ │ + str r2, [sp, #68] ; 0x44 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 344cc │ │ │ │ + ldr r2, [sp, #68] ; 0x44 │ │ │ │ + add.w lr, r0, #8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + add.w r2, r3, r2, lsl #2 │ │ │ │ + adds r2, #12 │ │ │ │ + add.w ip, r2, ip, lsl #2 │ │ │ │ + ldr.w r3, [r2], #4 │ │ │ │ + cmp r2, ip │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + str.w r3, [lr, #4]! │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + bne.n 33d4c │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34500 │ │ │ │ + str r4, [r0, #12] │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r9 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + blx 5a40 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34536 │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 343fa │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a9ee │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 343f0 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 34478 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a922 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3440a │ │ │ │ + ldr r3, [r5, #40] ; 0x28 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 33a16 │ │ │ │ + b.n 33a18 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + b.n 33988 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + blx 58a8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + subs.w r8, r0, #0 │ │ │ │ + bge.w 33aaa │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r0, [sp, #60] ; 0x3c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [pc, #1000] ; (341dc ) │ │ │ │ + mov r8, r5 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movw r2, #1029 ; 0x405 │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + movw r2, #31627 ; 0x7b8b │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 33fe4 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 34106 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [fp] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 33fd0 │ │ │ │ + cbz r5, 33e44 │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 33fbe │ │ │ │ + cbz r3, 33e52 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 33fb0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3376c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3376c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r2, r2, #2 │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge.w 3a6e6 │ │ │ │ - blx 56bc │ │ │ │ - movs r2, #0 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ - b.n 3a6e6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 3376c │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3a708 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + b.n 339f0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3a6fc │ │ │ │ + b.n 339e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 3a77a │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 33abe │ │ │ │ + movs r0, #2 │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3456a │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + adds r1, #1 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + str.w r1, [r9] │ │ │ │ + cmp.w r2, r3, asr #1 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + str.w r9, [r4, #12] │ │ │ │ + ite gt │ │ │ │ + movgt r0, #1 │ │ │ │ + movle r0, #0 │ │ │ │ + cmp r2, r3 │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + andlt.w r0, r0, #1 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + str r6, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3459e │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + adds r0, r2, #1 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + str.w r4, [r3, r2, lsl #2] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 33abe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3a7b6 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3a7b6 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge.n 3a890 │ │ │ │ - b.n 3a9b4 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r6, #240] ; 0xf0 │ │ │ │ + b.n 33abe │ │ │ │ + ldr r2, [sp, #64] ; 0x40 │ │ │ │ + ldr.w r0, [r2, #1324] ; 0x52c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa06 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + beq.w 345e0 │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + cmp r0, ip │ │ │ │ + beq.w 33964 │ │ │ │ + ldr.w r1, [ip, #172] ; 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3460e │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + ble.n 33f44 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 33964 │ │ │ │ + adds r1, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + mov lr, r4 │ │ │ │ + b.n 33f3e │ │ │ │ + ldr.w r4, [r1, #4]! │ │ │ │ + cmp r0, r4 │ │ │ │ + beq.w 33964 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.n 33f34 │ │ │ │ + ldr r1, [pc, #664] ; (341e0 ) │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr.w r2, [ip, #12] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ + ldr r1, [pc, #648] ; (341e4 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r1, [pc, #640] ; (341e8 ) │ │ │ │ + mov.w r0, #1016 ; 0x3f8 │ │ │ │ + ldr r2, [pc, #640] ; (341ec ) │ │ │ │ + mov r3, r4 │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + movw r0, #31504 ; 0x7b10 │ │ │ │ + str r2, [r1, #124] ; 0x7c │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.n 33e26 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3a7c6 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 3381c │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3a8a6 │ │ │ │ - blx 56bc │ │ │ │ - movs r2, #0 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ - b.n 3a890 │ │ │ │ + b.n 337ba │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3a8e0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + b.n 337d0 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 337e6 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + b.n 33e52 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + b.n 33e44 │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.n 33e36 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 33e1c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r4, 3a9e0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 3a9f8 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 3a912 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3a912 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #84 ; 0x54 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3380c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3379a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 337fc │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3a912 │ │ │ │ + b.w 337aa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 3a9e4 │ │ │ │ - b.n 3a912 │ │ │ │ - ldr.w r3, [pc, #1776] ; 3b0f8 │ │ │ │ - movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1772] ; 3b0fc │ │ │ │ - movs r0, #21 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #17692 ; 0x451c │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1752] ; 3b100 │ │ │ │ + b.n 33a46 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3385a │ │ │ │ + mov r5, r7 │ │ │ │ + b.w 3379a │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #40] ; 0x28 │ │ │ │ + b.n 33db8 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 33a6a │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + bgt.w 34418 │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.n 34092 │ │ │ │ + ldr r3, [pc, #372] ; (341f0 ) │ │ │ │ + cmp r2, #1 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + beq.w 3462e │ │ │ │ + ldr r3, [pc, #364] ; (341f4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r0, [pc, #1740] ; 3b104 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3a9d6 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3a9cc │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 3a9d6 │ │ │ │ - blx 589c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 3a68a │ │ │ │ - ldr.w r2, [pc, #1704] ; 3b108 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr.w r3, [pc, #1700] ; 3b10c │ │ │ │ - mov r4, fp │ │ │ │ + ldr r1, [pc, #364] ; (341f8 ) │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r2, [pc, #360] ; (341fc ) │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [pc, #360] ; (34200 ) │ │ │ │ + mov.w r0, #1016 ; 0x3f8 │ │ │ │ add r2, pc │ │ │ │ - mov r5, fp │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #16 │ │ │ │ - movw r1, #17642 ; 0x44ea │ │ │ │ + mov r5, r3 │ │ │ │ + add r1, pc │ │ │ │ str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movw r1, #31464 ; 0x7ae8 │ │ │ │ str.w r1, [r2, #132] ; 0x84 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 3aa24 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, fp │ │ │ │ - blx 586c │ │ │ │ - mov r7, r0 │ │ │ │ + b.n 33e10 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx 5920 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a6ec │ │ │ │ - ldr.w r6, [pc, #1656] ; 3b110 │ │ │ │ - movw r0, #17644 ; 0x44ec │ │ │ │ - ldr.w r1, [pc, #1652] ; 3b114 │ │ │ │ - movs r4, #0 │ │ │ │ - add r6, pc │ │ │ │ - mov r7, r5 │ │ │ │ + ble.w 33674 │ │ │ │ + ldr r1, [pc, #320] ; (34204 ) │ │ │ │ + mov r0, r2 │ │ │ │ + movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - mov r5, r4 │ │ │ │ - str r1, [r6, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - movs r2, #16 │ │ │ │ - str.w r0, [r6, #132] ; 0x84 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - ldr.w r6, [fp] │ │ │ │ - subs r6, #1 │ │ │ │ - str.w r6, [fp] │ │ │ │ - cbz r6, 3aad0 │ │ │ │ - ldr.w r3, [pc, #1616] ; 3b118 │ │ │ │ - add r3, pc │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 3aa34 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1600] ; 3b11c │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3aacc │ │ │ │ - ldr.w r3, [pc, #1584] ; 3b120 │ │ │ │ - movs r0, #17 │ │ │ │ - ldr.w r2, [pc, #1584] ; 3b124 │ │ │ │ - movw r1, #17657 ; 0x44f9 │ │ │ │ - add r3, pc │ │ │ │ + bl ef10 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 33674 │ │ │ │ + b.w 3383e │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + movw r4, #1006 ; 0x3ee │ │ │ │ + ldr r2, [pc, #296] ; (34208 ) │ │ │ │ + movw r0, #31345 ; 0x7a71 │ │ │ │ + ldr r1, [pc, #292] ; (3420c ) │ │ │ │ + add r2, pc │ │ │ │ + mov r3, r5 │ │ │ │ mov r6, r5 │ │ │ │ + mov sl, r5 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r8, r5 │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 33e36 │ │ │ │ + cmp r0, r2 │ │ │ │ + bge.w 34468 │ │ │ │ + add.w r2, fp, r0, lsl #2 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ + mov r2, r0 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + b.w 338aa │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + blx 59ec │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 339be │ │ │ │ + ldr r4, [pc, #212] ; (34210 ) │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [pc, #212] ; (34214 ) │ │ │ │ + mov r5, r6 │ │ │ │ + add r4, pc │ │ │ │ + mov r2, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r8, r5 │ │ │ │ + movw r0, #1018 ; 0x3fa │ │ │ │ + str r1, [r4, #124] ; 0x7c │ │ │ │ + mov r3, r2 │ │ │ │ + movw r1, #31517 ; 0x7b1d │ │ │ │ + mov r5, r2 │ │ │ │ + str.w r0, [r4, #128] ; 0x80 │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + b.n 33e26 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ + ldr r5, [r2, #4] │ │ │ │ + b.w 33944 │ │ │ │ + ldr r2, [pc, #164] ; (34218 ) │ │ │ │ + movw r4, #1009 ; 0x3f1 │ │ │ │ + ldr r1, [pc, #164] ; (3421c ) │ │ │ │ + movw r0, #31357 ; 0x7a7d │ │ │ │ add r2, pc │ │ │ │ - mov r4, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3aa24 │ │ │ │ - ldr.w r0, [pc, #1560] ; 3b128 │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3a6bc │ │ │ │ - b.n 3aa96 │ │ │ │ + mov r3, sl │ │ │ │ + add r1, pc │ │ │ │ + mov r6, sl │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r7, sl │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + mov r5, sl │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r9, sl │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + mov r8, sl │ │ │ │ + str.w sl, [sp, #8] │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ + b.n 34106 │ │ │ │ + ; instruction: 0xb69e │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + b.n 3413c │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r6, [r0, #108] ; 0x6c │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 340f4 │ │ │ │ + movs r2, r0 │ │ │ │ + str r1, [sp, #64] ; 0x40 │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 33f20 │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 33f08 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + b.n 34784 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + str r6, [r7, #100] ; 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + svc 158 ; 0x9e │ │ │ │ + movs r2, r0 │ │ │ │ + str r0, [r5, #104] ; 0x68 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + udf #112 ; 0x70 │ │ │ │ + movs r2, r0 │ │ │ │ + str r0, [r7, #84] ; 0x54 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [r5, #80] ; 0x50 │ │ │ │ + movs r2, r0 │ │ │ │ + udf #38 ; 0x26 │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [r4, #80] ; 0x50 │ │ │ │ + movs r2, r0 │ │ │ │ + ble.n 341ac │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [r2, #76] ; 0x4c │ │ │ │ + movs r2, r0 │ │ │ │ + ble.n 3413c │ │ │ │ + movs r2, r0 │ │ │ │ + str r0, [r3, #72] ; 0x48 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr.w r2, [pc, #2440] ; 34bac │ │ │ │ + mov.w r4, #1016 ; 0x3f8 │ │ │ │ + ldr.w r1, [pc, #2436] ; 34bb0 │ │ │ │ + movw r0, #31416 ; 0x7ab8 │ │ │ │ + add r2, pc │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r6, r7 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r5, r7 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r7 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + b.n 34106 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3aa96 │ │ │ │ - ldr.w r2, [pc, #1536] ; 3b12c │ │ │ │ - ldr.w r1, [pc, #1536] ; 3b130 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3aa96 │ │ │ │ - ldr.w r3, [pc, #1524] ; 3b134 │ │ │ │ - movs r0, #18 │ │ │ │ - ldr.w r2, [pc, #1520] ; 3b138 │ │ │ │ - movw r1, #17670 ; 0x4506 │ │ │ │ + beq.w 33a3a │ │ │ │ + ldr.w r3, [pc, #2392] ; 34bb4 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r2, [pc, #2392] ; 34bb8 │ │ │ │ + mov r5, r6 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r4 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r5 │ │ │ │ + movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r7, [sp, #8] │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3aa24 │ │ │ │ - ldr.w r2, [pc, #1500] ; 3b13c │ │ │ │ - mov sl, r4 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r1, #18 │ │ │ │ + mov r7, r1 │ │ │ │ + movw r2, #1027 ; 0x403 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #31612 ; 0x7b7c │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 33e10 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r0, [pc, #2348] ; 34bbc │ │ │ │ + ldr.w r2, [pc, #2348] ; 34bc0 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + mov r5, r6 │ │ │ │ add r2, pc │ │ │ │ - movw r3, #17675 ; 0x450b │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - str r2, [r6, #124] ; 0x7c │ │ │ │ - str.w r3, [r6, #132] ; 0x84 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + mov r6, r8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r8, r5 │ │ │ │ + mov r7, r1 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movw r1, #1027 ; 0x403 │ │ │ │ + movw r2, #31614 ; 0x7b7e │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + mov r5, r3 │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 33e1c │ │ │ │ + mov r1, r5 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [sp, #60] ; 0x3c │ │ │ │ + ldr.w r2, [pc, #2292] ; 34bc4 │ │ │ │ + mov r6, r9 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r7, r1 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movw r2, #1029 ; 0x405 │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + movw r2, #31626 ; 0x7b8a │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 33e1c │ │ │ │ + movs r0, #0 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + blx 5848 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 33d08 │ │ │ │ + ldr.w r0, [pc, #2244] ; 34bc8 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr.w r3, [pc, #2240] ; 34bcc │ │ │ │ + mov r5, r6 │ │ │ │ + add r0, pc │ │ │ │ + movs r2, #0 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r0 │ │ │ │ + add r3, pc │ │ │ │ + str r7, [sp, #8] │ │ │ │ + movw r1, #1023 ; 0x3ff │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + mov r7, r4 │ │ │ │ + movw r0, #31562 ; 0x7b4a │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str.w r0, [r5, #132] ; 0x84 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 33e26 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + str r0, [sp, #68] ; 0x44 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #68] ; 0x44 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + b.w 338e0 │ │ │ │ + ldr.w r1, [pc, #2176] ; 34bd0 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr.w r2, [pc, #2172] ; 34bd4 │ │ │ │ + mov r8, r9 │ │ │ │ + add r1, pc │ │ │ │ mov r9, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3aa80 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + add r2, pc │ │ │ │ + mov r3, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + str r2, [r1, #124] ; 0x7c │ │ │ │ + mov.w r0, #1016 ; 0x3f8 │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + movw r0, #31485 ; 0x7afd │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.n 33e10 │ │ │ │ + ldr.w r2, [pc, #2140] ; 34bd8 │ │ │ │ + mov.w r5, #1016 ; 0x3f8 │ │ │ │ + ldr.w r1, [pc, #2136] ; 34bdc │ │ │ │ + mov r4, r7 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #31422 ; 0x7abe │ │ │ │ + add r1, pc │ │ │ │ + mov r3, fp │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r6, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r7, fp │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + mov r5, fp │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + mov r9, fp │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ + mov r8, fp │ │ │ │ + b.n 33e10 │ │ │ │ + ldr.w ip, [pc, #2096] ; 34be0 │ │ │ │ + adds r0, #4 │ │ │ │ + add ip, pc │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + ldr.w r1, [ip, #1324] ; 0x52c │ │ │ │ + bl f84c │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 33c0a │ │ │ │ + ldr.w r1, [pc, #2068] ; 34be4 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + add r1, pc │ │ │ │ + movw r0, #1042 ; 0x412 │ │ │ │ + str.w r1, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r4 │ │ │ │ + movw r1, #31842 ; 0x7c62 │ │ │ │ + str.w r0, [ip, #128] ; 0x80 │ │ │ │ + str.w r1, [ip, #132] ; 0x84 │ │ │ │ + b.n 33e26 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3aa24 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 3abbc │ │ │ │ - ldr.w r3, [pc, #1428] ; 3b140 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3aa34 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ + b.n 33da0 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + b.n 33d94 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + str r4, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1404] ; 3b144 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3aa34 │ │ │ │ - ldr.w r2, [pc, #1388] ; 3b148 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 57dc │ │ │ │ - cbnz r0, 3ac14 │ │ │ │ - ldr.w r0, [pc, #1376] ; 3b14c │ │ │ │ - mov.w ip, #18 │ │ │ │ - ldr.w r6, [pc, #1372] ; 3b150 │ │ │ │ - movw r3, #17678 ; 0x450e │ │ │ │ + ldr r3, [r5, #40] ; 0x28 │ │ │ │ + b.n 33db8 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r2, #2 │ │ │ │ + ldr.w r3, [pc, #1992] ; 34be8 │ │ │ │ + ldr.w r1, [pc, #1992] ; 34bec │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 34092 │ │ │ │ + ldr.w r0, [pc, #1980] ; 34bf0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r3, [pc, #1980] ; 34bf4 │ │ │ │ + mov r5, r6 │ │ │ │ add r0, pc │ │ │ │ - add r6, pc │ │ │ │ - mov r2, ip │ │ │ │ - mov r1, r3 │ │ │ │ - str.w ip, [r0, #128] ; 0x80 │ │ │ │ - str r6, [r0, #124] ; 0x7c │ │ │ │ - str.w r3, [r0, #132] ; 0x84 │ │ │ │ - b.n 3aaba │ │ │ │ - blx 589c │ │ │ │ + movs r2, #0 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r0 │ │ │ │ + add r3, pc │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r7, r1 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + movw r1, #1022 ; 0x3fe │ │ │ │ + movw r0, #31552 ; 0x7b40 │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str.w r0, [r5, #132] ; 0x84 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 33e26 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str.w r8, [sp, #40] ; 0x28 │ │ │ │ + b.w 33b10 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r3, [r5, #40] ; 0x28 │ │ │ │ + b.n 33db8 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 3487c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 348f6 │ │ │ │ + ldr.w r6, [fp, #12] │ │ │ │ + ldr.w r8, [fp, #16] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 33bc8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + b.w 33bc8 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5848 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3a798 │ │ │ │ - ldr.w r0, [pc, #1340] ; 3b154 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r1, [pc, #1340] ; 3b158 │ │ │ │ - ldr.w r0, [r8, r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 33d60 │ │ │ │ + ldr.w r0, [pc, #1832] ; 34bf8 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr.w r2, [pc, #1832] ; 34bfc │ │ │ │ + mov r5, r6 │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r9 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r8, r5 │ │ │ │ + movw r1, #1023 ; 0x3ff │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + movw r2, #31564 ; 0x7b4c │ │ │ │ + mov r7, r4 │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 33e1c │ │ │ │ + ldr.w lr, [pc, #1788] ; 34c00 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r1, [pc, #1788] ; 34c04 │ │ │ │ + mov r5, r6 │ │ │ │ + add lr, pc │ │ │ │ + mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 3abe8 │ │ │ │ - ldr.w r3, [pc, #1324] ; 3b15c │ │ │ │ - ldr.w r1, [pc, #1324] ; 3b160 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + mov r6, r8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r8, r5 │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r1, [lr, #124] ; 0x7c │ │ │ │ + movw r0, #1023 ; 0x3ff │ │ │ │ + movw r1, #31566 ; 0x7b4e │ │ │ │ + mov r5, r2 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + str.w r0, [lr, #128] ; 0x80 │ │ │ │ + str.w r1, [lr, #132] ; 0x84 │ │ │ │ + b.n 33e10 │ │ │ │ + ldr.w r4, [pc, #1744] ; 34c08 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r1, [pc, #1740] ; 34c0c │ │ │ │ + mov r5, r6 │ │ │ │ + add r4, pc │ │ │ │ + mov r3, r9 │ │ │ │ + add r1, pc │ │ │ │ + mov r6, r8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + mov r8, r5 │ │ │ │ + mov r7, r0 │ │ │ │ + str r1, [r4, #124] ; 0x7c │ │ │ │ + movw r0, #1023 ; 0x3ff │ │ │ │ + movw r1, #31571 ; 0x7b53 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + mov r5, r2 │ │ │ │ + str.w r0, [r4, #128] ; 0x80 │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + b.n 33e1c │ │ │ │ + ldr.w r1, [pc, #1700] ; 34c10 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r2, [pc, #1696] ; 34c14 │ │ │ │ + mov r5, r6 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, r5 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r2, [r1, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + movw r2, #1031 ; 0x407 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + mov r5, r3 │ │ │ │ + movw r2, #31656 ; 0x7ba8 │ │ │ │ + str.w r2, [r1, #132] ; 0x84 │ │ │ │ + b.n 33e1c │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r1, r4 │ │ │ │ + blx 59ec │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 34b92 │ │ │ │ + ldr.w r1, [pc, #1640] ; 34c18 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r2, [pc, #1640] ; 34c1c │ │ │ │ + mov r5, r6 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r8 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, r5 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r2, [r1, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + movw r2, #1031 ; 0x407 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + mov r5, r3 │ │ │ │ + movw r2, #31664 ; 0x7bb0 │ │ │ │ + str.w r2, [r1, #132] ; 0x84 │ │ │ │ + b.n 33e10 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr.w r3, [pc, #1584] ; 34c20 │ │ │ │ + ldr.w r1, [pc, #1584] ; 34c24 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w r3, [pc, #1312] ; 3b164 │ │ │ │ - movs r1, #23 │ │ │ │ - movw r2, #17704 ; 0x4528 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.n 3aa24 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r0, r9 │ │ │ │ - addw r6, sl, #2200 ; 0x898 │ │ │ │ - ldr r3, [r3, #68] ; 0x44 │ │ │ │ + b.n 33f64 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [sl, #252] ; 0xfc │ │ │ │ - ldrd r0, r1, [r3, #16] │ │ │ │ - ldrd r2, r3, [r6] │ │ │ │ - cmp r1, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r2 │ │ │ │ - bne.w 3af7c │ │ │ │ - ldr.w r6, [sl, #2208] ; 0x8a0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3afca │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1240] ; 3b168 │ │ │ │ + b.w 33b20 │ │ │ │ + mov r2, ip │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 33964 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 34610 │ │ │ │ + ldr.w r2, [pc, #1544] ; 34c28 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 33964 │ │ │ │ + b.n 33f44 │ │ │ │ + ldr.w r3, [pc, #1532] ; 34c2c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #2212] ; 0x8a4 │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ + b.n 3408a │ │ │ │ + mov r6, r8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3afd6 │ │ │ │ + beq.n 346e0 │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 346d8 │ │ │ │ + ldr.w r3, [pc, #1500] ; 34c30 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r1, [pc, #1496] ; 34c34 │ │ │ │ + mov.w r0, #1016 ; 0x3f8 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + movw r1, #31501 ; 0x7b0d │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r3, r2 │ │ │ │ + b.w 33e26 │ │ │ │ + mov r5, r6 │ │ │ │ + movs r4, #1 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b.n 34640 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3afac │ │ │ │ - ldr.w r3, [pc, #1208] ; 3b16c │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr.w sl, [r8, r3] │ │ │ │ - cmp r2, sl │ │ │ │ - bne.w 3af6e │ │ │ │ - ldr.w r8, [r9, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 3af6e │ │ │ │ - ldr.w fp, [r9, #8] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + b.w 33bd8 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 33be8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 33c30 │ │ │ │ + ldr.w r2, [pc, #1424] ; 34c38 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr.w r1, [pc, #1420] ; 34c3c │ │ │ │ + mov r5, r3 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r3 │ │ │ │ + add r1, pc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r9, r3 │ │ │ │ + mov.w r1, #1016 ; 0x3f8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r3 │ │ │ │ + movw r1, #31424 ; 0x7ac0 │ │ │ │ + mov r7, r3 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e10 │ │ │ │ + mov r0, r4 │ │ │ │ + bl da48 │ │ │ │ + b.n 34652 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3464a │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 33c18 │ │ │ │ + ldr.w r2, [pc, #1352] ; 34c40 │ │ │ │ + add r2, pc │ │ │ │ + addw r3, r2, #2088 ; 0x828 │ │ │ │ + ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ + ldrd r4, r5, [r3] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + cmp r1, r5 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r4 │ │ │ │ + bne.w 349d2 │ │ │ │ + ldr.w r4, [r2, #2096] ; 0x830 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 34b1c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3af4e │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r5, [pc, #1308] ; 34c44 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r0, [r5, #2100] ; 0x834 │ │ │ │ + ldr.w r1, [r5, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3ad96 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3afde │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 34afe │ │ │ │ + ldr.w r2, [pc, #1284] ; 34c48 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bne.w 34a0a │ │ │ │ + ldr.w ip, [r0, #12] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 34a0a │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [ip] │ │ │ │ ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ + adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3af3e │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, sl │ │ │ │ - beq.w 3b010 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbz r2, 3ad8c │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 3b0ae │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 349ac │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, sl │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + bl 12590 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str.w r3, [ip] │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.n 3482c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 34a9e │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af58 │ │ │ │ - ldr r3, [pc, #1020] ; (3b170 ) │ │ │ │ - movs r0, #26 │ │ │ │ - ldr r2, [pc, #1020] ; (3b174 ) │ │ │ │ - movw r1, #17772 ; 0x456c │ │ │ │ + beq.w 349a0 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 34a4c │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 34822 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 34a2a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 349c8 │ │ │ │ + mov r0, fp │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 349bc │ │ │ │ + ldr.w r3, [pc, #1096] ; 34c4c │ │ │ │ + movw r0, #1034 ; 0x40a │ │ │ │ + ldr.w r2, [pc, #1092] ; 34c50 │ │ │ │ + movw r1, #31749 ; 0x7c05 │ │ │ │ add r3, pc │ │ │ │ - movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3aa24 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.w 3376c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3ad46 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 3ad12 │ │ │ │ - ldr r3, [pc, #976] ; (3b178 ) │ │ │ │ - movs r1, #28 │ │ │ │ - movw r2, #17790 ; 0x457e │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3aa24 │ │ │ │ - ldr r3, [pc, #956] ; (3b17c ) │ │ │ │ - movs r1, #30 │ │ │ │ - movw r2, #17799 ; 0x4587 │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3aa80 │ │ │ │ - ldr r6, [pc, #936] ; (3b180 ) │ │ │ │ - movs r2, #30 │ │ │ │ - movw r1, #17801 ; 0x4589 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r6, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r6, [sl, #124] ; 0x7c │ │ │ │ - b.n 3aaba │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, fp │ │ │ │ - blx 586c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3a896 │ │ │ │ - ldr r0, [pc, #900] ; (3b184 ) │ │ │ │ - mov.w ip, #30 │ │ │ │ - ldr r6, [pc, #896] ; (3b188 ) │ │ │ │ - movw r3, #17802 ; 0x458a │ │ │ │ - add r0, pc │ │ │ │ - add r6, pc │ │ │ │ - b.n 3abfc │ │ │ │ - ldr r3, [pc, #888] ; (3b18c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3b070 │ │ │ │ - ldr.w lr, [r6, #4] │ │ │ │ - cmp r1, lr │ │ │ │ - beq.w 3a8ae │ │ │ │ - ldr.w r2, [lr, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3b082 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 3ae56 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3a8ae │ │ │ │ - adds r2, #12 │ │ │ │ + b.n 347d6 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 347a4 │ │ │ │ + ldr.w r2, [pc, #1048] ; 34c54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3ae50 │ │ │ │ - ldr.w ip, [r2, #4]! │ │ │ │ - cmp r1, ip │ │ │ │ - beq.w 3a8ae │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n 3ae46 │ │ │ │ - ldr r0, [pc, #772] ; (3b15c ) │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #820] ; (3b190 ) │ │ │ │ - ldr.w r0, [r8, r0] │ │ │ │ - ldr.w r2, [lr, #12] │ │ │ │ + ldr.w r1, [pc, #1048] ; 34c58 │ │ │ │ + movw r5, #1039 ; 0x40f │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #31767 ; 0x7c17 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #804] ; (3b194 ) │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r2, [pc, #804] ; (3b198 ) │ │ │ │ - movs r6, #0 │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r6 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 34106 │ │ │ │ + ldr r2, [pc, #1020] ; (34c5c ) │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #1020] ; (34c60 ) │ │ │ │ + mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - movs r0, #30 │ │ │ │ - movw r1, #17805 ; 0x458d │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3aa24 │ │ │ │ - b.n 3ab8c │ │ │ │ - ldr r0, [pc, #764] ; (3b19c ) │ │ │ │ - str r1, [sp, #12] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + mov.w r0, #1040 ; 0x410 │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #31776 ; 0x7c20 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 34106 │ │ │ │ + bgt.w 3498c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a86a │ │ │ │ - b.n 3adfe │ │ │ │ - ldr r3, [pc, #748] ; (3b1a0 ) │ │ │ │ - movs r0, #31 │ │ │ │ - ldr r2, [pc, #748] ; (3b1a4 ) │ │ │ │ - movw r1, #17816 ; 0x4598 │ │ │ │ - add r3, pc │ │ │ │ + blt.n 34888 │ │ │ │ + bl da48 │ │ │ │ + ldr r2, [pc, #984] ; (34c64 ) │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [pc, #984] ; (34c68 ) │ │ │ │ + mov.w r0, #1040 ; 0x410 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3aa24 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3adfe │ │ │ │ - ldr r2, [pc, #600] ; (3b12c ) │ │ │ │ - ldr r1, [pc, #720] ; (3b1a8 ) │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ + mov r5, r3 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movw r1, #31784 ; 0x7c28 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e1c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [pc, #956] ; (34c6c ) │ │ │ │ + ldr r1, [pc, #960] ; (34c70 ) │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 3adfe │ │ │ │ - ldr r3, [pc, #708] ; (3b1ac ) │ │ │ │ - movs r0, #31 │ │ │ │ - ldr r2, [pc, #708] ; (3b1b0 ) │ │ │ │ - movw r1, #17818 ; 0x459a │ │ │ │ + ldr r3, [pc, #952] ; (34c74 ) │ │ │ │ + ldr r2, [pc, #952] ; (34c78 ) │ │ │ │ + movw r0, #1042 ; 0x412 │ │ │ │ add r3, pc │ │ │ │ - mov.w r9, #0 │ │ │ │ + movw r1, #31838 ; 0x7c5e │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3ae8a │ │ │ │ - ldr r2, [pc, #600] ; (3b15c ) │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #676] ; (3b1b4 ) │ │ │ │ - mov r6, r9 │ │ │ │ - ldr.w r0, [r8, r2] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r2, [pc, #672] ; (3b1b8 ) │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r9 │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #660] ; (3b1bc ) │ │ │ │ - ldr r2, [pc, #664] ; (3b1c0 ) │ │ │ │ - movs r0, #17 │ │ │ │ + b.w 3376c │ │ │ │ + ldr r3, [pc, #928] ; (34c7c ) │ │ │ │ + movw r0, #1042 ; 0x412 │ │ │ │ + ldr r2, [pc, #928] ; (34c80 ) │ │ │ │ + movw r1, #31840 ; 0x7c60 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #17659 ; 0x44fb │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3ae8a │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ + b.w 3376c │ │ │ │ + ldr.w r2, [fp, #12] │ │ │ │ + ldmia.w r2, {r6, r8} │ │ │ │ + b.n 34494 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + movw r2, #1044 ; 0x414 │ │ │ │ + ldr r3, [pc, #892] ; (34c84 ) │ │ │ │ + mov r7, r4 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + movw r2, #31869 ; 0x7c7d │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.w 3376c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + movw r2, #1044 ; 0x414 │ │ │ │ + ldr r3, [pc, #864] ; (34c88 ) │ │ │ │ + mov r7, r4 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + movw r2, #31871 ; 0x7c7f │ │ │ │ + mov r3, r5 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + mov r2, r5 │ │ │ │ + b.w 33e26 │ │ │ │ + ldr r1, [pc, #840] ; (34c8c ) │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [pc, #828] ; (34c90 ) │ │ │ │ + mov.w r4, #1016 ; 0x3f8 │ │ │ │ + str.w r4, [r1, #128] ; 0x80 │ │ │ │ + movw r4, #31493 ; 0x7b05 │ │ │ │ + add r0, pc │ │ │ │ + str.w r4, [r1, #132] ; 0x84 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + b.w 33e26 │ │ │ │ + ldr r2, [pc, #808] ; (34c94 ) │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #808] ; (34c98 ) │ │ │ │ + mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #1016 ; 0x3f8 │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #31452 ; 0x7adc │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e1c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r3, [pc, #596] ; (34be8 ) │ │ │ │ + ldr r1, [pc, #776] ; (34c9c ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 34888 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 3ad28 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [sl, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3acf8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + b.n 347ba │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3ad70 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + b.n 34782 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3ad5a │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 3ad12 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w r0, [sl, #832] ; 0x340 │ │ │ │ - add.w r2, sl, #2208 ; 0x8a0 │ │ │ │ - bl 12a74 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 3ac8e │ │ │ │ - ldr r3, [pc, #560] ; (3b1c4 ) │ │ │ │ - movs r0, #26 │ │ │ │ - ldr r2, [pc, #560] ; (3b1c8 ) │ │ │ │ - movw r1, #17735 ; 0x4547 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3aa24 │ │ │ │ - ldr r3, [pc, #540] ; (3b1cc ) │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r2, [pc, #540] ; (3b1d0 ) │ │ │ │ - movs r0, #26 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #17737 ; 0x4549 │ │ │ │ + b.n 34800 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 347ea │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + mov r1, r3 │ │ │ │ + add.w r2, r2, #2096 ; 0x830 │ │ │ │ + bl 1289c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 34726 │ │ │ │ + ldr r2, [pc, #692] ; (34ca0 ) │ │ │ │ + movw r0, #1034 ; 0x40a │ │ │ │ + ldr r1, [pc, #692] ; (34ca4 ) │ │ │ │ + mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r9 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3ae8a │ │ │ │ - ldr.w r0, [sl, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 3af8c │ │ │ │ - blx 589c │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 3acaa │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - mov.w ip, #26 │ │ │ │ - ldr r2, [pc, #492] ; (3b1d4 ) │ │ │ │ - movw lr, #17751 ; 0x4557 │ │ │ │ - ldr r0, [pc, #492] ; (3b1d8 ) │ │ │ │ - subs r1, #1 │ │ │ │ + mov r5, r4 │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #31696 ; 0x7bd0 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 34106 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, sl │ │ │ │ + mov fp, r3 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 347a4 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.w 33b7a │ │ │ │ + ldr r2, [pc, #636] ; (34ca8 ) │ │ │ │ + movw r0, #1034 ; 0x40a │ │ │ │ + ldr r3, [pc, #632] ; (34cac ) │ │ │ │ + mov.w r1, #31744 ; 0x7c00 │ │ │ │ add r2, pc │ │ │ │ - str r1, [r6, #0] │ │ │ │ - add r0, pc │ │ │ │ - mov sl, r6 │ │ │ │ - str.w ip, [r2, #128] ; 0x80 │ │ │ │ - mov r9, fp │ │ │ │ - str r0, [r2, #124] ; 0x7c │ │ │ │ - mov r6, r3 │ │ │ │ - str.w lr, [r2, #132] ; 0x84 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3ab8c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, fp │ │ │ │ - b.n 3ab9e │ │ │ │ - ldr.w r9, [r6, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3ad30 │ │ │ │ - ldr.w fp, [r6, #8] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ + mov r5, fp │ │ │ │ + add r3, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r3, fp │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e10 │ │ │ │ + ldr.w ip, [r4, #12] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 347c4 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ adds r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + str.w r2, [ip] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cbz r2, 3b0a0 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r9 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r6, fp │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 34b5a │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, ip │ │ │ │ + mov r2, r5 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + bl 12590 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - mov r8, r0 │ │ │ │ + str.w r2, [ip] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3ad3e │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r6, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 3ad3e │ │ │ │ - ldr r3, [pc, #184] ; (3b12c ) │ │ │ │ - ldr r1, [pc, #360] ; (3b1dc ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + beq.n 34b4c │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 347ce │ │ │ │ + ldr r2, [pc, #528] ; (34cb0 ) │ │ │ │ + movw r0, #1035 ; 0x40b │ │ │ │ + ldr r1, [pc, #524] ; (34cb4 ) │ │ │ │ + mov r3, fp │ │ │ │ + add r2, pc │ │ │ │ + mov fp, r5 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3ae6c │ │ │ │ - mov r3, lr │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3a8ae │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3b084 │ │ │ │ - ldr r3, [pc, #332] ; (3b1e0 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3a8ae │ │ │ │ - b.n 3ae56 │ │ │ │ - ldr.w r2, [sl, #24] │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 3b03c │ │ │ │ - ldr r3, [pc, #308] ; (3b1e4 ) │ │ │ │ - movs r0, #26 │ │ │ │ - ldr r2, [pc, #308] ; (3b1e8 ) │ │ │ │ - movw r1, #17767 ; 0x4567 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #31728 ; 0x7bf0 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e10 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 34ba0 │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 34b98 │ │ │ │ + ldr r3, [pc, #480] ; (34cb8 ) │ │ │ │ + mov.w r0, #1040 ; 0x410 │ │ │ │ + ldr r2, [pc, #480] ; (34cbc ) │ │ │ │ + movw r1, #31821 ; 0x7c4d │ │ │ │ add r3, pc │ │ │ │ - mov sl, r6 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3ab78 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 33e10 │ │ │ │ + b.w 3376c │ │ │ │ + ldr r2, [pc, #448] ; (34cc0 ) │ │ │ │ + movw r1, #1035 ; 0x40b │ │ │ │ + mov fp, r0 │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #31706 ; 0x7bda │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 33e10 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 349e2 │ │ │ │ + movs r5, #1 │ │ │ │ + b.n 34ac2 │ │ │ │ + ldr r2, [pc, #404] ; (34cc4 ) │ │ │ │ + mov.w r5, #1040 ; 0x410 │ │ │ │ + ldr r1, [pc, #404] ; (34cc8 ) │ │ │ │ + movw r0, #31805 ; 0x7c3d │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r5, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e1c │ │ │ │ + ldr.w r2, [ip, #4] │ │ │ │ + mov r4, r3 │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 347ce │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + b.n 34a74 │ │ │ │ + ldr r2, [pc, #344] ; (34ccc ) │ │ │ │ + mov.w fp, #1040 ; 0x410 │ │ │ │ + ldr r1, [pc, #344] ; (34cd0 ) │ │ │ │ + movw r0, #31813 ; 0x7c45 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w fp, [r2, #128] ; 0x80 │ │ │ │ + mov.w fp, #0 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 33e10 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + b.w 33eea │ │ │ │ + mov r0, r5 │ │ │ │ + bl da48 │ │ │ │ + b.n 34ad4 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 34acc │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + bgt.n 34b68 │ │ │ │ movs r2, r0 │ │ │ │ - mov sl, r2 │ │ │ │ + str r4, [r4, #60] ; 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + bgt.n 34b08 │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ; instruction: 0xff9cffff │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + str r4, [r5, #56] ; 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + bgt.n 34ca8 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + str r4, [r7, #52] ; 0x34 │ │ │ │ + movs r2, r0 │ │ │ │ + str r2, [r0, #52] ; 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + blt.n 34bc8 │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + str r0, [r0, #48] ; 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + blt.n 34b38 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + str r2, [r7, #40] ; 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #240 ; 0xf0 │ │ │ │ + blt.n 34ae8 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + str r4, [r1, #40] ; 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + blt.n 34c94 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + str r2, [r0, #36] ; 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + bge.n 34b94 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + str r2, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + bge.n 34c64 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xf3e60001 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ; instruction: 0xf3e40001 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + bge.n 34c04 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + str r0, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + bls.n 34ba0 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + str r2, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + bls.n 34b40 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + str r6, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + bls.n 34cc4 │ │ │ │ movs r2, r0 │ │ │ │ - vminnm.f32 , q8, │ │ │ │ - ; instruction: 0xfa260001 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + str r4, [r3, #4] │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + bhi.n 34b8c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ + movs r2, r0 │ │ │ │ + bhi.n 34cf0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + bhi.n 34c68 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + bvc.n 34c0c │ │ │ │ movs r2, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + bvs.n 34c48 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + bvs.n 34be4 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + bvs.n 34bb0 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + bvs.n 34d5c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xf7100001 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + bvs.n 34d0c │ │ │ │ movs r2, r0 │ │ │ │ - orrs.w r0, r8, #1 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + bvs.n 34cd0 │ │ │ │ movs r2, r0 │ │ │ │ - bics.w r0, lr, #1 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + bpl.n 34c18 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #124] ; 0x7c │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + bpl.n 34bcc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r6, #116] ; 0x74 │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + str r2, [r1, #52] ; 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #116] ; 0x74 │ │ │ │ + bpl.n 34cd8 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, #112] ; 0x70 │ │ │ │ + bmi.n 34c58 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xf4e80001 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldr r4, [r2, #100] ; 0x64 │ │ │ │ + bmi.n 34d7c │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + bmi.n 34d14 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + bcc.n 34c70 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + bcc.n 34bf0 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #36 ; 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - vpush {d8} │ │ │ │ - mov r6, r1 │ │ │ │ - ldr.w sl, [pc, #2852] ; 3bd20 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr.w r0, [pc, #2852] ; 3bd24 │ │ │ │ - add sl, pc │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr.w r3, [pc, #2848] ; 3bd28 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r4, [sl, r0] │ │ │ │ - ldr r7, [r5, #44] ; 0x2c │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3b548 │ │ │ │ - ldr.w r3, [pc, #2816] ; 3bd2c │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3b55c │ │ │ │ - ldr r3, [r0, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3b518 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3b518 │ │ │ │ - mov r0, r7 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3b56e │ │ │ │ - ldr.w r3, [pc, #2776] ; 3bd30 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r7, [r3, #2216] ; 0x8a8 │ │ │ │ - cmp r7, r9 │ │ │ │ - beq.w 3b45c │ │ │ │ - ldr.w r1, [pc, #2764] ; 3bd34 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr.w r1, [sl, r1] │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - tst r3, r2 │ │ │ │ - beq.n 3b318 │ │ │ │ - ldrsb.w r3, [r9, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 3b6b0 │ │ │ │ - ldrsb.w r3, [r7, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 3b6be │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3b3c6 │ │ │ │ - ldr.w fp, [pc, #2700] ; 3bd38 │ │ │ │ - mov r0, r9 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r1, [fp, #2124] ; 0x84c │ │ │ │ - bl fabc │ │ │ │ + mov r4, r1 │ │ │ │ + mov r9, r2 │ │ │ │ + blx 5668 │ │ │ │ + ldr.w r6, [pc, #1868] ; 35434 │ │ │ │ + add r6, pc │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b694 │ │ │ │ - bne.w 3b4cc │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ + beq.w 35198 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 35120 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.w 35130 │ │ │ │ + ldr.w r9, [r4, #12] │ │ │ │ + movs r0, #2 │ │ │ │ + blx 5848 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b6cc │ │ │ │ - beq.w 3b5c0 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r5, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r5, #168] ; 0xa8 │ │ │ │ + beq.w 351b6 │ │ │ │ + ldr.w r3, [pc, #1820] ; 35438 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ + ldr.w r2, [r3, #1332] ; 0x534 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + ldr r7, [r1, #64] ; 0x40 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + str r5, [r0, #16] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 35240 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #1780] ; 3543c │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w fp, [r6, r3] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 35260 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5c44 │ │ │ │ - uxtb r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3b746 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 34f4c │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 34fcc │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 35278 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b47a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3b47a │ │ │ │ - cmp r9, r4 │ │ │ │ - ite ne │ │ │ │ - movne r3, #0 │ │ │ │ - andeq.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3b2a8 │ │ │ │ - cmp r7, r4 │ │ │ │ - ite ne │ │ │ │ - movne r2, #0 │ │ │ │ - andeq.w r2, r2, #1 │ │ │ │ + beq.w 34fc2 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [pc, #1696] ; 35440 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3b2a8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 3b38a │ │ │ │ - ldr.w r2, [pc, #2552] ; 3bd3c │ │ │ │ - ldr.w r3, [pc, #2552] ; 3bd40 │ │ │ │ - ldr.w r7, [sl, r2] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - subs r7, r0, r7 │ │ │ │ - clz r7, r7 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ - cmp r0, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r7 │ │ │ │ - orreq.w r3, r7, #1 │ │ │ │ - cmp r0, r4 │ │ │ │ - it eq │ │ │ │ - orreq.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3b500 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3b456 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bge.n 3b456 │ │ │ │ - ldr.w fp, [pc, #2488] ; 3bd44 │ │ │ │ - movw r1, #795 ; 0x31b │ │ │ │ - ldr.w r3, [pc, #2484] ; 3bd48 │ │ │ │ - movw r0, #28302 ; 0x6e8e │ │ │ │ - add fp, pc │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [fp, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - str.w r0, [fp, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #2460] ; 3bd4c │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3b4b2 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 3b490 │ │ │ │ - ldr.w r2, [r9, #12] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ - ite eq │ │ │ │ - moveq r2, #0 │ │ │ │ - andne.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3b2a8 │ │ │ │ - ldrb.w r0, [r9, #16] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - ubfx r2, r0, #2, #3 │ │ │ │ - ubfx lr, r1, #2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.w 3b2a8 │ │ │ │ - tst.w r0, #32 │ │ │ │ - beq.w 3b740 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r9, #24 │ │ │ │ - addpl.w r0, r9, #36 ; 0x24 │ │ │ │ - tst.w r1, #32 │ │ │ │ - beq.w 3b73c │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, r7, #24 │ │ │ │ - addpl.w r1, r7, #36 ; 0x24 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w 3b7ea │ │ │ │ - cmp r2, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq.w lr, [r0] │ │ │ │ - ldrheq r7, [r1, #0] │ │ │ │ - ldrne.w lr, [r0] │ │ │ │ - ldrne r7, [r1, #0] │ │ │ │ - cmp lr, r7 │ │ │ │ - bne.w 3b2a8 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 3b45c │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - blx 58b4 │ │ │ │ - clz r7, r0 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3b2a8 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r4, [r7, #252] ; 0xfc │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r4 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3b628 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r4, r5 │ │ │ │ - cbz r3, 3b4b2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 3b4a6 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.n 3b490 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r7, #156] ; 0x9c │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3b5ba │ │ │ │ - ldr.w r3, [pc, #2124] ; 3bd3c │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3b302 │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3b386 │ │ │ │ - b.n 3b37c │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 3b56e │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, fp │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r7, [fp] │ │ │ │ - subs r7, #1 │ │ │ │ - str.w r7, [fp] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 3b24e │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3b24e │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3b518 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3b256 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3b518 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3b256 │ │ │ │ - ldr.w r3, [pc, #2016] ; 3bd50 │ │ │ │ - mov.w r6, #792 ; 0x318 │ │ │ │ - movw r5, #28290 ; 0x6e82 │ │ │ │ - ldr.w r0, [pc, #2008] ; 3bd54 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov.w r9, #0 │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #1984] ; 3bd58 │ │ │ │ - ldr.w r3, [pc, #1984] ; 3bd5c │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3b4b2 │ │ │ │ - movs r5, #0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 3b490 │ │ │ │ - b.n 3b4c0 │ │ │ │ - ldr.w r3, [pc, #1924] ; 3bd40 │ │ │ │ - b.n 3b4f2 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3b762 │ │ │ │ - bne.n 3b640 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3b7f2 │ │ │ │ - beq.w 3b6e8 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r5, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r5, #192] ; 0xc0 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3b8ec │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3b47a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3b47a │ │ │ │ - ldr.w fp, [pc, #1844] ; 3bd60 │ │ │ │ - mov.w r1, #860 ; 0x35c │ │ │ │ - ldr.w r3, [pc, #1840] ; 3bd64 │ │ │ │ - movw r0, #29265 ; 0x7251 │ │ │ │ - add fp, pc │ │ │ │ - mov r4, r5 │ │ │ │ - add r3, pc │ │ │ │ - b.n 3b39e │ │ │ │ - blx 5c38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r5, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r5, #180] ; 0xb4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5c44 │ │ │ │ - uxtb r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3b80e │ │ │ │ - ldr.w r0, [fp, #180] ; 0xb4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3b88c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3b302 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3b302 │ │ │ │ - ldr.w r3, [pc, #1744] ; 3bd68 │ │ │ │ - movw r2, #799 ; 0x31f │ │ │ │ - movw r1, #28366 ; 0x6ece │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - mov r0, r9 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 3b292 │ │ │ │ - b.n 3b38a │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 3b29c │ │ │ │ - b.n 3b38a │ │ │ │ - ldr.w r3, [pc, #1692] ; 3bd6c │ │ │ │ - mov.w r2, #804 ; 0x324 │ │ │ │ - movw r1, #28447 ; 0x6f1f │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3b8d0 │ │ │ │ - beq.n 3b77e │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r7, #204] ; 0xcc │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3b302 │ │ │ │ - ldr.w fp, [pc, #1608] ; 3bd70 │ │ │ │ - movw r1, #823 ; 0x337 │ │ │ │ - ldr.w r3, [pc, #1604] ; 3bd74 │ │ │ │ - movw r0, #28732 ; 0x703c │ │ │ │ - add fp, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 3b39e │ │ │ │ - ldr r1, [r7, #36] ; 0x24 │ │ │ │ - b.n 3b428 │ │ │ │ - ldr.w r0, [r9, #36] ; 0x24 │ │ │ │ - b.n 3b414 │ │ │ │ - ldr.w r3, [pc, #1584] ; 3bd78 │ │ │ │ - mov.w r2, #808 ; 0x328 │ │ │ │ - movw r1, #28501 ; 0x6f55 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b594 │ │ │ │ - ldr.w r3, [pc, #1560] ; 3bd7c │ │ │ │ - movw r2, #809 ; 0x329 │ │ │ │ - movw r1, #28523 ; 0x6f6b │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w fp, [pc, #1536] ; 3bd80 │ │ │ │ - mov r0, r9 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r1, [fp, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3b96e │ │ │ │ - beq.n 3b82a │ │ │ │ - blx 5c38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r5, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r5, #216] ; 0xd8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r3, r1 │ │ │ │ - strd r2, r3, [sp] │ │ │ │ - blx 5c44 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - blx 5b48 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3b302 │ │ │ │ - ldr.w r3, [pc, #1460] ; 3bd84 │ │ │ │ - mov.w r2, #828 ; 0x33c │ │ │ │ - movw r1, #28808 ; 0x7088 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldrb.w lr, [r0] │ │ │ │ - ldrb r7, [r1, #0] │ │ │ │ - b.n 3b43e │ │ │ │ - ldr.w r3, [pc, #1428] ; 3bd88 │ │ │ │ - movw r2, #814 ; 0x32e │ │ │ │ - movw r1, #28602 ; 0x6fba │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w r3, [pc, #1404] ; 3bd8c │ │ │ │ - movw r2, #813 ; 0x32d │ │ │ │ - movw r1, #28577 ; 0x6fa1 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b594 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3bab0 │ │ │ │ - beq.n 3b908 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r5, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r5, #228] ; 0xe4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - vmov s16, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5c44 │ │ │ │ - vcvt.f64.f32 d7, s16 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3b302 │ │ │ │ - ldr.w r3, [pc, #1308] ; 3bd90 │ │ │ │ - movw r2, #833 ; 0x341 │ │ │ │ - movw r1, #28884 ; 0x70d4 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w r3, [pc, #1284] ; 3bd94 │ │ │ │ - movw r2, #813 ; 0x32d │ │ │ │ - movw r1, #28579 ; 0x6fa3 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 3b8b6 │ │ │ │ - ldr.w r3, [pc, #1256] ; 3bd98 │ │ │ │ - add r3, pc │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1244] ; 3bd9c │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w r3, [pc, #1228] ; 3bda0 │ │ │ │ - movw r2, #819 ; 0x333 │ │ │ │ - movw r1, #28678 ; 0x7006 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w r3, [pc, #1204] ; 3bda4 │ │ │ │ - movw r2, #818 ; 0x332 │ │ │ │ - movw r1, #28656 ; 0x6ff0 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3baca │ │ │ │ - beq.n 3b98a │ │ │ │ - blx 5c38 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r5, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r5, #240] ; 0xf0 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r3, r1 │ │ │ │ - strd r2, r3, [sp] │ │ │ │ - blx 5c44 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - blx 5b60 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3b302 │ │ │ │ - ldr.w r3, [pc, #1108] ; 3bda8 │ │ │ │ - movw r2, #838 ; 0x346 │ │ │ │ - movw r1, #28960 ; 0x7120 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w r3, [pc, #1084] ; 3bdac │ │ │ │ - mov.w r2, #824 ; 0x338 │ │ │ │ - movw r1, #28754 ; 0x7052 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3baea │ │ │ │ - beq.n 3ba22 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r7, [r7, #144] ; 0x90 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r7 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3bbbc │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3bae6 │ │ │ │ - ldr.w fp, [r5, #44] ; 0x2c │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r1, fp │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - bl 36224 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3bb04 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 3ba06 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ba16 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 3b47a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3bd02 │ │ │ │ - beq.w 3bbd8 │ │ │ │ - ldr r0, [r5, #44] ; 0x2c │ │ │ │ - bl f2b4 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3bb9c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 3ba5a │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr.w r5, [r7, #144] ; 0x90 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3bb4e │ │ │ │ - cbz r7, 3bae4 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r7 │ │ │ │ - bl 37b48 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bb7a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3bb70 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r9, fp │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 3b47a │ │ │ │ - ldr r3, [pc, #764] ; (3bdb0 ) │ │ │ │ - movw r2, #829 ; 0x33d │ │ │ │ - movw r1, #28830 ; 0x709e │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr r3, [pc, #744] ; (3bdb4 ) │ │ │ │ - movw r2, #834 ; 0x342 │ │ │ │ - movw r1, #28906 ; 0x70ea │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - mov r9, fp │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 3b47a │ │ │ │ - ldr r3, [pc, #716] ; (3bdb8 ) │ │ │ │ - movw r2, #839 ; 0x347 │ │ │ │ - movw r1, #28982 ; 0x7136 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr r3, [pc, #692] ; (3bdbc ) │ │ │ │ - movw r6, #845 ; 0x34d │ │ │ │ - ldr r0, [pc, #692] ; (3bdc0 ) │ │ │ │ - movw r5, #29065 ; 0x7189 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbz r3, 3bb34 │ │ │ │ - ldr r3, [pc, #660] ; (3bdc4 ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #648] ; (3bdc8 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr r3, [pc, #636] ; (3bdcc ) │ │ │ │ - mov r9, fp │ │ │ │ - ldr r7, [pc, #636] ; (3bdd0 ) │ │ │ │ - movw r2, #853 ; 0x355 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #29172 ; 0x71f4 │ │ │ │ - add r7, pc │ │ │ │ - mov fp, r3 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r7, [r3, #124] ; 0x7c │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - b.n 3b3ae │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3baa2 │ │ │ │ - ldr r3, [pc, #600] ; (3bdd4 ) │ │ │ │ - movw r1, #855 ; 0x357 │ │ │ │ - ldr r0, [pc, #596] ; (3bdd8 ) │ │ │ │ - movw r5, #29191 ; 0x7207 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r9, fp │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 3b594 │ │ │ │ - ldr r3, [pc, #572] ; (3bddc ) │ │ │ │ - movw r6, #849 ; 0x351 │ │ │ │ - ldr r0, [pc, #572] ; (3bde0 ) │ │ │ │ - movw r5, #29116 ; 0x71bc │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 3b594 │ │ │ │ - ldr r3, [pc, #548] ; (3bde4 ) │ │ │ │ - movw r2, #843 ; 0x34b │ │ │ │ - movw r1, #29036 ; 0x716c │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 3b3ae │ │ │ │ - ldr.w fp, [pc, #524] ; 3bde8 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r0, [fp, #2220] ; 0x8ac │ │ │ │ - ldr.w r1, [fp, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3bce6 │ │ │ │ - ldr r2, [pc, #504] ; (3bdec ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 3bcd8 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3bcd8 │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 3bc22 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r3, 3bc3e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 3bcc6 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 3bc58 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #404] ; (3bdf0 ) │ │ │ │ - mov r1, r7 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 3bca6 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bc7a │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 3bc90 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w fp, [pc, #352] ; 3bdf4 │ │ │ │ - movw r1, #858 ; 0x35a │ │ │ │ - ldr r3, [pc, #348] ; (3bdf8 ) │ │ │ │ - movw r0, #29254 ; 0x7246 │ │ │ │ - add fp, pc │ │ │ │ - add r3, pc │ │ │ │ - b.w 3b39e │ │ │ │ - ldr r3, [pc, #340] ; (3bdfc ) │ │ │ │ - movw r6, #858 ; 0x35a │ │ │ │ - ldr r0, [pc, #336] ; (3be00 ) │ │ │ │ - movw r5, #29249 ; 0x7241 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 3b8a6 │ │ │ │ - ldr r3, [pc, #316] ; (3be04 ) │ │ │ │ - movw r6, #858 ; 0x35a │ │ │ │ - ldr r0, [pc, #312] ; (3be08 ) │ │ │ │ - movw r5, #29246 ; 0x723e │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 3bb14 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r9 │ │ │ │ - mov fp, r3 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 3bc3e │ │ │ │ - ldr r3, [pc, #292] ; (3be0c ) │ │ │ │ - movw r2, #858 ; 0x35a │ │ │ │ - movw r1, #29232 ; 0x7230 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 3b3ae │ │ │ │ - ldr r3, [pc, #268] ; (3be10 ) │ │ │ │ - mov.w r2, #848 ; 0x350 │ │ │ │ - movw r1, #29106 ; 0x71b2 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 3b3ae │ │ │ │ - nop │ │ │ │ - subs r3, #6 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ldr r2, [r6, #72] ; 0x48 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - ldr r6, [r3, #68] ; 0x44 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - ldr r2, [r6, #52] ; 0x34 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xf2140001 │ │ │ │ - adds r2, r2, r2 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ - movs r2, r0 │ │ │ │ - bic.w r0, r8, #1 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ - movs r2, r0 │ │ │ │ - ands.w r0, r2, #1 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ - movs r2, r0 │ │ │ │ - vhadd.s d16, d4, d1 │ │ │ │ - vhadd.s8 d0, d12, d1 │ │ │ │ - cdp 0, 13, cr0, cr4, cr1, {0} │ │ │ │ - str r6, [r2, #124] ; 0x7c │ │ │ │ - movs r2, r0 │ │ │ │ - cdp 0, 7, cr0, cr8, cr1, {0} │ │ │ │ - cdp 0, 5, cr0, cr10, cr1, {0} │ │ │ │ - cdp 0, 3, cr0, cr14, cr1, {0} │ │ │ │ - str r0, [r1, #120] ; 0x78 │ │ │ │ - movs r2, r0 │ │ │ │ - ldcl 0, cr0, [r2, #4] │ │ │ │ - stc 0, cr0, [lr, #4]! │ │ │ │ - ldc 0, cr0, [r2, #4] │ │ │ │ - ldc 0, cr0, [r0, #-4]! │ │ │ │ - ldc 0, cr0, [r4, #-4] │ │ │ │ - ldcl 0, cr0, [lr], #4 │ │ │ │ - str r2, [r1, #100] ; 0x64 │ │ │ │ - movs r2, r0 │ │ │ │ - ldcl 0, cr0, [r0], {1} │ │ │ │ - ldc 0, cr0, [r4], #4 │ │ │ │ - mcrr 0, 0, r0, lr, cr1 │ │ │ │ - ldc 0, cr0, [r2], #-4 │ │ │ │ - ; instruction: 0xeaf20001 │ │ │ │ - ; instruction: 0xead80001 │ │ │ │ - ; instruction: 0xeab80001 │ │ │ │ - str r4, [r7, #60] ; 0x3c │ │ │ │ - movs r2, r0 │ │ │ │ - eors.w r0, lr, r1 │ │ │ │ - eor.w r0, r0, r1 │ │ │ │ - str r4, [r1, #60] ; 0x3c │ │ │ │ - movs r2, r0 │ │ │ │ - str r4, [r6, #56] ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - orrs.w r0, r2, r1 │ │ │ │ - str r6, [r0, #56] ; 0x38 │ │ │ │ - movs r2, r0 │ │ │ │ - bic.w r0, r6, r1 │ │ │ │ - str r4, [r4, #52] ; 0x34 │ │ │ │ - movs r2, r0 │ │ │ │ - and.w r0, r4, r1 │ │ │ │ - strd r0, r0, [r6, #4]! │ │ │ │ - str r0, [r6, #48] ; 0x30 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - str r6, [r5, #36] ; 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - ldmdb r0, {r0} │ │ │ │ - str r2, [r3, #36] ; 0x24 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrd r0, r0, [sl], #4 │ │ │ │ - str r2, [r7, #32] │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xe8dc0001 │ │ │ │ - ldmia.w ip!, {r0} │ │ │ │ - stmia.w r0!, {r0} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - blx 5668 │ │ │ │ - ldr.w r8, [pc, #1704] ; 3c4d0 │ │ │ │ - add r8, pc │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3c268 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 3c1f2 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 3c202 │ │ │ │ - ldr.w r9, [r4, #12] │ │ │ │ - movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3c272 │ │ │ │ - ldr.w r3, [pc, #1656] ; 3c4d4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ - ldr.w r2, [r3, #1316] ; 0x524 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ldr r6, [r1, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r5, [r0, #16] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3c294 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1616] ; 3c4d8 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r8, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 3c338 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r6 │ │ │ │ - mov r6, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 3c052 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 3c0c6 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3c350 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3c0bc │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1532] ; 3c4dc │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3c348 │ │ │ │ + beq.w 35270 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3c060 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 34f5a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c0d0 │ │ │ │ - ldr.w r3, [pc, #1492] ; 3c4e0 │ │ │ │ + beq.w 34fd6 │ │ │ │ + ldr.w r3, [pc, #1656] ; 35444 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3c0f8 │ │ │ │ - ldr.w r6, [sl, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3c0f8 │ │ │ │ + bne.w 34fea │ │ │ │ + ldr.w r7, [sl, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 34fea │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c1ea │ │ │ │ - ldr.w r3, [pc, #1436] ; 3c4e4 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + beq.w 35108 │ │ │ │ + ldr.w r3, [pc, #1604] ; 35448 │ │ │ │ + str r7, [sp, #28] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3c414 │ │ │ │ - ldr.w r3, [pc, #1424] ; 3c4e8 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + beq.w 3534a │ │ │ │ + ldr.w r3, [pc, #1592] ; 3544c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3c136 │ │ │ │ + bne.w 35052 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ands.w r0, r3, #8 │ │ │ │ - beq.w 3c3c0 │ │ │ │ + beq.w 352f4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ lsls r0, r3, #26 │ │ │ │ ite pl │ │ │ │ ldrpl.w sl, [r4, #12] │ │ │ │ movmi.w sl, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 56bc │ │ │ │ - ldr.w r3, [pc, #1360] ; 3c4d8 │ │ │ │ + ldr.w r3, [pc, #1532] ; 3543c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r8, r3] │ │ │ │ + ldr.w fp, [r6, r3] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.w 3c3e0 │ │ │ │ + bgt.w 35316 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ blx 56bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.n 3c0b0 │ │ │ │ + ble.w 34fb4 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 3c0da │ │ │ │ + blt.w 34fe0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3c2d4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 351e0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c1e0 │ │ │ │ + beq.w 350fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c12c │ │ │ │ + beq.w 35040 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c120 │ │ │ │ - ldr r0, [r5, #36] ; 0x24 │ │ │ │ + beq.w 35034 │ │ │ │ + ldr.w r2, [pc, #1436] ; 35450 │ │ │ │ + ldr.w r3, [pc, #1436] ; 35454 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r9, r4 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r3 │ │ │ │ + bne.w 353f8 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c118 │ │ │ │ - ldr.w sl, [pc, #1244] ; 3c4ec │ │ │ │ - mov r0, r7 │ │ │ │ - str.w r9, [r5, #36] ; 0x24 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #524] ; 0x20c │ │ │ │ - blx 5818 │ │ │ │ - mov r4, r0 │ │ │ │ + beq.w 3504a │ │ │ │ + str.w r9, [r5, #16] │ │ │ │ + blx 5668 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 35290 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35110 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + blx 5668 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c36a │ │ │ │ + beq.w 352c8 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35118 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ + str r6, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c03e │ │ │ │ + cbnz r3, 34f34 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - str r4, [r5, #24] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r4, #0 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 3c0a0 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, 34fa2 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 3bec8 │ │ │ │ - b.n 3c0c6 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - mov.w r2, #410 ; 0x19a │ │ │ │ - ldr.w r4, [pc, #1160] ; 3c4f0 │ │ │ │ - movw r1, #24061 ; 0x5dfd │ │ │ │ - ldr.w r3, [pc, #1156] ; 3c4f4 │ │ │ │ + bge.w 34d88 │ │ │ │ + b.n 34fcc │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + movw r2, #965 ; 0x3c5 │ │ │ │ + ldr.w r4, [pc, #1268] ; 35458 │ │ │ │ + movw r1, #30650 ; 0x77ba │ │ │ │ + ldr.w r3, [pc, #1264] ; 3545c │ │ │ │ subs r0, #1 │ │ │ │ add r4, pc │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cbz r0, 3c0e4 │ │ │ │ - ldr.w r0, [pc, #1136] ; 3c4f8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 351a2 │ │ │ │ + ldr.w r0, [pc, #1240] ; 35460 │ │ │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bl 12920 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c04c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + bne.n 34f46 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3bfc4 │ │ │ │ - b.n 3c0da │ │ │ │ + bge.w 34e80 │ │ │ │ + b.n 34fe0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3beda │ │ │ │ + b.n 34d9a │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 3bec8 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 34d88 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3bf08 │ │ │ │ + b.n 34dc8 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 3bfc4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ - ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 3c086 │ │ │ │ + b.n 34e80 │ │ │ │ mov r0, sl │ │ │ │ mov r4, sl │ │ │ │ - bl 2a228 │ │ │ │ + bl 26b14 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3bfd8 │ │ │ │ - ldr r3, [pc, #1008] ; (3c4fc ) │ │ │ │ - movw r0, #24076 ; 0x5e0c │ │ │ │ - ldr r2, [pc, #1004] ; (3c500 ) │ │ │ │ + bne.w 34e94 │ │ │ │ + ldr.w r3, [pc, #1124] ; 35464 │ │ │ │ + movw r0, #30665 ; 0x77c9 │ │ │ │ + ldr.w r2, [pc, #1120] ; 35468 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 3c2b2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3c00c │ │ │ │ + movw r5, #965 ; 0x3c5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35228 │ │ │ │ + ldr.w r3, [pc, #1088] ; 3546c │ │ │ │ + movw r2, #965 ; 0x3c5 │ │ │ │ + add r3, pc │ │ │ │ + b.n 34f84 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3bff4 │ │ │ │ + b.n 34eb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3bfe4 │ │ │ │ + b.n 34ea0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 34ee2 │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c2ea │ │ │ │ + beq.w 351f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str r7, [r0, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3c42e │ │ │ │ + beq.w 35364 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 56bc │ │ │ │ - ldr r3, [pc, #884] ; (3c4d8 ) │ │ │ │ + ldr r3, [pc, #956] ; (3543c ) │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r8, r3] │ │ │ │ + ldr.w fp, [r6, r3] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.w 3c444 │ │ │ │ + bgt.w 3537a │ │ │ │ mov r1, ip │ │ │ │ str.w ip, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ blx 56bc │ │ │ │ @@ -84064,29287 +73197,47300 @@ │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 3c1aa │ │ │ │ + bgt.n 350c6 │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3c1be │ │ │ │ + bge.n 350da │ │ │ │ str.w ip, [sp, #20] │ │ │ │ blx 56bc │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3c460 │ │ │ │ + beq.w 35396 │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c422 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 35358 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c102 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + bne.w 34ff4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c102 │ │ │ │ + b.n 34ff4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 3bf44 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3c3f0 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 3c394 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #768] ; (3c504 ) │ │ │ │ + b.n 34e02 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 34f00 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 34f1c │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 35326 │ │ │ │ + cmp r7, #1 │ │ │ │ + beq.w 352b4 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #828] ; (35470 ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r4, [pc, #768] ; (3c508 ) │ │ │ │ - ldr r1, [pc, #768] ; (3c50c ) │ │ │ │ - ldr.w r0, [r8, r2] │ │ │ │ + ldr r4, [pc, #828] ; (35474 ) │ │ │ │ + ldr r1, [pc, #832] ; (35478 ) │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #760] ; (3c510 ) │ │ │ │ - ldr r3, [pc, #764] ; (3c514 ) │ │ │ │ + ldr r2, [pc, #824] ; (3547c ) │ │ │ │ + ldr r3, [pc, #828] ; (35480 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r4, #409 ; 0x199 │ │ │ │ + mov.w r4, #964 ; 0x3c4 │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #748] ; (3c518 ) │ │ │ │ - movw r0, #24020 ; 0x5dd4 │ │ │ │ - ldr r2, [pc, #744] ; (3c51c ) │ │ │ │ + ldr r3, [pc, #812] ; (35484 ) │ │ │ │ + movw r0, #30609 ; 0x7791 │ │ │ │ + ldr r2, [pc, #808] ; (35488 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c3a8 │ │ │ │ - ldr r3, [pc, #720] ; (3c520 ) │ │ │ │ - movw r2, #409 ; 0x199 │ │ │ │ + beq.w 352da │ │ │ │ + ldr r3, [pc, #780] ; (3548c ) │ │ │ │ + mov.w r2, #964 ; 0x3c4 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #716] ; (3c524 ) │ │ │ │ + ldr r0, [pc, #776] ; (35490 ) │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #692] ; (3c528 ) │ │ │ │ - mov.w r3, #410 ; 0x19a │ │ │ │ - ldr r6, [pc, #688] ; (3c52c ) │ │ │ │ - movw r4, #24050 ; 0x5df2 │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r3 │ │ │ │ - add r6, pc │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r3, [r0, #128] ; 0x80 │ │ │ │ - str r6, [r0, #124] ; 0x7c │ │ │ │ - mov r3, r6 │ │ │ │ - str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 3c086 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3bece │ │ │ │ - ldr r3, [pc, #648] ; (3c530 ) │ │ │ │ - movw r0, #24058 ; 0x5dfa │ │ │ │ - ldr r2, [pc, #644] ; (3c534 ) │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ + ldr r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 34f84 │ │ │ │ + ldr r3, [pc, #732] ; (35494 ) │ │ │ │ + movw r0, #965 ; 0x3c5 │ │ │ │ + ldr r2, [pc, #728] ; (35498 ) │ │ │ │ + movw r1, #30639 ; 0x77af │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - mov.w r5, #410 ; 0x19a │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 3c320 │ │ │ │ - ldr r3, [pc, #620] ; (3c538 ) │ │ │ │ - mov.w r2, #410 ; 0x19a │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #712] ; (3549c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 3c086 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 34f84 │ │ │ │ blx 568c │ │ │ │ - cbnz r0, 3c2ea │ │ │ │ - ldr r3, [pc, #608] ; (3c53c ) │ │ │ │ - ldr r1, [pc, #608] ; (3c540 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + cbnz r0, 351f4 │ │ │ │ + ldr r3, [pc, #696] ; (354a0 ) │ │ │ │ + ldr r1, [pc, #696] ; (354a4 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3c1e0 │ │ │ │ + beq.w 350fe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - mov.w r2, #410 ; 0x19a │ │ │ │ - ldr r3, [pc, #580] ; (3c544 ) │ │ │ │ - movw r1, #24076 ; 0x5e0c │ │ │ │ - ldr r6, [pc, #576] ; (3c548 ) │ │ │ │ + movw r2, #965 ; 0x3c5 │ │ │ │ + ldr r7, [pc, #668] ; (354a8 ) │ │ │ │ + movw r1, #30665 ; 0x77c9 │ │ │ │ + ldr r3, [pc, #668] ; (354ac ) │ │ │ │ subs r0, #1 │ │ │ │ - add r3, pc │ │ │ │ + add r7, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ - add r6, pc │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r6, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r3, r6 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r1, [r7, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c086 │ │ │ │ + bne.w 34f84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #544] ; (3c54c ) │ │ │ │ + ldr r3, [pc, #636] ; (354b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3c086 │ │ │ │ - ldr r0, [pc, #532] ; (3c550 ) │ │ │ │ + b.n 34f84 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5854 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 34d8e │ │ │ │ + ldr r3, [pc, #608] ; (354b4 ) │ │ │ │ + movw r0, #30647 ; 0x77b7 │ │ │ │ + ldr r2, [pc, #604] ; (354b8 ) │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.n 3500c │ │ │ │ + ldr r0, [pc, #600] ; (354bc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3be9e │ │ │ │ - b.n 3c2a6 │ │ │ │ - blx 589c │ │ │ │ + beq.w 34d5e │ │ │ │ + b.n 35252 │ │ │ │ + blx 5884 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3bef4 │ │ │ │ + b.n 34db4 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c2a6 │ │ │ │ - ldr r3, [pc, #480] ; (3c53c ) │ │ │ │ - ldr r1, [pc, #504] ; (3c554 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + bne.n 35252 │ │ │ │ + ldr r3, [pc, #540] ; (354a0 ) │ │ │ │ + ldr r1, [pc, #572] ; (354c0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 3c2a6 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 3c378 │ │ │ │ - ldr r3, [pc, #484] ; (3c558 ) │ │ │ │ - ldr.w r4, [r8, r3] │ │ │ │ - b.n 3c028 │ │ │ │ - ldr r6, [pc, #480] ; (3c55c ) │ │ │ │ - mov.w r2, #412 ; 0x19c │ │ │ │ - movw r1, #24101 ; 0x5e25 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r6, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r6, [sl, #124] ; 0x7c │ │ │ │ - mov r3, r6 │ │ │ │ - b.n 3c086 │ │ │ │ + b.n 35252 │ │ │ │ + ldr r3, [pc, #560] ; (354c4 ) │ │ │ │ + movw r5, #967 ; 0x3c7 │ │ │ │ + ldr r0, [pc, #560] ; (354c8 ) │ │ │ │ + movw r4, #30693 ; 0x77e5 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #540] ; (354cc ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 34f84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 5938 │ │ │ │ + blx 5920 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 3c486 │ │ │ │ + bgt.n 353ba │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - b.n 3be4a │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 34d0a │ │ │ │ + ldr r3, [pc, #516] ; (354d0 ) │ │ │ │ + mov.w r5, #968 ; 0x3c8 │ │ │ │ + ldr r0, [pc, #516] ; (354d4 ) │ │ │ │ + movw r4, #30708 ; 0x77f4 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 352a0 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #428] ; (3c560 ) │ │ │ │ + ldr r3, [pc, #496] ; (354d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3c256 │ │ │ │ + b.n 35186 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.w 3c136 │ │ │ │ + bpl.w 35052 │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ add r1, sp, #28 │ │ │ │ mov.w r2, #1 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r4, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 3c4c8 │ │ │ │ + bmi.w 3542c │ │ │ │ blx ip │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3c1d6 │ │ │ │ - ldr r0, [pc, #384] ; (3c564 ) │ │ │ │ + b.n 350f2 │ │ │ │ + ldr r0, [pc, #452] ; (354dc ) │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bf9c │ │ │ │ - b.n 3c2ea │ │ │ │ + beq.w 34e56 │ │ │ │ + b.n 351f4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 5938 │ │ │ │ - ldr r3, [pc, #368] ; (3c568 ) │ │ │ │ + blx 5920 │ │ │ │ + ldr r3, [pc, #432] ; (354e0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #400] ; 0x190 │ │ │ │ + ldr.w r1, [r3, #2104] ; 0x838 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c4c4 │ │ │ │ + beq.n 35428 │ │ │ │ add.w r0, sl, #4294967295 ; 0xffffffff │ │ │ │ - b.n 3c39e │ │ │ │ + b.n 352be │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #28 │ │ │ │ movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + bl f408 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3c1d6 │ │ │ │ + b.n 350f2 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c1d6 │ │ │ │ + b.n 350f2 │ │ │ │ mov r2, sl │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - blx 586c │ │ │ │ + blx 5854 │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3c1c6 │ │ │ │ - ldr r0, [pc, #292] ; (3c56c ) │ │ │ │ + b.n 350e2 │ │ │ │ + ldr r0, [pc, #360] ; (354e4 ) │ │ │ │ str.w ip, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c17a │ │ │ │ + beq.w 35096 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 3c1c6 │ │ │ │ + b.n 350e2 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ blx 568c │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c45a │ │ │ │ - ldr r3, [pc, #200] ; (3c53c ) │ │ │ │ - ldr r1, [pc, #252] ; (3c570 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + bne.n 35390 │ │ │ │ + ldr r3, [pc, #248] ; (354a0 ) │ │ │ │ + ldr r1, [pc, #316] ; (354e8 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ - b.n 3c1c6 │ │ │ │ - ldr r1, [pc, #236] ; (3c574 ) │ │ │ │ + b.n 350e2 │ │ │ │ + ldr r1, [pc, #304] ; (354ec ) │ │ │ │ mov r0, r9 │ │ │ │ - ldr r4, [pc, #236] ; (3c578 ) │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r4, [pc, #304] ; (354f0 ) │ │ │ │ + mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r7, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #4] │ │ │ │ - add.w r1, r1, #1472 ; 0x5c0 │ │ │ │ + add.w r1, r1, #1504 ; 0x5e0 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 3c3a2 │ │ │ │ - ldr r3, [pc, #212] ; (3c57c ) │ │ │ │ - movw r0, #24009 ; 0x5dc9 │ │ │ │ - ldr r2, [pc, #208] ; (3c580 ) │ │ │ │ - movw r4, #409 ; 0x199 │ │ │ │ + bge.w 352c2 │ │ │ │ + ldr r3, [pc, #280] ; (354f4 ) │ │ │ │ + movw r0, #30598 ; 0x7786 │ │ │ │ + ldr r2, [pc, #276] ; (354f8 ) │ │ │ │ + mov.w r4, #964 ; 0x3c4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 3c242 │ │ │ │ + b.n 3516e │ │ │ │ + ldr r2, [pc, #116] ; (35470 ) │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r1, [pc, #252] ; (354fc ) │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ + ldr r2, [pc, #252] ; (35500 ) │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #244] ; (35504 ) │ │ │ │ + ldr r2, [pc, #248] ; (35508 ) │ │ │ │ + movw r0, #966 ; 0x3c6 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #30677 ; 0x77d5 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 351d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 3c202 │ │ │ │ + b.n 35130 │ │ │ │ movs r3, #0 │ │ │ │ blx ip │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3c1d6 │ │ │ │ - cmp r6, #224 ; 0xe0 │ │ │ │ + b.n 350f2 │ │ │ │ + add r0, pc, #128 ; (adr r0, 354b8 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + bne.n 3541c │ │ │ │ movs r2, r0 │ │ │ │ vmaxnm.f32 , q12, │ │ │ │ - str r0, [r5, #0] │ │ │ │ + bne.n 35514 │ │ │ │ movs r2, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3bf68 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + ldmia r7!, {r2} │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3be3c │ │ │ │ - movs r1, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - blt.n 3c480 │ │ │ │ - movs r1, r0 │ │ │ │ - bgt.n 3c56c │ │ │ │ - movs r1, r0 │ │ │ │ - vhadd.s d0, d2, d1 │ │ │ │ - bgt.n 3c544 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldr r5, [pc, #408] ; (35610 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3cc14 │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 3cbdc │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + ldr r5, [pc, #872] ; (357e4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + str r2, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3cb8c │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldr r5, [pc, #776] ; (3578c ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + strb r6, [r6, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r2, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r0, [r6, #28] │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r2, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3cb38 │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 3cafc │ │ │ │ - movs r1, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - bgt.n 3c5b0 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldr r6, [pc, #16] ; (354b8 ) │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3ca94 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 3c4d0 │ │ │ │ - movs r1, r0 │ │ │ │ - blt.n 3c4c8 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - b.n 3c9b4 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 3c594 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 3c4cc │ │ │ │ - movs r1, r0 │ │ │ │ - bge.n 3c4b4 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [pc, #440] ; (3c730 ) │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldc 0, cr0, [sl], #4 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 3c778 │ │ │ │ - movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #44 ; 0x2c │ │ │ │ - ldr.w sl, [pc, #2976] ; 3d12c │ │ │ │ - movs r3, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add sl, pc │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - mov r6, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3cb86 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 3ca0e │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr.w r8, [r1, #16] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r4, [pc, #2940] ; 3d130 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3cb6c │ │ │ │ - ldr.w r4, [pc, #2928] ; 3d134 │ │ │ │ - add r1, sp, #40 ; 0x28 │ │ │ │ - movs r2, #0 │ │ │ │ - add r4, pc │ │ │ │ - str.w r2, [r1, #-8]! │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r5, [pc, #440] ; (35678 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r5, [pc, #424] ; (3566c ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + strh r2, [r7, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + strh r0, [r5, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + strh r2, [r0, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r4, [pc, #736] ; (357c0 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r4, [pc, #320] ; (35628 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r4, [pc, #272] ; (355fc ) │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x003a │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + strh r6, [r5, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + str r6, [r1, #44] ; 0x2c │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r5, #18] │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + str r6, [r7, r7] │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [pc, #1020] ; (3590c ) │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr.w fp, [sp, #32] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 3cca6 │ │ │ │ - ldr.w r1, [r4, #1648] ; 0x670 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bpl.w 3cb64 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3cb64 │ │ │ │ - blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3cd04 │ │ │ │ - ldr.w r3, [pc, #2864] ; 3d138 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r4, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bne.w 3cde8 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r1, [pc, #2844] ; 3d13c │ │ │ │ - ldr.w r6, [pc, #2844] ; 3d140 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r7, [r6, #1460] ; 0x5b4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r1, r7 │ │ │ │ + ldr.w r6, [r2, #2108] ; 0x83c │ │ │ │ + ldr r5, [pc, #1008] ; (35910 ) │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r0, r8 │ │ │ │ - blx 5b90 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - beq.w 3ce5c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + cmp r0, r6 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + add r5, pc │ │ │ │ + beq.w 357c8 │ │ │ │ + ldr r1, [pc, #1000] ; (35914 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r7, [r5, r1] │ │ │ │ + subs r2, r2, r7 │ │ │ │ + subs r3, r3, r7 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + tst r3, r2 │ │ │ │ + beq.n 355e0 │ │ │ │ + ldrsb.w r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ca9e │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 3c9c2 │ │ │ │ - ldr.w r3, [pc, #2792] ; 3d144 │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ + bge.w 35818 │ │ │ │ + ldrsb.w r3, [r6, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 35824 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 35724 │ │ │ │ + ldr r3, [pc, #944] ; (35918 ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 3cb0a │ │ │ │ - ldr.w r7, [r0, #172] ; 0xac │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3d07a │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr.w r6, [r3, #2112] ; 0x840 │ │ │ │ + cmp r4, r6 │ │ │ │ + beq.w 358b6 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + subs r2, r2, r7 │ │ │ │ + subs r7, r3, r7 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r7, r7 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + tst r7, r2 │ │ │ │ + beq.w 35694 │ │ │ │ + ldrsb.w r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 358ba │ │ │ │ + ldrsb.w r3, [r6, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 358c8 │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 35832 │ │ │ │ + ldr r7, [pc, #880] ; (3591c ) │ │ │ │ + mov r0, r4 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #2116] ; 0x844 │ │ │ │ + bl f9c0 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.w 358de │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3571a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 3d2b2 │ │ │ │ - ldr.w lr, [r7, #12] │ │ │ │ - cmp r1, lr │ │ │ │ - beq.w 3cb0a │ │ │ │ - adds r7, #12 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - b.n 3c69c │ │ │ │ - ldr.w r5, [r2, #4]! │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.w 3cb0a │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.n 3c692 │ │ │ │ - ldr.w r3, [pc, #2724] ; 3d148 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1268] ; 0x4f4 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 3cea4 │ │ │ │ - cmp r1, lr │ │ │ │ - beq.w 3cea4 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 3c6c6 │ │ │ │ - ldr.w r3, [r7, #4]! │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3cea4 │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - bne.n 3c6bc │ │ │ │ - ldr.w r3, [pc, #2684] ; 3d14c │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r5, [r3, #1348] ; 0x544 │ │ │ │ - mov r1, r5 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3d2a6 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne.w 3d3ae │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr.w r0, [r8, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 3d410 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #2628] ; 3d150 │ │ │ │ - mov r0, r8 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r1, [r3, #516] ; 0x204 │ │ │ │ - bl daec │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3d4f2 │ │ │ │ - ldr.w r3, [pc, #2604] ; 3d154 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 3d518 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 3d518 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + bne.w 357c4 │ │ │ │ + ldr r3, [pc, #844] ; (35920 ) │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ - subs r6, #1 │ │ │ │ - str r6, [r0, #0] │ │ │ │ - cbnz r6, 3c75c │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - mov r6, r0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r1, [pc, #832] ; (35924 ) │ │ │ │ + ldr.w r8, [r5, r1] │ │ │ │ + cmp r0, r8 │ │ │ │ + ite ne │ │ │ │ + movne r3, #0 │ │ │ │ + andeq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 35564 │ │ │ │ + cmp r6, r8 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3cf10 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3d544 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 3c78c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bne.n 35564 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 3565a │ │ │ │ + ldr r3, [pc, #792] ; (35928 ) │ │ │ │ + ldr r2, [pc, #780] ; (35920 ) │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + rsb r9, r3, r0 │ │ │ │ + clz r9, r9 │ │ │ │ + mov.w r9, r9, lsr #5 │ │ │ │ + cmp r0, r2 │ │ │ │ + ite ne │ │ │ │ + movne r2, r9 │ │ │ │ + orreq.w r2, r9, #1 │ │ │ │ + cmp r0, r8 │ │ │ │ + it eq │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 35702 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r6, r9 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c79c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 357b4 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + mov r6, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r0, [r8, #12] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 3d528 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.w 357b4 │ │ │ │ + ldr r3, [pc, #720] ; (3592c ) │ │ │ │ + movw r0, #8027 ; 0x1f5b │ │ │ │ + ldr r2, [pc, #716] ; (35930 ) │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + movs r5, #6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 357cc │ │ │ │ + ldr r3, [pc, #688] ; (35934 ) │ │ │ │ + movs r2, #6 │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #688] ; (35938 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r3, [pc, #652] ; (35924 ) │ │ │ │ + ldr.w r8, [r5, r3] │ │ │ │ + cmp r4, r8 │ │ │ │ + ite ne │ │ │ │ + movne r7, #0 │ │ │ │ + andeq.w r7, r7, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 355aa │ │ │ │ + cmp r6, r8 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 355aa │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3580a │ │ │ │ + ldr r2, [pc, #604] ; (35928 ) │ │ │ │ + ldr r3, [pc, #592] ; (35920 ) │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + subs r7, r0, r7 │ │ │ │ + clz r7, r7 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r7 │ │ │ │ + orreq.w r3, r7, #1 │ │ │ │ + cmp r0, r8 │ │ │ │ + it eq │ │ │ │ + orreq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 357e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ + mov r6, r7 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 357f8 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n 357ba │ │ │ │ + b.n 355aa │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 3c7c2 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r9, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 35652 │ │ │ │ + b.n 35646 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r9, #20] │ │ │ │ - mov r5, r8 │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3cd00 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 3cb2e │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r7, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3cbda │ │ │ │ - ldr.w lr, [pc, #2416] ; 3d158 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #2240 ; 0x8c0 │ │ │ │ - ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ - ldrd r0, r1, [r3, #16] │ │ │ │ - ldrd r2, r3, [ip] │ │ │ │ - cmp r1, r3 │ │ │ │ + b.n 355ca │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r2, #0 │ │ │ │ + andne.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 35564 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + ubfx r2, r0, #2, #3 │ │ │ │ + ubfx lr, r1, #2, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.w 35564 │ │ │ │ + tst.w r0, #32 │ │ │ │ + beq.w 358da │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r4, #24 │ │ │ │ + addpl.w r0, r4, #36 ; 0x24 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w 358d6 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r6, #24 │ │ │ │ + addpl.w r1, r6, #36 ; 0x24 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.w 358f6 │ │ │ │ + cmp r2, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r6, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r6, [r1, #0] │ │ │ │ + cmp lr, r6 │ │ │ │ + bne.w 35564 │ │ │ │ + cmp r3, #1 │ │ │ │ it eq │ │ │ │ - cmpeq r0, r2 │ │ │ │ - bne.w 3cf28 │ │ │ │ - ldr.w r3, [lr, #2248] ; 0x8c8 │ │ │ │ + ldreq r3, [r4, #0] │ │ │ │ + beq.n 357c8 │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + blx 589c │ │ │ │ + clz r6, r0 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 35564 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3cf66 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - movs r0, #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov ip, r0 │ │ │ │ + beq.n 3571a │ │ │ │ + ldr r3, [pc, #352] ; (35928 ) │ │ │ │ + b.n 355d2 │ │ │ │ + movs r6, #1 │ │ │ │ + b.n 357bc │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #356] ; (3593c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 35686 │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r3, 35804 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + bge.w 356fc │ │ │ │ + ldr r3, [pc, #308] ; (35940 ) │ │ │ │ + movw r0, #8033 ; 0x1f61 │ │ │ │ + ldr r2, [pc, #304] ; (35944 ) │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.n 35666 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3cf72 │ │ │ │ - ldr.w r1, [pc, #2352] ; 3d15c │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r1, pc │ │ │ │ - ldr.w fp, [r1, #196] ; 0xc4 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str.w r3, [ip, #12] │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - str.w r0, [ip, #16] │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ + bge.w 35550 │ │ │ │ + b.n 3565a │ │ │ │ + mov r0, r6 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 3555a │ │ │ │ + b.n 3565a │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r3, r2 │ │ │ │ + ite ne │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r3, #0 │ │ │ │ + andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3cfa2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ + bne.w 355aa │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ + ubfx r3, r1, #2, #3 │ │ │ │ + ubfx r0, r2, #2, #3 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.w 355aa │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.n 35902 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r4, #24 │ │ │ │ + addpl.w r0, r4, #36 ; 0x24 │ │ │ │ + lsls r1, r2, #26 │ │ │ │ + bpl.n 358fe │ │ │ │ + lsls r2, r2, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r6, #24 │ │ │ │ + addpl.w r1, r6, #36 ; 0x24 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 35906 │ │ │ │ + cmp r3, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq r6, [r0, #0] │ │ │ │ + ldrheq r2, [r1, #0] │ │ │ │ + ldrne r6, [r0, #0] │ │ │ │ + ldrne r2, [r1, #0] │ │ │ │ + cmp r6, r2 │ │ │ │ + bne.w 355aa │ │ │ │ + cmp r7, #1 │ │ │ │ + beq.n 358b6 │ │ │ │ + mul.w r2, r7, r3 │ │ │ │ + blx 589c │ │ │ │ + clz r6, r0 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n 357ba │ │ │ │ + b.n 355aa │ │ │ │ + movs r6, #1 │ │ │ │ + b.n 357ba │ │ │ │ + mov r0, r4 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 35596 │ │ │ │ + b.n 3580a │ │ │ │ + mov r0, r6 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 355a0 │ │ │ │ + b.n 3580a │ │ │ │ + ldr r1, [r6, #36] ; 0x24 │ │ │ │ + b.n 35782 │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + b.n 3576e │ │ │ │ + ldr r3, [pc, #104] ; (35948 ) │ │ │ │ + movw r2, #8039 ; 0x1f67 │ │ │ │ + mov r1, r2 │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + movs r2, #6 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + b.n 35674 │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ + b.n 35798 │ │ │ │ + ldr r1, [r6, #36] ; 0x24 │ │ │ │ + b.n 35888 │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + b.n 35878 │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ + b.n 35898 │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + str r7, [sp, #912] ; 0x390 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [r0, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r7, [pc, #912] ; (35cc8 ) │ │ │ │ + movs r2, r0 │ │ │ │ + strb r0, [r3, #9] │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r6, [pc, #336] ; (35a98 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r5, [pc, #504] ; (35b44 ) │ │ │ │ + movs r2, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #108 ; 0x6c │ │ │ │ + ldr.w r7, [pc, #2904] ; 364ac │ │ │ │ + movs r3, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + add r7, pc │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3627a │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 35c12 │ │ │ │ + ldr.w sl, [r1, #16] │ │ │ │ + ldr.w r4, [pc, #2872] ; 364b0 │ │ │ │ + mov r0, sl │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #628] ; 0x274 │ │ │ │ + blx 5b90 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3634e │ │ │ │ + beq.w 36420 │ │ │ │ + ldr.w r0, [r4, #1264] ; 0x4f0 │ │ │ │ + ldr.w r3, [pc, #2848] ; 364b4 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 36e3a │ │ │ │ + ldr.w r3, [pc, #2836] ; 364b8 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 36772 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + lsls r4, r3, #29 │ │ │ │ + bpl.w 367aa │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ + ite pl │ │ │ │ + ldrpl r5, [r0, #12] │ │ │ │ + movmi r5, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r2, [pc, #2308] ; 3d160 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + ldr.w r2, [pc, #2804] ; 364bc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - str r1, [r0, #16] │ │ │ │ - ldr.w r3, [sl, r2] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r1, r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - bgt.w 3d01e │ │ │ │ - mov r1, ip │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, fp │ │ │ │ - blx r3 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 35d50 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r4 │ │ │ │ str r0, [sp, #16] │ │ │ │ blx 56bc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r2, #200 ; 0xc8 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ - subgt r2, #50 ; 0x32 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ - str r1, [r0, #16] │ │ │ │ - ble.w 3caae │ │ │ │ - cmp r1, r2 │ │ │ │ - blt.w 3caba │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3d03a │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3cc96 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r2, [pc, #2204] ; 3d164 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add r2, pc │ │ │ │ - ldr.w ip, [r1, #72] ; 0x48 │ │ │ │ - ldr.w r1, [r2, #976] ; 0x3d0 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 3cff8 │ │ │ │ - blx ip │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 35be4 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 35c76 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 3d002 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3cad0 │ │ │ │ - ldr.w r3, [pc, #2140] ; 3d154 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35e94 │ │ │ │ + ldr.w r3, [pc, #2744] ; 364c0 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3cf58 │ │ │ │ - ldr.w sl, [fp, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3cf58 │ │ │ │ - ldr.w ip, [fp, #8] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ + bne.w 369e0 │ │ │ │ + ldr.w r3, [pc, #2732] ; 364c4 │ │ │ │ + mov r0, sl │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r4, [r3, #628] ; 0x274 │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5818 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 35eb2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3cafa │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, sl │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 361c0 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr.w r3, [pc, #2692] ; 364c8 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1836] ; 0x72c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 36a56 │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 36a60 │ │ │ │ + ldr.w r5, [pc, #2668] ; 364cc │ │ │ │ + mov r0, r4 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #688] ; 0x2b0 │ │ │ │ + bl f530 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36d48 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r8, r0 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3cae6 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 3d060 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + beq.w 36270 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3cada │ │ │ │ + beq.w 36266 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr.w r3, [pc, #2620] ; 364d0 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1836] ; 0x72c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 36d86 │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 36d90 │ │ │ │ + ldr.w r5, [pc, #2596] ; 364d4 │ │ │ │ + mov r0, r4 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #696] ; 0x2b8 │ │ │ │ + bl f530 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36e06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ca94 │ │ │ │ - cbz r6, 3c990 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3ca8a │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 3c9a4 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + beq.w 362d8 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ca7e │ │ │ │ - cbz r5, 3c9b0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + beq.w 362ce │ │ │ │ + ldr.w r4, [pc, #2552] ; 364d8 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ca74 │ │ │ │ - cbz r7, 3c9ba │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 3c9e0 │ │ │ │ - mov r0, r8 │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r1, [pc, #1948] ; 3d168 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr.w r3, [r3, #668] ; 0x29c │ │ │ │ - add r1, pc │ │ │ │ + beq.w 36aa2 │ │ │ │ + ldr.w r9, [pc, #2540] ; 364dc │ │ │ │ + add r6, sp, #104 ; 0x68 │ │ │ │ + mov.w fp, #0 │ │ │ │ + add r9, pc │ │ │ │ + str.w fp, [r6, #-8]! │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r6 │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 3c7ce │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r3, [sp, #96] ; 0x60 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36c02 │ │ │ │ + ldr.w r3, [pc, #2504] ; 364e0 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + beq.w 35c88 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + cmp r0, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r3, #0 │ │ │ │ + beq.w 35c88 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35c88 │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + add.w r1, r2, #16 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1912] ; 3d16c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 370de │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + blx 5b48 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + blx 5b24 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3713c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r5, [r3, #112] ; 0x70 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 37196 │ │ │ │ + ldr.w r9, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + sub.w r8, r3, #4 │ │ │ │ + add r3, sp, #92 ; 0x5c │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r5 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36580 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 35ba8 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 35f9c │ │ │ │ + ldr.w r2, [pc, #2360] ; 364e4 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + ldr r1, [r7, r2] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 35bc0 │ │ │ │ + blx 571c │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36252 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + str r2, [sp, #92] ; 0x5c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 35f42 │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 367c6 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + mov r0, r9 │ │ │ │ + mov fp, r6 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + str.w r0, [r8, #4]! │ │ │ │ + b.n 35b86 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 359fe │ │ │ │ + b.n 35c76 │ │ │ │ + ldr.w r3, [pc, #2292] ; 364e8 │ │ │ │ mov r0, r6 │ │ │ │ - subs r7, #1 │ │ │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #908] ; 0x38c │ │ │ │ + ldr.w r1, [r3, #932] ; 0x3a4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #32] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cbae │ │ │ │ + bne.w 362a2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1888] ; 3d170 │ │ │ │ + ldr.w r2, [pc, #2264] ; 364ec │ │ │ │ movs r5, #2 │ │ │ │ - ldr.w r4, [pc, #1884] ; 3d174 │ │ │ │ - ldr.w r1, [pc, #1884] ; 3d178 │ │ │ │ - ldr.w r0, [sl, r2] │ │ │ │ + ldr.w r4, [pc, #2260] ; 364f0 │ │ │ │ + ldr.w r1, [pc, #2260] ; 364f4 │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #1876] ; 3d17c │ │ │ │ - ldr.w r3, [pc, #1876] ; 3d180 │ │ │ │ + ldr.w r2, [pc, #2252] ; 364f8 │ │ │ │ + ldr.w r3, [pc, #2252] ; 364fc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - movs r4, #43 ; 0x2b │ │ │ │ + movs r4, #152 ; 0x98 │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1860] ; 3d184 │ │ │ │ - mov.w r0, #18560 ; 0x4880 │ │ │ │ - ldr.w r2, [pc, #1856] ; 3d188 │ │ │ │ + ldr.w r3, [pc, #2236] ; 36500 │ │ │ │ + movw r0, #20085 ; 0x4e75 │ │ │ │ + ldr.w r2, [pc, #2232] ; 36504 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1840] ; 3d18c │ │ │ │ - movs r2, #43 ; 0x2b │ │ │ │ - ldr.w r3, [pc, #1836] ; 3d190 │ │ │ │ + ldr.w r0, [pc, #2216] ; 36508 │ │ │ │ + movs r2, #152 ; 0x98 │ │ │ │ + ldr.w r3, [pc, #2216] ; 3650c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ movs r0, #0 │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ + add sp, #108 ; 0x6c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 35a06 │ │ │ │ + b.n 35e94 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 1dbf8 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36f2a │ │ │ │ + ldr.w r3, [pc, #2124] ; 364e4 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 35cae │ │ │ │ + blx 571c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36e24 │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36cb0 │ │ │ │ + ldr.w r1, [fp, #20] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 37082 │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r1, r0 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36f5e │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r2, [pc, #2096] ; 36510 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #64] ; 0x40 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r4, #1956] ; 0x7a4 │ │ │ │ + mov r2, r3 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r0, sl │ │ │ │ + blx 5a10 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 36eda │ │ │ │ + mov r0, sl │ │ │ │ + bl 254a8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36f02 │ │ │ │ + ldr.w r2, [pc, #2048] ; 36514 │ │ │ │ + ldr.w r3, [pc, #2048] ; 36518 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + beq.w 35fa8 │ │ │ │ + blx 5b24 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36c3e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 379e2 │ │ │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 35fb4 │ │ │ │ + ldr.w r0, [pc, #1992] ; 3651c │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 359d8 │ │ │ │ + ldr.w r3, [pc, #1980] ; 36520 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #1980] ; 36524 │ │ │ │ + movs r0, #157 ; 0x9d │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20189 ; 0x4edd │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov fp, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #44] ; 0x2c │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + cbz r5, 35da4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f38 │ │ │ │ + cbz r6, 35db2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f92 │ │ │ │ + ldr.w r3, [pc, #1908] ; 36528 │ │ │ │ + ldr.w r0, [pc, #1908] ; 3652c │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r4, r3 │ │ │ │ + cbz r3, 35de2 │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f74 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cbz r1, 35df2 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f7e │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cbz r1, 35e02 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f88 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + cbz r1, 35e12 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f54 │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + cbz r1, 35e22 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f2e │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 35e38 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f5e │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 35e48 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35f6a │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + cbz r1, 35e56 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 35f4a │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + cbz r1, 35e64 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 35f24 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 35e78 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 35f18 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 35e8c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 35f06 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #108 ; 0x6c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 35d60 │ │ │ │ + ldr.w r3, [pc, #1680] ; 36530 │ │ │ │ + ldr.w r1, [pc, #1680] ; 36534 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 35d60 │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 35ed0 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + bmi.w 37680 │ │ │ │ + ldr.w r3, [pc, #1652] ; 36538 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 580c │ │ │ │ + ldr.w r3, [pc, #1640] ; 3653c │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #1640] ; 36540 │ │ │ │ + movs r0, #158 ; 0x9e │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20201 ; 0x4ee9 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov fp, r6 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #44] ; 0x2c │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + b.n 35d96 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #108 ; 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 35e78 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 35e64 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 35e22 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c9b0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 35da4 │ │ │ │ + ldr.w r2, [pc, #1536] ; 36544 │ │ │ │ + ldr r1, [r7, r2] │ │ │ │ + b.n 35bd2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c9a4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 35e56 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c990 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 35e12 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c984 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 35e38 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 3c65a │ │ │ │ - b.n 3c9c2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bge.w 3c8aa │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 56bc │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - strb r2, [r0, #20] │ │ │ │ - b.n 3c8aa │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 35e48 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c8f6 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + b.n 35de2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c978 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ + b.n 35df2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - b.n 3c960 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 35e02 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 35db2 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 35ba8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r0 │ │ │ │ + adds r3, #1 │ │ │ │ + str r2, [sp, #40] ; 0x28 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36d7a │ │ │ │ + ldr.w r3, [pc, #1416] ; 36548 │ │ │ │ + mov.w r8, #0 │ │ │ │ + str.w sl, [sp, #76] ; 0x4c │ │ │ │ + mov sl, r5 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + ldr.w r3, [pc, #1400] ; 3654c │ │ │ │ + str.w fp, [sp, #68] ; 0x44 │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + ldr.w r3, [pc, #1392] ; 36550 │ │ │ │ + str.w r8, [sp, #36] ; 0x24 │ │ │ │ + add r3, pc │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + str r3, [sp, #72] ; 0x48 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3680a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + bne.w 36a00 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.w 370ce │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr.w r4, [r3, sl, lsl #2] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r1, [sp, #60] ; 0x3c │ │ │ │ + ldr r0, [sp, #52] ; 0x34 │ │ │ │ + subs r2, r3, r1 │ │ │ │ + clz r2, r2 │ │ │ │ + cmp r3, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r3, r0 │ │ │ │ + mov.w r2, r2, lsr #5 │ │ │ │ + beq.n 3612e │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5b24 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36b42 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 370be │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r4, [r2, #112] ; 0x70 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #84] ; 0x54 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37606 │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #84] ; 0x54 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37670 │ │ │ │ + mov r0, r3 │ │ │ │ + blx r4 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r3, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 37bbc │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 36094 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - b.n 3c93c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r8, r3 │ │ │ │ - bne.w 3d0e0 │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ - movs r5, #0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 360a8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3615e │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 360be │ │ │ │ ldr.w r3, [r8] │ │ │ │ - mov r6, r5 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - mov r3, r2 │ │ │ │ - b.n 3c7ce │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36246 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + ldr.w r0, [r3, #1324] ; 0x52c │ │ │ │ + cmp ip, r0 │ │ │ │ + beq.n 3616a │ │ │ │ + ldr.w r8, [ip, #172] ; 0xac │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 36cba │ │ │ │ + ldr.w r4, [r8, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + ble.w 36e5c │ │ │ │ + ldr.w fp, [r8, #12] │ │ │ │ + cmp r0, fp │ │ │ │ + beq.n 3616a │ │ │ │ + add.w lr, r8, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, lr │ │ │ │ + b.n 360fc │ │ │ │ + ldr.w r1, [r2, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 3616a │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 360f4 │ │ │ │ + ldr r3, [sp, #72] ; 0x48 │ │ │ │ + ldr.w r3, [r3, #1332] ; 0x534 │ │ │ │ + cmp ip, r3 │ │ │ │ + beq.w 36e68 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.w 3637e │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 36122 │ │ │ │ + ldr.w r1, [lr, #4]! │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 3637e │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 36118 │ │ │ │ + mov r8, r5 │ │ │ │ + mov fp, r6 │ │ │ │ + b.n 35fee │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 36a1a │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 36ca6 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 36094 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b.n 36094 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 360a8 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 36dc4 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r1, 36188 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36344 │ │ │ │ + ldr r3, [pc, #968] ; (36554 ) │ │ │ │ + ldr r0, [r5, #36] ; 0x24 │ │ │ │ + ldr r2, [pc, #968] ; (36558 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + subs r3, r0, r3 │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ + clz r3, r3 │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cmp r0, r4 │ │ │ │ + ite ne │ │ │ │ + movne r4, r3 │ │ │ │ + orreq.w r4, r3, #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + it eq │ │ │ │ + orreq.w r4, r4, #1 │ │ │ │ + cbz r4, 361ca │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 362e4 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + mov r8, r5 │ │ │ │ + mov fp, r6 │ │ │ │ + b.n 35fee │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ + b.n 35a3c │ │ │ │ + blx 58a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c7dc │ │ │ │ - ldr.w r3, [pc, #1612] ; 3d194 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + bge.n 361b2 │ │ │ │ + ldr r3, [pc, #904] ; (3655c ) │ │ │ │ + mov r8, r5 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + mov ip, r4 │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #896] ; (36560 ) │ │ │ │ + str r5, [sp, #28] │ │ │ │ + mov sl, r4 │ │ │ │ + mov r1, r3 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r6, r4 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movs r3, #215 ; 0xd7 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + movw r3, #20795 ; 0x513b │ │ │ │ + str.w r3, [r1, #132] ; 0x84 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 36214 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36abe │ │ │ │ + cbz r4, 36222 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c984 │ │ │ │ - b.n 3ca94 │ │ │ │ - blx 589c │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 3c600 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + beq.w 36ad4 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 35d96 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 35d96 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 35d96 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 360be │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + ldr r2, [sp, #36] ; 0x24 │ │ │ │ + blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3cca6 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blt.w 367c4 │ │ │ │ + ldr r1, [sp, #96] ; 0x60 │ │ │ │ + b.n 35bcc │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 35a8c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3c5c0 │ │ │ │ + b.n 35a82 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 3ceca │ │ │ │ + beq.w 36a9a │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 3cec6 │ │ │ │ + beq.w 36a96 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3ca0e │ │ │ │ + bne.w 35c12 │ │ │ │ mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ - mov r7, r0 │ │ │ │ + blx 5920 │ │ │ │ + mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3c9f0 │ │ │ │ + beq.w 35bf2 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 3cbca │ │ │ │ - ldr.w r4, [pc, #1512] ; 3d198 │ │ │ │ + bne.n 362be │ │ │ │ + ldr r4, [pc, #704] ; (36564 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r1, [r4, #940] ; 0x3ac │ │ │ │ + ldr.w r1, [r4, #976] ; 0x3d0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #100] ; 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d33e │ │ │ │ - subs r7, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - bgt.w 3d2be │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr.w r8, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 3c5b0 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + beq.w 3751e │ │ │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bgt.w 373e8 │ │ │ │ + ldr.w sl, [sp, #100] ; 0x64 │ │ │ │ + b.w 35974 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3d512 │ │ │ │ - mov r1, r7 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - ldr.w r7, [fp] │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r2, [pc, #1440] ; 3d19c │ │ │ │ - ldr.w r3, [pc, #1440] ; 3d1a0 │ │ │ │ - ldr.w ip, [r7, #452] ; 0x1c4 │ │ │ │ - add r2, pc │ │ │ │ - add r3, pc │ │ │ │ - blx ip │ │ │ │ - ldr.w r7, [fp] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr.w r7, [r7, #456] ; 0x1c8 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx r7 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - ldr.w r1, [pc, #1408] ; 3d1a4 │ │ │ │ + b.n 35adc │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - add r1, pc │ │ │ │ - str r0, [sp, #24] │ │ │ │ - mov r0, fp │ │ │ │ blx r3 │ │ │ │ - mov r1, r0 │ │ │ │ + b.w 35ad2 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d11a │ │ │ │ - ldr.w r7, [fp] │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r2, [pc, #1384] ; 3d1a8 │ │ │ │ - ldr.w r3, [pc, #1384] ; 3d1ac │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - blx r7 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + beq.w 3710e │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 1dbf8 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d228 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr.w r3, [r3, #208] ; 0xd0 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + beq.w 37168 │ │ │ │ + ldr.w lr, [r5, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + ldr.w r8, [lr, #4] │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36e50 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 361b8 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ + str r5, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r0, r8 │ │ │ │ - mov r7, r0 │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - beq.w 3ced0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3c7e6 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - blx 5b90 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 3d394 │ │ │ │ + b.n 36128 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 36188 │ │ │ │ + ldr r3, [pc, #536] ; (36568 ) │ │ │ │ + movs r6, #0 │ │ │ │ + mov r5, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + mov fp, r6 │ │ │ │ + movs r3, #154 ; 0x9a │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str.w r3, [r4, #128] ; 0x80 │ │ │ │ + movw r3, #20141 ; 0x4ead │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #44] ; 0x2c │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str.w r3, [r4, #132] ; 0x84 │ │ │ │ + b.n 35d96 │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne.w 372e8 │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r1, 3639c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36af2 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dbf8 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c7e6 │ │ │ │ - ldr.w r3, [pc, #1280] ; 3d194 │ │ │ │ - b.n 3cb4a │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ + beq.w 371c2 │ │ │ │ + ldr r3, [pc, #448] ; (3656c ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r3 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ite ne │ │ │ │ + movne.w r8, #1 │ │ │ │ + moveq.w r8, #0 │ │ │ │ + bne.w 378e0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 373b4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r3, r1 │ │ │ │ + bne.w 37884 │ │ │ │ + ldr.w lr, [r5, #8] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 3c8c0 │ │ │ │ - ldr.w r3, [pc, #1288] ; 3d1b0 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1284] ; 3d1b4 │ │ │ │ - mov r5, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r7 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #44 ; 0x2c │ │ │ │ - movw r1, #18604 ; 0x48ac │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1256] ; 3d1b8 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr.w r0, [pc, #1256] ; 3d1bc │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str.w fp, [sp] │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr.w r8, [lr] │ │ │ │ + blx r8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36afc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36b08 │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + b.n 36128 │ │ │ │ + ldr.w r0, [r4, #252] ; 0xfc │ │ │ │ + addw r1, r4, #2120 ; 0x848 │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + ldrd r8, r9, [r0, #16] │ │ │ │ + cmp r9, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r8, r2 │ │ │ │ + bne.w 37308 │ │ │ │ + ldr.w r9, [r4, #2128] ; 0x850 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 374b0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [pc, #284] ; (36570 ) │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 3745e │ │ │ │ + ldr r3, [pc, #276] ; (36574 ) │ │ │ │ + mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3c984 │ │ │ │ + ldr.w r1, [r3, #2132] ; 0x854 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3742e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36b20 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mov.w r8, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c984 │ │ │ │ - b.n 3ca94 │ │ │ │ - mov r7, r3 │ │ │ │ - b.n 3c7e6 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r3, [pc, #1204] ; 3d1c0 │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + beq.w 36b16 │ │ │ │ + ldr r3, [pc, #220] ; (36578 ) │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r2, [pc, #220] ; (3657c ) │ │ │ │ + movs r0, #155 ; 0x9b │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20171 ; 0x4ecb │ │ │ │ + add r2, pc │ │ │ │ + b.n 35d74 │ │ │ │ + str r3, [sp, #688] ; 0x2b0 │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + ; instruction: 0xffbcffff │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vmaxnm.f16 , q12, │ │ │ │ + stmia r3!, {r4} │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + cmn r2, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [r1, #76] ; 0x4c │ │ │ │ + movs r2, r0 │ │ │ │ + cmn r6, r2 │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [pc, #800] ; (36828 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [r3, #80] ; 0x50 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [pc, #704] ; (367d0 ) │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + negs r4, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [pc, #664] ; (367c0 ) │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r4, [r0, #60] ; 0x3c │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + adcs r0, r1 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f32 , q10, │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ + movs r2, r0 │ │ │ │ + bx r6 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q14, │ │ │ │ + sev │ │ │ │ + movs r2, r0 │ │ │ │ + itee cc │ │ │ │ + movcc r2, r0 │ │ │ │ + itte cs ; unpredictable │ │ │ │ + movcs r2, r0 │ │ │ │ + vmaxnmcs.f16 , q8, ; │ │ │ │ + vmaxnmcc.f16 , q10, ; │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, r5 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ + movs r2, r0 │ │ │ │ + cmn r2, r0 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff9cffff │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + hlt 0x002a │ │ │ │ + movs r2, r0 │ │ │ │ + rev16 r2, r5 │ │ │ │ + movs r2, r0 │ │ │ │ + adcs r0, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + str.w fp, [sp, #44] ; 0x2c │ │ │ │ + mov fp, r0 │ │ │ │ + blx 568c │ │ │ │ + cbz r0, 3659e │ │ │ │ + ldr.w r3, [pc, #3172] ; 371f4 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - ldr r6, [r0, #52] ; 0x34 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 3754a │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 36ae8 │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + ldr.w r2, [pc, #3140] ; 371f8 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r3, [pc, #3136] ; 371fc │ │ │ │ + mov r1, r9 │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r4, [r4, #452] ; 0x1c4 │ │ │ │ + blx r4 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + ldr.w r2, [pc, #3124] ; 37200 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr.w r3, [pc, #3120] ; 37204 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r4, [r4, #452] ; 0x1c4 │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r4 │ │ │ │ + mov r8, r0 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + mov r2, r8 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ + ldr.w r4, [r4, #464] ; 0x1d0 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r1, r6 │ │ │ │ - beq.n 3cd32 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 3cdc6 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - bmi.n 3cd7c │ │ │ │ - mov r0, r6 │ │ │ │ - bl fd1c │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r9 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 5b48 │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r3, r0 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r4, [r4, #456] ; 0x1c8 │ │ │ │ + blx r4 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5c08 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 35cdc │ │ │ │ + ldr.w r2, [pc, #3012] ; 37208 │ │ │ │ + add r2, pc │ │ │ │ + addw r6, r2, #2136 ; 0x858 │ │ │ │ + ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ + ldrd r4, r5, [r6] │ │ │ │ + ldrd r0, r1, [r3, #16] │ │ │ │ + cmp r1, r5 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r4 │ │ │ │ + bne.w 37b44 │ │ │ │ + ldr.w r9, [r2, #2144] ; 0x860 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 37b00 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr.w r4, [pc, #2964] ; 3720c │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r0, [r4, #2148] ; 0x864 │ │ │ │ + ldr.w r1, [r4, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cdc6 │ │ │ │ - ldr r1, [r5, #52] ; 0x34 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r6, [r5, #56] ; 0x38 │ │ │ │ - ldr r4, [r5, #60] ; 0x3c │ │ │ │ - str r3, [r5, #52] ; 0x34 │ │ │ │ - str r3, [r5, #56] ; 0x38 │ │ │ │ - str r3, [r5, #60] ; 0x3c │ │ │ │ - cbz r1, 3cd4c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.w 37ad8 │ │ │ │ + ldr.w r3, [pc, #2940] ; 37210 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.w 37a44 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 37a44 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3cede │ │ │ │ - cbz r6, 3cd5a │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 366c0 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + cbnz r3, 366dc │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37aae │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37878 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 37be8 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3cee8 │ │ │ │ - cbz r4, 3cd68 │ │ │ │ + beq.w 36c34 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 37b56 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 3672e │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f0cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ + cbnz r3, 36744 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #2764] ; 37214 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #2764] ; 37218 │ │ │ │ + movs r0, #192 ; 0xc0 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20519 ; 0x5027 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + b.w 35d96 │ │ │ │ + ldr.w r4, [r4, #520] ; 0x208 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.w 359ac │ │ │ │ + ldr.w r3, [r2, #172] ; 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ced4 │ │ │ │ - ldr r3, [pc, #972] ; (3d138 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - mov r4, r1 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - b.n 3c616 │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 3cdc6 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - cmp r6, r3 │ │ │ │ - beq.w 3d366 │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - mov r3, r4 │ │ │ │ - b.n 3cd9c │ │ │ │ - ldr.w r0, [r2, #4]! │ │ │ │ - cmp r6, r0 │ │ │ │ - beq.w 3d366 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne.n 3cd92 │ │ │ │ - add.w r3, r1, #8 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - mov.w r9, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r4, #4]! │ │ │ │ - bl fd1c │ │ │ │ - add.w r9, r9, #1 │ │ │ │ + beq.w 369c4 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.n 367aa │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r4, r2 │ │ │ │ + beq.w 359ac │ │ │ │ + adds r3, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 367a4 │ │ │ │ + ldr.w r1, [r3, #4]! │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.w 359ac │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r5 │ │ │ │ + bne.n 3679a │ │ │ │ + ldr.w r3, [pc, #2672] ; 3721c │ │ │ │ + add r3, pc │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + bl f530 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 35a06 │ │ │ │ + b.w 35d60 │ │ │ │ + mov r1, fp │ │ │ │ + str r1, [sp, #44] ; 0x2c │ │ │ │ + blx 568c │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cd30 │ │ │ │ - cmp r9, r7 │ │ │ │ - bne.n 3cdae │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r3, [pc, #1020] ; (3d1c4 ) │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #1020] ; (3d1c8 ) │ │ │ │ - movs r0, #45 ; 0x2d │ │ │ │ + beq.w 35bd2 │ │ │ │ + ldr.w r3, [pc, #2632] ; 37220 │ │ │ │ + mov fp, r6 │ │ │ │ + ldr.w r2, [pc, #2632] ; 37224 │ │ │ │ + movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #18614 ; 0x48b6 │ │ │ │ + str.w fp, [sp, #44] ; 0x2c │ │ │ │ add r2, pc │ │ │ │ - mov r5, r7 │ │ │ │ + movs r0, #171 ; 0xab │ │ │ │ + movw r1, #20337 ; 0x4f71 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r9, r7 │ │ │ │ + mov r5, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r7 │ │ │ │ + mov ip, r6 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3cccc │ │ │ │ - ldr r3, [pc, #992] ; (3d1cc ) │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + mov fp, r6 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + b.n 36214 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3601e │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + ldr.w sl, [sp, #76] ; 0x4c │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + blx 568c │ │ │ │ + cbz r0, 3683e │ │ │ │ + ldr.w r3, [pc, #2504] ; 371f4 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37a8a │ │ │ │ + blx 57e8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 375ea │ │ │ │ + mov r0, sl │ │ │ │ + bl 254a8 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37794 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [sp, #52] ; 0x34 │ │ │ │ + ldr r1, [sp, #60] ; 0x3c │ │ │ │ + cmp r3, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r3, r2 │ │ │ │ + beq.w 370ae │ │ │ │ + blx 5b24 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37cb4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37cc4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ + mov r5, r2 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 375f8 │ │ │ │ + ldr r6, [sp, #40] ; 0x28 │ │ │ │ + mov.w sl, #0 │ │ │ │ + ldr.w r3, [pc, #2436] ; 37228 │ │ │ │ + mov r9, r5 │ │ │ │ + str.w fp, [sp, #72] ; 0x48 │ │ │ │ + mov fp, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #1276] ; 0x4fc │ │ │ │ + str r7, [sp, #76] ; 0x4c │ │ │ │ + str r3, [sp, #68] ; 0x44 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 37368 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + bne.w 374bc │ │ │ │ + cmp r2, r9 │ │ │ │ + ble.w 37a0c │ │ │ │ + ldr.w r2, [fp, #12] │ │ │ │ + ldr.w r7, [r2, r9, lsl #2] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r0, [sp, #60] ; 0x3c │ │ │ │ + ldr r4, [sp, #52] ; 0x34 │ │ │ │ + subs r2, r1, r0 │ │ │ │ + clz r2, r2 │ │ │ │ + cmp r1, r0 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r4 │ │ │ │ + mov.w r2, r2, lsr #5 │ │ │ │ + beq.w 36c74 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5b24 │ │ │ │ + mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d2fc │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - cmp r0, r6 │ │ │ │ - beq.w 3c616 │ │ │ │ - ldr.w r2, [r6, #172] ; 0xac │ │ │ │ + beq.w 37a5e │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r7, #0] │ │ │ │ + cbnz r1, 3691e │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #40] ; 0x28 │ │ │ │ + ldr r7, [r1, #112] ; 0x70 │ │ │ │ + blx r7 │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37bac │ │ │ │ + mov r0, r2 │ │ │ │ + blx r7 │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37b68 │ │ │ │ + mov r0, r2 │ │ │ │ + blx r7 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 37d1c │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 36c6a │ │ │ │ + cbz r6, 3696c │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3cef2 │ │ │ │ - ldr r5, [r2, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.n 3ce2a │ │ │ │ + beq.w 36ba4 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 36982 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 370a2 │ │ │ │ + ldr r2, [sp, #68] ; 0x44 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr.w r1, [r2, #1304] ; 0x518 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 36b6e │ │ │ │ + ldr.w r2, [r3, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 36b66 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 369be │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3c616 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 36b6e │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3ce24 │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 3c616 │ │ │ │ + b.n 369b8 │ │ │ │ + ldr.w r6, [r2, #4]! │ │ │ │ + cmp r1, r6 │ │ │ │ + beq.w 36b6e │ │ │ │ adds r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 3ce1a │ │ │ │ - ldr r1, [pc, #836] ; (3d170 ) │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - ldr.w r0, [sl, r1] │ │ │ │ - ldr r1, [pc, #920] ; (3d1d0 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #916] ; (3d1d4 ) │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r2, [pc, #916] ; (3d1d8 ) │ │ │ │ - movs r0, #45 ; 0x2d │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 369ae │ │ │ │ + mov r8, r5 │ │ │ │ + mov r6, r4 │ │ │ │ + b.n 368b2 │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r4, r2 │ │ │ │ + beq.w 359ac │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 369c4 │ │ │ │ + ldr.w r3, [pc, #2136] ; 3722c │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w 359ac │ │ │ │ + b.n 367aa │ │ │ │ + ldr.w r3, [pc, #2124] ; 37230 │ │ │ │ + mov r0, sl │ │ │ │ add r3, pc │ │ │ │ - movw r1, #18616 ; 0x48b8 │ │ │ │ + ldr.w r1, [r3, #628] ; 0x274 │ │ │ │ + blx 5710 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 35ed0 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + b.w 35a36 │ │ │ │ + cmp sl, r3 │ │ │ │ + bge.w 370ce │ │ │ │ + add.w r3, r9, sl, lsl #2 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w 3601e │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + bgt.w 36b2c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 36a2e │ │ │ │ + bl da48 │ │ │ │ + ldr.w r3, [pc, #2052] ; 37234 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #2048] ; 37238 │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20719 ; 0x50ef │ │ │ │ add r2, pc │ │ │ │ - movs r4, #0 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r6 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3ce70 │ │ │ │ - ldr r3, [pc, #892] ; (3d1dc ) │ │ │ │ - movs r1, #55 ; 0x37 │ │ │ │ - movw r2, #18647 ; 0x48d7 │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3cf1e │ │ │ │ - movs r6, #0 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r9, r6 │ │ │ │ - b.n 3cccc │ │ │ │ - ldr r3, [pc, #856] ; (3d1e0 ) │ │ │ │ + mov sl, r6 │ │ │ │ + b.w 361fe │ │ │ │ + blx 5884 │ │ │ │ + mov r4, r0 │ │ │ │ + b.w 35a58 │ │ │ │ + ldr.w r3, [pc, #2008] ; 3723c │ │ │ │ + mov fp, r4 │ │ │ │ + ldr.w r2, [pc, #2008] ; 37240 │ │ │ │ + mov r6, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1268] ; 0x4f4 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 3cea4 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 3cea4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3ce92 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 3c6cc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r8, r3 │ │ │ │ - bne.w 3d30e │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r9, r5 │ │ │ │ - mov r6, r8 │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov r3, r2 │ │ │ │ - b.n 3c7ce │ │ │ │ + str r4, [sp, #44] ; 0x2c │ │ │ │ + add r2, pc │ │ │ │ + str r4, [sp, #32] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r4 │ │ │ │ + movs r2, #159 ; 0x9f │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r4 │ │ │ │ + movw r2, #20216 ; 0x4ef8 │ │ │ │ + mov r8, r4 │ │ │ │ + str r4, [sp, #40] ; 0x28 │ │ │ │ + str r4, [sp, #36] ; 0x24 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b.n 3cb9c │ │ │ │ - mov r7, r8 │ │ │ │ - b.n 3c7e6 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + b.w 36290 │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 36c02 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.w 35aec │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ + b.w 36214 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str.w ip, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ + b.w 36222 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3cd68 │ │ │ │ + b.n 365aa │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3cd4c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 3639c │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3cd5a │ │ │ │ - mov r3, r6 │ │ │ │ + b.n 36410 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 36128 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3649a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 36486 │ │ │ │ + ldr.w r3, [pc, #1812] ; 37244 │ │ │ │ + movs r2, #2 │ │ │ │ + ldr.w r1, [pc, #1812] ; 37248 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 36a2e │ │ │ │ + ldr.w r3, [pc, #1800] ; 3724c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r2, [pc, #1796] ; 37250 │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #20740 ; 0x5104 │ │ │ │ + b.n 36a42 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37698 │ │ │ │ ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3c616 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 36b60 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 376ba │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 36b92 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3cef4 │ │ │ │ - ldr r3, [pc, #736] ; (3d1e4 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3c616 │ │ │ │ - b.n 3ce2a │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + beq.w 372dc │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + bl dcf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3770e │ │ │ │ + bne.n 36bae │ │ │ │ + mov sl, r5 │ │ │ │ + b.n 369be │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.n 3c776 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 3696c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3798e │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37c48 │ │ │ │ + ldr.w lr, [r5, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + mov r3, r7 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + ldr.w sl, [lr] │ │ │ │ + blx sl │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37788 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 36ba0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + mov sl, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3ce7a │ │ │ │ - mov r1, ip │ │ │ │ - ldr.w r0, [lr, #824] ; 0x338 │ │ │ │ - addw r2, lr, #2248 ; 0x8c8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3c816 │ │ │ │ - ldr r3, [pc, #680] ; (3d1e8 ) │ │ │ │ - movs r0, #106 ; 0x6a │ │ │ │ - ldr r2, [pc, #680] ; (3d1ec ) │ │ │ │ - movw r1, #19177 ; 0x4ae9 │ │ │ │ + b.n 369be │ │ │ │ + ldr.w r3, [pc, #1616] ; 37254 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #1612] ; 37258 │ │ │ │ + movs r0, #164 ; 0xa4 │ │ │ │ add r3, pc │ │ │ │ + movw r1, #20252 ; 0x4f1c │ │ │ │ add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r6 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3cccc │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 1d2d8 │ │ │ │ - mov ip, fp │ │ │ │ + mov fp, r6 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #44] ; 0x2c │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 36712 │ │ │ │ + ldr r1, [sp, #64] ; 0x40 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r3, [pc, #1560] ; 3725c │ │ │ │ + mov r5, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + add r3, pc │ │ │ │ mov r8, r0 │ │ │ │ - b.n 3c960 │ │ │ │ - ldr.w r0, [lr, #824] ; 0x338 │ │ │ │ - bl fa24 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 3cf38 │ │ │ │ - ldr r2, [pc, #636] ; (3d1f0 ) │ │ │ │ - mov.w lr, #106 ; 0x6a │ │ │ │ - ldr r1, [pc, #632] ; (3d1f4 ) │ │ │ │ - movw r0, #19179 ; 0x4aeb │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w lr, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + movs r3, #212 ; 0xd4 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + movw r3, #20677 ; 0x50c5 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str.w r3, [r1, #132] ; 0x84 │ │ │ │ + b.w 36214 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 3695e │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 374d6 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 37514 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r5, [r7, #16] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3cccc │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3cccc │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, fp │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 586c │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3c8b0 │ │ │ │ - ldr r3, [pc, #568] ; (3d1f8 ) │ │ │ │ - movs r0, #106 ; 0x6a │ │ │ │ - ldr r2, [pc, #568] ; (3d1fc ) │ │ │ │ - movw r1, #19187 ; 0x4af3 │ │ │ │ + bne.w 3695e │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + blx r2 │ │ │ │ + b.n 3695e │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ + ldr r5, [r2, #4] │ │ │ │ + b.w 36140 │ │ │ │ + ldr.w r3, [pc, #1452] ; 37260 │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + b.w 35cc4 │ │ │ │ + mov r3, ip │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 3616a │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 36cbc │ │ │ │ + ldr.w r3, [pc, #1376] ; 3722c │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w 37c8e │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 36172 │ │ │ │ + mov r3, ip │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 36172 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 36ce0 │ │ │ │ + ldr.w r3, [pc, #1340] ; 3722c │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 36172 │ │ │ │ + ldr.w r1, [pc, #1384] ; 37264 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr.w r2, [ip, #12] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ + ldr.w r1, [pc, #1372] ; 37268 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1360] ; 3726c │ │ │ │ + mov r8, r5 │ │ │ │ + ldr.w r2, [pc, #1360] ; 37270 │ │ │ │ + movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ + movs r0, #214 ; 0xd6 │ │ │ │ add r2, pc │ │ │ │ + movw r1, #20782 ; 0x512e │ │ │ │ + str.w sl, [sp, #40] ; 0x28 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 3cccc │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3cccc │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + mov r4, r5 │ │ │ │ + mov sl, r5 │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r3, [pc, #1320] ; 37274 │ │ │ │ + mov fp, r0 │ │ │ │ + movs r1, #159 ; 0x9f │ │ │ │ + movw r2, #20218 ; 0x4efa │ │ │ │ + add r3, pc │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov r3, r0 │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + str r0, [sp, #44] ; 0x2c │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.w 36214 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3cccc │ │ │ │ - blx 589c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 3c8e2 │ │ │ │ - ldr r2, [pc, #508] ; (3d200 ) │ │ │ │ - mov.w lr, #106 ; 0x6a │ │ │ │ - ldr r1, [pc, #504] ; (3d204 ) │ │ │ │ - movw r0, #19190 ; 0x4af6 │ │ │ │ + b.w 35fbe │ │ │ │ + blx 5884 │ │ │ │ + mov r4, r0 │ │ │ │ + b.w 35aa8 │ │ │ │ + ldr.w r3, [pc, #1252] ; 37278 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr.w r2, [pc, #1252] ; 3727c │ │ │ │ + mov r6, r4 │ │ │ │ + add r3, pc │ │ │ │ + str r4, [sp, #44] ; 0x2c │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w lr, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 3cf8c │ │ │ │ - ldr r0, [pc, #488] ; (3d208 ) │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r0, pc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + str r4, [sp, #32] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r4 │ │ │ │ + movs r2, #160 ; 0xa0 │ │ │ │ + mov sl, r4 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov r8, r4 │ │ │ │ + movw r2, #20234 ; 0x4f0a │ │ │ │ + str r4, [sp, #40] ; 0x28 │ │ │ │ + str r4, [sp, #36] ; 0x24 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c876 │ │ │ │ - b.n 3cfbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 37654 │ │ │ │ + cmp ip, r0 │ │ │ │ + beq.w 36172 │ │ │ │ + ldr.w r8, [ip, #172] ; 0xac │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 36cde │ │ │ │ + ldr.w r2, [r8, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.n 36cfa │ │ │ │ + ldr.w r3, [r8, #12] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 36172 │ │ │ │ + add.w r8, r8, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 36dfe │ │ │ │ + ldr.w r1, [r8, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 36172 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 36df4 │ │ │ │ + b.n 36cfa │ │ │ │ + ldr.w r3, [pc, #1144] ; 37280 │ │ │ │ + movs r1, #160 ; 0xa0 │ │ │ │ + movw r2, #20236 ; 0x4f0c │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov fp, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #44] ; 0x2c │ │ │ │ + b.n 36d66 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, fp │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + blx 5728 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cfbc │ │ │ │ - ldr r3, [pc, #448] ; (3d20c ) │ │ │ │ - ldr r1, [pc, #448] ; (3d210 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ + blt.w 37080 │ │ │ │ + ldr r1, [sp, #96] ; 0x60 │ │ │ │ + b.w 35cbe │ │ │ │ + movs r1, #0 │ │ │ │ + mov r2, r1 │ │ │ │ + bl f408 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 35a06 │ │ │ │ + b.w 35d60 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 36326 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + ldr.w r3, [r3, #1332] ; 0x534 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.w 36128 │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.w 36386 │ │ │ │ + cmp ip, r3 │ │ │ │ + beq.w 36386 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 37c2a │ │ │ │ + ldr.w r1, [r8, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.n 36ea8 │ │ │ │ + ldr.w r2, [r8, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 36386 │ │ │ │ + add.w r8, r8, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 36ea2 │ │ │ │ + ldr.w r0, [r8, #4]! │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.w 36386 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 36e98 │ │ │ │ + ldr r1, [pc, #952] ; (37264 ) │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r2, [ip, #12] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ + ldr r1, [pc, #972] ; (37284 ) │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - b.n 3cfbc │ │ │ │ - ldr r3, [pc, #432] ; (3d214 ) │ │ │ │ - movs r0, #106 ; 0x6a │ │ │ │ - ldr r2, [pc, #432] ; (3d218 ) │ │ │ │ - movw r1, #19205 ; 0x4b05 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #964] ; (37288 ) │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r2, [pc, #964] ; (3728c ) │ │ │ │ + movs r5, #0 │ │ │ │ + add r3, pc │ │ │ │ + str.w sl, [sp, #40] ; 0x28 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #220 ; 0xdc │ │ │ │ + movw r1, #20868 ; 0x5184 │ │ │ │ + b.n 36d32 │ │ │ │ + ldr r1, [sp, #64] ; 0x40 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r3, [pc, #944] ; (37290 ) │ │ │ │ + mov r5, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + movs r3, #207 ; 0xcf │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + movw r3, #20662 ; 0x50b6 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str.w r3, [r1, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r1, [sp, #64] ; 0x40 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [pc, #908] ; (37294 ) │ │ │ │ + mov r5, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + movs r3, #212 ; 0xd4 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + movw r3, #20671 ; 0x50bf │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str.w r3, [r1, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r3, [pc, #876] ; (37298 ) │ │ │ │ + movs r0, #195 ; 0xc3 │ │ │ │ + ldr r2, [pc, #876] ; (3729c ) │ │ │ │ + movw r1, #20548 ; 0x5044 │ │ │ │ add r3, pc │ │ │ │ + str.w fp, [sp, #44] ; 0x2c │ │ │ │ add r2, pc │ │ │ │ + mov r6, fp │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, fp │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, fp │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3cfd4 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3cb0a │ │ │ │ + mov r8, fp │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w fp, [sp, #36] ; 0x24 │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r2, [pc, #832] ; (372a0 ) │ │ │ │ + add r2, pc │ │ │ │ + addw r1, r2, #2152 ; 0x868 │ │ │ │ + ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r1] │ │ │ │ + ldrd r4, r5, [r3, #16] │ │ │ │ + cmp r5, r9 │ │ │ │ + it eq │ │ │ │ + cmpeq r4, r8 │ │ │ │ + bne.w 377f2 │ │ │ │ + ldr.w r9, [r2, #2160] ; 0x870 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 3786c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r4, [pc, #784] ; (372a4 ) │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r0, [r4, #2164] ; 0x874 │ │ │ │ + ldr.w r1, [r4, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37840 │ │ │ │ + ldr r3, [pc, #612] ; (37210 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.w 37742 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 37742 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d07c │ │ │ │ - ldr r3, [pc, #344] ; (3d1e4 ) │ │ │ │ - ldr.w r2, [sl, r3] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 3ce84 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r8, r3 │ │ │ │ - beq.w 3cb12 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3cb12 │ │ │ │ + beq.w 376b4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d0a0 │ │ │ │ - ldr r3, [pc, #308] ; (3d1e4 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3cb12 │ │ │ │ - ldr r5, [pc, #180] ; (3d170 ) │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr.w r0, [sl, r5] │ │ │ │ - ldr r1, [pc, #340] ; (3d21c ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #336] ; (3d220 ) │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #336] ; (3d224 ) │ │ │ │ - movs r0, #58 ; 0x3a │ │ │ │ + beq.w 376aa │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 377c2 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3768e │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 3793a │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 37076 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 37a16 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37702 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 376f8 │ │ │ │ + ldr r3, [pc, #604] ; (372a8 ) │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r2, [pc, #604] ; (372ac ) │ │ │ │ + movs r0, #199 ; 0xc7 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #18689 ; 0x4901 │ │ │ │ + movw r1, #20633 ; 0x5099 │ │ │ │ add r2, pc │ │ │ │ - b.n 3cdd6 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3d382 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 3cb12 │ │ │ │ - ldr.w r7, [r0, #172] ; 0xac │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 3d09e │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.n 3d0ba │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3cb12 │ │ │ │ - adds r7, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 3d112 │ │ │ │ - ldr.w r5, [r7, #4]! │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.w 3cb12 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 3d108 │ │ │ │ - b.n 3d0ba │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r0, fp │ │ │ │ - mov r7, r1 │ │ │ │ - ldr r3, [r3, #68] ; 0x44 │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #44] ; 0x2c │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37022 │ │ │ │ + mov r1, r4 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + blx 568c │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 35cc4 │ │ │ │ + ldr r3, [pc, #540] ; (372b0 ) │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r2, [pc, #540] ; (372b4 ) │ │ │ │ + movs r0, #197 ; 0xc5 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20560 ; 0x5050 │ │ │ │ + add r2, pc │ │ │ │ + b.n 3705a │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 3c7e6 │ │ │ │ + b.n 36982 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r5, r2 │ │ │ │ + str r2, [sp, #64] ; 0x40 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, #1 │ │ │ │ + b.w 3688e │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #84] ; 0x54 │ │ │ │ + b.w 36050 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + ldr.w sl, [sp, #76] ; 0x4c │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + b.w 3683e │ │ │ │ + ldr r3, [pc, #472] ; (372b8 ) │ │ │ │ + mov r6, fp │ │ │ │ + mov r5, fp │ │ │ │ + mov sl, fp │ │ │ │ + add r3, pc │ │ │ │ + mov r8, fp │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + movs r3, #168 ; 0xa8 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w r3, [r9, #128] ; 0x80 │ │ │ │ + movw r3, #20298 ; 0x4f4a │ │ │ │ + str.w fp, [sp, #36] ; 0x24 │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str r6, [sp, #44] ; 0x2c │ │ │ │ + str.w r3, [r9, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r3, [pc, #428] ; (372bc ) │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r2, [pc, #428] ; (372c0 ) │ │ │ │ + movs r1, #218 ; 0xda │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #28] │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r0 │ │ │ │ + movw r2, #20824 ; 0x5158 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r0 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov ip, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + b.w 361fe │ │ │ │ + ldr r3, [pc, #388] ; (372c4 ) │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #44] ; 0x2c │ │ │ │ + mov r6, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + mov sl, r0 │ │ │ │ + movs r3, #170 ; 0xaa │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r3, [r9, #128] ; 0x80 │ │ │ │ + movw r3, #20309 ; 0x4f55 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str.w r3, [r9, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r3, [pc, #348] ; (372c8 ) │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r2, [pc, #348] ; (372cc ) │ │ │ │ + movs r1, #218 ; 0xda │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #28] │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r0 │ │ │ │ + movw r2, #20826 ; 0x515a │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov r6, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + b.w 361fe │ │ │ │ + ldr r3, [pc, #312] ; (372d0 ) │ │ │ │ + mov r6, r5 │ │ │ │ + mov ip, r5 │ │ │ │ + mov sl, r5 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r5 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + mov fp, r5 │ │ │ │ + movs r3, #170 ; 0xaa │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str.w r3, [r9, #128] ; 0x80 │ │ │ │ + movw r3, #20311 ; 0x4f57 │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #44] ; 0x2c │ │ │ │ + str.w r3, [r9, #132] ; 0x84 │ │ │ │ + b.w 36214 │ │ │ │ + ldr r3, [pc, #272] ; (372d4 ) │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r2, [pc, #272] ; (372d8 ) │ │ │ │ + movs r1, #222 ; 0xde │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r0 │ │ │ │ + movw r2, #20881 ; 0x5191 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r0 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov r4, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + b.w 361fe │ │ │ │ nop │ │ │ │ - movs r7, #116 ; 0x74 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + str r6, [r1, #52] ; 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + str r4, [r3, #52] ; 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + str r0, [r1, #56] ; 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + str r2, [r2, #56] ; 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ; instruction: 0xb8c8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ; instruction: 0xb892 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xb7bc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + subs r6, #194 ; 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ; instruction: 0xb75e │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ; instruction: 0xb72c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + subs r6, #50 ; 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + cpsie │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 3d150 │ │ │ │ - movs r1, r0 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ + movs r2, r0 │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + subs r3, #216 ; 0xd8 │ │ │ │ + movs r2, r0 │ │ │ │ + push {r5, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + subs r3, #168 ; 0xa8 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ + cbz r2, 372be │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, #192 ; 0xc0 │ │ │ │ + movs r2, r0 │ │ │ │ + uxtb r6, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, #4 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r1, #204 ; 0xcc │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q14, │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - bmi.n 3d1b0 │ │ │ │ - movs r1, r0 │ │ │ │ - bmi.n 3d1b4 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + subs r0, #204 ; 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3d184 │ │ │ │ - movs r1, r0 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + cbz r0, 372aa │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 3d250 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + subs r0, #240 ; 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 3d228 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + subs r0, #196 ; 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + cbz r0, 37298 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + subs r0, #120 ; 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + subs r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + adds r7, #34 ; 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [r8, #4] │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + add sp, #264 ; 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 3d1a4 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + adds r7, #72 ; 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + adds r7, #50 ; 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - str r6, [r7, r4] │ │ │ │ + adds r7, #10 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3d184 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + add r7, sp, #864 ; 0x360 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3d24c │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + adds r6, #222 ; 0xde │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3d2a4 │ │ │ │ - movs r1, r0 │ │ │ │ - bvc.n 3d270 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + add r7, sp, #688 ; 0x2b0 │ │ │ │ movs r2, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldr r7, [pc, #784] ; (3d4fc ) │ │ │ │ + add r7, sp, #480 ; 0x1e0 │ │ │ │ movs r2, r0 │ │ │ │ - bvs.n 3d2bc │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #568] ; (3d42c ) │ │ │ │ + add r6, sp, #744 ; 0x2e8 │ │ │ │ movs r2, r0 │ │ │ │ - bvs.n 3d258 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #280] ; (3d314 ) │ │ │ │ + adds r5, #192 ; 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 3d1d0 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #1016] ; (3d5fc ) │ │ │ │ + add r6, sp, #464 ; 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 3d148 │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #648] ; (3d4a0 ) │ │ │ │ + adds r5, #122 ; 0x7a │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 3d2a4 │ │ │ │ - movs r1, r0 │ │ │ │ - bmi.n 3d178 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #216] ; (3d2fc ) │ │ │ │ + adds r5, #50 ; 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3d1d0 │ │ │ │ - movs r1, r0 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #68] ; 0x44 │ │ │ │ + add r5, sp, #984 ; 0x3d8 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, #254 ; 0xfe │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, #212 ; 0xd4 │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, sp, #624 ; 0x270 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, #164 ; 0xa4 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, #122 ; 0x7a │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, sp, #264 ; 0x108 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, #74 ; 0x4a │ │ │ │ + movs r2, r0 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w lr, [pc, #856] ; 3d588 │ │ │ │ - add lr, pc │ │ │ │ - add.w r7, lr, #2224 ; 0x8b0 │ │ │ │ - ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ - ldrd r0, r1, [r3, #16] │ │ │ │ - ldrd r2, r3, [r7] │ │ │ │ - cmp r1, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r2 │ │ │ │ - bne.w 3d3de │ │ │ │ - ldr.w r3, [lr, #2232] ; 0x8b8 │ │ │ │ + b.n 36b92 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3d4a6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #812] ; (3d58c ) │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr.w r2, [sl, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 3d440 │ │ │ │ - ldr r2, [pc, #800] ; (3d590 ) │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + bne.w 36e70 │ │ │ │ + ldr.w r3, [pc, #2648] ; 37d48 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r1, [pc, #2644] ; 37d4c │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 36ec2 │ │ │ │ + ldr.w r0, [r4, #820] ; 0x334 │ │ │ │ + add.w r2, r4, #2128 ; 0x850 │ │ │ │ + bl 1289c │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 36450 │ │ │ │ + ldr.w r3, [pc, #2608] ; 37d50 │ │ │ │ + mov fp, r9 │ │ │ │ + ldr.w r2, [pc, #2604] ; 37d54 │ │ │ │ + mov r6, r9 │ │ │ │ + add r3, pc │ │ │ │ + str.w r9, [sp, #44] ; 0x2c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [r2, #2236] ; 0x8bc │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 3d48a │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r9 │ │ │ │ + movs r2, #155 ; 0x9b │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r9 │ │ │ │ + movw r2, #20152 ; 0x4eb8 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + mov r8, r9 │ │ │ │ + str.w r9, [sp, #40] ; 0x28 │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 368e2 │ │ │ │ + mov r4, fp │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + ldr r7, [sp, #76] ; 0x4c │ │ │ │ + blx 568c │ │ │ │ + cbz r0, 3739a │ │ │ │ + ldr.w r3, [pc, #2512] ; 37d58 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 3d378 │ │ │ │ - ldr.w r7, [fp] │ │ │ │ - subs r7, #1 │ │ │ │ - str.w r7, [fp] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 3d36a │ │ │ │ - movs r7, #0 │ │ │ │ - b.w 3c7e6 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r9, r0 │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37cfa │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37a54 │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r4, r2 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.w 35dd4 │ │ │ │ + ldr.w r3, [pc, #2468] ; 37d5c │ │ │ │ + mov ip, fp │ │ │ │ + ldr.w r2, [pc, #2468] ; 37d60 │ │ │ │ + mov r8, r5 │ │ │ │ + add r3, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + add r2, pc │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + movs r1, #222 ; 0xde │ │ │ │ + mov r5, ip │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r0 │ │ │ │ + movw r2, #20884 ; 0x5194 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ mov r6, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 3c7e6 │ │ │ │ - ldr.w r1, [r3, #1268] ; 0x4f4 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w 3c6cc │ │ │ │ - b.n 3cea4 │ │ │ │ - ldr r1, [pc, #724] ; (3d594 ) │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov sl, r0 │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r1, [pc, #2424] ; 37d64 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r4, [pc, #724] ; (3d598 ) │ │ │ │ + ldr.w r4, [pc, #2424] ; 37d68 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #96 ; 0x60 │ │ │ │ str r4, [sp, #4] │ │ │ │ - add.w r1, r1, #1480 ; 0x5c8 │ │ │ │ + add.w r1, r1, #1512 ; 0x5e8 │ │ │ │ bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 3cbd0 │ │ │ │ - ldr r3, [pc, #700] ; (3d59c ) │ │ │ │ - movw r0, #18547 ; 0x4873 │ │ │ │ - ldr r2, [pc, #696] ; (3d5a0 ) │ │ │ │ - movs r4, #43 ; 0x2b │ │ │ │ + bge.w 362c6 │ │ │ │ + ldr.w r3, [pc, #2396] ; 37d6c │ │ │ │ + movw r0, #20072 ; 0x4e68 │ │ │ │ + ldr.w r2, [pc, #2392] ; 37d70 │ │ │ │ + movs r4, #152 ; 0x98 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 3ca5a │ │ │ │ - ldr r3, [pc, #676] ; (3d5a4 ) │ │ │ │ - ldr r1, [pc, #680] ; (3d5a8 ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3ce3e │ │ │ │ - add.w r0, r8, #4 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3ceac │ │ │ │ - ldr r3, [pc, #652] ; (3d5ac ) │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r2, [pc, #652] ; (3d5b0 ) │ │ │ │ - mov r5, r0 │ │ │ │ + b.w 35c5c │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [pc, #2368] ; 37d74 │ │ │ │ + ldr.w r2, [pc, #2368] ; 37d78 │ │ │ │ + movs r0, #155 ; 0x9b │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20166 ; 0x4ec6 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r9 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r3, r5 │ │ │ │ + str r5, [sp, #44] ; 0x2c │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + b.n 36d6a │ │ │ │ + ldr.w r4, [r9, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3645e │ │ │ │ + ldr.w r5, [r9, #8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 377ba │ │ │ │ + ldr.w r3, [pc, #2288] ; 37d7c │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ + ldr.w r2, [r3, #2132] ; 0x854 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37778 │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.w 36470 │ │ │ │ + ldr.w r0, [r4, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r9, r0 │ │ │ │ + b.n 37316 │ │ │ │ + cmp r9, r2 │ │ │ │ + bge.w 37a0c │ │ │ │ + add.w r2, fp, r9, lsl #2 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + b.w 368e2 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r4, fp │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + ldr r7, [sp, #76] ; 0x4c │ │ │ │ + bgt.w 37750 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 374ee │ │ │ │ + bl da48 │ │ │ │ + ldr.w r3, [pc, #2192] ; 37d80 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #2188] ; 37d84 │ │ │ │ + movs r1, #227 ; 0xe3 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r6 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r0 │ │ │ │ - movw r1, #18733 ; 0x492d │ │ │ │ - movs r0, #61 ; 0x3d │ │ │ │ + mov ip, r6 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #20975 ; 0x51ef │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3cccc │ │ │ │ - ldr r0, [pc, #628] ; (3d5b4 ) │ │ │ │ + b.w 361fe │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldmia.w r2, {r4, r5} │ │ │ │ + b.w 36c86 │ │ │ │ + ldr.w r0, [pc, #2152] ; 37d88 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ bl d9e4 │ │ │ │ - ldr r3, [pc, #616] ; (3d5b8 ) │ │ │ │ - movw r1, #18543 ; 0x486f │ │ │ │ - movs r2, #43 ; 0x2b │ │ │ │ + ldr.w r3, [pc, #2136] ; 37d8c │ │ │ │ + movw r1, #20068 ; 0x4e64 │ │ │ │ + movs r2, #152 ; 0x98 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r4, #132] ; 0x84 │ │ │ │ str r3, [r4, #124] ; 0x7c │ │ │ │ str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.w 3ca5a │ │ │ │ - mov r1, r6 │ │ │ │ - b.n 3cd32 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + b.w 35c5c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 379d4 │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + bpl.w 379d4 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 379c2 │ │ │ │ + ldr r2, [r1, #84] ; 0x54 │ │ │ │ + lsls r5, r2, #1 │ │ │ │ + bpl.w 379c2 │ │ │ │ + ldr.w r3, [r0, #172] ; 0xac │ │ │ │ + cbz r3, 375c8 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.n 37598 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w 3659a │ │ │ │ + adds r3, #12 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 37592 │ │ │ │ + ldr.w r5, [r3, #4]! │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.w 3659a │ │ │ │ + adds r0, #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 37588 │ │ │ │ + ldr.w r3, [pc, #2036] ; 37d90 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #2036] ; 37d94 │ │ │ │ + movs r0, #170 ; 0xaa │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20319 ; 0x4f5f │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov ip, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, r6 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r8, r6 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + b.w 36214 │ │ │ │ + ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w 3659a │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 375c8 │ │ │ │ + ldr.w r3, [pc, #1984] ; 37d98 │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ + subs r2, r1, r0 │ │ │ │ + negs r0, r2 │ │ │ │ + adcs r0, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 37598 │ │ │ │ + b.w 3659a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 3c7e6 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ + b.w 3684e │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d292 │ │ │ │ - ldr r3, [pc, #544] ; (3d5a4 ) │ │ │ │ - ldr r1, [pc, #564] ; (3d5bc ) │ │ │ │ - ldr.w r3, [sl, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3d0ce │ │ │ │ - ldr r3, [pc, #552] ; (3d5c0 ) │ │ │ │ - movs r0, #102 ; 0x66 │ │ │ │ - ldr r2, [pc, #552] ; (3d5c4 ) │ │ │ │ - movw r1, #19113 ; 0x4aa9 │ │ │ │ + b.w 3689a │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3776e │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37766 │ │ │ │ + ldr.w r3, [pc, #1904] ; 37d9c │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #1900] ; 37da0 │ │ │ │ + mov ip, sl │ │ │ │ add r3, pc │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ add r2, pc │ │ │ │ + movw r1, #20756 ; 0x5114 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r4, r6 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3cccc │ │ │ │ - mov r1, r5 │ │ │ │ - add.w r0, r8, #4 │ │ │ │ - bl f948 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + mov sl, r6 │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r3, [pc, #1776] ; 37d48 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr.w r1, [pc, #1864] ; 37da4 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.w 36d18 │ │ │ │ + mov sl, r6 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 37614 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ef98 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 369f4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37004 │ │ │ │ + ldr.w r3, [pc, #1788] ; 37d98 │ │ │ │ + ldr r2, [sp, #76] ; 0x4c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 369be │ │ │ │ + b.w 36b6e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 36ff0 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 36fd8 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + bl f84c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c6ec │ │ │ │ - ldr r2, [pc, #516] ; (3d5c8 ) │ │ │ │ - movs r1, #64 ; 0x40 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r5, r0 │ │ │ │ + bne.w 36b76 │ │ │ │ + ldr.w r3, [pc, #1760] ; 37da8 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr.w r2, [pc, #1756] ; 37dac │ │ │ │ + mov r5, r4 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, fp │ │ │ │ add r2, pc │ │ │ │ - mov r9, r0 │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + movs r1, #230 ; 0xe6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + movw r2, #21056 ; 0x5240 │ │ │ │ + mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #18777 ; 0x4959 │ │ │ │ + mov ip, r0 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 3cccc │ │ │ │ - mov r1, r7 │ │ │ │ - ldr.w r0, [lr, #1476] ; 0x5c4 │ │ │ │ - addw r2, lr, #2232 ; 0x8b8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3d25e │ │ │ │ - ldr r2, [pc, #468] ; (3d5cc ) │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [pc, #468] ; (3d5d0 ) │ │ │ │ - movs r0, #97 ; 0x61 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #19043 ; 0x4a63 │ │ │ │ - add r3, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 3cccc │ │ │ │ - ldr r3, [pc, #448] ; (3d5d4 ) │ │ │ │ - adds r0, #4 │ │ │ │ + b.w 36214 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3704a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37038 │ │ │ │ + ldr.w r3, [pc, #1696] ; 37db0 │ │ │ │ + mov sl, r5 │ │ │ │ + ldr.w r2, [pc, #1692] ; 37db4 │ │ │ │ + mov r5, r4 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3d4d2 │ │ │ │ - ldr.w r9, [r8, #12] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r9, r3 │ │ │ │ - bne.w 3c7c2 │ │ │ │ - b.w 3c70a │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3d26c │ │ │ │ - ldr.w ip, [r3, #8] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbz r2, 3d4c2 │ │ │ │ - ldr r3, [pc, #368] ; (3d5d8 ) │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r7 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #2236] ; 0x8bc │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r3, 3d4b2 │ │ │ │ - mov r3, ip │ │ │ │ - b.n 3d280 │ │ │ │ - ldr r2, [pc, #336] ; (3d5dc ) │ │ │ │ - movs r7, #97 ; 0x61 │ │ │ │ - ldr r1, [pc, #336] ; (3d5e0 ) │ │ │ │ - movw r0, #19057 ; 0x4a71 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r7, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 3cf8c │ │ │ │ - ldr.w r0, [lr, #1476] ; 0x5c4 │ │ │ │ - bl fa24 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 3d3ee │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 3d280 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - b.n 3d464 │ │ │ │ - ldr r2, [pc, #272] ; (3d5e4 ) │ │ │ │ - movs r1, #65 ; 0x41 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r5, r8 │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r0 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - movw r2, #18790 ; 0x4966 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 3cccc │ │ │ │ - ldr r2, [pc, #244] ; (3d5e8 ) │ │ │ │ - movs r1, #67 ; 0x43 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr.w r9, [sp, #20] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r0 │ │ │ │ + mov r4, fp │ │ │ │ + movs r1, #231 ; 0xe7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #18814 ; 0x497e │ │ │ │ + mov r8, sl │ │ │ │ + movw r2, #21069 ; 0x524d │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r5 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 3cccc │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 3c7e6 │ │ │ │ - mov r0, r7 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - bl 2a228 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 3c776 │ │ │ │ - ldr r3, [pc, #192] ; (3d5ec ) │ │ │ │ - adds r0, #4 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cbz r0, 3d564 │ │ │ │ - ldr.w r0, [r8, #12] │ │ │ │ - b.w 3c7a8 │ │ │ │ - ldr r2, [pc, #168] ; (3d5f0 ) │ │ │ │ - movs r7, #67 ; 0x43 │ │ │ │ - ldr r1, [pc, #168] ; (3d5f4 ) │ │ │ │ - movw r0, #18828 ; 0x498c │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r8 │ │ │ │ + mov ip, r5 │ │ │ │ + b.w 36214 │ │ │ │ + mov r0, ip │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mov r5, ip │ │ │ │ + bl 1ccd0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.n 36ff0 │ │ │ │ + ldr.w r3, [pc, #1636] ; 37db8 │ │ │ │ + movs r2, #2 │ │ │ │ + ldr.w r1, [pc, #1636] ; 37dbc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r9, [sp, #20] │ │ │ │ - str.w r7, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 3d4a2 │ │ │ │ - ldr r2, [pc, #144] ; (3d5f8 ) │ │ │ │ - movs r1, #68 ; 0x44 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r5, r8 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r9, [sp, #20] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - movw r2, #18840 ; 0x4998 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 3cccc │ │ │ │ - nop │ │ │ │ - ldr r4, [pc, #872] ; (3d8f4 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ldr r4, [pc, #616] ; (3d7fc ) │ │ │ │ - movs r2, r0 │ │ │ │ - subs r7, #54 ; 0x36 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrsh.w r0, [lr, #1] │ │ │ │ - ldr r4, [pc, #144] ; (3d630 ) │ │ │ │ - movs r2, r0 │ │ │ │ - bcs.n 3d52c │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - bcs.n 3d664 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r3, [pc, #928] ; (3d950 ) │ │ │ │ - movs r2, r0 │ │ │ │ - bcs.n 3d4c4 │ │ │ │ - movs r1, r0 │ │ │ │ - vst4.8 {d16-d19}, [r0], r1 │ │ │ │ - bcs.n 3d670 │ │ │ │ - movs r1, r0 │ │ │ │ - bne.n 3d56c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r3, [pc, #440] ; (3d77c ) │ │ │ │ - movs r2, r0 │ │ │ │ - bcs.n 3d5e8 │ │ │ │ - movs r1, r0 │ │ │ │ - bne.n 3d59c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r3, [pc, #64] ; (3d610 ) │ │ │ │ - movs r2, r0 │ │ │ │ - bne.n 3d530 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [pc, #992] ; (3d9b8 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #632] ; (3d854 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [pc, #480] ; (3d7c0 ) │ │ │ │ - movs r2, r0 │ │ │ │ - bne.n 3d618 │ │ │ │ - movs r1, r0 │ │ │ │ - beq.n 3d594 │ │ │ │ - movs r1, r0 │ │ │ │ - beq.n 3d554 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r1, [pc, #896] ; (3d970 ) │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r1, [pc, #760] ; (3d8ec ) │ │ │ │ - movs r2, r0 │ │ │ │ - beq.n 3d6b4 │ │ │ │ - movs r1, r0 │ │ │ │ - beq.n 3d684 │ │ │ │ - movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r5, r0 │ │ │ │ - vpush {d8} │ │ │ │ - mov r8, r2 │ │ │ │ - ldr.w fp, [pc, #2844] ; 3e128 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr.w r0, [pc, #2844] ; 3e12c │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r3, [pc, #2840] ; 3e130 │ │ │ │ - ldr r7, [r5, #44] ; 0x2c │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r4, [fp, r0] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3d952 │ │ │ │ - ldr.w r3, [pc, #2816] ; 3e134 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3d966 │ │ │ │ - ldr r3, [r1, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3d922 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3d922 │ │ │ │ - mov r0, r7 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3d978 │ │ │ │ - ldr.w r3, [pc, #2772] ; 3e138 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r7, [r3, #2216] ; 0x8a8 │ │ │ │ - cmp r7, r9 │ │ │ │ - beq.w 3d866 │ │ │ │ - ldr.w r1, [pc, #2760] ; 3e13c │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr.w r1, [fp, r1] │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - tst r3, r2 │ │ │ │ - beq.n 3d722 │ │ │ │ - ldrsb.w r3, [r9, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 3daba │ │ │ │ - ldrsb.w r3, [r7, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 3dac8 │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 3d7d0 │ │ │ │ - ldr.w sl, [pc, #2700] ; 3e140 │ │ │ │ - mov r0, r9 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #2124] ; 0x84c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3da9e │ │ │ │ - bne.w 3d8d6 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3dad6 │ │ │ │ - beq.w 3d9ca │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #488] ; 0x1e8 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 374ee │ │ │ │ + mov r0, r4 │ │ │ │ + bl da48 │ │ │ │ + b.n 3762a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - uxtb r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3db50 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3d884 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37620 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ + mov r9, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d884 │ │ │ │ - cmp r9, r4 │ │ │ │ - ite ne │ │ │ │ - movne r3, #0 │ │ │ │ - andeq.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3d6b2 │ │ │ │ - cmp r7, r4 │ │ │ │ - ite ne │ │ │ │ - movne r2, #0 │ │ │ │ - andeq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 3d6b2 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 3d794 │ │ │ │ - ldr.w r2, [pc, #2548] ; 3e144 │ │ │ │ - ldr.w r3, [pc, #2548] ; 3e148 │ │ │ │ - ldr.w r7, [fp, r2] │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - subs r7, r0, r7 │ │ │ │ - clz r7, r7 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ - cmp r0, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r7 │ │ │ │ - orreq.w r3, r7, #1 │ │ │ │ - cmp r0, r4 │ │ │ │ - it eq │ │ │ │ - orreq.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3d90a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3d860 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.w 36470 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bge.n 3d860 │ │ │ │ - ldr.w sl, [pc, #2484] ; 3e14c │ │ │ │ - movw r1, #883 ; 0x373 │ │ │ │ - ldr.w r3, [pc, #2480] ; 3e150 │ │ │ │ - movw r0, #29359 ; 0x72af │ │ │ │ - add sl, pc │ │ │ │ + b.w 36bec │ │ │ │ + ldr.w r3, [pc, #1576] ; 37dc0 │ │ │ │ + movs r1, #227 ; 0xe3 │ │ │ │ + ldr.w r2, [pc, #1576] ; 37dc4 │ │ │ │ + mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r0, [sl, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #2456] ; 3e154 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3d8bc │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 3d89a │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r3, r1 │ │ │ │ - ite ne │ │ │ │ - movne r3, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ - ite eq │ │ │ │ - moveq r3, #0 │ │ │ │ - andne.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3d6b2 │ │ │ │ - ldrb.w r0, [r9, #16] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - ubfx r3, r0, #2, #3 │ │ │ │ - ubfx lr, r1, #2, #3 │ │ │ │ - cmp r3, lr │ │ │ │ - bne.w 3d6b2 │ │ │ │ - tst.w r0, #32 │ │ │ │ - beq.w 3db4a │ │ │ │ - lsls r0, r0, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r9, #24 │ │ │ │ - addpl.w r0, r9, #36 ; 0x24 │ │ │ │ - tst.w r1, #32 │ │ │ │ - beq.w 3db46 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, r7, #24 │ │ │ │ - addpl.w r1, r7, #36 ; 0x24 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 3dbf4 │ │ │ │ - cmp r3, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq.w lr, [r0] │ │ │ │ - ldrheq r7, [r1, #0] │ │ │ │ - ldrne.w lr, [r0] │ │ │ │ - ldrne r7, [r1, #0] │ │ │ │ - cmp lr, r7 │ │ │ │ - bne.w 3d6b2 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.n 3d866 │ │ │ │ - mul.w r2, r2, r3 │ │ │ │ - blx 58b4 │ │ │ │ - clz r7, r0 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3d6b2 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r4, [r7, #572] ; 0x23c │ │ │ │ + mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3da32 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r4, r5 │ │ │ │ - cbz r3, 3d8bc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 3d8b0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #20927 ; 0x51bf │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ + b.n 37488 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr.w r3, [pc, #1536] ; 37dc8 │ │ │ │ + ldr.w r2, [pc, #1536] ; 37dcc │ │ │ │ + movs r0, #200 ; 0xc8 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #20612 ; 0x5084 │ │ │ │ + add r2, pc │ │ │ │ + mov ip, r4 │ │ │ │ + mov sl, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r8, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r4, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r4, [sp, #36] ; 0x24 │ │ │ │ + str r4, [sp, #44] ; 0x2c │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + add.w r2, r2, #2160 ; 0x870 │ │ │ │ + bl 1289c │ │ │ │ + mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3d89a │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #476] ; 0x1dc │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ + bne.w 36f92 │ │ │ │ + ldr.w r3, [pc, #1476] ; 37dd0 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr.w r2, [pc, #1476] ; 37dd4 │ │ │ │ + mov r5, r9 │ │ │ │ + add r3, pc │ │ │ │ + str.w r9, [sp, #44] ; 0x2c │ │ │ │ + add r2, pc │ │ │ │ + mov sl, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r9 │ │ │ │ + movs r2, #199 ; 0xc7 │ │ │ │ + str.w r9, [sp, #40] ; 0x28 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #20588 ; 0x506c │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr.w r3, [pc, #1428] ; 37dd8 │ │ │ │ + movs r1, #200 ; 0xc8 │ │ │ │ + movw r2, #20598 ; 0x5076 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5c44 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3d9c4 │ │ │ │ - ldr.w r3, [pc, #2120] ; 3e144 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3d70c │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3d790 │ │ │ │ - b.n 3d786 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 3d978 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, sl │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r7, [sl] │ │ │ │ - subs r7, #1 │ │ │ │ - str.w r7, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #44] ; 0x2c │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r9, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 3d658 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + b.n 37800 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d658 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3d922 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3d660 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3d922 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3d660 │ │ │ │ - ldr.w r3, [pc, #2012] ; 3e158 │ │ │ │ - mov.w r6, #880 ; 0x370 │ │ │ │ - movw r5, #29347 ; 0x72a3 │ │ │ │ - ldr.w r0, [pc, #2004] ; 3e15c │ │ │ │ + b.w 366f0 │ │ │ │ + ldr.w r2, [pc, #1364] ; 37ddc │ │ │ │ + mov lr, r6 │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + mov ip, fp │ │ │ │ + ldr.w r1, [pc, #1360] ; 37de0 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ + mov r8, r5 │ │ │ │ + ldr.w r2, [pc, #1352] ; 37de4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + mov r5, ip │ │ │ │ + add r2, pc │ │ │ │ + mov ip, r6 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + mov r6, ip │ │ │ │ + str.w ip, [sp, #48] ; 0x30 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + str.w lr, [sp, #40] ; 0x28 │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1324] ; 37de8 │ │ │ │ + movs r1, #222 ; 0xde │ │ │ │ + ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov.w r9, #0 │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #1984] ; 3e160 │ │ │ │ - ldr.w r3, [pc, #1984] ; 3e164 │ │ │ │ - add r0, pc │ │ │ │ + ldr.w r2, [pc, #1316] ; 37dec │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #20886 ; 0x5196 │ │ │ │ + mov sl, ip │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 361fe │ │ │ │ + mov ip, r0 │ │ │ │ + ldr.w r0, [pc, #1272] ; 37ddc │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + mov r5, ip │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r1, [pc, #1272] ; 37df0 │ │ │ │ + ldr.w r2, [pc, #1272] ; 37df4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str.w ip, [sp, #48] ; 0x30 │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1252] ; 37df8 │ │ │ │ + movs r0, #222 ; 0xde │ │ │ │ + ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ + movw r1, #20883 ; 0x5193 │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #1240] ; 37dfc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, ip │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r4, ip │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov sl, ip │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3d8bc │ │ │ │ - movs r5, #0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 3d89a │ │ │ │ - b.n 3d8ca │ │ │ │ - ldr.w r3, [pc, #1920] ; 3e148 │ │ │ │ - b.n 3d8fc │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3db6c │ │ │ │ - bne.n 3da4a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3dbfc │ │ │ │ - beq.w 3daf2 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #512] ; 0x200 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3dcf6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ + beq.w 3700e │ │ │ │ + ldr.w r6, [r9, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3d884 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 37966 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 3d884 │ │ │ │ - ldr.w sl, [pc, #1844] ; 3e168 │ │ │ │ - mov.w r1, #948 ; 0x3b4 │ │ │ │ - ldr.w r3, [pc, #1840] ; 3e16c │ │ │ │ - movw r0, #30322 ; 0x7672 │ │ │ │ - add sl, pc │ │ │ │ - mov r4, r5 │ │ │ │ - add r3, pc │ │ │ │ - b.n 3d7a8 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #500] ; 0x1f4 │ │ │ │ - mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - uxtb r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3dc18 │ │ │ │ - ldr.w r0, [sl, #180] ; 0xb4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3dc96 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r9, r6 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d70c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + bne.w 37018 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d70c │ │ │ │ - ldr.w r3, [pc, #1744] ; 3e170 │ │ │ │ - movw r2, #887 ; 0x377 │ │ │ │ - movw r1, #29423 ; 0x72ef │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 3d69c │ │ │ │ - b.n 3d794 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 3d6a6 │ │ │ │ - b.n 3d794 │ │ │ │ - ldr.w r3, [pc, #1692] ; 3e174 │ │ │ │ - mov.w r2, #892 ; 0x37c │ │ │ │ - movw r1, #29504 ; 0x7340 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3dcda │ │ │ │ - beq.n 3db88 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #524] ; 0x20c │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3d70c │ │ │ │ - ldr.w sl, [pc, #1604] ; 3e178 │ │ │ │ - movw r1, #911 ; 0x38f │ │ │ │ - ldr.w r3, [pc, #1600] ; 3e17c │ │ │ │ - movw r0, #29789 ; 0x745d │ │ │ │ - add sl, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 3d7a8 │ │ │ │ - ldr r1, [r7, #36] ; 0x24 │ │ │ │ - b.n 3d832 │ │ │ │ - ldr.w r0, [r9, #36] ; 0x24 │ │ │ │ - b.n 3d81e │ │ │ │ - ldr.w r3, [pc, #1580] ; 3e180 │ │ │ │ - mov.w r2, #896 ; 0x380 │ │ │ │ - movw r1, #29558 ; 0x7376 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d99e │ │ │ │ - ldr.w r3, [pc, #1556] ; 3e184 │ │ │ │ - movw r2, #897 ; 0x381 │ │ │ │ - movw r1, #29580 ; 0x738c │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + b.w 37018 │ │ │ │ + ldr.w r3, [pc, #1136] ; 37e00 │ │ │ │ + mov sl, r5 │ │ │ │ + ldr.w r2, [pc, #1132] ; 37e04 │ │ │ │ + mov r5, r4 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w sl, [pc, #1532] ; 3e188 │ │ │ │ - mov r0, r9 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3dd78 │ │ │ │ - beq.n 3dc34 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr.w r5, [r7, #536] ; 0x218 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov r3, r1 │ │ │ │ - strd r2, r3, [sp] │ │ │ │ - blx 5c44 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - blx 5b48 │ │ │ │ + mov r4, fp │ │ │ │ + add r2, pc │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ mov r5, r0 │ │ │ │ + movs r2, #234 ; 0xea │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov r8, sl │ │ │ │ + movw r2, #21098 ; 0x526a │ │ │ │ + mov r6, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 36214 │ │ │ │ + lsls r3, r3, #5 │ │ │ │ + bpl.n 379d4 │ │ │ │ + bl fb90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d70c │ │ │ │ - ldr.w r3, [pc, #1456] ; 3e18c │ │ │ │ - mov.w r2, #916 ; 0x394 │ │ │ │ - movw r1, #29865 ; 0x74a9 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldrb.w lr, [r0] │ │ │ │ - ldrb r7, [r1, #0] │ │ │ │ - b.n 3d848 │ │ │ │ - ldr.w r3, [pc, #1424] ; 3e190 │ │ │ │ - movw r2, #902 ; 0x386 │ │ │ │ - movw r1, #29659 ; 0x73db │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w r3, [pc, #1400] ; 3e194 │ │ │ │ - movw r2, #901 ; 0x385 │ │ │ │ - movw r1, #29634 ; 0x73c2 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d99e │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3deba │ │ │ │ - beq.n 3dd12 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #548] ; 0x224 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - vmov s16, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - vcvt.f64.f32 d7, s16 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov r5, r0 │ │ │ │ + beq.w 37598 │ │ │ │ + b.w 3659a │ │ │ │ + blx 592c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d70c │ │ │ │ - ldr.w r3, [pc, #1308] ; 3e198 │ │ │ │ - movw r2, #921 ; 0x399 │ │ │ │ - movw r1, #29941 ; 0x74f5 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w r3, [pc, #1284] ; 3e19c │ │ │ │ - movw r2, #901 ; 0x385 │ │ │ │ - movw r1, #29636 ; 0x73c4 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + beq.w 37598 │ │ │ │ + b.w 3659a │ │ │ │ + ldr r1, [sp, #64] ; 0x40 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr.w r3, [pc, #1056] ; 37e08 │ │ │ │ + mov r5, r6 │ │ │ │ + mov ip, r6 │ │ │ │ + mov sl, r6 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 3dcc0 │ │ │ │ - ldr.w r3, [pc, #1252] ; 3e1a0 │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + movs r3, #212 ; 0xd4 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + movw r3, #20679 ; 0x50c7 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str.w r3, [r1, #132] ; 0x84 │ │ │ │ + b.w 361fe │ │ │ │ + mov r4, fp │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + b.n 3739a │ │ │ │ + ldr r3, [pc, #1012] ; (37e0c ) │ │ │ │ + movs r0, #199 ; 0xc7 │ │ │ │ + ldr r2, [pc, #1012] ; (37e10 ) │ │ │ │ + movw r1, #20628 ; 0x5094 │ │ │ │ add r3, pc │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + str r4, [sp, #44] ; 0x2c │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r4 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r8, r4 │ │ │ │ + str r4, [sp, #40] ; 0x28 │ │ │ │ + str r4, [sp, #36] ; 0x24 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + b.w 361fe │ │ │ │ + mov r0, ip │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mov r5, ip │ │ │ │ + bl 1ccd0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.w 366dc │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1240] ; 3e1a4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w r3, [pc, #1228] ; 3e1a8 │ │ │ │ - movw r2, #907 ; 0x38b │ │ │ │ - movw r1, #29735 ; 0x7427 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + b.n 373a6 │ │ │ │ + ldr r3, [pc, #948] ; (37e14 ) │ │ │ │ + mov r4, fp │ │ │ │ + ldr r2, [pc, #948] ; (37e18 ) │ │ │ │ + movw r1, #20996 ; 0x5204 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w r3, [pc, #1204] ; 3e1ac │ │ │ │ - movw r2, #906 ; 0x38a │ │ │ │ - movw r1, #29713 ; 0x7411 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #227 ; 0xe3 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov ip, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 361fe │ │ │ │ + ldr r3, [pc, #912] ; (37e1c ) │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ + ldr r2, [pc, #912] ; (37e20 ) │ │ │ │ + movw r1, #20707 ; 0x50e3 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3ded4 │ │ │ │ - beq.n 3dd94 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr.w r5, [r7, #560] ; 0x230 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov r3, r1 │ │ │ │ - strd r2, r3, [sp] │ │ │ │ - blx 5c44 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - blx 5b60 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3d70c │ │ │ │ - ldr.w r3, [pc, #1104] ; 3e1b0 │ │ │ │ - movw r2, #926 ; 0x39e │ │ │ │ - movw r1, #30017 ; 0x7541 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov ip, r4 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov sl, r4 │ │ │ │ + b.w 361fe │ │ │ │ + ldr r3, [pc, #884] ; (37e24 ) │ │ │ │ + movs r0, #193 ; 0xc1 │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + movw r1, #20498 ; 0x5012 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w r3, [pc, #1080] ; 3e1b4 │ │ │ │ - mov.w r2, #912 ; 0x390 │ │ │ │ - movw r1, #29811 ; 0x7473 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + ldr r2, [pc, #876] ; (37e28 ) │ │ │ │ + mov ip, r6 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + b.w 361fe │ │ │ │ + ldr r3, [pc, #848] ; (37e2c ) │ │ │ │ + movs r1, #193 ; 0xc1 │ │ │ │ + movw r2, #20484 ; 0x5004 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3def4 │ │ │ │ - beq.n 3de2c │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r7, [r7, #464] ; 0x1d0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r7 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3dfc6 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3def0 │ │ │ │ - ldr.w sl, [r5, #44] ; 0x2c │ │ │ │ - mov r0, r6 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r1, sl │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - bl 36224 │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3df0e │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 3de10 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3de20 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 3d884 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3e10c │ │ │ │ - beq.w 3dfe2 │ │ │ │ - ldr r0, [r5, #44] ; 0x2c │ │ │ │ - bl f2b4 │ │ │ │ + mov r4, r0 │ │ │ │ mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3dfa6 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 3de64 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r7, [r6, #0] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr.w r5, [r7, #464] ; 0x1d0 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r9, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r5 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 5c44 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3df58 │ │ │ │ - cbz r7, 3deee │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r7 │ │ │ │ - bl 37b48 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3df84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3df7a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r9, sl │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 3d884 │ │ │ │ - ldr r3, [pc, #764] ; (3e1b8 ) │ │ │ │ - movw r2, #917 ; 0x395 │ │ │ │ - movw r1, #29887 ; 0x74bf │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 36676 │ │ │ │ + ldr r3, [pc, #796] ; (37e30 ) │ │ │ │ + mov fp, r9 │ │ │ │ + ldr r2, [pc, #796] ; (37e34 ) │ │ │ │ + mov r6, r9 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr r3, [pc, #740] ; (3e1bc ) │ │ │ │ - movw r2, #922 ; 0x39a │ │ │ │ - movw r1, #29963 ; 0x750b │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + mov r5, r9 │ │ │ │ + add r2, pc │ │ │ │ + mov sl, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r9 │ │ │ │ + movs r2, #192 ; 0xc0 │ │ │ │ + str.w r9, [sp, #40] ; 0x28 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #20474 ; 0x4ffa │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 35d96 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + mov r1, r6 │ │ │ │ + add.w r2, r2, #2144 ; 0x860 │ │ │ │ + bl 1289c │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 37b0a │ │ │ │ + ldr r3, [pc, #736] ; (37e38 ) │ │ │ │ + movs r0, #192 ; 0xc0 │ │ │ │ + ldr r2, [pc, #736] ; (37e3c ) │ │ │ │ + movw r1, #20514 ; 0x5022 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - mov r9, sl │ │ │ │ + mov fp, r4 │ │ │ │ + add r2, pc │ │ │ │ + b.n 37a26 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3d884 │ │ │ │ - ldr r3, [pc, #712] ; (3e1c0 ) │ │ │ │ - movw r2, #927 ; 0x39f │ │ │ │ - movw r1, #30039 ; 0x7557 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr r3, [pc, #692] ; (3e1c4 ) │ │ │ │ - movw r6, #933 ; 0x3a5 │ │ │ │ - ldr r0, [pc, #688] ; (3e1c8 ) │ │ │ │ - movw r5, #30122 ; 0x75aa │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + mov r4, fp │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + movs r7, #1 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 3df3e │ │ │ │ - ldr r3, [pc, #656] ; (3e1cc ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #644] ; (3e1d0 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr r3, [pc, #632] ; (3e1d4 ) │ │ │ │ - mov r9, sl │ │ │ │ - ldr r7, [pc, #632] ; (3e1d8 ) │ │ │ │ - movw r2, #941 ; 0x3ad │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #30229 ; 0x7615 │ │ │ │ - add r7, pc │ │ │ │ - mov sl, r3 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r7, [r3, #124] ; 0x7c │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - b.n 3d7b8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3deac │ │ │ │ - ldr r3, [pc, #596] ; (3e1dc ) │ │ │ │ - movw r1, #943 ; 0x3af │ │ │ │ - ldr r0, [pc, #596] ; (3e1e0 ) │ │ │ │ - movw r5, #30248 ; 0x7628 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 37cf0 │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37ce8 │ │ │ │ + ldr r3, [pc, #688] ; (37e40 ) │ │ │ │ + movs r6, #0 │ │ │ │ + ldr r2, [pc, #688] ; (37e44 ) │ │ │ │ + movs r1, #227 ; 0xe3 │ │ │ │ add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r9, sl │ │ │ │ + mov ip, r6 │ │ │ │ + add r2, pc │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 3d99e │ │ │ │ - ldr r3, [pc, #572] ; (3e1e4 ) │ │ │ │ - movw r6, #937 ; 0x3a9 │ │ │ │ - ldr r0, [pc, #568] ; (3e1e8 ) │ │ │ │ - movw r5, #30173 ; 0x75dd │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 3d99e │ │ │ │ - ldr r3, [pc, #548] ; (3e1ec ) │ │ │ │ - movw r2, #931 ; 0x3a3 │ │ │ │ - movw r1, #30093 ; 0x758d │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #21012 ; 0x5214 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 36214 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + mov r4, fp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 37b76 │ │ │ │ + mov ip, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r3, [pc, #644] ; (37e48 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #644] ; (37e4c ) │ │ │ │ + movs r1, #212 ; 0xd4 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.w 3d7b8 │ │ │ │ - ldr.w sl, [pc, #524] ; 3e1f0 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r0, [sl, #2220] ; 0x8ac │ │ │ │ - ldr.w r1, [sl, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3e0f0 │ │ │ │ - ldr r2, [pc, #504] ; (3e1f4 ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r2, [fp, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 3e0e2 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, r4 │ │ │ │ + movw r2, #20748 ; 0x510c │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 361fe │ │ │ │ + ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3e0e2 │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 3e02c │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ + beq.w 366fa │ │ │ │ + ldr.w r6, [r9, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r3, 3e048 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 3e0d0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 3e062 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #404] ; (3e1f8 ) │ │ │ │ - mov r1, r7 │ │ │ │ - ldr.w r3, [fp, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 3e0b0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 3e084 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 37c86 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e09a │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r3, 37c78 │ │ │ │ + mov r9, r6 │ │ │ │ + b.w 36704 │ │ │ │ + mov r2, ip │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 36386 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 37c2c │ │ │ │ + ldr r2, [pc, #348] ; (37d98 ) │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 36386 │ │ │ │ + b.w 36ea8 │ │ │ │ + ldr r3, [pc, #516] ; (37e50 ) │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r2, [pc, #516] ; (37e54 ) │ │ │ │ + mov r5, r4 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, fp │ │ │ │ + add r2, pc │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r7 │ │ │ │ + movs r2, #234 ; 0xea │ │ │ │ + mov ip, r0 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r0 │ │ │ │ + movw r2, #21100 ; 0x526c │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + mov r8, sl │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 361fe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w sl, [pc, #352] ; 3e1fc │ │ │ │ - movw r1, #946 ; 0x3b2 │ │ │ │ - ldr r3, [pc, #348] ; (3e200 ) │ │ │ │ - movw r0, #30311 ; 0x7667 │ │ │ │ - add sl, pc │ │ │ │ - add r3, pc │ │ │ │ - b.w 3d7a8 │ │ │ │ - ldr r3, [pc, #336] ; (3e204 ) │ │ │ │ - movw r6, #946 ; 0x3b2 │ │ │ │ - ldr r0, [pc, #336] ; (3e208 ) │ │ │ │ - movw r5, #30306 ; 0x7662 │ │ │ │ + b.w 36704 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + b.n 37c10 │ │ │ │ + ldr r3, [sp, #80] ; 0x50 │ │ │ │ + ldr.w r3, [r3, #1332] ; 0x534 │ │ │ │ + cmp ip, r3 │ │ │ │ + beq.w 36e68 │ │ │ │ + mov r1, ip │ │ │ │ + ldr.w r1, [r1, #128] ; 0x80 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 3637e │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 37c9c │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 36128 │ │ │ │ + b.w 36e68 │ │ │ │ + ldr r3, [pc, #416] ; (37e58 ) │ │ │ │ + movs r0, #227 ; 0xe3 │ │ │ │ + ldr r2, [pc, #416] ; (37e5c ) │ │ │ │ + movw r1, #20933 ; 0x51c5 │ │ │ │ add r3, pc │ │ │ │ - mov r2, r6 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 3dcb0 │ │ │ │ - ldr r3, [pc, #312] ; (3e20c ) │ │ │ │ - movw r6, #946 ; 0x3b2 │ │ │ │ - ldr r0, [pc, #312] ; (3e210 ) │ │ │ │ - movw r5, #30303 ; 0x765f │ │ │ │ + add r2, pc │ │ │ │ + b.n 37a98 │ │ │ │ + ldr r3, [pc, #408] ; (37e60 ) │ │ │ │ + movs r1, #227 ; 0xe3 │ │ │ │ + ldr r6, [sp, #64] ; 0x40 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 3df1e │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r9 │ │ │ │ - mov sl, r3 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 3e048 │ │ │ │ - ldr r3, [pc, #288] ; (3e214 ) │ │ │ │ - movw r2, #946 ; 0x3b2 │ │ │ │ - movw r1, #30289 ; 0x7651 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + ldr r2, [pc, #404] ; (37e64 ) │ │ │ │ + mov r5, r6 │ │ │ │ + add r2, pc │ │ │ │ + mov ip, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, r6 │ │ │ │ + movw r2, #20935 ; 0x51c7 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 361fe │ │ │ │ + mov r0, r7 │ │ │ │ + bl da48 │ │ │ │ + b.n 37b8c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37b82 │ │ │ │ + ldr r3, [pc, #364] ; (37e68 ) │ │ │ │ + movs r1, #227 ; 0xe3 │ │ │ │ + ldr r2, [pc, #364] ; (37e6c ) │ │ │ │ + mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.w 3d7b8 │ │ │ │ - ldr r3, [pc, #264] ; (3e218 ) │ │ │ │ - mov.w r2, #936 ; 0x3a8 │ │ │ │ - movw r1, #30163 ; 0x75d3 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ + mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov ip, r0 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #20963 ; 0x51e3 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 36214 │ │ │ │ + ldr r3, [pc, #336] ; (37e70 ) │ │ │ │ + movs r1, #227 ; 0xe3 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.w 3d7b8 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + ldr r2, [pc, #332] ; (37e74 ) │ │ │ │ + mov ip, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, fp │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #21004 ; 0x520c │ │ │ │ + ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 36214 │ │ │ │ + nop │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + adds r2, #202 ; 0xca │ │ │ │ movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ldr r0, [pc, #672] ; (3e3dc ) │ │ │ │ + add r3, sp, #904 ; 0x388 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - ldr r0, [pc, #336] ; (3e294 ) │ │ │ │ + adds r2, #232 ; 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - bx sp │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + add r3, sp, #304 ; 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ - movs r1, r0 │ │ │ │ - subs.w r0, r4, #8454144 ; 0x810000 │ │ │ │ - cmp ip, r0 │ │ │ │ + adds r2, #84 ; 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ - movs r1, r0 │ │ │ │ - ubfx r0, sl, #0, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ - movs r1, r0 │ │ │ │ - add sl, r9 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - mvns r4, r1 │ │ │ │ + strb r4, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - muls r6, r7 │ │ │ │ + add r2, sp, #968 ; 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - negs r0, r0 │ │ │ │ + adds r1, #250 ; 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r7, #242 ; 0xf2 │ │ │ │ + add r2, sp, #840 ; 0x348 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r7, #194 ; 0xc2 │ │ │ │ + adds r1, #216 ; 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #170 ; 0xaa │ │ │ │ + add r2, sp, #496 ; 0x1f0 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r7, #124 ; 0x7c │ │ │ │ + add r2, sp, #72 ; 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r7, #90 ; 0x5a │ │ │ │ + adds r1, #26 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r7, #38 ; 0x26 │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - subs r6, #100 ; 0x64 │ │ │ │ + adds r0, #222 ; 0xde │ │ │ │ movs r2, r0 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r6, #80 ; 0x50 │ │ │ │ + add r1, sp, #416 ; 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r6, #48 ; 0x30 │ │ │ │ + adds r0, #110 ; 0x6e │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + add r0, sp, #856 ; 0x358 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r7, #222 ; 0xde │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r7, #100 ; 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + add r0, sp, #232 ; 0xe8 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r7, #66 ; 0x42 │ │ │ │ + movs r2, r0 │ │ │ │ + add r7, pc, #968 ; (adr r7, 3817c ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r6, #248 ; 0xf8 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + adds r5, #132 ; 0x84 │ │ │ │ + movs r2, r0 │ │ │ │ + add r7, pc, #432 ; (adr r7, 37f74 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r6, #116 ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + add r7, pc, #248 ; (adr r7, 37ec4 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r6, #68 ; 0x44 │ │ │ │ + movs r2, r0 │ │ │ │ + add r6, pc, #992 ; (adr r6, 381b4 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r5, #254 ; 0xfe │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r5, #202 ; 0xca │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + subs r6, #52 ; 0x34 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r6, #74 ; 0x4a │ │ │ │ + movs r2, r0 │ │ │ │ + add r6, pc, #288 ; (adr r6, 37f0c ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r5, #74 ; 0x4a │ │ │ │ + movs r2, r0 │ │ │ │ + subs r5, #212 ; 0xd4 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r5, #236 ; 0xec │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, pc, #952 ; (adr r5, 381b4 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r4, #240 ; 0xf0 │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, pc, #456 ; (adr r5, 37fcc ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r4, #122 ; 0x7a │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r4, #40 ; 0x28 │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #944 ; (adr r4, 381c0 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r3, #244 ; 0xf4 │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #656 ; (adr r4, 380a8 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r3, #170 ; 0xaa │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #480 ; (adr r4, 38000 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r3, #130 ; 0x82 │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #336 ; (adr r4, 37f78 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r3, #90 ; 0x5a │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r3, #52 ; 0x34 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #968 ; (adr r3, 381fc ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #250 ; 0xfa │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #688 ; (adr r3, 380ec ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #180 ; 0xb4 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #480 ; (adr r3, 38024 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #128 ; 0x80 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #272 ; (adr r3, 37f5c ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #74 ; 0x4a │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, pc, #752 ; (adr r2, 38144 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r1, #196 ; 0xc4 │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, pc, #312 ; (adr r2, 37f94 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r1, #88 ; 0x58 │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, pc, #264 ; (adr r2, 37f6c ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r1, #72 ; 0x48 │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, pc, #40 ; (adr r2, 37e94 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r1, #18 │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, pc, #928 ; (adr r1, 38214 ) │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r0, #236 ; 0xec │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ - movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #68 ; 0x44 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2924] ; 3ed98 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr.w r6, [pc, #2920] ; 3ed9c │ │ │ │ - adds r1, #1 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2916] ; 3eda0 │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r1, [sl], #8 │ │ │ │ - mov fp, sl │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr.w r2, [pc, #2904] ; 3eda4 │ │ │ │ - mov sl, r3 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r5 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr.w r2, [pc, #2892] ; 3eda8 │ │ │ │ - add r6, pc │ │ │ │ - str r5, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r2, [pc, #2884] ; 3edac │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr.w r2, [pc, #2880] ; 3edb0 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r3, [r8, #8] │ │ │ │ - cmp r5, r3 │ │ │ │ - bge.w 3e8ce │ │ │ │ - ldr.w r4, [fp, #4]! │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r0, 3e296 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e54a │ │ │ │ - ldr.w r3, [pc, #2844] ; 3edb4 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - beq.w 3e69c │ │ │ │ - ldr.w r3, [pc, #2828] ; 3edb8 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 3e734 │ │ │ │ - ldr r7, [r1, #52] ; 0x34 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3e602 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e602 │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 3e7c8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ - blx r3 │ │ │ │ + sub sp, #36 ; 0x24 │ │ │ │ + ldr.w r4, [pc, #2432] ; 38800 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + add r4, pc │ │ │ │ + mov fp, r2 │ │ │ │ + ldr.w sl, [pc, #2420] ; 38804 │ │ │ │ + ldr.w r6, [r4, #1904] ; 0x770 │ │ │ │ + blx 57f4 │ │ │ │ + add sl, pc │ │ │ │ mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3e57c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 3e2ee │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 383da │ │ │ │ + ldr r0, [r4, #80] ; 0x50 │ │ │ │ + blx 57c4 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 383ca │ │ │ │ + blx 5668 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 383ca │ │ │ │ + mov r0, r6 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r7 │ │ │ │ + blx 57d0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e552 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3e566 │ │ │ │ - ldr.w r2, [pc, #2748] ; 3edb8 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3e756 │ │ │ │ - ldr r3, [r3, #52] ; 0x34 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e6be │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ + beq.w 382bc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e6be │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3e6ec │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r3, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - subs r1, r0, #0 │ │ │ │ - blt.w 3e774 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbz r2, 3e368 │ │ │ │ - cbz r1, 3e37a │ │ │ │ - ldr.w r3, [pc, #2676] ; 3edbc │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ - cmp r7, r2 │ │ │ │ - ittt eq │ │ │ │ - ldreq r1, [sp, #12] │ │ │ │ - moveq r3, #0 │ │ │ │ - streq.w r3, [r1, r5, lsl #3] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + beq.w 382b2 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 383da │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.w 3e62e │ │ │ │ - adds r5, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - b.n 3e274 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 3e344 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3e806 │ │ │ │ - ldr.w r2, [pc, #2608] ; 3edb8 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3e88a │ │ │ │ - ldr r3, [r3, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e862 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e862 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ + lsls r3, r3, #5 │ │ │ │ + bpl.w 38062 │ │ │ │ + ldr.w r3, [pc, #2316] ; 38808 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2168] ; 0x878 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 385a8 │ │ │ │ + blx r2 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 38564 │ │ │ │ + ldr r0, [r5, #64] ; 0x40 │ │ │ │ + blx 5a4c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 385b0 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 3e8ae │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3851a │ │ │ │ + ldr.w r2, [pc, #2260] ; 3880c │ │ │ │ + str r4, [r0, #12] │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 3860a │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r1, [r3, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - subs r1, r0, #0 │ │ │ │ - blt.w 3e8e8 │ │ │ │ + mov r1, fp │ │ │ │ + blx 5a40 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 386ac │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3e7e0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 3e360 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3eb1e │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3eb1e │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r2, #108] ; 0x6c │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3eb2e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r1, r9 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr.w r2, [r3, r5, lsl #3] │ │ │ │ - bl 37b48 │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3ebe0 │ │ │ │ + beq.w 382fe │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 382f2 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r4, [r2, #64] ; 0x40 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 38742 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r1, [pc, #2168] ; 38810 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w r9, [sl, r1] │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 387d6 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 56bc │ │ │ │ ldr.w r2, [r9] │ │ │ │ + cmp r2, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r2, #50 ; 0x32 │ │ │ │ + ldr r1, [r0, #16] │ │ │ │ + add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ + str r1, [r0, #16] │ │ │ │ + ble.w 382e4 │ │ │ │ + cmp r1, r2 │ │ │ │ + blt.w 38344 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 387bc │ │ │ │ + ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ + str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3eafa │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 3e42c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.w 38338 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3eb06 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r2, [pc, #2440] ; 3edbc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r3, [r0, #80] ; 0x50 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - b.n 3e446 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3e89c │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r1, #0 │ │ │ │ - beq.n 3e43c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov ip, r1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str r2, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - cbz r1, 3e46e │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3e478 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3eb7e │ │ │ │ - ldr.w r2, [pc, #2352] ; 3edb8 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 3ebbc │ │ │ │ - ldr r3, [r3, #52] ; 0x34 │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3eb4a │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + beq.w 3832e │ │ │ │ + ldr.w r3, [pc, #2072] ; 38814 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 381c4 │ │ │ │ + ldr.w r3, [pc, #2060] ; 38818 │ │ │ │ + ldr.w r5, [sl, r3] │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.w 3849c │ │ │ │ + ldr.w r0, [pc, #2052] ; 3881c │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldr.w r1, [pc, #2048] ; 38820 │ │ │ │ + ldr.w r0, [sl, r0] │ │ │ │ + ldr.w r2, [pc, #2044] ; 38824 │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #2036] ; 38828 │ │ │ │ + ldr.w r2, [pc, #2036] ; 3882c │ │ │ │ + mov.w r0, #510 ; 0x1fe │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #40515 ; 0x9e43 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r7, [r4, #0] │ │ │ │ + subs r7, #1 │ │ │ │ + str r7, [r4, #0] │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 3855a │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 38414 │ │ │ │ + ldr.w r3, [pc, #1996] ; 38830 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2168] ; 0x878 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3eb4a │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 3e940 │ │ │ │ - mov r1, r5 │ │ │ │ - str.w ip, [sp] │ │ │ │ - mov r0, sl │ │ │ │ + beq.w 38582 │ │ │ │ blx r2 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 3858a │ │ │ │ + ldr r0, [r5, #64] ; 0x40 │ │ │ │ + blx 5a4c │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 385d0 │ │ │ │ + ldr.w r2, [pc, #1956] ; 38834 │ │ │ │ + ldr r5, [r7, #4] │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + cmp r5, r2 │ │ │ │ + bne.w 385ec │ │ │ │ + ldr.w r9, [r7, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3ebf0 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e984 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e984 │ │ │ │ - ldr.w r1, [pc, #2284] ; 3edc0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - add r1, pc │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr.w r1, [r1, #476] ; 0x1dc │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ + beq.w 385fc │ │ │ │ + ldr.w ip, [r7, #8] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [ip] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ + subs r4, #1 │ │ │ │ + str r4, [r7, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 38480 │ │ │ │ + ldr.w r5, [ip, #4] │ │ │ │ + movs r7, #2 │ │ │ │ + mov.w lr, #0 │ │ │ │ + movs r0, #3 │ │ │ │ + movs r4, #1 │ │ │ │ + ldr.w r2, [pc, #1880] ; 38838 │ │ │ │ + ldr.w r1, [sl, r2] │ │ │ │ + cmp r5, r1 │ │ │ │ + beq.w 38776 │ │ │ │ + ldr.w r2, [pc, #1872] ; 3883c │ │ │ │ + ldr.w r1, [sl, r2] │ │ │ │ + cmp r5, r1 │ │ │ │ + beq.w 38358 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3e9a6 │ │ │ │ + beq.w 38636 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 38116 │ │ │ │ + str.w r9, [r0, #12] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + add.w r4, r5, r4, lsl #2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + add.w r7, r5, r7, lsl #2 │ │ │ │ + str.w r8, [r4, #12] │ │ │ │ + ldr r4, [r1, #64] ; 0x40 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + str.w fp, [r7, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 386ca │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #1736] ; 38810 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr.w r9, [sl, r2] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 38704 │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 56bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.w 382d6 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 3831c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3871c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e8fa │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 3e516 │ │ │ │ + beq.w 3830a │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e922 │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - cbz r1, 3e526 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e918 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3e536 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e90e │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr.w r1, [r2, r5, lsl #3] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx r3 │ │ │ │ - b.n 3e360 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3e296 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 3e2f8 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e6be │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r9, r2 │ │ │ │ + beq.w 38474 │ │ │ │ + ldr.w r3, [pc, #1628] ; 38814 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 3866e │ │ │ │ + ldr.w r3, [pc, #1616] ; 38818 │ │ │ │ + ldr.w r5, [sl, r3] │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.w 3849c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r0], #16 │ │ │ │ + add.w r8, r7, r0 │ │ │ │ + cmp r0, r8 │ │ │ │ + bcs.n 38284 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + add.w r3, r4, #17 │ │ │ │ + rsb r3, r3, r8 │ │ │ │ + add.w r2, r4, #20 │ │ │ │ + tst.w r7, #3 │ │ │ │ + add.w r1, r7, #4 │ │ │ │ + add.w lr, r3, #1 │ │ │ │ + ite eq │ │ │ │ + moveq.w ip, #1 │ │ │ │ + movne.w ip, #0 │ │ │ │ + cmp r1, r0 │ │ │ │ + ite hi │ │ │ │ + movhi r1, #0 │ │ │ │ + movls r1, #1 │ │ │ │ + cmp.w lr, #8 │ │ │ │ + ite ls │ │ │ │ + movls.w ip, #0 │ │ │ │ + andhi.w ip, ip, #1 │ │ │ │ + cmp r7, r2 │ │ │ │ + ite cc │ │ │ │ + movcc r2, r1 │ │ │ │ + orrcs.w r2, r1, #1 │ │ │ │ + tst.w ip, r2 │ │ │ │ + beq.w 3845a │ │ │ │ + subs r3, #3 │ │ │ │ + add.w r9, r4, #12 │ │ │ │ + mov ip, r7 │ │ │ │ + movs r1, #0 │ │ │ │ + lsrs r3, r3, #2 │ │ │ │ + adds r3, #1 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + ldr.w sl, [r9, #4]! │ │ │ │ adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 3e324 │ │ │ │ - ldr.w r3, [pc, #2116] ; 3edc4 │ │ │ │ - mov fp, r9 │ │ │ │ - ldr.w r2, [pc, #2116] ; 3edc8 │ │ │ │ - movs r0, #16 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #8125 ; 0x1fbd │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e71a │ │ │ │ - ldr.w r3, [pc, #2080] ; 3edcc │ │ │ │ - ldr.w r0, [pc, #2080] ; 3edd0 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + cmp r3, r1 │ │ │ │ + str.w sl, [ip], #4 │ │ │ │ + bhi.n 38242 │ │ │ │ + cmp lr, r2 │ │ │ │ + add.w r1, r0, r2 │ │ │ │ + beq.n 38282 │ │ │ │ + ldrb.w ip, [r0, r3, lsl #2] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + cmp r8, r0 │ │ │ │ + add.w lr, r2, #1 │ │ │ │ + strb.w ip, [r7, r3, lsl #2] │ │ │ │ + bls.n 38282 │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ + adds r3, r1, #2 │ │ │ │ + cmp r8, r3 │ │ │ │ + add.w r2, r2, #2 │ │ │ │ + strb.w r0, [r7, lr] │ │ │ │ + bls.n 38282 │ │ │ │ + ldrb r3, [r1, #2] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3e5f8 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 3e5e2 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e768 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 3e5f2 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.n 3834e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e726 │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbz r3, 382c8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 382aa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e5cc │ │ │ │ mov r0, r5 │ │ │ │ - blx 5704 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3e57c │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5710 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3e842 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 3e2d8 │ │ │ │ - b.n 3e57c │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 196e8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3e964 │ │ │ │ - ldr.w lr, [pc, #1936] ; 3edd4 │ │ │ │ - ldr.w r1, [pc, #1936] ; 3edd8 │ │ │ │ - ldr.w r3, [r6, lr] │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ - rsb lr, r3, r0 │ │ │ │ - clz lr, lr │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - cmp r0, r1 │ │ │ │ - ite ne │ │ │ │ - movne r1, lr │ │ │ │ - orreq.w r1, lr, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ - ite ne │ │ │ │ - movne r2, r1 │ │ │ │ - orreq.w r2, r1, #1 │ │ │ │ - mov r1, lr │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3e818 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 3e7f6 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3e360 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r1, [r2, r5, lsl #3] │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e360 │ │ │ │ - ldr.w r1, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r3, r5, r1 │ │ │ │ - movge r3, r5 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcs.n 3e602 │ │ │ │ - ldr.w r1, [sl, #12] │ │ │ │ - ldr.w r3, [r1, r3, lsl #2] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r7, r3 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - b.n 3e2d8 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 3e6ec │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3e854 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 3e324 │ │ │ │ - ldr.w r3, [pc, #1772] ; 3eddc │ │ │ │ - movs r0, #17 │ │ │ │ - ldr.w r2, [pc, #1772] ; 3ede0 │ │ │ │ - movw r1, #8137 ; 0x1fc9 │ │ │ │ - add r3, pc │ │ │ │ - mov fp, r7 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3e5aa │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + b.n 37ee6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e5aa │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + b.n 37eda │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr.w r1, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r3, r5, r1 │ │ │ │ - movge r3, r5 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcs.w 3e602 │ │ │ │ - add.w r3, sl, r3, lsl #2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r7, r3 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - b.n 3e2d8 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3e6be │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 3e324 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ + blx r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 3829a │ │ │ │ + b.n 382aa │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 38192 │ │ │ │ + b.n 3831c │ │ │ │ + asrs r2, r2, #2 │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.w 37fd6 │ │ │ │ + b.n 38344 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 37f84 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 37f74 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e5e2 │ │ │ │ - ldr.w r2, [pc, #1644] ; 3ede4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - movs r0, #17 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #8139 ; 0x1fcb │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cbz r2, 3e7b6 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 381a4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 38192 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37ff8 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 37fec │ │ │ │ + blx 56bc │ │ │ │ + movs r2, #0 │ │ │ │ + strb r2, [r0, #20] │ │ │ │ + b.n 37fd6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3828c │ │ │ │ + ldr.w r1, [ip, #8] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + bic.w r2, r2, #114 ; 0x72 │ │ │ │ + cmp r2, #128 ; 0x80 │ │ │ │ + bne.w 380f8 │ │ │ │ + add r1, sp, #20 │ │ │ │ + mov r2, r0 │ │ │ │ + add r1, lr │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + bl d67c │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 384ca │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 383a6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3e5aa │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3e5aa │ │ │ │ + beq.w 387e6 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 381a4 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.n 3e79a │ │ │ │ - b.n 3e5aa │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3e2ca │ │ │ │ - mov r0, sl │ │ │ │ - blx r1 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3eba0 │ │ │ │ - adds r1, r0, r5 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - b.n 3e2cc │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #24] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3e360 │ │ │ │ - b.n 3e3d4 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n 3e686 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3e862 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 3e3ae │ │ │ │ - blx 58c0 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bge.w 3e676 │ │ │ │ - ldr.w r2, [pc, #1476] ; 3ede8 │ │ │ │ - movs r5, #21 │ │ │ │ - ldr.w r1, [pc, #1472] ; 3edec │ │ │ │ - movw r0, #8196 ; 0x2004 │ │ │ │ - add r2, pc │ │ │ │ - mov fp, r7 │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 3e78e │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 381a4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 383da │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - mov r7, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 3e2d8 │ │ │ │ - b.n 3e57c │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 3e31c │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 3e8ae │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3eb10 │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 3e3a6 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3e862 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r9, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 3e3ae │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov ip, r1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str r2, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 3e45a │ │ │ │ - b.n 3e464 │ │ │ │ - ldr.w r3, [pc, #1344] ; 3edf0 │ │ │ │ - movs r0, #23 │ │ │ │ - ldr.w r2, [pc, #1340] ; 3edf4 │ │ │ │ - movw r1, #8245 ; 0x2035 │ │ │ │ + ldr.w r3, [pc, #1124] ; 38840 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #1120] ; 38844 │ │ │ │ + mov r6, r7 │ │ │ │ add r3, pc │ │ │ │ - mov fp, r7 │ │ │ │ + mov.w r0, #504 ; 0x1f8 │ │ │ │ add r2, pc │ │ │ │ + movw r1, #40473 ; 0x9e19 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3e59a │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r9 │ │ │ │ + movs r5, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + cbz r7, 3840a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, 3e92e │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3e5cc │ │ │ │ - mov r4, r7 │ │ │ │ - b.n 3e5c4 │ │ │ │ - ldr.w r2, [pc, #1292] ; 3edf8 │ │ │ │ - mov fp, r7 │ │ │ │ - movs r0, #23 │ │ │ │ - movw r1, #8247 ; 0x2037 │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - b.n 3e784 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 3e500 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 38446 │ │ │ │ + cbz r5, 38414 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 38450 │ │ │ │ + ldr.w r3, [pc, #1072] ; 38848 │ │ │ │ + ldr.w r0, [pc, #1072] ; 3884c │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cbz r6, 3843c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 382c6 │ │ │ │ + movs r5, #0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 3829a │ │ │ │ + b.n 382aa │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e536 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + b.n 3840a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e526 │ │ │ │ + b.n 38414 │ │ │ │ + add.w r7, r8, #4294967295 ; 0xffffffff │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ + add.w r3, r4, #15 │ │ │ │ + ldrb.w r2, [r3, #1]! │ │ │ │ + cmp r3, r7 │ │ │ │ + strb.w r2, [r8], #1 │ │ │ │ + bne.n 38466 │ │ │ │ + b.n 38282 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e516 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 3e5cc │ │ │ │ - b.n 3e8e4 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 3e4a6 │ │ │ │ - mov r0, sl │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx r1 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3ed24 │ │ │ │ - adds r1, r0, r5 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - b.n 3e4a8 │ │ │ │ - ldr.w r3, [pc, #1172] ; 3edfc │ │ │ │ - movs r0, #21 │ │ │ │ - ldr.w r2, [pc, #1172] ; 3ee00 │ │ │ │ - movw r1, #8194 ; 0x2002 │ │ │ │ + b.n 381b4 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov lr, r4 │ │ │ │ + movs r7, #2 │ │ │ │ + movs r0, #3 │ │ │ │ + movs r4, #1 │ │ │ │ + ldr.w r5, [ip, #4] │ │ │ │ + b.n 380dc │ │ │ │ + ldr r3, [pc, #892] ; (3881c ) │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r1, [pc, #940] ; (38850 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #932] ; (38854 ) │ │ │ │ + ldr r2, [pc, #932] ; (38858 ) │ │ │ │ + movw r0, #514 ; 0x202 │ │ │ │ add r3, pc │ │ │ │ - mov fp, r7 │ │ │ │ + movw r1, #40604 ; 0x9e9c │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3e59a │ │ │ │ - ldr.w r3, [pc, #1148] ; 3ee04 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr.w r1, [pc, #1144] ; 3ee08 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #1144] ; 3ee0c │ │ │ │ + b.n 38414 │ │ │ │ + ldr r2, [pc, #912] ; (3885c ) │ │ │ │ + mov r7, ip │ │ │ │ + ldr r1, [pc, #912] ; (38860 ) │ │ │ │ + mov.w r5, #512 ; 0x200 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #40565 ; 0x9e75 │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r1, #26 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movw r2, #8291 ; 0x2063 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3ec0a │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r1, [r3, #164] ; 0xa4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #52] ; 0x34 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 3ea20 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3ec30 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ - bmi.w 3ec4a │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r0, [r0, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 3ed14 │ │ │ │ - ldr r0, [r3, #84] ; 0x54 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - bpl.w 3ed14 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.w 3ed14 │ │ │ │ - ldr r2, [r1, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.w 3ed14 │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl ed98 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3ec30 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [r3, #52] ; 0x34 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r3, [r0, #56] ; 0x38 │ │ │ │ - ldr.w r9, [r0, #60] ; 0x3c │ │ │ │ - str r2, [r0, #52] ; 0x34 │ │ │ │ - str r2, [r0, #56] ; 0x38 │ │ │ │ - str r2, [r0, #60] ; 0x3c │ │ │ │ - cbz r1, 3ea3c │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3ead2 │ │ │ │ - cbz r3, 3ea48 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3eae8 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 3ea6c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 3ea6c │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r3, [r3, #80] ; 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr.w r9, [r3, #8] │ │ │ │ - str.w ip, [r3] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - cbz r0, 3ea8e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 3eabc │ │ │ │ - cbz r2, 3ea98 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbz r3, 3eac8 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbz r2, 38542 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r4, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3e536 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3e536 │ │ │ │ + beq.n 38400 │ │ │ │ + ldr.w r5, [r9] │ │ │ │ + subs r5, #1 │ │ │ │ + str.w r5, [r9] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 383fc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ + mov r4, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e536 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.n 3ea8e │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3ea98 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - str.w ip, [sp, #52] ; 0x34 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 3ea3c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 3ea48 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 38400 │ │ │ │ + ldr r2, [pc, #840] ; (38864 ) │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r1, [pc, #840] ; (38868 ) │ │ │ │ + mov.w r5, #510 ; 0x1fe │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #40500 ; 0x9e34 │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbnz r2, 38550 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e41c │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 384f2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 384f2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3e42c │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 3e3a6 │ │ │ │ - ldr r3, [pc, #740] ; (3ee04 ) │ │ │ │ - ldr r1, [pc, #748] ; (3ee10 ) │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + b.n 384f2 │ │ │ │ + ldr r2, [pc, #772] ; (3886c ) │ │ │ │ + mov.w r0, #510 ; 0x1fe │ │ │ │ + ldr r3, [pc, #772] ; (38870 ) │ │ │ │ + movw r1, #40496 ; 0x9e30 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r8 │ │ │ │ + add r3, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 383fc │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 3807a │ │ │ │ + ldr r3, [pc, #744] ; (38874 ) │ │ │ │ + mov.w r0, #512 ; 0x200 │ │ │ │ + ldr r2, [pc, #740] ; (38878 ) │ │ │ │ + movw r1, #40537 ; 0x9e59 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 38414 │ │ │ │ + blx 5884 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 37f12 │ │ │ │ + ldr r2, [pc, #712] ; (3887c ) │ │ │ │ + mov.w r5, #510 ; 0x1fe │ │ │ │ + ldr r1, [pc, #712] ; (38880 ) │ │ │ │ + movw r0, #40498 ; 0x9e32 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r4 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #740] ; (3ee14 ) │ │ │ │ - movs r0, #24 │ │ │ │ - ldr r2, [pc, #740] ; (3ee18 ) │ │ │ │ - movw r1, #8258 ; 0x2042 │ │ │ │ + mov r9, r4 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 384e6 │ │ │ │ + ldr r3, [pc, #688] ; (38884 ) │ │ │ │ + mov.w r0, #512 ; 0x200 │ │ │ │ + ldr r2, [pc, #688] ; (38888 ) │ │ │ │ + movw r1, #40539 ; 0x9e5b │ │ │ │ add r3, pc │ │ │ │ - mov fp, r7 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3e59a │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 5704 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3ebf0 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r9 │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 3ec1e │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 3e4b6 │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r3, r5, r2 │ │ │ │ - movge r3, r5 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs.n 3eb4a │ │ │ │ - ldr.w r2, [sl, #12] │ │ │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3e4be │ │ │ │ - ldr r3, [pc, #632] ; (3ee1c ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 57dc │ │ │ │ + b.n 383fc │ │ │ │ + movs r4, #0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r9, r4 │ │ │ │ + movs r7, #1 │ │ │ │ + mov.w lr, #4 │ │ │ │ + movs r0, #2 │ │ │ │ + b.n 380dc │ │ │ │ + mov ip, r7 │ │ │ │ + mov.w lr, #4 │ │ │ │ + movs r7, #1 │ │ │ │ + movs r0, #2 │ │ │ │ + mov r4, r9 │ │ │ │ + b.n 380dc │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c14 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e57c │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - b.w 3e2cc │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - iteet lt │ │ │ │ - addlt r3, r5, r2 │ │ │ │ - movge r1, r5 │ │ │ │ - movge r3, r5 │ │ │ │ - movlt r1, r3 │ │ │ │ - cmp r2, r1 │ │ │ │ - bls.n 3eb4a │ │ │ │ - add.w r3, sl, r3, lsl #2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 3e4be │ │ │ │ - ldr r2, [pc, #572] ; (3ee20 ) │ │ │ │ - mov fp, r7 │ │ │ │ - movs r0, #24 │ │ │ │ - movw r1, #8260 ; 0x2044 │ │ │ │ + bne.w 387fa │ │ │ │ + ldr r2, [pc, #624] ; (3888c ) │ │ │ │ + mov.w r5, #510 ; 0x1fe │ │ │ │ + ldr r1, [pc, #624] ; (38890 ) │ │ │ │ + movw r0, #40505 ; 0x9e39 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - b.n 3e784 │ │ │ │ - ldr r3, [pc, #560] ; (3ee24 ) │ │ │ │ - movs r0, #26 │ │ │ │ - ldr r2, [pc, #560] ; (3ee28 ) │ │ │ │ - movw r1, #8289 ; 0x2061 │ │ │ │ + mov r7, r4 │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 384e6 │ │ │ │ + ldr.w r4, [r8] │ │ │ │ + mov.w r7, #512 ; 0x200 │ │ │ │ + ldr r2, [pc, #596] ; (38894 ) │ │ │ │ + movw r0, #40572 ; 0x9e7c │ │ │ │ + ldr r1, [pc, #592] ; (38898 ) │ │ │ │ + subs r4, #1 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [r8] │ │ │ │ + add r1, pc │ │ │ │ + str.w r7, [r2, #128] ; 0x80 │ │ │ │ + mov r7, ip │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 38542 │ │ │ │ + mov r4, r5 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 384fc │ │ │ │ + b.n 38402 │ │ │ │ + ldr r3, [pc, #424] ; (38818 ) │ │ │ │ + ldr.w r5, [sl, r3] │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.w 3849c │ │ │ │ + ldr r0, [pc, #416] ; (3881c ) │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldr r1, [pc, #540] ; (3889c ) │ │ │ │ + ldr.w r0, [sl, r0] │ │ │ │ + ldr r2, [pc, #536] ; (388a0 ) │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #528] ; (388a4 ) │ │ │ │ + ldr r2, [pc, #532] ; (388a8 ) │ │ │ │ + mov.w r0, #512 ; 0x200 │ │ │ │ add r3, pc │ │ │ │ + movw r1, #40588 ; 0x9e8c │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3e9ca │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 3e9ca │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 3e4b6 │ │ │ │ - ldr.w fp, [sp, #24] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r1, ip │ │ │ │ - ldr r2, [sp, #44] ; 0x2c │ │ │ │ - ldr r0, [r3, #80] ; 0x50 │ │ │ │ - mov r3, fp │ │ │ │ - bl eb2c │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - mov fp, r7 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 3e59a │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - ble.n 3ec30 │ │ │ │ - ldr.w r9, [r1, #12] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq.w 3ed92 │ │ │ │ - adds r1, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - str r1, [sp, #60] ; 0x3c │ │ │ │ - mov r0, r1 │ │ │ │ - ldr.w lr, [sp, #56] ; 0x38 │ │ │ │ - b.n 3ec74 │ │ │ │ - ldr.w r1, [r0, #4]! │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 3ea20 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.n 3ec6a │ │ │ │ - str.w sl, [sp, #52] ; 0x34 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [sp, #60] ; 0x3c │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 3ed64 │ │ │ │ - ldr r2, [r4, #84] ; 0x54 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ - bpl.n 3ed64 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r2, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3ed50 │ │ │ │ - ldr r2, [r1, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.n 3ed50 │ │ │ │ - ldr.w r2, [r4, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 3ed74 │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.n 3ecde │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 3ecf0 │ │ │ │ - adds r2, #12 │ │ │ │ - movs r0, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - b.n 3ecd6 │ │ │ │ - ldr.w r3, [r2, #4]! │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 3ecf0 │ │ │ │ - adds r0, #1 │ │ │ │ - cmp r0, lr │ │ │ │ - bne.n 3ecce │ │ │ │ - mov r3, ip │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r9, r2 │ │ │ │ - beq.n 3ed04 │ │ │ │ - ldr.w r1, [r3, #4]! │ │ │ │ - cmp r4, r1 │ │ │ │ - bne.n 3ec92 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r4, r7 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ - ldr r1, [r3, #52] ; 0x34 │ │ │ │ - b.n 3ea20 │ │ │ │ - mov r4, r7 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - ldr.w fp, [sp, #24] │ │ │ │ - mov r8, sl │ │ │ │ - b.n 3ec34 │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 5944 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 3ea16 │ │ │ │ - ldr r2, [pc, #244] ; (3ee1c ) │ │ │ │ - str.w ip, [sp] │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 57dc │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3ebf0 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ + b.n 38050 │ │ │ │ + ldr r2, [pc, #508] ; (388ac ) │ │ │ │ + mov.w r5, #510 ; 0x1fe │ │ │ │ + ldr r1, [pc, #508] ; (388b0 ) │ │ │ │ + movw r0, #40507 ; 0x9e3b │ │ │ │ + add r2, pc │ │ │ │ + mov r4, fp │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 38536 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, ip │ │ │ │ mov r1, r5 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - b.w 3e4a8 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - bpl.n 3ed64 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - bl fc8c │ │ │ │ - ldr r3, [sp, #60] ; 0x3c │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx 5854 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ecde │ │ │ │ - b.n 3ecf0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - blx 5944 │ │ │ │ - ldr r3, [sp, #60] ; 0x3c │ │ │ │ + bne.w 38198 │ │ │ │ + ldr r3, [pc, #460] ; (388b4 ) │ │ │ │ + mov.w r0, #512 ; 0x200 │ │ │ │ + ldr r2, [pc, #460] ; (388b8 ) │ │ │ │ + movw r1, #40583 ; 0x9e87 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, ip │ │ │ │ + add r2, pc │ │ │ │ + movs r4, #0 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 38400 │ │ │ │ + ldr r0, [pc, #436] ; (388bc ) │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 38160 │ │ │ │ + b.n 386e4 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ecde │ │ │ │ - b.n 3ecf0 │ │ │ │ + bne.n 386e4 │ │ │ │ + ldr r3, [pc, #400] ; (388c0 ) │ │ │ │ + ldr r1, [pc, #404] ; (388c4 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + b.n 386e4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n 3ecf0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 3ed76 │ │ │ │ - ldr r2, [pc, #168] ; (3ee2c ) │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ - subs r1, r1, r0 │ │ │ │ - negs r0, r1 │ │ │ │ - adcs r0, r1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5854 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ecde │ │ │ │ - b.n 3ecf0 │ │ │ │ - mov r1, r3 │ │ │ │ - b.n 3ea20 │ │ │ │ - nop │ │ │ │ - subs r4, #214 ; 0xd6 │ │ │ │ + bne.w 37fdc │ │ │ │ + ldr r2, [pc, #368] ; (388c8 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r1, [pc, #368] ; (388cc ) │ │ │ │ + mov.w r5, #510 ; 0x1fe │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #40511 ; 0x9e3f │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r9 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 384e6 │ │ │ │ + add r1, sp, #20 │ │ │ │ + mov r2, r0 │ │ │ │ + add r1, lr │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + bl f408 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 38390 │ │ │ │ + ldr r2, [pc, #304] ; (388d0 ) │ │ │ │ + mov.w r5, #512 ; 0x200 │ │ │ │ + ldr r1, [pc, #300] ; (388d4 ) │ │ │ │ + movw r0, #40556 ; 0x9e6c │ │ │ │ + add r2, pc │ │ │ │ + mov r7, ip │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 384e6 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 38754 │ │ │ │ + ldr r2, [pc, #248] ; (388c0 ) │ │ │ │ + ldr r1, [pc, #272] ; (388d8 ) │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 38754 │ │ │ │ + ldr r0, [pc, #260] ; (388dc ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 37fac │ │ │ │ + b.n 38754 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 383a6 │ │ │ │ + mov fp, r0 │ │ │ │ + b.w 37f54 │ │ │ │ + add r0, pc, #528 ; (adr r0, 38a14 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + ldr r0, [r6, #100] ; 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #198 ; 0xc6 │ │ │ │ + add r0, pc, #40 ; (adr r0, 38834 ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #184 ; 0xb8 │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + ; instruction: 0xff9cffff │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + adds r6, #168 ; 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #172 ; 0xac │ │ │ │ + adds r6, #194 ; 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #164 ; 0xa4 │ │ │ │ + ldr r6, [sp, #824] ; 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - subs r2, #50 ; 0x32 │ │ │ │ + movs r6, #92 ; 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #132 ; 0x84 │ │ │ │ + ldr r6, [sp, #648] ; 0x288 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r1, #90 ; 0x5a │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + ldr r3, [sp, #152] ; 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xe8240001 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - subs r0, #18 │ │ │ │ + movs r2, #180 ; 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ - ittt eq │ │ │ │ - moveq r1, r0 │ │ │ │ - bkpt 0x0082 │ │ │ │ - moveq r1, r0 │ │ │ │ - adds r6, #220 ; 0xdc │ │ │ │ + ldr r2, [sp, #960] ; 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ - movs r1, r0 │ │ │ │ - adds r6, #80 ; 0x50 │ │ │ │ + cmp lr, r4 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r6, pc} │ │ │ │ - movs r1, r0 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ - movs r1, r0 │ │ │ │ - adds r5, #154 ; 0x9a │ │ │ │ + cmp r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - b.n 3e618 │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 3e674 │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r2, 3ee1e │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #212 ; 0xd4 │ │ │ │ + ldr r2, [sp, #344] ; 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - revsh r4, r0 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - rev r6, r2 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #18 │ │ │ │ + movs r1, #228 ; 0xe4 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [sp, #224] ; 0xe0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r1, #198 ; 0xc6 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [sp, #928] ; 0x3a0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r1, #118 ; 0x76 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [sp, #624] ; 0x270 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r1, #44 ; 0x2c │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [sp, #472] ; 0x1d8 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r1, #6 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [sp, #320] ; 0x140 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r0, #224 ; 0xe0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [sp, #192] ; 0xc0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r0, #194 ; 0xc2 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #928] ; 0x3a0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r0, #120 ; 0x78 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #784] ; 0x310 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r0, #82 ; 0x52 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r0, #74 ; 0x4a │ │ │ │ + movs r2, r0 │ │ │ │ + adds r0, #100 ; 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #464] ; 0x1d0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r0, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #336] ; 0x150 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r4, r4, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #112] ; 0x70 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r4, r5, #6 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r6, r0, r3 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + adds r4, r7, r2 │ │ │ │ + movs r2, r0 │ │ │ │ + str r7, [sp, #688] ; 0x2b0 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, r7, #4 │ │ │ │ + movs r2, r0 │ │ │ │ + str r7, [sp, #392] ; 0x188 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r4, r0 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ + movs r2, r0 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + ldr.w r3, [r0, #208] ; 0xd0 │ │ │ │ + cbz r3, 38900 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r3 │ │ │ │ + cbz r0, 38918 │ │ │ │ + ldr r3, [pc, #100] ; (38958 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + bl 37e78 │ │ │ │ + cbz r0, 38946 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 388f0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 388f0 │ │ │ │ + ldr r3, [pc, #64] ; (3895c ) │ │ │ │ + movw r5, #987 ; 0x3db │ │ │ │ + ldr r0, [pc, #64] ; (38960 ) │ │ │ │ + movw r4, #45132 ; 0xb04c │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r0, [pc, #44] ; (38964 ) │ │ │ │ + ldr r3, [pc, #44] ; (38968 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [pc, #36] ; (3896c ) │ │ │ │ + movw r5, #989 ; 0x3dd │ │ │ │ + ldr r0, [pc, #32] ; (38970 ) │ │ │ │ + movw r4, #45152 ; 0xb060 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 38928 │ │ │ │ + str r6, [r1, #52] ; 0x34 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #928] ; 0x3a0 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r2, r7, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r4, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #744] ; 0x2e8 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - rev r4, r0 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r7, r0 │ │ │ │ - sub sp, #12 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - ldr.w r9, [pc, #1608] ; 3f488 │ │ │ │ - add r9, pc │ │ │ │ + sub sp, #20 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + blx 59d4 │ │ │ │ + ldr.w r6, [pc, #3112] ; 395b0 │ │ │ │ + add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f19a │ │ │ │ - ldr.w r2, [pc, #1596] ; 3f48c │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + beq.w 38e90 │ │ │ │ + ldr.w lr, [r5, #4] │ │ │ │ + ldr.w r3, [lr, #84] ; 0x54 │ │ │ │ + ands.w r3, r3, #100663296 ; 0x6000000 │ │ │ │ + bne.w 38bbe │ │ │ │ + ldr.w r2, [pc, #3088] ; 395b4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [r2, #1632] ; 0x660 │ │ │ │ + ldr.w r1, [r2, #1252] ; 0x4e4 │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.n 38a14 │ │ │ │ + ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + cbz r2, 389fc │ │ │ │ + ldr.w lr, [r2, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 389d8 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.n 38a14 │ │ │ │ + adds r2, #12 │ │ │ │ + b.n 389d2 │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.n 38a14 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.n 389ca │ │ │ │ + ldr.w r3, [pc, #3036] ; 395b8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + mov r6, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - bpl.w 3f164 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3f166 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 3ef78 │ │ │ │ - ldr.w r3, [pc, #1552] ; 3f490 │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - cmp r5, r8 │ │ │ │ - beq.w 3f02c │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f256 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r5, [r6, #12] │ │ │ │ - blx 5ba8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f0dc │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3f178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f16e │ │ │ │ - ldr.w r4, [pc, #1480] ; 3f494 │ │ │ │ - add r4, pc │ │ │ │ - add.w r1, r4, #2256 ; 0x8d0 │ │ │ │ - ldr.w r3, [r4, #252] ; 0xfc │ │ │ │ - ldrd sl, fp, [r1] │ │ │ │ - ldrd r2, r3, [r3, #16] │ │ │ │ - cmp r3, fp │ │ │ │ - it eq │ │ │ │ - cmpeq r2, sl │ │ │ │ - bne.w 3f2d2 │ │ │ │ - ldr.w fp, [r4, #2264] ; 0x8d8 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 3f322 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f306 │ │ │ │ - ldr.w r9, [pc, #1416] ; 3f498 │ │ │ │ - movs r0, #3 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r2, [r9, #648] ; 0x288 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str.w r8, [r6, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f1ec │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str.w fp, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r6, [r0, #16] │ │ │ │ - str r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3f0c0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ef70 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ + beq.w 38bac │ │ │ │ + mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r2, [pc, #1308] ; 3f49c │ │ │ │ - ldr.w r2, [r9, r2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - ldr r3, [r0, #52] ; 0x34 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w lr, [lr, #128] ; 0x80 │ │ │ │ + cmp r1, lr │ │ │ │ + beq.n 38a14 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bne.n 389fc │ │ │ │ + ldr.w r3, [pc, #2992] ; 395bc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3efcc │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3f1d2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r2, #84] ; 0x54 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - bmi.w 3f388 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.w 3f2ca │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.w 3f2ca │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 3f2ca │ │ │ │ - ldr r2, [r1, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.w 3f2ca │ │ │ │ - mov r0, r3 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f1d2 │ │ │ │ - ldr r1, [r6, #52] ; 0x34 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w r8, [r6, #56] ; 0x38 │ │ │ │ - ldr r5, [r6, #60] ; 0x3c │ │ │ │ - str r3, [r6, #52] ; 0x34 │ │ │ │ - str r3, [r6, #56] ; 0x38 │ │ │ │ - str r3, [r6, #60] ; 0x3c │ │ │ │ - cbz r1, 3efec │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 3efec │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3f008 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3f008 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cbz r5, 3f01a │ │ │ │ + bne.n 389d8 │ │ │ │ + ldr.w r3, [pc, #2984] ; 395c0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 3921e │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f01a │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1140] ; 3f490 │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr r1, [r2, #84] ; 0x54 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 3f480 │ │ │ │ - ldr.w r5, [pc, #1128] ; 3f4a0 │ │ │ │ - add r5, pc │ │ │ │ - add.w r1, r5, #2272 ; 0x8e0 │ │ │ │ - ldr.w r3, [r5, #252] ; 0xfc │ │ │ │ - ldrd sl, fp, [r3, #16] │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - cmp fp, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq sl, r2 │ │ │ │ - bne.w 3f352 │ │ │ │ - ldr.w r6, [r5, #2280] ; 0x8e8 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + lsls r3, r1, #7 │ │ │ │ + bpl.w 3954a │ │ │ │ + ldr.w r9, [r4, #8] │ │ │ │ + add.w r3, r9, #2 │ │ │ │ + cmp r3, #4 │ │ │ │ + bhi.w 391c4 │ │ │ │ + tbh [pc, r3, lsl #1] │ │ │ │ + lsls r2, r7, #10 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ + movs r7, r0 │ │ │ │ + movs r5, r0 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ + ldrh.w r9, [r4, #12] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [pc, #2924] ; 395c4 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2176] ; 0x880 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 38fda │ │ │ │ + blx r2 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 39726 │ │ │ │ + ldr.w r3, [pc, #2900] ; 395c8 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr.w sl, [r6, r3] │ │ │ │ + cmp r2, sl │ │ │ │ + bne.w 391ce │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3f270 │ │ │ │ + beq.w 391ce │ │ │ │ + ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - movs r0, #3 │ │ │ │ - blx 5860 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f366 │ │ │ │ - ldr.w r5, [pc, #1072] ; 3f4a4 │ │ │ │ - movs r0, #2 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r2, [r5, #648] ; 0x288 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str.w r1, [r9, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str.w r2, [r9, #16] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - str.w r4, [r9, #20] │ │ │ │ - blx 5860 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3f10a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r8 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - subs r3, #1 │ │ │ │ - str r6, [r0, #12] │ │ │ │ - str.w r9, [r0, #16] │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3ef60 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 3ef60 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - movs r7, #8 │ │ │ │ - ldr r3, [pc, #964] ; (3f4a8 ) │ │ │ │ - movw r0, #38084 ; 0x94c4 │ │ │ │ - ldr r1, [pc, #964] ; (3f4ac ) │ │ │ │ - subs r2, #1 │ │ │ │ - add r3, pc │ │ │ │ - str r2, [r6, #0] │ │ │ │ - add r1, pc │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 3f1b4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3f23c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r0, #15 │ │ │ │ - ldr r2, [pc, #924] ; (3f4b0 ) │ │ │ │ - movw r1, #38199 ; 0x9537 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f1c4 │ │ │ │ + beq.w 390ac │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1ccd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3f182 │ │ │ │ - ldr r3, [pc, #892] ; (3f4b4 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #880] ; (3f4b8 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 3f0ce │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 38f5c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 390f2 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f0c4 │ │ │ │ - movs r4, #0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 3ef60 │ │ │ │ - b.n 3f0d4 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 589c │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 3ee7a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3eeca │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3eebe │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #816] ; (3f4bc ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3f144 │ │ │ │ - ldr r3, [pc, #804] ; (3f4c0 ) │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r2, [pc, #804] ; (3f4c4 ) │ │ │ │ - movs r0, #5 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #38041 ; 0x9499 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #784] ; (3f4c8 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3f144 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3f12e │ │ │ │ - ldr r3, [pc, #760] ; (3f4cc ) │ │ │ │ - movs r0, #6 │ │ │ │ - ldr r2, [pc, #760] ; (3f4d0 ) │ │ │ │ - movw r1, #38056 ; 0x94a8 │ │ │ │ + beq.w 38f50 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r3, [pc, #2800] ; 395cc │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3f1b4 │ │ │ │ + ldr.w r1, [r3, #2176] ; 0x880 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 39284 │ │ │ │ + blx r2 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3924e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 39212 │ │ │ │ + ldr.w r8, [r6, #12] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 39212 │ │ │ │ + ldr.w fp, [r6, #8] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - movs r0, #13 │ │ │ │ - ldr r2, [pc, #736] ; (3f4d4 ) │ │ │ │ - movw r1, #38153 ; 0x9509 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r0, [r9, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ str r3, [r6, #0] │ │ │ │ - str.w r2, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - cbz r3, 3f21e │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39150 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbz r3, 3f232 │ │ │ │ - ldr r3, [pc, #704] ; (3f4d8 ) │ │ │ │ - movs r2, #13 │ │ │ │ - add r3, pc │ │ │ │ - b.n 3f24a │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 38fc6 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 3928c │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3f23c │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [pc, #668] ; (3f4dc ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r2, #124] ; 0x7c │ │ │ │ - ldr.w r1, [r2, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - ldr r0, [pc, #660] ; (3f4e0 ) │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 3f150 │ │ │ │ - ldr r3, [pc, #652] ; (3f4e4 ) │ │ │ │ - movs r0, #8 │ │ │ │ - ldr r2, [pc, #652] ; (3f4e8 ) │ │ │ │ - movw r1, #38079 ; 0x94bf │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 3f1b4 │ │ │ │ - ldr r0, [r5, #112] ; 0x70 │ │ │ │ - ldr.w r5, [r5, #1244] ; 0x4dc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f424 │ │ │ │ - blx r3 │ │ │ │ + beq.w 390e6 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, sl │ │ │ │ + bl 17134 │ │ │ │ mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 3f064 │ │ │ │ - ldr r3, [pc, #604] ; (3f4ec ) │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [pc, #604] ; (3f4f0 ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #596] ; (3f4f4 ) │ │ │ │ - movs r1, #15 │ │ │ │ - movw r6, #38186 ; 0x952a │ │ │ │ - ldr r0, [pc, #592] ; (3f4f8 ) │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - mov r5, r8 │ │ │ │ - add r0, pc │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #572] ; (3f4fc ) │ │ │ │ - ldr r3, [pc, #576] ; (3f500 ) │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 3f150 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 5944 │ │ │ │ - b.n 3efc4 │ │ │ │ - ldr.w r0, [r4, #1244] ; 0x4dc │ │ │ │ - addw r2, r4, #2264 ; 0x8d8 │ │ │ │ - bl 12a74 │ │ │ │ - mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ef00 │ │ │ │ - ldr r3, [pc, #540] ; (3f504 ) │ │ │ │ - movs r1, #13 │ │ │ │ - ldr r0, [pc, #540] ; (3f508 ) │ │ │ │ - movw r6, #38140 ; 0x94fc │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.n 3f2bc │ │ │ │ - ldr r6, [pc, #516] ; (3f50c ) │ │ │ │ - movw r0, #38142 ; 0x94fe │ │ │ │ - ldr r2, [pc, #512] ; (3f510 ) │ │ │ │ - movs r4, #13 │ │ │ │ - add r6, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r6, #128] ; 0x80 │ │ │ │ - str r2, [r6, #124] ; 0x7c │ │ │ │ - str.w r0, [r6, #132] ; 0x84 │ │ │ │ - b.n 3f20a │ │ │ │ - ldr r0, [r4, #112] ; 0x70 │ │ │ │ - ldr.w r4, [r4, #1244] ; 0x4dc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ + beq.w 392c2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f41c │ │ │ │ - blx r3 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 3ef00 │ │ │ │ - ldr r3, [pc, #428] ; (3f4ec ) │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r1, [pc, #464] ; (3f514 ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 3f2e6 │ │ │ │ - ldr.w r0, [r5, #1244] ; 0x4dc │ │ │ │ - addw r2, r5, #2280 ; 0x8e8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3f29e │ │ │ │ - b.n 3f064 │ │ │ │ - ldr r3, [pc, #432] ; (3f518 ) │ │ │ │ - movs r0, #15 │ │ │ │ - ldr r2, [pc, #432] ; (3f51c ) │ │ │ │ - movw r1, #38188 ; 0x952c │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r8 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 3f12e │ │ │ │ - b.n 3f1b4 │ │ │ │ - ldr.w r8, [r1, #8] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - ble.w 3f1d2 │ │ │ │ - ldr.w lr, [r1, #12] │ │ │ │ - cmp r3, lr │ │ │ │ - beq.n 3f454 │ │ │ │ - add.w sl, r1, #12 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, sl │ │ │ │ - b.n 3f3b0 │ │ │ │ - ldr.w r1, [r0, #4]! │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 3efcc │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne.n 3f3a6 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 3f42c │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r1, r2, #1 │ │ │ │ - bpl.n 3f42c │ │ │ │ - ldr.w r2, [lr, #4] │ │ │ │ - ldr r1, [r2, #84] ; 0x54 │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.n 3f43e │ │ │ │ - ldr.w r2, [lr, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.n 3f43e │ │ │ │ - ldr.w r1, [r3, #172] ; 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 3f458 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 3f406 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - cmp lr, r2 │ │ │ │ - beq.w 3efca │ │ │ │ - adds r1, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 3f400 │ │ │ │ - ldr.w ip, [r1, #4]! │ │ │ │ - cmp lr, ip │ │ │ │ - beq.w 3efca │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.n 3f3f6 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - cmp fp, r8 │ │ │ │ - beq.w 3f1d2 │ │ │ │ - ldr.w lr, [sl, #4]! │ │ │ │ - cmp r3, lr │ │ │ │ - beq.w 3efca │ │ │ │ - b.n 3f3ba │ │ │ │ - blx 589c │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 3f336 │ │ │ │ - blx 589c │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 3f286 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, lr │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 5944 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3f406 │ │ │ │ - b.n 3efca │ │ │ │ - lsls r1, r1, #5 │ │ │ │ - bpl.n 3f42c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, lr │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl fc8c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3f406 │ │ │ │ - b.n 3efca │ │ │ │ - mov r1, r3 │ │ │ │ - b.n 3efcc │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp lr, r2 │ │ │ │ - beq.w 3efca │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 3f45a │ │ │ │ - ldr r2, [pc, #180] ; (3f520 ) │ │ │ │ - ldr.w r0, [r9, r2] │ │ │ │ - rsb lr, r0, lr │ │ │ │ - rsbs r0, lr, #0 │ │ │ │ - adc.w r0, r0, lr │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3f406 │ │ │ │ - b.n 3efca │ │ │ │ - str r4, [sp, #4] │ │ │ │ - mov r5, r8 │ │ │ │ - b.n 3eeca │ │ │ │ - nop │ │ │ │ - cdp2 0, 12, cr0, cr6, cr1, {0} │ │ │ │ - adds r0, #186 ; 0xba │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - adds r0, #62 ; 0x3e │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r7, #246 ; 0xf6 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - cmp r6, #212 ; 0xd4 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r6, #146 ; 0x92 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r6, #34 ; 0x22 │ │ │ │ - movs r2, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ - movs r1, r0 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r5, #212 ; 0xd4 │ │ │ │ - movs r2, r0 │ │ │ │ - bgt.n 3f418 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r5, #128 ; 0x80 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r5, #106 ; 0x6a │ │ │ │ - movs r2, r0 │ │ │ │ - push {r4, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r5, #86 ; 0x56 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r5, #48 ; 0x30 │ │ │ │ - movs r2, r0 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #206 ; 0xce │ │ │ │ - movs r2, r0 │ │ │ │ - blt.n 3f430 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #172 ; 0xac │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r6, 3f560 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - uxtb r6, r7 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #100 ; 0x64 │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r2, 3f55e │ │ │ │ - movs r1, r0 │ │ │ │ - blt.n 3f568 │ │ │ │ - movs r1, r0 │ │ │ │ - cbz r6, 3f560 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r4, 3f55c │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r3, #252 ; 0xfc │ │ │ │ - movs r2, r0 │ │ │ │ - cbz r4, 3f55c │ │ │ │ - movs r1, r0 │ │ │ │ - sxtb r4, r1 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r3, #156 ; 0x9c │ │ │ │ - movs r2, r0 │ │ │ │ - uxtb r4, r0 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #44 ; 0x2c │ │ │ │ - ldr.w r5, [pc, #1884] ; 3fc88 │ │ │ │ - movs r0, #0 │ │ │ │ - ldr.w r3, [pc, #1880] ; 3fc8c │ │ │ │ - mov r4, r1 │ │ │ │ - add r5, pc │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #32] │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ - str r7, [sp, #36] ; 0x24 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3f954 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq.w 3f824 │ │ │ │ - cmp r6, #3 │ │ │ │ - bne.w 3f7bc │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r2, [pc, #1836] ; 3fc90 │ │ │ │ - add r2, pc │ │ │ │ - add.w r1, r2, #2288 ; 0x8f0 │ │ │ │ - ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r1] │ │ │ │ - ldrd sl, fp, [r3, #16] │ │ │ │ - cmp fp, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq sl, r8 │ │ │ │ - bne.w 3fa0e │ │ │ │ - ldr.w sl, [r2, #2296] ; 0x8f8 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3faae │ │ │ │ + beq.w 3913a │ │ │ │ ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3fa66 │ │ │ │ - ldr.w r2, [pc, #1772] ; 3fc94 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - add r2, pc │ │ │ │ - str.w sl, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w fp, [r2, #196] ; 0xc4 │ │ │ │ - str r6, [r0, #16] │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - ldr.w sl, [r3, #64] ; 0x40 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3fade │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1736] ; 3fc98 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w r9, [r5, r3] │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 3fb56 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, fp │ │ │ │ - blx sl │ │ │ │ - mov sl, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 3f60e │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 3f840 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3fb66 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39144 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 389e6 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f912 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r3, [pc, #1644] ; 3fc9c │ │ │ │ + bne.w 389f2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + bpl.w 393f8 │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ + add.w r3, sl, #2 │ │ │ │ + cmp r3, #4 │ │ │ │ + bhi.w 38ece │ │ │ │ + tbb [pc, r3] │ │ │ │ + add r1, pc, #836 ; (adr r1, 38f20 ) │ │ │ │ + lsls r5, r0, #12 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + ldrh.w sl, [r4, #12] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [pc, #2532] ; 395d0 │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ + ldr.w r1, [r3, #2172] ; 0x87c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3fb40 │ │ │ │ + beq.w 390de │ │ │ │ blx r2 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3fb48 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3f91c │ │ │ │ - ldr.w r3, [pc, #1600] ; 3fca0 │ │ │ │ + beq.w 390b6 │ │ │ │ + ldr.w r3, [pc, #2496] ; 395c8 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3fa52 │ │ │ │ - ldr.w r8, [fp, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 3fa52 │ │ │ │ - ldr.w r4, [fp, #8] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + bne.w 38ed8 │ │ │ │ + ldr.w r9, [fp, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 38ed8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldr.w r7, [fp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f94c │ │ │ │ - ldr.w r3, [pc, #1540] ; 3fca4 │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq.w 38ec6 │ │ │ │ + ldr.w r3, [pc, #2444] ; 395d4 │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3fbf0 │ │ │ │ - ldr.w r3, [pc, #1528] ; 3fca8 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq.w 392b4 │ │ │ │ + ldr.w r3, [pc, #2428] ; 395d8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3f854 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + bne.w 38da2 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - ands.w r0, r3, #8 │ │ │ │ - beq.w 3fbc2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - ldr.w sl, [r2, #4] │ │ │ │ + ands.w r1, r3, #8 │ │ │ │ + beq.w 391da │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + ldr.w r8, [r2, #4] │ │ │ │ ite pl │ │ │ │ - ldrpl.w fp, [r4, #12] │ │ │ │ + ldrpl.w fp, [r7, #12] │ │ │ │ movmi.w fp, #0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r3, [pc, #1468] ; 3fc98 │ │ │ │ + ldr.w r3, [pc, #2388] ; 395dc │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr.w r9, [r5, r3] │ │ │ │ - ldr.w r1, [r9] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.w 3fbe0 │ │ │ │ - mov r1, r8 │ │ │ │ + bgt.w 391fc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - blx sl │ │ │ │ - mov sl, r0 │ │ │ │ + blx r8 │ │ │ │ + mov r8, r0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - ble.w 3f832 │ │ │ │ + ble.n 38d10 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 3f84a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3fb84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + blt.n 38d98 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 39198 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f8f2 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 38e3e │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f928 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 38e86 │ │ │ │ + mov r0, sl │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 17134 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3915a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f940 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1368] ; 3fcac │ │ │ │ - ldr r4, [r2, #76] ; 0x4c │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r3, #304] ; 0x130 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3fb7e │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3fbac │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r3, [pc, #1340] ; 3fcb0 │ │ │ │ - ldr r4, [r2, #76] ; 0x4c │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr.w r1, [r3, #312] ; 0x138 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3fbbc │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 3fc0a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1300] ; 3fcb4 │ │ │ │ + bne.w 389e6 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #296] ; 0x128 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 389e6 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 38cbe │ │ │ │ + b.n 38d98 │ │ │ │ + ldrh.w sl, [r4, #12] │ │ │ │ + rsb sl, sl, #0 │ │ │ │ + sxth.w sl, sl │ │ │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ + bne.w 38be4 │ │ │ │ + blx 568c │ │ │ │ + mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f9c4 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - cmp r6, #1 │ │ │ │ - ble.n 3f828 │ │ │ │ - ldr.w r3, [pc, #1268] ; 3fcb8 │ │ │ │ - movs r7, #3 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1264] ; 3fcbc │ │ │ │ - ldr.w r4, [pc, #1264] ; 3fcc0 │ │ │ │ - ldr.w r1, [pc, #1264] ; 3fcc4 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r2, [pc, #1260] ; 3fcc8 │ │ │ │ - add r1, pc │ │ │ │ - str r7, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - movs r4, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1244] ; 3fccc │ │ │ │ - movw r0, #32383 ; 0x7e7f │ │ │ │ - ldr.w r2, [pc, #1240] ; 3fcd0 │ │ │ │ + beq.w 38be4 │ │ │ │ + ldr.w r3, [pc, #2208] ; 395e0 │ │ │ │ + movs r5, #70 ; 0x46 │ │ │ │ + movw r6, #16929 ; 0x4221 │ │ │ │ + ldr.w r0, [pc, #2200] ; 395e4 │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #1224] ; 3fcd4 │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r3, [pc, #1220] ; 3fcd8 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + movs r5, #0 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #2180] ; 395e8 │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r7, [sp, #20] │ │ │ │ - b.n 3f55a │ │ │ │ - ldr.w r3, [pc, #1200] ; 3fcdc │ │ │ │ - movs r7, #2 │ │ │ │ - add r3, pc │ │ │ │ - b.n 3f7c8 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 3f71a │ │ │ │ - b.n 3f84a │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 3f614 │ │ │ │ + ldr.w r0, [pc, #2180] ; 395ec │ │ │ │ + mov r6, r5 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 389e6 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 38b8c │ │ │ │ + ldrh.w sl, [r4, #14] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + orr.w sl, r3, sl, lsl #15 │ │ │ │ + rsb sl, sl, #0 │ │ │ │ + b.n 38d28 │ │ │ │ + ldrh.w sl, [r4, #14] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + orr.w sl, r3, sl, lsl #15 │ │ │ │ + b.n 38be4 │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - b.n 3f71a │ │ │ │ + b.n 38cbe │ │ │ │ movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ + blx 5848 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fb98 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ + beq.w 391b0 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldr.w r8, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - str.w r8, [r0, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3fb32 │ │ │ │ + str.w r3, [r9] │ │ │ │ + str.w r9, [r0, #12] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 39056 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r3, [pc, #1044] ; 3fc98 │ │ │ │ + ldr.w r3, [pc, #2056] ; 395dc │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr.w r9, [r5, r3] │ │ │ │ - ldr.w r1, [r9] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.w 3fc2a │ │ │ │ + bgt.w 393c8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - mov r0, r4 │ │ │ │ - blx sl │ │ │ │ - mov sl, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r8 │ │ │ │ + mov r8, r0 │ │ │ │ blx 56bc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ cmp r3, #200 ; 0xc8 │ │ │ │ it gt │ │ │ │ subgt r3, #50 ; 0x32 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ str r2, [r0, #16] │ │ │ │ - bgt.n 3f8c2 │ │ │ │ + bgt.n 38e0e │ │ │ │ asrs r3, r3, #2 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3f8ce │ │ │ │ + bge.n 38e1a │ │ │ │ blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #20] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3fc3e │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 393e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3fbfe │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 392fa │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3f8fc │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 38e48 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 3f732 │ │ │ │ - ldr r3, [pc, #984] ; (3fce0 ) │ │ │ │ - movw r0, #32439 ; 0x7eb7 │ │ │ │ - ldr r2, [pc, #984] ; (3fce4 ) │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 38cd6 │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + movs r2, #70 ; 0x46 │ │ │ │ + ldr.w r0, [pc, #1944] ; 395f0 │ │ │ │ + movw r1, #16944 ; 0x4230 │ │ │ │ + ldr.w r3, [pc, #1940] ; 395f4 │ │ │ │ + subs r5, #1 │ │ │ │ + add r0, pc │ │ │ │ + str r5, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 3fafc │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3f628 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r1, [r0, #132] ; 0x84 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 39064 │ │ │ │ + ldr.w r0, [pc, #1916] ; 395f8 │ │ │ │ + mov r6, r8 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 389e6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3f65c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + b.n 38ce2 │ │ │ │ + ldr.w r6, [pc, #1896] ; 395fc │ │ │ │ + mov.w lr, #67 ; 0x43 │ │ │ │ + ldr.w r5, [pc, #1892] ; 39600 │ │ │ │ + movw r7, #16870 ; 0x41e6 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [pc, #1888] ; 39604 │ │ │ │ + add r5, pc │ │ │ │ + mov r2, lr │ │ │ │ + mov r1, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + add r0, pc │ │ │ │ + str r6, [r5, #124] ; 0x7c │ │ │ │ + str.w lr, [r5, #128] ; 0x80 │ │ │ │ + str.w r7, [r5, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 3f74e │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3f74e │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 3f69c │ │ │ │ - cmp r6, #3 │ │ │ │ - bhi.w 3f7bc │ │ │ │ - tbb [pc, r6] │ │ │ │ - lsls r0, r1, #24 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ - ldr r3, [r1, #20] │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r0, r8 │ │ │ │ - blx 5938 │ │ │ │ - cmp r6, #1 │ │ │ │ - mov r9, r0 │ │ │ │ - beq.n 3f9c4 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq.n 3f9e0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 3f79c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - ble.n 3fa02 │ │ │ │ - ldr r1, [pc, #860] ; (3fce8 ) │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r4, [pc, #860] ; (3fcec ) │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, pc │ │ │ │ - str r6, [sp, #0] │ │ │ │ - add r4, pc │ │ │ │ - add r3, sp, #28 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - addw r1, r1, #1492 ; 0x5d4 │ │ │ │ - bl d780 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3fa02 │ │ │ │ - ldr r3, [pc, #836] ; (3fcf0 ) │ │ │ │ - movw r0, #32365 ; 0x7e6d │ │ │ │ - ldr r2, [pc, #836] ; (3fcf4 ) │ │ │ │ - movs r4, #2 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 3f80a │ │ │ │ - ldr r4, [pc, #816] ; (3fcf8 ) │ │ │ │ + b.n 38c46 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 58d8 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 38d28 │ │ │ │ + ldr.w r3, [pc, #1784] ; 395d4 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 39532 │ │ │ │ + ldr.w r3, [pc, #1776] ; 395d8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 39306 │ │ │ │ + ldr.w r1, [fp, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + lsls r0, r3, #29 │ │ │ │ + bpl.w 39346 │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + ite pl │ │ │ │ + ldrpl.w r8, [fp, #12] │ │ │ │ + movmi.w r8, #0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r3, [pc, #1740] ; 395dc │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.n 38ff2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #304] ; 0x130 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3fc56 │ │ │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ - cmp.w r9, #0 │ │ │ │ - ble.n 3fa02 │ │ │ │ - ldr r3, [pc, #788] ; (3fcfc ) │ │ │ │ + movs r1, #0 │ │ │ │ + blx r7 │ │ │ │ + mov r8, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.n 38fd2 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 38fe2 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 3903a │ │ │ │ + mov r7, fp │ │ │ │ + b.n 38cd6 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #312] ; 0x138 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3f98a │ │ │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - b.n 3f984 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 3f560 │ │ │ │ - ldr.w r0, [r2, #848] ; 0x350 │ │ │ │ - addw r2, r2, #2296 ; 0x8f8 │ │ │ │ - bl 12a74 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38ad4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38abe │ │ │ │ + ldrh.w r9, [r4, #12] │ │ │ │ + rsb r9, r9, #0 │ │ │ │ + sxth.w r9, r9 │ │ │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ │ │ + bne.w 38a50 │ │ │ │ + blx 568c │ │ │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f596 │ │ │ │ - ldr r3, [pc, #732] ; (3fd00 ) │ │ │ │ - movs r5, #3 │ │ │ │ - ldr r0, [pc, #732] ; (3fd04 ) │ │ │ │ - movw r4, #32411 ; 0x7e9b │ │ │ │ + beq.w 38a50 │ │ │ │ + ldr.w r3, [pc, #1660] ; 39608 │ │ │ │ + movs r7, #73 ; 0x49 │ │ │ │ + ldr.w r0, [pc, #1660] ; 3960c │ │ │ │ + movw r6, #16995 ; 0x4263 │ │ │ │ add r3, pc │ │ │ │ + mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #712] ; (3fd08 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #712] ; (3fd0c ) │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + b.n 38d60 │ │ │ │ + ldrh.w r9, [r4, #14] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + orr.w r9, r3, r9, lsl #15 │ │ │ │ + b.n 38a50 │ │ │ │ + ldrh.w r9, [r4, #14] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + orr.w r9, r3, r9, lsl #15 │ │ │ │ + rsb r9, r9, #0 │ │ │ │ + b.n 38f72 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38b46 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + b.n 38f42 │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 38a6a │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 38f4c │ │ │ │ + b.n 3903a │ │ │ │ + ldr.w r0, [pc, #1564] ; 39610 │ │ │ │ + str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #44 ; 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, fp │ │ │ │ - mov r4, fp │ │ │ │ - bl 2a228 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 3f732 │ │ │ │ - b.n 3f904 │ │ │ │ - ldr r3, [pc, #680] ; (3fd10 ) │ │ │ │ - movw r0, #32413 ; 0x7e9d │ │ │ │ - ldr r2, [pc, #676] ; (3fd14 ) │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 38f20 │ │ │ │ + mov r7, fp │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ + movs r2, #70 ; 0x46 │ │ │ │ + ldr.w r5, [pc, #1544] ; 39614 │ │ │ │ + movw r1, #16944 ; 0x4230 │ │ │ │ + subs r6, #1 │ │ │ │ + ldr.w r3, [pc, #1536] ; 39618 │ │ │ │ + add r5, pc │ │ │ │ + str r6, [r7, #0] │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - movs r4, #3 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + mov r5, r6 │ │ │ │ + cbz r6, 39068 │ │ │ │ + ldr.w r0, [pc, #1516] ; 3961c │ │ │ │ + movs r6, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 389e6 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 39004 │ │ │ │ + ldr.w r3, [pc, #1500] ; 39620 │ │ │ │ + ldr.w r1, [pc, #1500] ; 39624 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 39004 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, fp │ │ │ │ + blx 5854 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 38e22 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 39186 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 3fa94 │ │ │ │ - ldr r3, [pc, #648] ; (3fd18 ) │ │ │ │ - movs r2, #3 │ │ │ │ - add r3, pc │ │ │ │ - b.n 3fa42 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbz r3, 39092 │ │ │ │ + ldr.w r8, [pc, #1448] ; 39628 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r2, [r8, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r8, #132] ; 0x84 │ │ │ │ + ldr.w r3, [r8, #124] ; 0x7c │ │ │ │ + b.n 38d66 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #636] ; (3fd1c ) │ │ │ │ + ldr.w r3, [pc, #1424] ; 3962c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3fa42 │ │ │ │ - ldr r0, [r2, #112] ; 0x70 │ │ │ │ - ldr.w r4, [r2, #848] ; 0x350 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 3fc1a │ │ │ │ + b.n 38d66 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [sl, #24] │ │ │ │ blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 3f596 │ │ │ │ - ldr r3, [pc, #592] ; (3fd20 ) │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r1, [pc, #592] ; (3fd24 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 3fa22 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3f61c │ │ │ │ - ldr r3, [pc, #564] ; (3fd28 ) │ │ │ │ - movw r0, #32421 ; 0x7ea5 │ │ │ │ - ldr r2, [pc, #564] ; (3fd2c ) │ │ │ │ + b.n 38aa8 │ │ │ │ + ldr.w r3, [pc, #1400] ; 39630 │ │ │ │ + movs r1, #70 ; 0x46 │ │ │ │ + ldr.w r6, [pc, #1396] ; 39634 │ │ │ │ + movw r7, #16930 ; 0x4222 │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - movs r5, #3 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 3fb1a │ │ │ │ - ldr r3, [pc, #540] ; (3fd30 ) │ │ │ │ - movs r2, #3 │ │ │ │ + mov r5, fp │ │ │ │ + add r6, pc │ │ │ │ + mov r2, r1 │ │ │ │ + mov fp, r3 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r6, [fp, #124] ; 0x7c │ │ │ │ + mov r1, r7 │ │ │ │ + str.w r7, [r3, #132] ; 0x84 │ │ │ │ + b.n 38d60 │ │ │ │ + blx 5884 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 38bfe │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38b5e │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + movs r2, #73 ; 0x49 │ │ │ │ + ldr.w r3, [pc, #1340] ; 39638 │ │ │ │ + movw r1, #17010 ; 0x4272 │ │ │ │ + ldr.w r6, [pc, #1336] ; 3963c │ │ │ │ + subs r0, #1 │ │ │ │ add r3, pc │ │ │ │ - b.n 3fa42 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + str.w r0, [r8] │ │ │ │ + add r6, pc │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r6, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 38d60 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #528] ; (3fd34 ) │ │ │ │ + ldr.w r3, [pc, #1300] ; 39640 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 3fa42 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, fp │ │ │ │ - blx 586c │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 3f8d6 │ │ │ │ - blx 589c │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 3f644 │ │ │ │ - ldr r3, [pc, #492] ; (3fd38 ) │ │ │ │ - movw r0, #32424 ; 0x7ea8 │ │ │ │ - ldr r2, [pc, #492] ; (3fd3c ) │ │ │ │ + b.n 38d66 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38b7c │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38b8c │ │ │ │ + ldr.w r3, [sl, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + b.n 38b2c │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r0, #70 ; 0x46 │ │ │ │ + ldr.w r3, [pc, #1248] ; 39644 │ │ │ │ + movw r1, #16947 ; 0x4233 │ │ │ │ + ldr.w r2, [pc, #1244] ; 39648 │ │ │ │ + subs r5, #1 │ │ │ │ add r3, pc │ │ │ │ + str.w r5, [r8] │ │ │ │ add r2, pc │ │ │ │ - b.n 3fa72 │ │ │ │ - ldr r0, [pc, #488] ; (3fd40 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f5e6 │ │ │ │ - b.n 3faf0 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 3911e │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r3, [pc, #1220] ; 3964c │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 38d66 │ │ │ │ blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3faf0 │ │ │ │ - ldr r3, [pc, #468] ; (3fd44 ) │ │ │ │ - ldr r1, [pc, #468] ; (3fd48 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3faf0 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 3f768 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 3fb98 │ │ │ │ - ldr r3, [pc, #440] ; (3fd44 ) │ │ │ │ - ldr r1, [pc, #444] ; (3fd4c ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + cbnz r0, 391b0 │ │ │ │ + ldr.w r3, [pc, #1152] ; 39620 │ │ │ │ + ldr.w r1, [pc, #1196] ; 39650 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - mov sl, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 3f904 │ │ │ │ - b.n 3f8f2 │ │ │ │ - ldr r3, [pc, #416] ; (3fd50 ) │ │ │ │ - movs r5, #4 │ │ │ │ - ldr r0, [pc, #416] ; (3fd54 ) │ │ │ │ - movw r4, #32451 ; 0x7ec3 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 3fa30 │ │ │ │ - blx 59b0 │ │ │ │ - b.n 3f788 │ │ │ │ - lsls r1, r3, #24 │ │ │ │ - bpl.w 3f854 │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov r8, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 39006 │ │ │ │ + b.n 38e3e │ │ │ │ + mov r0, r4 │ │ │ │ + blx 58d8 │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 38f72 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r8, r7 │ │ │ │ + bl 26b14 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 38abe │ │ │ │ + lsls r0, r3, #24 │ │ │ │ + bpl.w 38da2 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - add r1, sp, #28 │ │ │ │ mov.w r2, #1 │ │ │ │ - it pl │ │ │ │ - ldrpl r0, [r4, #12] │ │ │ │ + ite mi │ │ │ │ + movmi r0, r1 │ │ │ │ + ldrpl r0, [r7, #12] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 3fc7e │ │ │ │ - blx r5 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 3f8e6 │ │ │ │ - ldr r0, [pc, #372] ; (3fd58 ) │ │ │ │ + add r1, sp, #12 │ │ │ │ + bmi.w 396d2 │ │ │ │ + blx r6 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 38e32 │ │ │ │ + ldr.w r0, [pc, #1108] ; 39654 │ │ │ │ + str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f6f2 │ │ │ │ - b.n 3fb98 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, sp, #28 │ │ │ │ - movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ + beq.w 38c98 │ │ │ │ + b.n 391b0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov fp, r6 │ │ │ │ + bl 26b14 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3f8e6 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3f8e6 │ │ │ │ - ldr r3, [pc, #336] ; (3fd5c ) │ │ │ │ - movs r5, #5 │ │ │ │ - ldr r0, [pc, #336] ; (3fd60 ) │ │ │ │ - movw r4, #32460 ; 0x7ecc │ │ │ │ + b.n 38b46 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 38a20 │ │ │ │ + ldr.w r3, [pc, #1068] ; 39658 │ │ │ │ + movs r1, #72 ; 0x48 │ │ │ │ + ldr.w r6, [pc, #1064] ; 3965c │ │ │ │ + movw r7, #16981 ; 0x4255 │ │ │ │ add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r6, pc │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r7 │ │ │ │ + str r6, [r3, #124] ; 0x7c │ │ │ │ + str.w r7, [r3, #132] ; 0x84 │ │ │ │ + b.n 38d60 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + movs r2, #73 ; 0x49 │ │ │ │ + ldr.w r0, [pc, #1036] ; 39660 │ │ │ │ + movw r1, #17013 ; 0x4275 │ │ │ │ + ldr.w lr, [pc, #1032] ; 39664 │ │ │ │ + subs r3, #1 │ │ │ │ add r0, pc │ │ │ │ - b.n 3fa30 │ │ │ │ - blx 589c │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 3f596 │ │ │ │ - b.n 3facc │ │ │ │ - ldr r0, [pc, #312] ; (3fd64 ) │ │ │ │ + str r3, [r7, #0] │ │ │ │ + add lr, pc │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + str.w lr, [r0, #124] ; 0x7c │ │ │ │ + str.w r1, [r0, #132] ; 0x84 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39068 │ │ │ │ + ldr r0, [pc, #1004] ; (39668 ) │ │ │ │ + mov r3, lr │ │ │ │ add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3f89a │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.n 3f8d6 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3fc38 │ │ │ │ - ldr r3, [pc, #252] ; (3fd44 ) │ │ │ │ - ldr r1, [pc, #284] ; (3fd68 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bl 12920 │ │ │ │ + b.n 38b8c │ │ │ │ + blx 5884 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 38aee │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + movs r6, #73 ; 0x49 │ │ │ │ + ldr r3, [pc, #984] ; (3966c ) │ │ │ │ + movw r0, #17027 ; 0x4283 │ │ │ │ + ldr r1, [pc, #984] ; (39670 ) │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 3f8d6 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [pc, #272] ; (3fd6c ) │ │ │ │ - movs r3, #1 │ │ │ │ - movs r2, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, pc │ │ │ │ - movs r3, #3 │ │ │ │ - bl d9e4 │ │ │ │ - ldr r3, [pc, #260] ; (3fd70 ) │ │ │ │ - movw r1, #32355 ; 0x7e63 │ │ │ │ - movs r2, #2 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + mov r6, fp │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 39076 │ │ │ │ + b.n 39068 │ │ │ │ + mov r0, r7 │ │ │ │ + add r1, sp, #12 │ │ │ │ + movs r2, #1 │ │ │ │ + bl f408 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 38e32 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + mov.w lr, #73 ; 0x49 │ │ │ │ + ldr r3, [pc, #936] ; (39674 ) │ │ │ │ + movw r0, #17030 ; 0x4286 │ │ │ │ + ldr r1, [pc, #932] ; (39678 ) │ │ │ │ + subs r2, #1 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.n 3f80a │ │ │ │ + str.w r2, [sl] │ │ │ │ + add r1, pc │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 394f6 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 39186 │ │ │ │ + b.n 39068 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38e32 │ │ │ │ + ldr r3, [pc, #884] ; (3967c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r7, [r3, #520] ; 0x208 │ │ │ │ + cmp r2, r7 │ │ │ │ + beq.w 38ef0 │ │ │ │ + ldr.w r1, [r2, #172] ; 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 396f0 │ │ │ │ + ldr.w lr, [r1, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 39346 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 38ef0 │ │ │ │ + adds r1, #12 │ │ │ │ movs r3, #0 │ │ │ │ - blx r5 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 3f8e6 │ │ │ │ - nop │ │ │ │ - ; instruction: 0xf7d20001 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - cmp r1, #168 ; 0xa8 │ │ │ │ - movs r2, r0 │ │ │ │ - cmp r1, #98 ; 0x62 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - cmp r0, #216 ; 0xd8 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ + b.n 39340 │ │ │ │ + ldr.w r0, [r1, #4]! │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.w 38ef0 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.n 39336 │ │ │ │ + ldr r3, [pc, #824] ; (39680 ) │ │ │ │ + ldr.w r8, [r2, #64] ; 0x40 │ │ │ │ + add r3, pc │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 396b8 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [pc, #636] ; (395dc ) │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 396dc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, fp │ │ │ │ + blx r8 │ │ │ │ + mov r8, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 39398 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 393be │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 38f4c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 39004 │ │ │ │ + ldr r3, [pc, #624] ; (39620 ) │ │ │ │ + ldr r1, [pc, #720] ; (39684 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 39004 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 3939c │ │ │ │ + ldr r0, [pc, #700] ; (39688 ) │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 38de4 │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 38e22 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 393da │ │ │ │ + ldr r3, [pc, #564] ; (39620 ) │ │ │ │ + ldr r1, [pc, #672] ; (3968c ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 38e22 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3969c │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3969c │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3969c │ │ │ │ + ldr r2, [pc, #636] ; (39690 ) │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr.w sl, [r6, r2] │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 39498 │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + bpl.n 394b2 │ │ │ │ + ldr.w sl, [r8, #8] │ │ │ │ + add.w r2, sl, #2 │ │ │ │ + cmp r2, #4 │ │ │ │ + bhi.n 394a8 │ │ │ │ + tbb [pc, r2] │ │ │ │ + asrs r2, r4, #4 │ │ │ │ + lsls r5, r0, #12 │ │ │ │ + movs r3, r5 │ │ │ │ + ldrh.w sl, [r8, #12] │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 38be4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + b.n 38d28 │ │ │ │ + ldrh.w sl, [r8, #12] │ │ │ │ + rsb sl, sl, #0 │ │ │ │ + sxth.w sl, sl │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 38d28 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + b.n 3944e │ │ │ │ + ldrh.w sl, [r8, #14] │ │ │ │ + ldrh.w r3, [r8, #12] │ │ │ │ + orr.w sl, r3, sl, lsl #15 │ │ │ │ + rsb sl, sl, #0 │ │ │ │ + b.n 39462 │ │ │ │ + ldrh.w sl, [r8, #14] │ │ │ │ + ldrh.w r2, [r8, #12] │ │ │ │ + orr.w sl, r2, sl, lsl #15 │ │ │ │ + b.n 3943e │ │ │ │ + bl f1f4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 38d30 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + b.n 3941e │ │ │ │ + mov r0, r8 │ │ │ │ + blx 58d8 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 39462 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3970c │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3970c │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3970c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 3950e │ │ │ │ + mov r0, r9 │ │ │ │ + bl fe68 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 39462 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39462 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 39186 │ │ │ │ + b.n 39068 │ │ │ │ + bl f1f4 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 394d4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 38d30 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ + b.n 3944e │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, fp │ │ │ │ + mov r2, r1 │ │ │ │ + mov r7, fp │ │ │ │ + bl f408 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 38cd6 │ │ │ │ + b.n 38e50 │ │ │ │ + ldr r3, [r2, #48] ; 0x30 │ │ │ │ + cbz r3, 39594 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cbz r3, 39594 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cbz r0, 39594 │ │ │ │ + ldr r3, [pc, #308] ; (39690 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 39588 │ │ │ │ + mov r0, r8 │ │ │ │ + bl fe68 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 38f72 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 38f72 │ │ │ │ + bl f1f4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 39564 │ │ │ │ + b.n 38f7a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 38f7a │ │ │ │ + ldr r3, [pc, #244] ; (39694 ) │ │ │ │ + ldr r1, [pc, #244] ; (39698 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 38f7a │ │ │ │ + nop │ │ │ │ + str r0, [r0, #56] ; 0x38 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #408] ; 0x198 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + str r4, [sp, #712] ; 0x2c8 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + str r4, [sp, #184] ; 0xb8 │ │ │ │ + movs r2, r0 │ │ │ │ + str r3, [sp, #120] ; 0x78 │ │ │ │ + movs r2, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ - movs r7, #180 ; 0xb4 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + str r1, [sp, #768] ; 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #148 ; 0x94 │ │ │ │ + movs r0, #62 ; 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #102 ; 0x66 │ │ │ │ + movs r0, #44 ; 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #408 ; (adr r6, 3fe54 ) │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add r6, pc, #408 ; (adr r6, 3fe5c ) │ │ │ │ - movs r1, r0 │ │ │ │ - add r6, pc, #400 ; (adr r6, 3fe58 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r4, 3fce6 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r7, #18 │ │ │ │ + subs r4, #200 ; 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #840 ; 0x348 │ │ │ │ - movs r1, r0 │ │ │ │ - bvs.n 3fce8 │ │ │ │ - movs r1, r0 │ │ │ │ - add r5, sp, #744 ; 0x2e8 │ │ │ │ - movs r1, r0 │ │ │ │ - add r5, pc, #968 ; (adr r5, 400a8 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r6, #0 │ │ │ │ + str r0, [sp, #680] ; 0x2a8 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #776 ; 0x308 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + subs r2, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xb7b6 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r5, #90 ; 0x5a │ │ │ │ + subs r3, #182 ; 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #104 ; 0x68 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r5, #68 ; 0x44 │ │ │ │ + subs r0, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - movs r5, #34 ; 0x22 │ │ │ │ + str r0, [sp, #408] ; 0x198 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #224 ; 0xe0 │ │ │ │ + subs r3, #134 ; 0x86 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #648 ; 0x288 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, sp, #576 ; 0x240 │ │ │ │ - movs r1, r0 │ │ │ │ - bcc.n 3fcc0 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r4, #158 ; 0x9e │ │ │ │ + ldrh r6, [r6, #58] ; 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #384 ; 0x180 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, sp, #256 ; 0x100 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r4, #108 ; 0x6c │ │ │ │ + adds r6, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - add r2, sp, #768 ; 0x300 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r4, #20 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #856 ; 0x358 │ │ │ │ - movs r1, r0 │ │ │ │ - add r2, sp, #744 ; 0x2e8 │ │ │ │ - movs r1, r0 │ │ │ │ - movs r3, #232 ; 0xe8 │ │ │ │ + ldrh r4, [r6, #54] ; 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #188 ; 0xbc │ │ │ │ + adds r4, r6, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #504 ; 0x1f8 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #640 ; (adr r3, 3ffc4 ) │ │ │ │ - movs r1, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - add r3, pc, #656 ; (adr r3, 3ffdc ) │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #544 ; (adr r3, 3ff70 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r3, #86 ; 0x56 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #96 ; 0x60 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #88 ; (adr r3, 3fdb4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - movs r2, #248 ; 0xf8 │ │ │ │ + ldrh r2, [r1, #52] ; 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #744 ; 0x2e8 │ │ │ │ - movs r1, r0 │ │ │ │ - add r2, pc, #816 ; (adr r2, 40098 ) │ │ │ │ - movs r1, r0 │ │ │ │ - add r2, pc, #816 ; (adr r2, 4009c ) │ │ │ │ - movs r1, r0 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, sp, #384 ; 0x180 │ │ │ │ - movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r9, [pc, #1948] ; 40518 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r2 │ │ │ │ - add r9, pc │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 401f4 │ │ │ │ - blx 5668 │ │ │ │ + ldrh r6, [r5, #50] ; 0x32 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r0, [r1, #50] ; 0x32 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r0, r1, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r0, #48] ; 0x30 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r0, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r0, [r4, #46] ; 0x2e │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r3, #44] ; 0x2c │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r3, #0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r2, [r0, #44] ; 0x2c │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r4, [r2, #38] ; 0x26 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r4, r2, r5 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r4, [r5, #36] ; 0x24 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r4, r5, r4 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r7, #184 ; 0xb8 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r2, [r6, #34] ; 0x22 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, r6, r3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ + movs r2, r0 │ │ │ │ + subs r6, r6, r2 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + asrs r4, r1, #32 │ │ │ │ + movs r2, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 38d30 │ │ │ │ + ldr r3, [pc, #180] ; (3975c ) │ │ │ │ + ldr r1, [pc, #180] ; (39760 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.w 38d30 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, fp │ │ │ │ + mov r7, fp │ │ │ │ + blx 5854 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 40244 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - movs r0, #2 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ + bne.w 38cd6 │ │ │ │ + b.w 38e50 │ │ │ │ + movs r3, #0 │ │ │ │ + blx r6 │ │ │ │ + mov r8, r0 │ │ │ │ + b.w 38e32 │ │ │ │ + ldr r0, [pc, #132] ; (39764 ) │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40256 │ │ │ │ - ldr.w r3, [pc, #1900] ; 4051c │ │ │ │ + beq.w 3936e │ │ │ │ + b.n 39004 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 38ef0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 396f2 │ │ │ │ + ldr r3, [pc, #100] ; (39768 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 38ef0 │ │ │ │ + b.n 39346 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 39518 │ │ │ │ + ldr r3, [pc, #68] ; (3975c ) │ │ │ │ + ldr r1, [pc, #80] ; (3976c ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 39518 │ │ │ │ + ldr.w ip, [pc, #72] ; 39770 │ │ │ │ + mov.w r9, #73 ; 0x49 │ │ │ │ + ldr.w lr, [pc, #68] ; 39774 │ │ │ │ + movw r8, #16996 ; 0x4264 │ │ │ │ + add ip, pc │ │ │ │ + ldr r0, [pc, #60] ; (39778 ) │ │ │ │ + add lr, pc │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r3, ip │ │ │ │ + add r0, pc │ │ │ │ + mov r6, r7 │ │ │ │ + str.w ip, [lr, #124] ; 0x7c │ │ │ │ + str.w r9, [lr, #128] ; 0x80 │ │ │ │ + str.w r8, [lr, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ + b.w 38b8c │ │ │ │ + nop │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ + movs r2, r0 │ │ │ │ + strh r2, [r2, #62] ; 0x3e │ │ │ │ + movs r2, r0 │ │ │ │ + adds r2, #242 ; 0xf2 │ │ │ │ + movs r2, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #76 ; 0x4c │ │ │ │ + ldr.w r4, [pc, #3052] ; 3a370 │ │ │ │ + ldr.w fp, [pc, #3052] ; 3a374 │ │ │ │ + add r4, pc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39fc0 │ │ │ │ + ldr.w r4, [pc, #3036] ; 3a378 │ │ │ │ + add r1, sp, #72 ; 0x48 │ │ │ │ + movs r2, #0 │ │ │ │ + add r4, pc │ │ │ │ + str.w r2, [r1, #-4]! │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3a01a │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr.w r1, [r4, #368] ; 0x170 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3a042 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 3a04c │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [pc, #2976] ; 3a37c │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ - ldr.w r2, [r3, #404] ; 0x194 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ldr r5, [r1, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + ldr.w r1, [r3, #1624] ; 0x658 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3a12e │ │ │ │ + blx r2 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3a0fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - str r7, [r0, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 40270 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1856] ; 40520 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r9, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 402f2 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39d94 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 254a8 │ │ │ │ mov r5, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 3ffd4 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 3ffe0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 4030a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a138 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40034 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + beq.w 39e32 │ │ │ │ + ldr.w r2, [pc, #2916] ; 3a380 │ │ │ │ + ldr.w r3, [pc, #2916] ; 3a384 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr.w r2, [fp, r2] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.n 3985c │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #1772] ; 40524 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40302 │ │ │ │ - blx r2 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 3ffea │ │ │ │ + blx 5b24 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a344 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3a4ba │ │ │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + b.n 39868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + mov r7, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4003e │ │ │ │ - ldr.w r3, [pc, #1736] ; 40528 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 4024a │ │ │ │ - ldr.w r5, [sl, #12] │ │ │ │ + beq.w 39e3c │ │ │ │ + ldr.w r3, [pc, #2836] ; 3a388 │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr.w r3, [pc, #2824] ; 3a38c │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr.w r3, [pc, #2812] ; 3a390 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr.w r3, [pc, #2808] ; 3a394 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r3, [pc, #2804] ; 3a398 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r3, r8 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 39b88 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + bne.w 39d9e │ │ │ │ + cmp r0, r2 │ │ │ │ + bge.w 3a19a │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r5, [r2, r0, lsl #2] │ │ │ │ + adds r2, r0, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + subs r0, r1, r4 │ │ │ │ + clz r0, r0 │ │ │ │ + cmp r1, r4 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r6 │ │ │ │ + mov.w r0, r0, lsr #5 │ │ │ │ + beq.w 39ae0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + blx 5b24 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a176 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3a19e │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r5, [r2, #112] ; 0x70 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a2da │ │ │ │ + mov r0, r8 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a328 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r5 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3a54e │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3a164 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 39968 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 39cb8 │ │ │ │ + cbz r3, 39976 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 39d7a │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr.w lr, [r6, #4] │ │ │ │ + ldr.w r0, [r3, #1324] ; 0x52c │ │ │ │ + cmp lr, r0 │ │ │ │ + beq.w 39b16 │ │ │ │ + ldr.w ip, [lr, #172] ; 0xac │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 39f2e │ │ │ │ + ldr.w r5, [ip, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4024a │ │ │ │ - ldr.w r4, [sl, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ble.w 3a078 │ │ │ │ + ldr.w r9, [ip, #12] │ │ │ │ + cmp r0, r9 │ │ │ │ + beq.w 39b16 │ │ │ │ + add.w r8, ip, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + b.n 399ba │ │ │ │ + ldr.w r1, [r2, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 39b16 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 399b0 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r1, [r3, #1332] ; 0x534 │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 3a084 │ │ │ │ + cmp r1, r9 │ │ │ │ + beq.n 399e2 │ │ │ │ + movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 40048 │ │ │ │ - ldr.w r3, [pc, #1680] ; 4052c │ │ │ │ - str r5, [sp, #12] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 40440 │ │ │ │ - ldr.w r3, [pc, #1664] ; 40530 │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 4005a │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ands.w r0, r3, #8 │ │ │ │ - beq.w 40404 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - ite pl │ │ │ │ - ldrpl.w sl, [r4, #12] │ │ │ │ - movmi.w sl, #0 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1604] ; 40520 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 39b7c │ │ │ │ + ldr.w r2, [r8, #4]! │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 399d2 │ │ │ │ + ldr.w r3, [pc, #2488] ; 3a39c │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.w 3a208 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r9, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 40424 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r5 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 3ff1a │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 40050 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 4010a │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cbz r0, 39a06 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 39e9a │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r8, [r3, #20] │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + bl 1dbf8 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a222 │ │ │ │ + ldr.w r1, [pc, #2420] ; 3a3a0 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr.w r1, [fp, r1] │ │ │ │ + cmp r0, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + bne.w 3a470 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r1, [sp, #52] ; 0x34 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr.w r1, [r1, #628] ; 0x274 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3a276 │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3a282 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + bl 1dbf8 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a2ac │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 39ef0 │ │ │ │ + ldr.w r2, [ip, #4] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cmp ip, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + bne.w 3a4e4 │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + str.w r9, [sp] │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + ldr.w ip, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40132 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 39ee0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40148 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 39ebe │ │ │ │ + ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4013c │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #1500] ; 40534 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1648] ; 0x670 │ │ │ │ + beq.w 39ed2 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + b.n 39b7c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.w 39db8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 39f26 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40324 │ │ │ │ + bne.w 39952 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4032c │ │ │ │ - ldr.w r3, [pc, #1476] ; 40538 │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 4035a │ │ │ │ - ldr.w r3, [pc, #1468] ; 4053c │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - add r3, pc │ │ │ │ - str r2, [r7, #16] │ │ │ │ - ldr.w r1, [r3, #1672] ; 0x688 │ │ │ │ - blx 5c08 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.w 401ba │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.n 39952 │ │ │ │ + ldr.w r3, [pc, #2180] ; 3a39c │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.w 39fd8 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 39b40 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 39d84 │ │ │ │ + ldr.w r2, [pc, #2144] ; 3a3a4 │ │ │ │ + ldr r0, [r6, #36] ; 0x24 │ │ │ │ + ldr.w r1, [pc, #2144] ; 3a3a8 │ │ │ │ + ldr.w r2, [fp, r2] │ │ │ │ + subs r2, r0, r2 │ │ │ │ + ldr.w r5, [fp, r1] │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r0, r5 │ │ │ │ + ite ne │ │ │ │ + movne r5, r2 │ │ │ │ + orreq.w r5, r2, #1 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r5, r5, #1 │ │ │ │ + mov r8, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 40152 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ffb0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.n 39c28 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 39cc8 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r9, r4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 398b0 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 398d4 │ │ │ │ + mov r8, r3 │ │ │ │ + blx 568c │ │ │ │ + cbz r0, 39bba │ │ │ │ + ldr.w r3, [pc, #2056] ; 3a3ac │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a52e │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 3ffc0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 39bca │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 39be0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39f04 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 39bf0 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39e52 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 39c06 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39e46 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 39c22 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - mov r0, r5 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 40022 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 3fe1e │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 3fe1e │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - movs r2, #250 ; 0xfa │ │ │ │ - ldr.w r4, [pc, #1360] ; 40540 │ │ │ │ - movw r1, #21290 ; 0x532a │ │ │ │ - ldr.w r3, [pc, #1356] ; 40544 │ │ │ │ - subs r0, #1 │ │ │ │ - add r4, pc │ │ │ │ - str r0, [r5, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 401a6 │ │ │ │ - ldr.w r0, [pc, #1332] ; 40548 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ - b.n 3ffb0 │ │ │ │ + cbnz r3, 39c22 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #76 ; 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + blx 58a8 │ │ │ │ + subs.w r8, r0, #0 │ │ │ │ + bge.n 39b72 │ │ │ │ + ldr.w r3, [pc, #1916] ; 3a3b0 │ │ │ │ + mov.w r1, #366 ; 0x16e │ │ │ │ + ldr.w r2, [pc, #1912] ; 3a3b4 │ │ │ │ + mov r9, r4 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r6 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #23149 ; 0x5a6d │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r6 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov ip, r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39e20 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 39c7e │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39f10 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 39c8e │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39e5c │ │ │ │ + cbz r4, 39c9c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39f1c │ │ │ │ + ldr.w r3, [pc, #1816] ; 3a3b8 │ │ │ │ + ldr.w r0, [pc, #1816] ; 3a3bc │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + b.n 39bca │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.n 39968 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3fe30 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 3fe5e │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, sl │ │ │ │ - blx r3 │ │ │ │ - b.n 3fe9a │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 3ff20 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 40124 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + ldr r5, [r3, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 40492 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1180] ; 40520 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r9, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 404bc │ │ │ │ - mov r1, ip │ │ │ │ - str.w ip, [sp] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx sl │ │ │ │ - mov sl, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 403d8 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 403e0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 404a8 │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a1ae │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr.w r1, [r2, #628] ; 0x274 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3a1d8 │ │ │ │ + blx r3 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 3a1e0 │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #44] ; 0x2c │ │ │ │ + bl 1dbf8 │ │ │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a24c │ │ │ │ ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4044e │ │ │ │ + beq.w 39e8e │ │ │ │ + ldr.w lr, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + mov r3, r5 │ │ │ │ + str.w r9, [sp] │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + ldr.w ip, [lr, #4] │ │ │ │ + blx ip │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 40132 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 3ff34 │ │ │ │ - ldr.w r3, [pc, #1104] ; 4054c │ │ │ │ - movw r0, #21305 ; 0x5339 │ │ │ │ - ldr.w r2, [pc, #1100] ; 40550 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 4028e │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 40124 │ │ │ │ - ldr.w r3, [pc, #1088] ; 40554 │ │ │ │ - ldr.w r1, [pc, #1088] ; 40558 │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39e84 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 39e78 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 39b7a │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39b7c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39976 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.n 39b40 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39800 │ │ │ │ + cmp r0, r2 │ │ │ │ + bge.w 3a19a │ │ │ │ + add.w r2, r7, r0, lsl #2 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + mov r2, r0 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ + adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - mov sl, r2 │ │ │ │ + b.n 398d4 │ │ │ │ + mov r8, r3 │ │ │ │ + bgt.n 39ea6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 402b8 │ │ │ │ + blt.n 39de0 │ │ │ │ + ldr.w r3, [pc, #1532] ; 3a3c0 │ │ │ │ + cmp r2, #1 │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + beq.w 3a2d4 │ │ │ │ + ldr.w r3, [pc, #1520] ; 3a3c4 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [pc, #1520] ; 3a3c8 │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1512] ; 3a3cc │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r2, [pc, #1512] ; 3a3d0 │ │ │ │ + mov ip, r4 │ │ │ │ + add r3, pc │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #23073 ; 0x5a21 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 39e66 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 39c68 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 39c68 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 39c68 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3981a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39872 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39c06 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39bf0 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39c8e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 39e0e │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39d5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 400f0 │ │ │ │ + b.n 39d4c │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39d24 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.n 39a06 │ │ │ │ + ldr.w r3, [pc, #1304] ; 3a3c0 │ │ │ │ + movs r2, #2 │ │ │ │ + ldr.w r1, [pc, #1316] ; 3a3d4 │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 39de0 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #28] │ │ │ │ + b.n 39acc │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + str r6, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39b7c │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #28] │ │ │ │ + b.n 39abc │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #60] ; 0x3c │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.n 39a7c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3ff50 │ │ │ │ + b.n 39be0 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 39c7e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3ff40 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - blx r3 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4045a │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40476 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3ffa0 │ │ │ │ - ldr r3, [pc, #976] ; (4055c ) │ │ │ │ - mov.w r0, #258 ; 0x102 │ │ │ │ - ldr r2, [pc, #972] ; (40560 ) │ │ │ │ - movw r1, #21369 ; 0x5379 │ │ │ │ + b.n 39c9c │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldmia.w r2, {r4, r6} │ │ │ │ + b.n 39af2 │ │ │ │ + mov r3, lr │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 39b16 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 39f30 │ │ │ │ + ldr.w r3, [pc, #1176] ; 3a3d8 │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 3a590 │ │ │ │ + ldr.w r3, [pc, #1100] ; 3a39c │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.w 39b24 │ │ │ │ + mov r2, lr │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 39b24 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 39f5c │ │ │ │ + ldr.w r2, [pc, #1132] ; 3a3d8 │ │ │ │ + ldr.w r2, [fp, r2] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 39b24 │ │ │ │ + ldr.w r1, [pc, #1120] ; 3a3dc │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr.w r0, [fp, r1] │ │ │ │ + ldr.w r1, [pc, #1112] ; 3a3e0 │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1100] ; 3a3e4 │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r2, [pc, #1100] ; 3a3e8 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ + movw r0, #365 ; 0x16d │ │ │ │ + movw r1, #23136 ; 0x5a60 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov ip, r4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + str r4, [sp, #8] │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 401d2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + b.n 39e14 │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cbz r0, 3a01a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ - ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 40012 │ │ │ │ - ldr r3, [pc, #936] ; (40564 ) │ │ │ │ - movs r0, #255 ; 0xff │ │ │ │ - ldr r2, [pc, #936] ; (40568 ) │ │ │ │ - movw r1, #21340 ; 0x535c │ │ │ │ + b.w 3979a │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3a314 │ │ │ │ + cmp lr, r0 │ │ │ │ + beq.w 39b24 │ │ │ │ + ldr.w ip, [lr, #172] ; 0xac │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 39f5a │ │ │ │ + ldr.w r1, [ip, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.n 39f78 │ │ │ │ + ldr.w r2, [ip, #12] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 39b24 │ │ │ │ + add.w ip, ip, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 3a012 │ │ │ │ + ldr.w r5, [ip, #4]! │ │ │ │ + cmp r0, r5 │ │ │ │ + beq.w 39b24 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 3a008 │ │ │ │ + b.n 39f78 │ │ │ │ + ldr r3, [pc, #976] ; (3a3ec ) │ │ │ │ + mov.w sl, #0 │ │ │ │ + ldr r2, [pc, #972] ; (3a3f0 ) │ │ │ │ + mov.w r0, #362 ; 0x16a │ │ │ │ add r3, pc │ │ │ │ + movw r1, #23009 ; 0x59e1 │ │ │ │ add r2, pc │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r9, sl │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, sl │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #920] ; (4056c ) │ │ │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ - ldr r0, [pc, #916] ; (40570 ) │ │ │ │ + b.n 39c9c │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 397ce │ │ │ │ + ldr r3, [pc, #932] ; (3a3f4 ) │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r2, [pc, #932] ; (3a3f8 ) │ │ │ │ + mov r8, r7 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 3ffa0 │ │ │ │ - b.n 4001c │ │ │ │ - add r3, sp, #16 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - add r3, sp, #8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str.w r3, [r2, #-4]! │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp, {r1, r2} │ │ │ │ - movs r3, #0 │ │ │ │ - blx 5674 │ │ │ │ - cbz r0, 4023a │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - bmi.n 40208 │ │ │ │ - ldr r3, [pc, #848] ; (40574 ) │ │ │ │ - ldr r1, [pc, #852] ; (40578 ) │ │ │ │ - ldr r2, [pc, #852] ; (4057c ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - add r1, pc │ │ │ │ + mov r9, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + movw r1, #23019 ; 0x59eb │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + b.n 39e0e │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr.w r1, [r3, #1332] ; 0x534 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne.w 39b7c │ │ │ │ + ldr r3, [pc, #788] ; (3a39c ) │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.w 399f0 │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 399f0 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 3a572 │ │ │ │ + ldr.w r0, [ip, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 3a0c8 │ │ │ │ + ldr.w r2, [ip, #12] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 399f0 │ │ │ │ + add.w ip, ip, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 3a0c2 │ │ │ │ + ldr.w r5, [ip, #4]! │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.w 399f0 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne.n 3a0b8 │ │ │ │ + ldr r0, [pc, #784] ; (3a3dc ) │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr.w r0, [fp, r0] │ │ │ │ + ldr r1, [pc, #808] ; (3a3fc ) │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ blx 56b0 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 3ffce │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5c50 │ │ │ │ + ldr r3, [pc, #796] ; (3a400 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #796] ; (3a404 ) │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #371 ; 0x173 │ │ │ │ + movw r1, #23235 ; 0x5ac3 │ │ │ │ + b.n 39fb0 │ │ │ │ + ldr r3, [pc, #780] ; (3a408 ) │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r2, [pc, #780] ; (3a40c ) │ │ │ │ + mov r7, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r6 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #363 ; 0x16b │ │ │ │ + movw r3, #23021 ; 0x59ed │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str.w r3, [r6, #132] ; 0x84 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + b.n 39e04 │ │ │ │ + blx 5884 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 397ee │ │ │ │ + ldr r3, [pc, #724] ; (3a410 ) │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r2, [pc, #724] ; (3a414 ) │ │ │ │ + mov r4, r0 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ - b.n 3fd92 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - b.n 3ffce │ │ │ │ - mov r0, sl │ │ │ │ - mov r4, sl │ │ │ │ - bl 2a228 │ │ │ │ + mov r6, r3 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + movw r2, #363 ; 0x16b │ │ │ │ + movw r3, #23024 ; 0x59f0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 400f0 │ │ │ │ - ldr r3, [pc, #808] ; (40580 ) │ │ │ │ - movs r0, #250 ; 0xfa │ │ │ │ - ldr r2, [pc, #808] ; (40584 ) │ │ │ │ - movw r1, #21279 ; 0x531f │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str.w r3, [r6, #132] ; 0x84 │ │ │ │ + b.n 3a072 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.w 39952 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r3, [pc, #668] ; (3a418 ) │ │ │ │ + ldr r2, [pc, #672] ; (3a41c ) │ │ │ │ + mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ add r2, pc │ │ │ │ + movw r1, #23094 ; 0x5a36 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + mov ip, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 401d2 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, sl │ │ │ │ + b.n 39e04 │ │ │ │ + mov r8, r3 │ │ │ │ + b.n 39bba │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + b.w 3990c │ │ │ │ + ldr r3, [pc, #624] ; (3a420 ) │ │ │ │ mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3fe24 │ │ │ │ - ldr r3, [pc, #772] ; (40588 ) │ │ │ │ - movw r0, #21287 ; 0x5327 │ │ │ │ - ldr r2, [pc, #768] ; (4058c ) │ │ │ │ + ldr r2, [pc, #624] ; (3a424 ) │ │ │ │ + mov r4, r8 │ │ │ │ add r3, pc │ │ │ │ + mov r9, r1 │ │ │ │ add r2, pc │ │ │ │ - movs r5, #250 ; 0xfa │ │ │ │ + movw r1, #369 ; 0x171 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 402da │ │ │ │ - ldr r3, [pc, #744] ; (40590 ) │ │ │ │ - movs r2, #250 ; 0xfa │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #744] ; (40594 ) │ │ │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 3ffb0 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movs r2, #250 ; 0xfa │ │ │ │ - ldr r3, [pc, #728] ; (40598 ) │ │ │ │ - movw r1, #21305 ; 0x5339 │ │ │ │ - ldr r5, [pc, #728] ; (4059c ) │ │ │ │ - subs r0, #1 │ │ │ │ + mov r8, r6 │ │ │ │ + movw r2, #23187 ; 0x5a93 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov sl, r6 │ │ │ │ + mov ip, r4 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e04 │ │ │ │ + blx 5884 │ │ │ │ + mov ip, r0 │ │ │ │ + b.n 39cf6 │ │ │ │ + ldr r3, [pc, #580] ; (3a428 ) │ │ │ │ + movw r0, #369 ; 0x171 │ │ │ │ + ldr r2, [pc, #580] ; (3a42c ) │ │ │ │ + movw r1, #23189 ; 0x5a95 │ │ │ │ add r3, pc │ │ │ │ - str r0, [r4, #0] │ │ │ │ - add r5, pc │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r5, [r3, #124] ; 0x7c │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + mov r9, r4 │ │ │ │ + mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r4, ip │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 40348 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #700] ; (405a0 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 402aa │ │ │ │ - ldr r0, [pc, #688] ; (405a4 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3fdf4 │ │ │ │ - b.n 40282 │ │ │ │ - blx 589c │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 3fe4a │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 40282 │ │ │ │ - ldr r3, [pc, #576] ; (40554 ) │ │ │ │ - ldr r1, [pc, #656] ; (405a8 ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ + b.n 39e04 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 3a090 │ │ │ │ + ldr r3, [pc, #544] ; (3a430 ) │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r1, [pc, #544] ; (3a434 ) │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 40282 │ │ │ │ - blx 589c │ │ │ │ + b.n 3a0e0 │ │ │ │ + ldr r3, [pc, #532] ; (3a438 ) │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [pc, #532] ; (3a43c ) │ │ │ │ + mov ip, r0 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + add r2, pc │ │ │ │ + mov r9, r1 │ │ │ │ + movw r0, #373 ; 0x175 │ │ │ │ + movw r1, #23258 ; 0x5ada │ │ │ │ + mov r8, r6 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e14 │ │ │ │ + ldr r3, [pc, #496] ; (3a440 ) │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [pc, #496] ; (3a444 ) │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ff6a │ │ │ │ - ldr r4, [pc, #636] ; (405ac ) │ │ │ │ - movs r7, #252 ; 0xfc │ │ │ │ - movw r5, #21317 ; 0x5345 │ │ │ │ - ldr r0, [pc, #632] ; (405b0 ) │ │ │ │ - add r4, pc │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc │ │ │ │ - str.w r7, [r4, #128] ; 0x80 │ │ │ │ - str r0, [r4, #124] ; 0x7c │ │ │ │ - str.w r5, [r4, #132] ; 0x84 │ │ │ │ - ldr r0, [pc, #616] ; (405b4 ) │ │ │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ │ │ - ldr r3, [pc, #616] ; (405b8 ) │ │ │ │ - add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 3ffb0 │ │ │ │ - ldr r3, [pc, #608] ; (405bc ) │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + mov r9, r1 │ │ │ │ + movw r0, #369 ; 0x171 │ │ │ │ + movw r1, #23191 ; 0x5a97 │ │ │ │ + mov r8, r6 │ │ │ │ + mov sl, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e04 │ │ │ │ + blx 5884 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 39a58 │ │ │ │ + ldr r3, [pc, #452] ; (3a448 ) │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [pc, #452] ; (3a44c ) │ │ │ │ + mov r4, r8 │ │ │ │ + add r3, pc │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + mov r9, r1 │ │ │ │ + movw r0, #373 ; 0x175 │ │ │ │ + movw r1, #23261 ; 0x5add │ │ │ │ + mov r8, r6 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3a072 │ │ │ │ + ldr r3, [pc, #416] ; (3a450 ) │ │ │ │ + mov r2, r4 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + mov r9, r2 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #1276] ; 0x4fc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 403f2 │ │ │ │ - ldr.w lr, [r4, #4] │ │ │ │ - cmp r0, lr │ │ │ │ - beq.w 3ff7e │ │ │ │ - ldr.w r2, [lr, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 404d4 │ │ │ │ - ldr r5, [r2, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.n 4039e │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3ff7e │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 40398 │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 3ff7e │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 4038e │ │ │ │ - ldr r1, [pc, #468] ; (40574 ) │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr.w r2, [lr, #12] │ │ │ │ - ldr.w r0, [r9, r1] │ │ │ │ - ldr r1, [pc, #532] ; (405c0 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - movs r5, #252 ; 0xfc │ │ │ │ - ldr r3, [pc, #520] ; (405c4 ) │ │ │ │ - movw r0, #21319 ; 0x5347 │ │ │ │ - ldr r1, [pc, #520] ; (405c8 ) │ │ │ │ - subs r2, #1 │ │ │ │ + ldr r2, [pc, #408] ; (3a454 ) │ │ │ │ + mov r4, r8 │ │ │ │ + movw r0, #373 ; 0x175 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #23263 ; 0x5adf │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3a124 │ │ │ │ + ldr r3, [pc, #384] ; (3a458 ) │ │ │ │ add r3, pc │ │ │ │ - str r2, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cbz r2, 40434 │ │ │ │ + b.n 39dd6 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r8, r3 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 3a33a │ │ │ │ + bl 11df0 │ │ │ │ + cbz r0, 3a332 │ │ │ │ + ldr r3, [pc, #360] ; (3a45c ) │ │ │ │ movs r4, #0 │ │ │ │ - b.n 401d2 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 400ca │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 400d0 │ │ │ │ - ldr r3, [pc, #352] ; (40554 ) │ │ │ │ - ldr r1, [pc, #468] ; (405cc ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ + ldr r2, [pc, #360] ; (3a460 ) │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ + add r3, pc │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #23110 ; 0x5a46 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e14 │ │ │ │ + ldr r3, [pc, #280] ; (3a430 ) │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r1, [pc, #328] ; (3a464 ) │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 403b4 │ │ │ │ - lsls r1, r3, #24 │ │ │ │ - bpl.w 4005a │ │ │ │ - ldr.w ip, [r2, #4] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - add r1, sp, #12 │ │ │ │ - mov.w r2, #1 │ │ │ │ - it pl │ │ │ │ - ldrpl r0, [r4, #12] │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bmi.n 404fa │ │ │ │ - blx ip │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 400e8 │ │ │ │ - ldr r0, [pc, #424] ; (405d0 ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3fef2 │ │ │ │ - b.n 40124 │ │ │ │ + b.n 39f94 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + movs r5, #1 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b.n 3a2e2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl da48 │ │ │ │ + b.n 3a2f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 401d2 │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, sp, #12 │ │ │ │ - movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 400e8 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 400e8 │ │ │ │ - ldr r3, [pc, #376] ; (405d4 ) │ │ │ │ - mov.w r0, #256 ; 0x100 │ │ │ │ - ldr r2, [pc, #372] ; (405d8 ) │ │ │ │ - movw r1, #21351 ; 0x5367 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 401d2 │ │ │ │ - ldr r3, [pc, #356] ; (405dc ) │ │ │ │ - movw r0, #257 ; 0x101 │ │ │ │ - ldr r2, [pc, #352] ; (405e0 ) │ │ │ │ - movw r1, #21360 ; 0x5370 │ │ │ │ + b.n 3a2ea │ │ │ │ + ldr r3, [pc, #288] ; (3a468 ) │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ + ldr r2, [pc, #288] ; (3a46c ) │ │ │ │ + movw r1, #23031 ; 0x59f7 │ │ │ │ add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ add r2, pc │ │ │ │ + str r7, [sp, #8] │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov ip, r7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r7 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 401d2 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r4 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 586c │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 400d8 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cbz r0, 40502 │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.n 400d8 │ │ │ │ - ldr r0, [pc, #292] ; (405e4 ) │ │ │ │ - str.w ip, [sp] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4009e │ │ │ │ - b.n 404b6 │ │ │ │ - mov r3, lr │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 3ff7e │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 404d6 │ │ │ │ - ldr r3, [pc, #256] ; (405e8 ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 4039e │ │ │ │ - ldr r3, [pc, #248] ; (405ec ) │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - add r3, pc │ │ │ │ - b.n 3ff88 │ │ │ │ - movs r3, #0 │ │ │ │ - blx ip │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 400e8 │ │ │ │ - ldr r3, [pc, #80] ; (40554 ) │ │ │ │ - ldr r1, [pc, #232] ; (405f0 ) │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 400d8 │ │ │ │ - vaddl.s8 q0, d4, d1 │ │ │ │ - movs r1, #90 ; 0x5a │ │ │ │ + mov r9, r7 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + mov sl, r7 │ │ │ │ + b.n 39e04 │ │ │ │ + nop │ │ │ │ + strh r2, [r0, #60] ; 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - movs r0, #210 ; 0xd2 │ │ │ │ + strb r2, [r7, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - subs r2, r6, #6 │ │ │ │ + strh r2, [r5, #58] ; 0x3a │ │ │ │ + movs r2, r0 │ │ │ │ + strh r6, [r5, #56] ; 0x38 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + strh r6, [r1, #52] ; 0x34 │ │ │ │ + movs r2, r0 │ │ │ │ + strh r0, [r0, #52] ; 0x34 │ │ │ │ + movs r2, r0 │ │ │ │ + strh r0, [r7, #50] ; 0x32 │ │ │ │ + movs r2, r0 │ │ │ │ + strh r0, [r6, #50] ; 0x32 │ │ │ │ + movs r2, r0 │ │ │ │ + strh r0, [r5, #50] ; 0x32 │ │ │ │ movs r2, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - subs r6, r0, #6 │ │ │ │ + ; instruction: 0xff9cffff │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + strh r4, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #704 ; (adr r5, 40808 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #680 ; (adr r4, 407fc ) │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ldr r5, [sp, #1008] ; 0x3f0 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + cmp r5, #178 ; 0xb2 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #96 ; (adr r4, 405c4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + lsls r0, r0, #5 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #936 ; (adr r3, 40914 ) │ │ │ │ - movs r1, r0 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ + strh r0, [r4, #8] │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - ldr r3, [sp, #648] ; 0x288 │ │ │ │ - movs r1, r0 │ │ │ │ - add r7, sp, #128 ; 0x80 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #312 ; (adr r3, 406c0 ) │ │ │ │ - movs r1, r0 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #144 ; (adr r3, 40620 ) │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #32 ; (adr r3, 405b4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #920 ; (adr r2, 40938 ) │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r3, [sp, #1016] ; 0x3f8 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #464 ; (adr r2, 40784 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - add r2, pc, #376 ; (adr r2, 40734 ) │ │ │ │ - movs r1, r0 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #792 ; (adr r1, 408dc ) │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #936 ; (adr r1, 40974 ) │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, pc, #408 ; (adr r1, 40768 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [sp, #840] ; 0x348 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #288 ; (adr r1, 406fc ) │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #176 ; (adr r1, 40694 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [sp, #216] ; 0xd8 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - subs r6, r2, r0 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov sl, r0 │ │ │ │ - ldr.w r8, [pc, #3132] ; 41238 │ │ │ │ - sub sp, #60 ; 0x3c │ │ │ │ - mov fp, r1 │ │ │ │ - add r8, pc │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 40676 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.n 40676 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ - blx 5b30 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq.n 4068a │ │ │ │ - mov r0, sl │ │ │ │ - blx 5b30 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - beq.w 40c7a │ │ │ │ - ldr.w r1, [pc, #3088] ; 4123c │ │ │ │ - cmp r4, r0 │ │ │ │ - ldr.w r2, [pc, #3084] ; 41240 │ │ │ │ - ldr.w r3, [pc, #3084] ; 41244 │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - str r1, [sp, #48] ; 0x30 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - str r2, [sp, #44] ; 0x2c │ │ │ │ - bne.n 406b2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r5, r2 │ │ │ │ - ite ne │ │ │ │ - movne r4, r0 │ │ │ │ - orreq.w r4, r0, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r4, r4, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 409d8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 406de │ │ │ │ - movs r3, #10 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 406e2 │ │ │ │ - ldr.w r3, [pc, #3016] ; 41240 │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r5, [r8, r3] │ │ │ │ - blx 5b30 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - bne.n 4061c │ │ │ │ - ldr.w r3, [pc, #3004] ; 41248 │ │ │ │ - movs r1, #225 ; 0xe1 │ │ │ │ - ldr.w r0, [pc, #3000] ; 4124c │ │ │ │ - movw r5, #6193 ; 0x1831 │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + lsls r0, r6, #14 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ + movs r2, r0 │ │ │ │ + smlal r0, r0, sl, r1 │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ + movs r2, r0 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [pc, #316] ; (3a5b4 ) │ │ │ │ + mov r9, r1 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + mov r4, r8 │ │ │ │ + ldr.w r0, [fp, r0] │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r1, [pc, #300] ; (3a5b8 ) │ │ │ │ + ldr r2, [pc, #304] ; (3a5bc ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #292] ; (3a5c0 ) │ │ │ │ + ldr r2, [pc, #292] ; (3a5c4 ) │ │ │ │ + movw r0, #373 ; 0x175 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #23260 ; 0x5adc │ │ │ │ + add r2, pc │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e14 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [pc, #264] ; (3a5c8 ) │ │ │ │ + ldr r2, [pc, #268] ; (3a5cc ) │ │ │ │ + movw r1, #363 ; 0x16b │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - movs r4, #0 │ │ │ │ - mov r2, r1 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 40c72 │ │ │ │ - subs r0, r5, r1 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r5, r2 │ │ │ │ - ite ne │ │ │ │ - movne r4, r0 │ │ │ │ - orreq.w r4, r0, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r4, r4, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4098e │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 40d32 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 408e0 │ │ │ │ - ldr.w r3, [pc, #2916] ; 41250 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2912] ; 41254 │ │ │ │ - mov r7, r5 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - mov r9, r5 │ │ │ │ add r2, pc │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2892] ; 41258 │ │ │ │ + mov ip, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r4 │ │ │ │ + movw r2, #23033 ; 0x59f9 │ │ │ │ + mov r9, r4 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + mov sl, r4 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e04 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r2, [pc, #204] ; (3a5b4 ) │ │ │ │ + mov r1, r4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + mov r9, r1 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + mov r4, r8 │ │ │ │ + ldr.w r0, [fp, r2] │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r1, [pc, #208] ; (3a5d0 ) │ │ │ │ + ldr r2, [pc, #208] ; (3a5d4 ) │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #200] ; (3a5d8 ) │ │ │ │ + ldr r2, [pc, #200] ; (3a5dc ) │ │ │ │ + movw r0, #373 ; 0x175 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2888] ; 4125c │ │ │ │ + movw r1, #23266 ; 0x5ae2 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e14 │ │ │ │ + ldr r3, [pc, #176] ; (3a5e0 ) │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r2, [pc, #176] ; (3a5e4 ) │ │ │ │ + movw r1, #23061 ; 0x5a15 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr.w r3, [pc, #2884] ; 41260 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3a072 │ │ │ │ + mov ip, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r3, [pc, #144] ; (3a5e8 ) │ │ │ │ + ldr r2, [pc, #148] ; (3a5ec ) │ │ │ │ + movw r0, #363 ; 0x16b │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r3, [pc, #2880] ; 41264 │ │ │ │ + movw r1, #23102 ; 0x5a3e │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 39e14 │ │ │ │ + mov r2, lr │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 399f0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 3a574 │ │ │ │ + ldr r2, [pc, #108] ; (3a5f0 ) │ │ │ │ + ldr.w r2, [fp, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 399f0 │ │ │ │ + b.n 3a0c8 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r1, [r2, #1332] ; 0x534 │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 3a084 │ │ │ │ + mov r2, lr │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 399e2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 3a59e │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 39b7c │ │ │ │ + b.n 3a084 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + asrs r4, r0, #9 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #100 ; 0x64 │ │ │ │ + ldr.w r4, [pc, #2316] ; 3af08 │ │ │ │ + ldr.w r3, [pc, #2316] ; 3af0c │ │ │ │ + add r4, pc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #2876] ; 41268 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w r1, [r4, #2184] ; 0x888 │ │ │ │ + ldr.w r5, [r4, #2180] ; 0x884 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bpl.w 3b554 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b60c │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3b5ca │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3a802 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + ldr.w r3, [pc, #2248] ; 3af10 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 40854 │ │ │ │ - ldr.w r1, [pc, #2864] ; 4126c │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w 40be8 │ │ │ │ - ldr r4, [r2, #52] ; 0x34 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 40b80 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr.w r1, [r3, #2184] ; 0x888 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40b80 │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 40976 │ │ │ │ - mov r1, r5 │ │ │ │ + beq.w 3b942 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 40878 │ │ │ │ - cbz r7, 40778 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40b3e │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 40b52 │ │ │ │ - ldr.w r1, [pc, #2788] ; 4126c │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w 40c08 │ │ │ │ - ldr r4, [r2, #52] ; 0x34 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 40bb4 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40bb4 │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 409c0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, fp │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 40950 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 407cc │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40b74 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r7, [r3, #2124] ; 0x84c │ │ │ │ - cmp r7, r6 │ │ │ │ - beq.w 40a8a │ │ │ │ - ldr.w r1, [pc, #2708] ; 41270 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r3, r3, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - tst r3, r2 │ │ │ │ - beq.w 40ace │ │ │ │ - ldrsb.w r3, [r6, #16] │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 40d16 │ │ │ │ - ldrsb.w r3, [r7, #16] │ │ │ │ + beq.w 3b924 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 40d24 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 409f8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ + beq.w 3b40c │ │ │ │ + ldr.w r4, [pc, #2208] ; 3af14 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3acce │ │ │ │ + ldr.w r4, [pc, #2196] ; 3af18 │ │ │ │ + add r3, sp, #96 ; 0x60 │ │ │ │ + movs r2, #0 │ │ │ │ + add r4, pc │ │ │ │ + str.w r2, [r3, #-16]! │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #80] ; 0x50 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b5da │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr.w r1, [r4, #684] ; 0x2ac │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b63c │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3b614 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r0, #1 │ │ │ │ + add r3, r0 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + blx 57f4 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 40c8e │ │ │ │ - beq.n 40908 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - bpl.n 40928 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r7, r6 │ │ │ │ - adds r3, #10 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w 40d8a │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r9, r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 40738 │ │ │ │ - ldr.w r1, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r2, r5, r1 │ │ │ │ - movge r2, r5 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs.w 40b80 │ │ │ │ - ldr.w r1, [sl, #12] │ │ │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r6, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 4076a │ │ │ │ - ldr.w r3, [pc, #2552] ; 41274 │ │ │ │ - movs r6, #246 ; 0xf6 │ │ │ │ - movw r5, #6300 ; 0x189c │ │ │ │ - ldr.w r0, [pc, #2548] ; 41278 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #2528] ; 4127c │ │ │ │ + beq.w 3b68c │ │ │ │ + ldr.w r6, [pc, #2116] ; 3af1c │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + movs r2, #1 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [r6, #872] ; 0x368 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + str r0, [r7, #0] │ │ │ │ + ldr.w r0, [r6, #1640] ; 0x668 │ │ │ │ + bl e8fc │ │ │ │ + str r0, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3b6ec │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3aca6 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #2068] ; 3af20 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #2524] ; 41280 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr.w r6, [r3, #872] ; 0x368 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + mov r1, r6 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b750 │ │ │ │ + blx r2 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3b75a │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c28 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + beq.w 3acb0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40946 │ │ │ │ - cbz r7, 408ce │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 408fe │ │ │ │ - cbz r4, 408e0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 408e0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - add sp, #60 ; 0x3c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ - mov r4, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r2, r1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 408d0 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 408ce │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 40d94 │ │ │ │ - beq.w 40d4e │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bmi.w 40d3a │ │ │ │ - mov r3, r4 │ │ │ │ + beq.w 3acba │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + ldr.w r3, [pc, #2016] ; 3af24 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 408e8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov r4, r3 │ │ │ │ - add r2, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r2, [r1, #0] │ │ │ │ - mov r7, r6 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 408c6 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 408c4 │ │ │ │ - ldr.w r3, [pc, #2352] ; 41284 │ │ │ │ - movs r1, #247 ; 0xf7 │ │ │ │ - ldr.w r0, [pc, #2352] ; 41288 │ │ │ │ - movw r5, #6312 ; 0x18a8 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r4, r9 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 4089a │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4075c │ │ │ │ - mov r0, sl │ │ │ │ - blx r1 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 40e08 │ │ │ │ - adds r1, r0, r5 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - b.n 4075e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 406d8 │ │ │ │ - ldr.w r3, [pc, #2288] ; 4128c │ │ │ │ - movs r2, #228 ; 0xe4 │ │ │ │ - ldr.w r9, [pc, #2284] ; 41290 │ │ │ │ - movw r1, #6219 ; 0x184b │ │ │ │ - add r3, pc │ │ │ │ - add r9, pc │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r4 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str.w r9, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - b.n 40c72 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 407a8 │ │ │ │ - mov r0, fp │ │ │ │ - blx r1 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 40e2e │ │ │ │ - adds r1, r0, r5 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - b.n 407aa │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.w 3b7c2 │ │ │ │ + ldr.w r3, [pc, #1996] ; 3af28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 4066c │ │ │ │ - ldr.w r3, [pc, #2220] ; 41294 │ │ │ │ - movs r2, #235 ; 0xeb │ │ │ │ - ldr.w r9, [pc, #2220] ; 41298 │ │ │ │ - movw r1, #6257 ; 0x1871 │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc │ │ │ │ - add r9, pc │ │ │ │ - b.n 409ac │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ - ite eq │ │ │ │ - moveq r2, #0 │ │ │ │ - andne.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 40818 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - ubfx r2, r0, #2, #3 │ │ │ │ - ubfx lr, r1, #2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.w 40818 │ │ │ │ - tst.w r0, #32 │ │ │ │ - beq.w 40daa │ │ │ │ - lsls r0, r0, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r6, #24 │ │ │ │ - addpl.w r0, r6, #36 ; 0x24 │ │ │ │ - tst.w r1, #32 │ │ │ │ - beq.w 40da6 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, r7, #24 │ │ │ │ - addpl.w r1, r7, #36 ; 0x24 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w 40e26 │ │ │ │ - cmp r2, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq.w lr, [r0] │ │ │ │ - ldrheq r7, [r1, #0] │ │ │ │ - ldrne.w lr, [r0] │ │ │ │ - ldrne r7, [r1, #0] │ │ │ │ - cmp lr, r7 │ │ │ │ - bne.w 40818 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 40a8a │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - blx 58b4 │ │ │ │ - clz r7, r0 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 40818 │ │ │ │ - ldr.w r3, [pc, #2064] ; 4129c │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r7, [r8, r3] │ │ │ │ + ldr.w r1, [r3, #2188] ; 0x88c │ │ │ │ + bl 1ccd0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b810 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blx 5b90 │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov r9, r0 │ │ │ │ - beq.w 40cb2 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cbz r2, 40abc │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - b.n 40928 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - b.n 40928 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cmp r6, r1 │ │ │ │ - ite ne │ │ │ │ - movne r3, #0 │ │ │ │ - andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 40818 │ │ │ │ - cmp r7, r1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #0 │ │ │ │ - andeq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 40818 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 40c4c │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - subs r7, r0, r3 │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - clz r7, r7 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ - cmp r0, r3 │ │ │ │ - ite ne │ │ │ │ - movne r2, r7 │ │ │ │ - orreq.w r2, r7, #1 │ │ │ │ + beq.w 3acc4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40c30 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 40a84 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 40c46 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 40784 │ │ │ │ - ldr.w r1, [fp, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r2, r5, r1 │ │ │ │ - movge r2, r5 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs.n 40bb4 │ │ │ │ - ldr.w r1, [fp, #12] │ │ │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r4, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 407b6 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 407cc │ │ │ │ + beq.w 3b8aa │ │ │ │ + ldr.w r3, [pc, #1944] ; 3af2c │ │ │ │ mov r0, r5 │ │ │ │ - blx 5704 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r7, r5 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2192] ; 0x890 │ │ │ │ + bl 1ccd0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b8f6 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b400 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40878 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - blx 5710 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 40764 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + beq.w 3b950 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr.w r2, [pc, #1892] ; 3af30 │ │ │ │ + ldr.w r3, [pc, #1892] ; 3af34 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + beq.n 3a80a │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 4076a │ │ │ │ - b.n 40878 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5704 │ │ │ │ + blx 5b24 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40950 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5710 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 407b0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 407b6 │ │ │ │ - b.n 40950 │ │ │ │ - ldr.w r1, [sl, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r2, r5, r1 │ │ │ │ - movge r2, r5 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs.n 40b80 │ │ │ │ - add.w r2, sl, r2, lsl #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r6, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 4076a │ │ │ │ - ldr.w r1, [fp, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ite lt │ │ │ │ - addlt r2, r5, r1 │ │ │ │ - movge r2, r5 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs.n 40bb4 │ │ │ │ - add.w r2, fp, r2, lsl #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r4, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - b.n 407b6 │ │ │ │ + beq.w 3b882 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c0fa │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 408c4 │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40b32 │ │ │ │ - cmp r7, #0 │ │ │ │ - bge.w 40a84 │ │ │ │ - ldr.w r9, [pc, #1616] ; 412a0 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r1, [pc, #1616] ; 412a4 │ │ │ │ - movs r2, #249 ; 0xf9 │ │ │ │ - add r9, pc │ │ │ │ - movw r0, #6324 ; 0x18b4 │ │ │ │ - add r1, pc │ │ │ │ - str.w r1, [r9, #124] ; 0x7c │ │ │ │ - mov r4, r3 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1588] ; 412a8 │ │ │ │ - add r3, pc │ │ │ │ - b.n 408a0 │ │ │ │ - ldr.w r3, [pc, #1584] ; 412ac │ │ │ │ - movs r1, #226 ; 0xe2 │ │ │ │ - ldr.w r0, [pc, #1580] ; 412b0 │ │ │ │ - movw r5, #6203 ; 0x183b │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 4069c │ │ │ │ - ldr.w r9, [pc, #1572] ; 412b4 │ │ │ │ - mov r3, r4 │ │ │ │ - movs r2, #255 ; 0xff │ │ │ │ - movw r1, #6394 ; 0x18fa │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - mov r7, r6 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r0, r5 │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - str.w r9, [r0, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.n 40c72 │ │ │ │ - ldr.w r2, [pc, #1540] ; 412b8 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r1, [pc, #1536] ; 412bc │ │ │ │ - movs r4, #250 ; 0xfa │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r4, r3 │ │ │ │ - mov.w r0, #6336 ; 0x18c0 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbz r2, 40cf4 │ │ │ │ - ldr.w r3, [pc, #1500] ; 412c0 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 408a0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + mov r1, r3 │ │ │ │ + b.n 3a818 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1468] ; 412c4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 408a0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 40804 │ │ │ │ - b.n 40c4c │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 4080e │ │ │ │ - b.n 40c4c │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 408e0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5b30 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 40e6e │ │ │ │ - cmp r0, #1 │ │ │ │ - beq.w 40834 │ │ │ │ - b.n 40928 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 40e4c │ │ │ │ - beq.n 40dae │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #7 │ │ │ │ - bmi.w 40834 │ │ │ │ - ldr.w r3, [pc, #1372] ; 412c8 │ │ │ │ - ldr.w r1, [r8, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 40d80 │ │ │ │ - blx 571c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 40928 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r7, r6 │ │ │ │ - adds r3, #5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 4083c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 408b8 │ │ │ │ - b.n 408c6 │ │ │ │ - ldr.w r9, [pc, #1332] ; 412cc │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #261 ; 0x105 │ │ │ │ - movw r1, #6461 ; 0x193d │ │ │ │ - add r9, pc │ │ │ │ - b.n 40c9c │ │ │ │ - ldr r1, [r7, #36] ; 0x24 │ │ │ │ - b.n 40a56 │ │ │ │ - ldr r0, [r6, #36] ; 0x24 │ │ │ │ - b.n 40a42 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 40ea8 │ │ │ │ - bne.n 40d60 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 40e82 │ │ │ │ - bne.n 40d60 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 41106 │ │ │ │ - beq.n 40ebc │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r7, r3, #7 │ │ │ │ - bmi.n 40d80 │ │ │ │ - ldr.w r3, [pc, #1240] ; 412c8 │ │ │ │ - ldr.w r1, [r8, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 40834 │ │ │ │ - blx 571c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - b.n 40928 │ │ │ │ - ldr.w r2, [pc, #1220] ; 412d0 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 57dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 40878 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - b.n 4075e │ │ │ │ - ldrb.w lr, [r0] │ │ │ │ - ldrb r7, [r1, #0] │ │ │ │ - b.n 40a6c │ │ │ │ - ldr.w r2, [pc, #1184] ; 412d0 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - blx 57dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 40950 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - b.n 407aa │ │ │ │ - ldr.w r9, [pc, #1156] ; 412d4 │ │ │ │ - movw r2, #267 ; 0x10b │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - movw r1, #6537 ; 0x1989 │ │ │ │ - add r9, pc │ │ │ │ - mov r7, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - str.w r9, [r0, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.n 40c72 │ │ │ │ - ldr.w r9, [pc, #1128] ; 412d8 │ │ │ │ - mov.w r2, #262 ; 0x106 │ │ │ │ - movw r1, #6478 ; 0x194e │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - b.n 40e5e │ │ │ │ - ldr.w r9, [pc, #1112] ; 412dc │ │ │ │ - movw r0, #6685 ; 0x1a1d │ │ │ │ - ldr.w r1, [pc, #1108] ; 412e0 │ │ │ │ - mov.w r2, #278 ; 0x116 │ │ │ │ - add r9, pc │ │ │ │ - mov r7, r6 │ │ │ │ - add r1, pc │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r1, [r9, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.n 40c72 │ │ │ │ - ldr.w r9, [pc, #1080] ; 412e4 │ │ │ │ - movw r2, #267 ; 0x10b │ │ │ │ - movw r1, #6543 ; 0x198f │ │ │ │ - mov r7, r6 │ │ │ │ + b.n 3a640 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r7, r4 │ │ │ │ + adds r3, #1 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r9, [pc, #1820] ; 3af38 │ │ │ │ + mov.w ip, #0 │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + mov r6, ip │ │ │ │ add r9, pc │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - b.n 40e5e │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4111a │ │ │ │ - bne.n 40de6 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f6d4 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4114e │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr.w r1, [r3, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 4112e │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbnz r2, 40f04 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ + str.w sl, [sp, #52] ; 0x34 │ │ │ │ + addw r3, r9, #2200 ; 0x898 │ │ │ │ + add.w r2, r9, #2208 ; 0x8a0 │ │ │ │ + str r4, [sp, #40] ; 0x28 │ │ │ │ + mov r5, r1 │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r8, [sp, #16] │ │ │ │ + ldr.w sl, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3a8f4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + cmp r3, sl │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + bne.w 3b418 │ │ │ │ + cmp r3, r5 │ │ │ │ + ble.w 3ba5e │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr.w r4, [r3, r5, lsl #2] │ │ │ │ + adds r5, #1 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r6, 3a874 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3ac8e │ │ │ │ + ldr.w r3, [r9, #252] ; 0xfc │ │ │ │ + ldrd r0, r1, [fp] │ │ │ │ + ldrd r2, r3, [r3, #16] │ │ │ │ + cmp r3, r1 │ │ │ │ + it eq │ │ │ │ + cmpeq r2, r0 │ │ │ │ + bne.w 3ace8 │ │ │ │ + ldr.w r6, [r9, #2208] ; 0x8a0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3b4cc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 3b46c │ │ │ │ mov r0, r6 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 40f74 │ │ │ │ - bl f278 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 416be │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 416b4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 40f6c │ │ │ │ - ldr r6, [pc, #956] ; (412e8 ) │ │ │ │ + beq.w 3ac98 │ │ │ │ + ldr.w r1, [r8, #8] │ │ │ │ + ldr.w r3, [r8, #16] │ │ │ │ + cmp r1, r3 │ │ │ │ + bge.w 3b58a │ │ │ │ + ldr.w r6, [r8, #12] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + str.w r2, [r6, r1, lsl #2] │ │ │ │ + str.w r0, [r8, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3ac82 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3a848 │ │ │ │ mov r0, r7 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #2064] ; 0x810 │ │ │ │ - bl fabc │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 41618 │ │ │ │ - bne.w 415b0 │ │ │ │ - ldr r6, [pc, #936] ; (412ec ) │ │ │ │ - mov r0, r7 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #2064] ; 0x810 │ │ │ │ - bl fabc │ │ │ │ + bne.n 3a866 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ + ldr r4, [sp, #40] ; 0x28 │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + cbz r0, 3a934 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr.w r3, [pc, #1572] ; 3af3c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4159e │ │ │ │ - beq.w 41172 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 41172 │ │ │ │ - ldr.w r3, [r6, #1456] ; 0x5b0 │ │ │ │ + beq.w 3c438 │ │ │ │ + blx 57e8 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 41172 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds r3, #10 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.n 4083c │ │ │ │ - bl f6d4 │ │ │ │ + beq.w 3bc94 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3bc80 │ │ │ │ + mov r0, sl │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + asrs r1, r0, #31 │ │ │ │ + blx 5c20 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41692 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - ldr.w r1, [r3, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 41726 │ │ │ │ + beq.w 3bee8 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 3bf42 │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + str.w ip, [sp, #40] ; 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #32] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 416aa │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 41100 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w 40834 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2300] ; 0x8fc │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 416fa │ │ │ │ - beq.w 416e4 │ │ │ │ - ldr r7, [pc, #812] ; (412f0 ) │ │ │ │ - mov r0, r4 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r2, [r7, #1460] ; 0x5b4 │ │ │ │ + beq.w 3b854 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3bfd8 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3bca8 │ │ │ │ + ldr.w r3, [pc, #1420] ; 3af40 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp fp, r3 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + bne.w 3bffc │ │ │ │ + ldr r7, [sp, #36] ; 0x24 │ │ │ │ + add r2, sp, #68 ; 0x44 │ │ │ │ + ldr.w r3, [pc, #1404] ; 3af44 │ │ │ │ + ldr.w r6, [pc, #1404] ; 3af48 │ │ │ │ + ldr.w r1, [pc, #1404] ; 3af4c │ │ │ │ + add r3, pc │ │ │ │ + add r6, pc │ │ │ │ + str r3, [sp, #68] ; 0x44 │ │ │ │ + add r1, pc │ │ │ │ + str r6, [sp, #72] ; 0x48 │ │ │ │ + str r1, [sp, #76] ; 0x4c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r7, [pc, #1388] ; 3af50 │ │ │ │ + ldr.w r1, [fp, #16] │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r6, [r6, #860] ; 0x35c │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx r6 │ │ │ │ + ldr.w r1, [r7, #2212] ; 0x8a4 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + bl f9c0 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.w 3c0d8 │ │ │ │ + beq.w 3bcbc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 3c1c6 │ │ │ │ + ldr.w r3, [pc, #1332] ; 3af54 │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #32] │ │ │ │ + ldr.w r1, [r3, #2216] ; 0x8a8 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c1a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blx 5b90 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov r9, r0 │ │ │ │ - beq.w 41676 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cbnz r1, 40ff6 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4100a │ │ │ │ - ldr r3, [pc, #756] ; (412f4 ) │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3beac │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr.w r3, [pc, #1284] ; 3af58 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r3, [r3, #1456] ; 0x5b0 │ │ │ │ + ldr.w r1, [r3, #2220] ; 0x8ac │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3c262 │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2300] ; 0x8fc │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 41660 │ │ │ │ - beq.n 41032 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - bpl.n 41032 │ │ │ │ + beq.w 3c234 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 3c128 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3c128 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3bf1a │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3bed4 │ │ │ │ ldr r3, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r3, [r3, #1456] ; 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40834 │ │ │ │ - ldr r7, [pc, #708] ; (412f8 ) │ │ │ │ - mov r0, r6 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #2304] ; 0x900 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4164e │ │ │ │ - beq.n 4105a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bpl.n 4105a │ │ │ │ - ldr.w r3, [r7, #1456] ; 0x5b0 │ │ │ │ + beq.w 3c284 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40834 │ │ │ │ - ldr r7, [pc, #672] ; (412fc ) │ │ │ │ - mov r0, r6 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #2300] ; 0x8fc │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4162a │ │ │ │ - beq.n 41098 │ │ │ │ - ldr r3, [pc, #652] ; (41300 ) │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr.w r1, [r8, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 40834 │ │ │ │ - blx 571c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - ldr.w r1, [r7, #1264] ; 0x4f0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - tst.w r3, #100663296 ; 0x6000000 │ │ │ │ - beq.w 40928 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5b30 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 417b6 │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 41100 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f2b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4179e │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5b30 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - mov r7, r0 │ │ │ │ - beq.w 417ce │ │ │ │ - bic.w r0, r0, r0, asr #31 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - blx 57f4 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4177e │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - movs r0, #0 │ │ │ │ - cmp r0, r7 │ │ │ │ - bge.w 41744 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str.w r2, [r3, r0, lsl #2] │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 410ea │ │ │ │ - mov r7, r6 │ │ │ │ - b.w 4083c │ │ │ │ - ldr.w r9, [pc, #508] ; 41304 │ │ │ │ - mov.w r2, #288 ; 0x120 │ │ │ │ - movw r1, #6801 ; 0x1a91 │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - b.n 40e5e │ │ │ │ - ldr.w r9, [pc, #492] ; 41308 │ │ │ │ - mov.w r2, #288 ; 0x120 │ │ │ │ - movw r1, #6807 ; 0x1a97 │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - b.n 40e5e │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r2, [pc, #472] ; (4130c ) │ │ │ │ - mov.w r0, #298 ; 0x12a │ │ │ │ - movw r1, #6918 ; 0x1b06 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - mov r7, r6 │ │ │ │ - mov r4, r3 │ │ │ │ - b.n 40cd6 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - mov.w r2, #298 ; 0x12a │ │ │ │ - ldr.w r9, [pc, #440] ; 41310 │ │ │ │ - movw r1, #6916 ; 0x1b04 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - add r9, pc │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - str.w r9, [r0, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.w 4089a │ │ │ │ - ldr r6, [pc, #416] ; (41314 ) │ │ │ │ - mov r0, r7 │ │ │ │ + beq.w 3bec0 │ │ │ │ + ldr.w r6, [pc, #1152] ; 3af5c │ │ │ │ + ldr r0, [sp, #36] ; 0x24 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r1, [r6, #2060] ; 0x80c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4157a │ │ │ │ - beq.w 41334 │ │ │ │ - ldr.w r9, [r4, #4] │ │ │ │ - ldr.w r1, [r6, #1348] ; 0x544 │ │ │ │ - mov r0, r9 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40f6c │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40f6c │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r6, #1268] ; 0x4f4 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 40f6c │ │ │ │ - ldr.w r9, [r6, #1460] ; 0x5b4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - mov r1, r9 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - blx 5b90 │ │ │ │ - mov r1, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 41318 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbnz r2, 411f6 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #52] ; 0x34 │ │ │ │ - cbnz r1, 41216 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - tst.w r3, #100663296 ; 0x6000000 │ │ │ │ - bne.n 41216 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - bmi.n 41216 │ │ │ │ - ldr r3, [pc, #192] ; (412c8 ) │ │ │ │ - ldr.w r1, [r8, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 41216 │ │ │ │ - blx 571c │ │ │ │ - cbz r0, 41230 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds r3, #5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.w 4083c │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r6, #1348] ; 0x544 │ │ │ │ - bl ed98 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr.w r1, [r6, #2224] ; 0x8b0 │ │ │ │ + bl daec │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 414f6 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r6, r7 │ │ │ │ - b.w 4092a │ │ │ │ - b.n 41048 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - adds r4, r6, r1 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r7, [sp, #312] ; 0x138 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - adds r2, r2, r0 │ │ │ │ - movs r2, r0 │ │ │ │ - adds r0, r0, r0 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - asrs r6, r0, #26 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r5, [sp, #360] ; 0x168 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [sp, #296] ; 0x128 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [sp, #536] ; 0x218 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [sp, #248] ; 0xf8 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r3, [sp, #976] ; 0x3d0 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffd4ffff │ │ │ │ - asrs r4, r6, #10 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r1, [sp, #552] ; 0x228 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r1, [sp, #456] ; 0x1c8 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r1, [sp, #376] ; 0x178 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r1, [sp, #312] ; 0x138 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r1, [sp, #144] ; 0x90 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - ldr r0, [sp, #280] ; 0x118 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - str r7, [sp, #568] ; 0x238 │ │ │ │ - movs r1, r0 │ │ │ │ - str r7, [sp, #432] ; 0x1b0 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - str r7, [sp, #328] ; 0x148 │ │ │ │ - movs r1, r0 │ │ │ │ - str r7, [sp, #200] ; 0xc8 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ - movs r2, r0 │ │ │ │ - vmaxnm.f16 , q12, │ │ │ │ - str r4, [sp, #848] ; 0x350 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [sp, #768] ; 0x300 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [sp, #688] ; 0x2b0 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [sp, #544] ; 0x220 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr.w r2, [pc, #1308] ; 41838 │ │ │ │ - movw r0, #321 ; 0x141 │ │ │ │ - movw r1, #7153 ; 0x1bf1 │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r6, #128] ; 0x80 │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - str r2, [r6, #124] ; 0x7c │ │ │ │ - b.n 40cd6 │ │ │ │ - ldr.w r1, [r6, #640] ; 0x280 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bpl.w 4154a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ + beq.w 3c2b4 │ │ │ │ + ldr r2, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41544 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4153e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 3bf2e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 3c18a │ │ │ │ + ldr.w r6, [r8, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3c18a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w r7, [r8, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 41364 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r6, [pc, #1236] ; 4183c │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c062 │ │ │ │ mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c04e │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c394 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3bf9e │ │ │ │ + ldr r6, [pc, #1004] ; (3af60 ) │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ add r6, pc │ │ │ │ - ldr.w r1, [r6, #2308] ; 0x904 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4152c │ │ │ │ - bne.w 40f6c │ │ │ │ - ldr.w r6, [pc, #1216] ; 41840 │ │ │ │ - ldr.w r9, [r4, #4] │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r2, [r6, #404] ; 0x194 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 414e6 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - mov r1, r2 │ │ │ │ - bl f948 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr.w r1, [r6, #2228] ; 0x8b4 │ │ │ │ + bl daec │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 414c2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 3c3c4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 3c418 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3c432 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r2, 413c6 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ + subs r6, #1 │ │ │ │ + str r6, [r0, #0] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3c152 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov.w r9, #2 │ │ │ │ + movs r1, #0 │ │ │ │ + movs r0, #4 │ │ │ │ + mov.w r8, #1 │ │ │ │ + movs r2, #3 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #912] ; (3af64 ) │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 3c50c │ │ │ │ + ldr r2, [pc, #904] ; (3af68 ) │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 3c074 │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3c470 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cbz r3, 3ac00 │ │ │ │ + str r3, [r0, #12] │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + add.w r1, r6, r8, lsl #2 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + add.w ip, r6, r9, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + add.w lr, r6, r0, lsl #2 │ │ │ │ + mov r0, r7 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 413c6 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r9, [pc, #1148] ; 41844 │ │ │ │ - mov r0, r4 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #640] ; 0x280 │ │ │ │ - bl daec │ │ │ │ - mov r6, r0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + str.w fp, [lr, #12] │ │ │ │ + bl f530 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41500 │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 58a8 │ │ │ │ - mov r2, r0 │ │ │ │ - cbz r0, 4142c │ │ │ │ + beq.w 3c568 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 413fe │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c176 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c13e │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne.w 3c4ac │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + b.n 3ad86 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3a8ee │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bl dcf0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt.n 41464 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 4141c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + b.n 3a874 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 41522 │ │ │ │ - adds r3, #10 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.w 4083c │ │ │ │ - mov r2, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr.w r5, [pc, #1040] ; 41848 │ │ │ │ - mov.w r2, #344 ; 0x158 │ │ │ │ - subs r0, #1 │ │ │ │ - movw r1, #7407 ; 0x1cef │ │ │ │ - add r5, pc │ │ │ │ - mov r3, r4 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str.w r0, [r9] │ │ │ │ - str r5, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 40cf6 │ │ │ │ - mov r3, r5 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - b.w 408a0 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r2, [pc, #996] ; (4184c ) │ │ │ │ - ldr r1, [pc, #996] ; (41850 ) │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov.w r5, #344 ; 0x158 │ │ │ │ - movw r0, #7409 ; 0x1cf1 │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - mov r7, r6 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbz r3, 414a6 │ │ │ │ - ldr r3, [pc, #956] ; (41854 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 408a0 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.n 3a8c0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #932] ; (41858 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 408a0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #916] ; (4185c ) │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #343 ; 0x157 │ │ │ │ - add r6, pc │ │ │ │ - mov.w r0, #7392 ; 0x1ce0 │ │ │ │ - mov r4, r3 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r6, [r9, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.w 40c72 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r6, #1268] ; 0x4f4 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 41220 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.w 4083c │ │ │ │ - mov r6, r9 │ │ │ │ - ldr.w r9, [pc, #860] ; 41860 │ │ │ │ - mov.w r2, #344 ; 0x158 │ │ │ │ - movw r1, #7405 ; 0x1ced │ │ │ │ - add r9, pc │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str.w r9, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - b.w 4089a │ │ │ │ - adds r3, #5 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - b.w 4083c │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #820] ; (41864 ) │ │ │ │ - mov r3, r4 │ │ │ │ - mov.w r2, #336 ; 0x150 │ │ │ │ - add r6, pc │ │ │ │ - movw r0, #7342 ; 0x1cae │ │ │ │ - b.n 414d2 │ │ │ │ - blx 57e8 │ │ │ │ - b.n 4137e │ │ │ │ - blx 589c │ │ │ │ - b.n 41350 │ │ │ │ - ldr r2, [pc, #796] ; (41868 ) │ │ │ │ - ldr r1, [pc, #796] ; (4186c ) │ │ │ │ - ldr.w r9, [pc, #800] ; 41870 │ │ │ │ - ldr.w r3, [r8, r2] │ │ │ │ - add r1, pc │ │ │ │ - add r9, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - movw r0, #7335 ; 0x1ca7 │ │ │ │ - mov.w r2, #336 ; 0x150 │ │ │ │ - str.w r9, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r6, #132] ; 0x84 │ │ │ │ - b.w 40c72 │ │ │ │ - ldr.w r9, [pc, #760] ; 41874 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #317 ; 0x13d │ │ │ │ - movw r0, #7086 ; 0x1bae │ │ │ │ - add r9, pc │ │ │ │ - mov r4, r3 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - str.w r9, [r6, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r6, #132] ; 0x84 │ │ │ │ - b.w 40c72 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #724] ; (41878 ) │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #311 ; 0x137 │ │ │ │ - add r6, pc │ │ │ │ - movw r0, #7034 ; 0x1b7a │ │ │ │ - b.n 414d2 │ │ │ │ - ldr.w r9, [r6, #1460] ; 0x5b4 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - mov r1, r9 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - blx 5b90 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - beq.n 415fc │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - cbnz r1, 415e6 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ + b.n 3a708 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 40f40 │ │ │ │ - ldr r3, [pc, #652] ; (4187c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r3, [r3, #1456] ; 0x5b0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 40f6c │ │ │ │ - b.n 40f40 │ │ │ │ - ldr r2, [pc, #640] ; (41880 ) │ │ │ │ - movw r0, #307 ; 0x133 │ │ │ │ - movw r1, #6987 ; 0x1b4b │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r6, #128] ; 0x80 │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - str r2, [r6, #124] ; 0x7c │ │ │ │ - b.w 40cd6 │ │ │ │ - ldr.w r9, [pc, #616] ; 41884 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #307 ; 0x133 │ │ │ │ - movw r0, #6979 ; 0x1b43 │ │ │ │ - add r9, pc │ │ │ │ - b.n 4158a │ │ │ │ - ldr r0, [pc, #604] ; (41888 ) │ │ │ │ - mov r3, r4 │ │ │ │ - mov r9, r7 │ │ │ │ - mov.w r2, #384 ; 0x180 │ │ │ │ - add r0, pc │ │ │ │ - movw r1, #7780 ; 0x1e64 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r7, r6 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r0, [r9, #124] ; 0x7c │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.w 40c72 │ │ │ │ - ldr r0, [pc, #572] ; (4188c ) │ │ │ │ - mov r3, r4 │ │ │ │ - mov r9, r7 │ │ │ │ - mov.w r2, #380 ; 0x17c │ │ │ │ - add r0, pc │ │ │ │ - movw r1, #7728 ; 0x1e30 │ │ │ │ - b.n 4163a │ │ │ │ - ldr.w r9, [pc, #556] ; 41890 │ │ │ │ - mov.w r2, #376 ; 0x178 │ │ │ │ - movw r1, #7676 ; 0x1dfc │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #36] ; 0x24 │ │ │ │ - b.w 40e5e │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r2, [pc, #536] ; (41894 ) │ │ │ │ - mov.w r1, #372 ; 0x174 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str r2, [r7, #124] ; 0x7c │ │ │ │ - movw r1, #7629 ; 0x1dcd │ │ │ │ - str.w r1, [r7, #132] ; 0x84 │ │ │ │ - b.n 41484 │ │ │ │ - ldr.w r9, [pc, #516] ; 41898 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r1, [pc, #512] ; (4189c ) │ │ │ │ - mov.w r2, #366 ; 0x16e │ │ │ │ - add r9, pc │ │ │ │ - movw r0, #7564 ; 0x1d8c │ │ │ │ - add r1, pc │ │ │ │ - b.w 40c60 │ │ │ │ + b.n 3a732 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 40f9e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 3a740 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 40f22 │ │ │ │ - ldr.w r9, [pc, #480] ; 418a0 │ │ │ │ - movw r0, #6929 ; 0x1b11 │ │ │ │ - ldr r1, [pc, #476] ; (418a4 ) │ │ │ │ - mov.w r2, #300 ; 0x12c │ │ │ │ - add r9, pc │ │ │ │ - mov r7, r6 │ │ │ │ - add r1, pc │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - str.w r1, [r9, #124] ; 0x7c │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.w 4089a │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr.w r1, [r3, #2304] ; 0x900 │ │ │ │ - bl fabc │ │ │ │ + b.n 3a780 │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41710 │ │ │ │ - bne.w 40fc2 │ │ │ │ - b.n 4100a │ │ │ │ - ldr.w r9, [pc, #428] ; 418a8 │ │ │ │ - mov.w r2, #372 ; 0x174 │ │ │ │ - movw r1, #7615 ; 0x1dbf │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - b.w 40e5e │ │ │ │ - ldr.w r9, [pc, #408] ; 418ac │ │ │ │ - mov.w r2, #372 ; 0x174 │ │ │ │ - movw r1, #7620 ; 0x1dc4 │ │ │ │ - mov r7, r6 │ │ │ │ - add r9, pc │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ - b.w 40e5e │ │ │ │ - ldr r5, [sp, #40] ; 0x28 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r2, [pc, #388] ; (418b0 ) │ │ │ │ - mov.w r1, #366 ; 0x16e │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - movw r1, #7566 ; 0x1d8e │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.n 41484 │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cbnz r1, 41752 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - mov r0, r9 │ │ │ │ + beq.w 3b5da │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - bl 405f4 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 417ee │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 40834 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.w 40834 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r2, [pc, #304] ; (418b4 ) │ │ │ │ - ldr r3, [pc, #308] ; (418b8 ) │ │ │ │ - mov.w r0, #394 ; 0x18a │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #7890 ; 0x1ed2 │ │ │ │ + b.n 3a680 │ │ │ │ + ldr.w r0, [r9, #828] ; 0x33c │ │ │ │ + mov r1, fp │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + bl 1289c │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3a89a │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ + ldr r4, [sp, #40] ; 0x28 │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [pc, #612] ; (3af6c ) │ │ │ │ + movs r0, #168 ; 0xa8 │ │ │ │ + ldr r2, [pc, #612] ; (3af70 ) │ │ │ │ + movw r1, #35515 ; 0x8abb │ │ │ │ add r3, pc │ │ │ │ - mov r7, r6 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 41488 │ │ │ │ - ldr.w r9, [pc, #284] ; 418bc │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r1, [pc, #280] ; (418c0 ) │ │ │ │ - mov.w r2, #394 ; 0x18a │ │ │ │ - add r9, pc │ │ │ │ - movw r0, #7887 ; 0x1ecf │ │ │ │ - add r1, pc │ │ │ │ - b.w 40c60 │ │ │ │ - ldr.w r9, [pc, #268] ; 418c4 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r1, [pc, #264] ; (418c8 ) │ │ │ │ - mov.w r2, #392 ; 0x188 │ │ │ │ - add r9, pc │ │ │ │ - movw r0, #7876 ; 0x1ec4 │ │ │ │ - add r1, pc │ │ │ │ - b.w 40c60 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr r2, [pc, #248] ; (418cc ) │ │ │ │ - ldr r1, [pc, #252] ; (418d0 ) │ │ │ │ - mov.w r5, #394 ; 0x18a │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #7889 ; 0x1ed1 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 41484 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 4181a │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4092a │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.w 4092a │ │ │ │ - ldr r2, [pc, #184] ; (418d4 ) │ │ │ │ - mov.w r4, #394 ; 0x18a │ │ │ │ - ldr r1, [pc, #180] ; (418d8 ) │ │ │ │ - movw r0, #7900 ; 0x1edc │ │ │ │ + movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 41148 │ │ │ │ - nop │ │ │ │ - str r2, [sp, #776] ; 0x308 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ - movs r2, r0 │ │ │ │ - str r1, [sp, #656] ; 0x290 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ - movs r2, r0 │ │ │ │ - str r1, [sp, #480] ; 0x1e0 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ - movs r2, r0 │ │ │ │ - str r1, [sp, #112] ; 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [sp, #872] ; 0x368 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [sp, #712] ; 0x2c8 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add r1, sp, #72 ; 0x48 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [sp, #576] ; 0x240 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [sp, #384] ; 0x180 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [sp, #256] ; 0x100 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r4, #62] ; 0x3e │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r0, #62] ; 0x3e │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r6, #60] ; 0x3c │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r2, #60] ; 0x3c │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r7, #58] ; 0x3a │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r5, #58] ; 0x3a │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r4, [r0, #58] ; 0x3a │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r3, #56] ; 0x38 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r4, #54] ; 0x36 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r1, #54] ; 0x36 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r6, [r6, #52] ; 0x34 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r3, #50] ; 0x32 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r7, #48] ; 0x30 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r4, #48] ; 0x30 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r2, [r1, #48] ; 0x30 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r0, [r0, #46] ; 0x2e │ │ │ │ - movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #84 ; 0x54 │ │ │ │ - ldr.w r3, [pc, #2880] ; 42424 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 42332 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - movs r0, #0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ + mov fp, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b3c2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cbz r3, 3ad4a │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blx 57f4 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42358 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 57f4 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 423f0 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - ldr.w r1, [pc, #2828] ; 42428 │ │ │ │ - ldr.w r2, [pc, #2828] ; 4242c │ │ │ │ - ldr.w r3, [pc, #2828] ; 42430 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - str r1, [sp, #56] ; 0x38 │ │ │ │ - mov r4, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b3cc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ - str r2, [sp, #40] ; 0x28 │ │ │ │ - subs r4, r0, r4 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - clz r4, r4 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - ite ne │ │ │ │ - movne r6, r4 │ │ │ │ - orreq.w r6, r4, #1 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - orreq.w r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 419ba │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 41f0a │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - bl 27dc4 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 424a0 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - ldr.w r2, [pc, #2740] ; 42434 │ │ │ │ - ldr.w r3, [pc, #2740] ; 42438 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - beq.w 41ac4 │ │ │ │ - blx 5b24 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 425f8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ + cbz r1, 3ad5a │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42926 │ │ │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - b.n 41ad0 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 41958 │ │ │ │ - ldr.w r3, [pc, #2680] ; 4243c │ │ │ │ - mov r9, r6 │ │ │ │ - ldr.w r2, [pc, #2676] ; 42440 │ │ │ │ - mov r8, r6 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r6 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #1011 ; 0x3f3 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #31369 ; 0x7a89 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #2644] ; 42444 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r0, [pc, #2644] ; 42448 │ │ │ │ + beq.w 3aefc │ │ │ │ + cbz r6, 3ad68 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b3b8 │ │ │ │ + ldr r3, [pc, #520] ; (3af74 ) │ │ │ │ + mov r9, r5 │ │ │ │ + ldr r0, [pc, #520] ; (3af78 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 422c8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bl 12920 │ │ │ │ + cbz r5, 3ad92 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4228e │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - cbz r1, 41a2a │ │ │ │ + beq.w 3b378 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbz r1, 3ada2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 422a8 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r1, 41a3a │ │ │ │ + beq.w 3b3ae │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 3adb2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4220e │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 41a50 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 42218 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 41a66 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 3aef2 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 3adc8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42224 │ │ │ │ + beq.w 3aee6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 41a7c │ │ │ │ + beq.n 3adde │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4229a │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 41a8c │ │ │ │ + beq.w 3b38e │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r1, 3adee │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42282 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cbz r1, 41a9c │ │ │ │ + beq.w 3b39a │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + cbz r1, 3adfe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42204 │ │ │ │ - cbz r6, 41aae │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 3b3a4 │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + cbz r1, 3ae0c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 41aae │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3aedc │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 3ae22 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b382 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42272 │ │ │ │ - add sp, #84 ; 0x54 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + beq.n 3aed2 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 3b6c2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b30a │ │ │ │ + ldr.w r0, [sl, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - mov fp, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #44] ; 0x2c │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 422be │ │ │ │ - ldr.w r3, [pc, #2416] ; 4244c │ │ │ │ - movs r6, #0 │ │ │ │ - ldr r2, [sp, #44] ; 0x2c │ │ │ │ - mov r9, r6 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - ldr.w r3, [pc, #2404] ; 42450 │ │ │ │ - mov r8, r6 │ │ │ │ - str r6, [sp, #4] │ │ │ │ - mov r7, r6 │ │ │ │ + beq.w 3b314 │ │ │ │ + str.w r9, [sl, #12] │ │ │ │ + blx 5668 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3b71e │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [pc, #272] ; (3af7c ) │ │ │ │ + ldr r5, [r2, #76] ; 0x4c │ │ │ │ add r3, pc │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 41d50 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - cmp r2, r1 │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - bne.w 4238a │ │ │ │ - cmp r2, r0 │ │ │ │ - ble.w 426e8 │ │ │ │ - ldr.w r2, [fp, #12] │ │ │ │ - ldr.w r4, [r2, r0, lsl #2] │ │ │ │ - adds r2, r0, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r5, [sp, #48] ; 0x30 │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - subs r0, r1, r5 │ │ │ │ - clz r0, r0 │ │ │ │ - cmp r1, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr.w r1, [r3, #1832] ; 0x728 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3b748 │ │ │ │ + blx r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3ba6c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b3ec │ │ │ │ + mov r0, sl │ │ │ │ + blx 5c2c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3b7a4 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + ldr r2, [pc, #144] ; (3af30 ) │ │ │ │ + ldr r3, [pc, #144] ; (3af34 ) │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ it ne │ │ │ │ - cmpne r1, r6 │ │ │ │ - mov.w r0, r0, lsr #5 │ │ │ │ - beq.n 41bb2 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ + cmpne r1, r2 │ │ │ │ + beq.n 3af80 │ │ │ │ blx 5b24 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 425ce │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 425ba │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #68] ; 0x44 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r4, [r1, #112] ; 0x70 │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 428b6 │ │ │ │ - mov r0, r2 │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 428f8 │ │ │ │ - mov r0, r2 │ │ │ │ - blx r4 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 42bc0 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cbnz r1, 41bdc │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - b.n 41bdc │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.w 422ea │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 423e6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 41f16 │ │ │ │ - ldr r2, [sp, #36] ; 0x24 │ │ │ │ - cmp r5, r2 │ │ │ │ - bne.w 4217e │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 41bfa │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 41efa │ │ │ │ - cbz r7, 41c08 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 42042 │ │ │ │ - ldr.w r1, [sl, #16] │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - cmp.w r2, r1, asr #1 │ │ │ │ - ite gt │ │ │ │ - movgt r7, #1 │ │ │ │ - movle r7, #0 │ │ │ │ - cmp r2, r1 │ │ │ │ - ite ge │ │ │ │ - movge r7, #0 │ │ │ │ - andlt.w r7, r7, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 423a6 │ │ │ │ - ldr.w r4, [sl, #12] │ │ │ │ - adds r0, r2, #1 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - str.w r6, [r4, r2, lsl #2] │ │ │ │ - str.w r0, [sl, #8] │ │ │ │ - ldr r2, [r5, #44] ; 0x2c │ │ │ │ - ldr r7, [r5, #48] ; 0x30 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cbz r3, 41c60 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 420f8 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 41c70 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 420ee │ │ │ │ - ldr r3, [r5, #40] ; 0x28 │ │ │ │ + beq.w 3b868 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 41f22 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.w 3bfb2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov.w r7, #4294967295 ; 0xffffffff │ │ │ │ + b.n 3af8c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3ae2e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3ae0c │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3adc8 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3adb2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3ad5a │ │ │ │ + nop │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ + movs r2, r0 │ │ │ │ + bxns r0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r7, #31] │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + strb r4, [r5, #30] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r6, #29] │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + strb r0, [r5, #27] │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + movs r0, #176 ; 0xb0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r0, #182 ; 0xb6 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [sp, #252] ; 0xfc │ │ │ │ + movs r1, r0 │ │ │ │ + strb r2, [r4, #20] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r4, #19] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r0, [r6, #18] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r4, [r5, #16] │ │ │ │ + movs r2, r0 │ │ │ │ + strb r0, [r3, #14] │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + strb r4, [r7, #7] │ │ │ │ + movs r2, r0 │ │ │ │ + vld4.8 {d0-d3}, [r4], r1 │ │ │ │ + strb r6, [r3, #6] │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r5, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + strb r0, [r4, #2] │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cbz r3, 41c92 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 422ce │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + beq.w 3b3f6 │ │ │ │ + ldr.w r3, [pc, #3020] ; 3bb64 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov r5, r9 │ │ │ │ + mov fp, r8 │ │ │ │ + add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r4, r2 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - add r2, sp, #72 ; 0x48 │ │ │ │ - movs r3, #1 │ │ │ │ - str r4, [sp, #76] ; 0x4c │ │ │ │ - str r3, [sp, #72] ; 0x48 │ │ │ │ - bl 405f4 │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov r9, r0 │ │ │ │ - beq.w 424ce │ │ │ │ + ldr.w r3, [pc, #3008] ; 3bb68 │ │ │ │ + mov r2, r8 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r3, [pc, #3000] ; 3bb6c │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w r3, [pc, #2996] ; 3bb70 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 3b1b6 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + bne.w 3b3d6 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble.w 3b9a0 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr.w r4, [r3, r7, lsl #2] │ │ │ │ + adds r7, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ + cbz r2, 3aff4 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 422b4 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 59ec │ │ │ │ + beq.w 3b218 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 3b22a │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3b22e │ │ │ │ + blx r3 │ │ │ │ mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 3b23c │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 3b030 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b2fe │ │ │ │ + ldr.w r0, [r9, #4] │ │ │ │ + ldr r2, [r0, #64] ; 0x40 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b1ac │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w r1, [r3, #308] ; 0x134 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + ands.w r2, r2, #268435456 ; 0x10000000 │ │ │ │ + beq.w 3b514 │ │ │ │ + ldr r2, [r0, #72] ; 0x48 │ │ │ │ + mov r0, r9 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b5d4 │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3b5c4 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbnz r2, 3b06e │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r3, #308] ; 0x134 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b9e4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r2 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b9be │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + bl 20cdc │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4250c │ │ │ │ + beq.w 3b9f0 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3b20e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 41cea │ │ │ │ + beq.n 3b0c0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 422de │ │ │ │ - ldr r3, [sp, #60] ; 0x3c │ │ │ │ + beq.w 3b73c │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r3, #1832] ; 0x728 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ba54 │ │ │ │ + blx r2 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 3ba24 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - movs r2, #1 │ │ │ │ - ldr.w r1, [r3, #632] ; 0x278 │ │ │ │ - blx 58a8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42540 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - rsb r8, r3, r0 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ - clz r8, r8 │ │ │ │ - mov.w r8, r8, lsr #5 │ │ │ │ - cmp r0, r3 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r3, #316] ; 0x13c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3bac6 │ │ │ │ + blx r2 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ba94 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w r0, [pc, #2672] ; 3bb74 │ │ │ │ + ldr.w r1, [pc, #2672] ; 3bb78 │ │ │ │ + ldr.w lr, [pc, #2672] ; 3bb7c │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ + subs r0, r2, r0 │ │ │ │ + ldr.w r3, [r3, lr] │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + cmp r2, r1 │ │ │ │ ite ne │ │ │ │ - movne r2, r8 │ │ │ │ - orreq.w r2, r8, #1 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ + movne r1, r0 │ │ │ │ + orreq.w r1, r0, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ it eq │ │ │ │ - orreq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 42050 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + orreq.w r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3b646 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3b5f8 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3ba18 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + mov r2, r4 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + movs r0, #2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + blx 5848 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3bad0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r1, ip │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + adds r2, r3, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + str.w fp, [ip, #16] │ │ │ │ + mov r2, r9 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + blx 5a10 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 3bb02 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 42102 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 42112 │ │ │ │ - ldr r2, [sp, #44] ; 0x2c │ │ │ │ - mov r8, r9 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - mov r7, r5 │ │ │ │ + beq.w 3b97e │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + mov r8, fp │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 41b00 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [sp, #44] ; 0x2c │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ + beq.w 3b992 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r2, r4 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3afc6 │ │ │ │ + mov r0, r6 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41b2a │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + bne.w 3afe6 │ │ │ │ + mov r5, fp │ │ │ │ + mov r9, r0 │ │ │ │ + mov fp, r2 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 426ee │ │ │ │ - ldr.w r3, [pc, #1760] ; 42454 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + beq.w 3b9a4 │ │ │ │ + ldr.w r3, [pc, #2472] ; 3bb80 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ + bl fc20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42bea │ │ │ │ + beq.w 3c2de │ │ │ │ blx 57e8 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str.w r8, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + mov r9, fp │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 42880 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42976 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - blx 5c5c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 42ab8 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl f9d8 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42adc │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - subs r2, r3, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - cmp r3, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r3, r4 │ │ │ │ - mov.w r2, r2, lsr #5 │ │ │ │ - beq.w 426fe │ │ │ │ - blx 5b24 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42dac │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 42c98 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr.w fp, [r2, #112] ; 0x70 │ │ │ │ - blx fp │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42d40 │ │ │ │ - mov r0, r3 │ │ │ │ - blx fp │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42da8 │ │ │ │ - mov r0, r3 │ │ │ │ - blx fp │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 42df0 │ │ │ │ + beq.w 3bb34 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr.w r3, [pc, #2428] ; 3bb7c │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r8, r5 │ │ │ │ - mov r6, r4 │ │ │ │ - subs r2, #1 │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 41e48 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 3b2b0 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 3b0aa │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cbz r1, 41e58 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 42904 │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - cbz r1, 41e68 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.w 3affe │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5884 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 3b01a │ │ │ │ + ldr.w r1, [pc, #2372] ; 3bb84 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r0, [pc, #2372] ; 3bb88 │ │ │ │ + mov r4, r9 │ │ │ │ + add r1, pc │ │ │ │ + mov r9, r3 │ │ │ │ + mov r5, fp │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r4 │ │ │ │ + mov.w lr, #40 ; 0x28 │ │ │ │ + add r0, pc │ │ │ │ + movw r7, #33131 ; 0x816b │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + str.w r7, [r1, #132] ; 0x84 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 3b35c │ │ │ │ + cbz r4, 3b27c │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 3b33c │ │ │ │ + cbz r3, 3b288 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 3b34e │ │ │ │ + cbz r2, 3b294 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42910 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #36] ; 0x24 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 42b2a │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r8 │ │ │ │ - bl efd0 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42b58 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 4262e │ │ │ │ - cbz r7, 41e98 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4296a │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4291c │ │ │ │ - ldr.w r3, [pc, #1444] ; 42458 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [r4, #20] │ │ │ │ + beq.n 3b36e │ │ │ │ + ldr.w r3, [pc, #2292] ; 3bb8c │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r0, [pc, #2292] ; 3bb90 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr.w r1, [r3, #1168] ; 0x490 │ │ │ │ - bl daec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42b80 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - bl f62c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42b9e │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r7, r4 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 41a0e │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - mov r7, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 41a0e │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - b.n 41bfa │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 4196e │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - b.n 41bdc │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5b30 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 426b0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - subs r2, r0, #1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - it mi │ │ │ │ - addmi.w ip, r2, r3 │ │ │ │ - bmi.n 41f44 │ │ │ │ - cmp r3, r2 │ │ │ │ - it ge │ │ │ │ - movge r3, r2 │ │ │ │ - mov ip, r3 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.w 42570 │ │ │ │ - mov r0, ip │ │ │ │ - str r2, [sp, #68] ; 0x44 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42582 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - add.w lr, r0, #8 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - add.w r4, r3, #12 │ │ │ │ - ldr r2, [sp, #68] ; 0x44 │ │ │ │ - add.w ip, r4, ip, lsl #2 │ │ │ │ - ldr.w r3, [r4], #4 │ │ │ │ - cmp r4, ip │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - str.w r3, [lr, #4]! │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - bne.n 41f74 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - itt lt │ │ │ │ - addlt r2, r2, r1 │ │ │ │ - biclt.w r2, r2, r2, asr #31 │ │ │ │ - rsb ip, r2, r1 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.w 4273e │ │ │ │ - mov r0, ip │ │ │ │ - str r2, [sp, #68] ; 0x44 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4274c │ │ │ │ - ldr r2, [sp, #68] ; 0x44 │ │ │ │ - add.w lr, r0, #8 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - add.w r2, r3, r2, lsl #2 │ │ │ │ - adds r2, #12 │ │ │ │ - add.w ip, r2, ip, lsl #2 │ │ │ │ - ldr.w r3, [r2], #4 │ │ │ │ - cmp r2, ip │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - str.w r3, [lr, #4]! │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - bne.n 41fcc │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42780 │ │ │ │ - str r4, [r0, #12] │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 5a58 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 427b6 │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4267a │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42670 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 426f8 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.n 3b31c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 3b2d0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4268a │ │ │ │ - ldr r3, [r5, #40] ; 0x28 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41c96 │ │ │ │ - b.n 41c98 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - b.n 41c08 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 58c0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - bge.w 41d2a │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r0, [sp, #60] ; 0x3c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [pc, #1000] ; (4245c ) │ │ │ │ - mov r8, r5 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movw r2, #1029 ; 0x405 │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - movw r2, #31627 ; 0x7b8b │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 42264 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 42386 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [fp] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 42250 │ │ │ │ - cbz r5, 420c4 │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4223e │ │ │ │ - cbz r3, 420d2 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 42230 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 419ec │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.n 3b330 │ │ │ │ + cbz r5, 3b2da │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 419ec │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 419ec │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 3b326 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 3b2f6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 3b2f6 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41c70 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 41c60 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ + add sp, #100 ; 0x64 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 41d3e │ │ │ │ - movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 427ea │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - adds r1, #1 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - str.w r1, [r9] │ │ │ │ - cmp.w r2, r3, asr #1 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - str.w r9, [r4, #12] │ │ │ │ - ite gt │ │ │ │ - movgt r0, #1 │ │ │ │ - movle r0, #0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ite ge │ │ │ │ - movge r0, #0 │ │ │ │ - andlt.w r0, r0, #1 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - str r6, [r4, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4281e │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - adds r0, r2, #1 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - str.w r4, [r3, r2, lsl #2] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 41d3e │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + b.n 3b030 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 41d3e │ │ │ │ - ldr r2, [sp, #64] ; 0x40 │ │ │ │ - ldr.w r0, [r2, #1336] ; 0x538 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42860 │ │ │ │ - ldr.w ip, [r5, #4] │ │ │ │ - cmp r0, ip │ │ │ │ - beq.w 41be4 │ │ │ │ - ldr.w r1, [ip, #172] ; 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4288e │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - ble.n 421c4 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 41be4 │ │ │ │ - adds r1, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - mov lr, r4 │ │ │ │ - b.n 421be │ │ │ │ - ldr.w r4, [r1, #4]! │ │ │ │ - cmp r0, r4 │ │ │ │ - beq.w 41be4 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.n 421b4 │ │ │ │ - ldr r1, [pc, #664] ; (42460 ) │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr.w r2, [ip, #12] │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ - ldr r1, [pc, #648] ; (42464 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r1, [pc, #640] ; (42468 ) │ │ │ │ - mov.w r0, #1016 ; 0x3f8 │ │ │ │ - ldr r2, [pc, #640] ; (4246c ) │ │ │ │ - mov r3, r4 │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - movw r0, #31504 ; 0x7b10 │ │ │ │ - str r2, [r1, #124] ; 0x7c │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 420a6 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41a9c │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + b.n 3ae42 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41a3a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + b.n 3ae52 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41a50 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + b.n 3b2bc │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3b2da │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41a66 │ │ │ │ + b.n 3b2d0 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 3b27c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ - str r2, [sp, #20] │ │ │ │ + str r2, [sp, #4] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - b.n 420d2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - b.n 420c4 │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 3b288 │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.n 420b6 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 4209c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 3b270 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ + b.n 3b294 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - add sp, #84 ; 0x54 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 41a8c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 3ad92 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 41a1a │ │ │ │ + b.n 3ae22 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 41a7c │ │ │ │ + b.n 3adde │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 41a2a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 3adee │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3adfe │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3ada2 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41cc6 │ │ │ │ + b.n 3ad68 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 41ada │ │ │ │ - mov r5, r7 │ │ │ │ - b.w 41a1a │ │ │ │ + b.n 3ad38 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #40] ; 0x28 │ │ │ │ - b.n 42038 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 41cea │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bgt.w 42698 │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.n 42312 │ │ │ │ - ldr r3, [pc, #372] ; (42470 ) │ │ │ │ - cmp r2, #1 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - beq.w 428ae │ │ │ │ - ldr r3, [pc, #364] ; (42474 ) │ │ │ │ + b.n 3ad4a │ │ │ │ + cmp r7, r3 │ │ │ │ + bge.w 3b9a0 │ │ │ │ + add.w r3, r6, r7, lsl #2 │ │ │ │ + adds r7, #1 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 3afe6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3ae8e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3af96 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3a7b8 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3a670 │ │ │ │ + cmp r5, r3 │ │ │ │ + bge.w 3ba5e │ │ │ │ + add.w r3, r7, r5, lsl #2 │ │ │ │ + adds r5, #1 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w 3a866 │ │ │ │ + ldr.w r3, [pc, #1888] ; 3bb94 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r4, [sp, #40] ; 0x28 │ │ │ │ + mov fp, r2 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #364] ; (42478 ) │ │ │ │ - add r1, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r2, [pc, #360] ; (4247c ) │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [pc, #360] ; (42480 ) │ │ │ │ - mov.w r0, #1016 ; 0x3f8 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r3 │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movw r1, #31464 ; 0x7ae8 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 42090 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx 5938 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.w 418f4 │ │ │ │ - ldr r1, [pc, #320] ; (42484 ) │ │ │ │ - mov r0, r2 │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, pc │ │ │ │ - bl ef10 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 418f4 │ │ │ │ - b.w 41abe │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - movw r4, #1006 ; 0x3ee │ │ │ │ - ldr r2, [pc, #296] ; (42488 ) │ │ │ │ - movw r0, #31345 ; 0x7a71 │ │ │ │ - ldr r1, [pc, #292] ; (4248c ) │ │ │ │ + ldr.w r2, [pc, #1880] ; 3bb98 │ │ │ │ + movs r0, #168 ; 0xa8 │ │ │ │ + movw r1, #35529 ; 0x8ac9 │ │ │ │ add r2, pc │ │ │ │ - mov r3, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - mov sl, r5 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 420b6 │ │ │ │ - cmp r0, r2 │ │ │ │ - bge.w 426e8 │ │ │ │ - add.w r2, fp, r0, lsl #2 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ - mov r2, r0 │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + str.w fp, [sp, #36] ; 0x24 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.n 3ad2c │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3a8a4 │ │ │ │ + ldr.w ip, [r6, #8] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr.w r2, [ip] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - b.w 41b2a │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - blx 5a04 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 41c3e │ │ │ │ - ldr r4, [pc, #212] ; (42490 ) │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [pc, #212] ; (42494 ) │ │ │ │ - mov r5, r6 │ │ │ │ - add r4, pc │ │ │ │ - mov r2, r7 │ │ │ │ + str.w r2, [ip] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3b9a8 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, ip │ │ │ │ + mov r2, r4 │ │ │ │ + str.w ip, [sp, #60] ; 0x3c │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w ip, [sp, #60] ; 0x3c │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r6, ip │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 3a8ae │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r6, ip │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.w 3a8ae │ │ │ │ + ldr.w r0, [r9, #112] ; 0x70 │ │ │ │ + ldr.w r3, [r9, #828] ; 0x33c │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3bb54 │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 3a89a │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr.w r3, [pc, #1704] ; 3bb9c │ │ │ │ + mov r2, fp │ │ │ │ + ldr.w r1, [pc, #1700] ; 3bba0 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ + ldr r4, [sp, #40] ; 0x28 │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.w 3ad06 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r0, [pc, #1676] ; 3bba4 │ │ │ │ + mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r8, r5 │ │ │ │ - movw r0, #1018 ; 0x3fa │ │ │ │ - str r1, [r4, #124] ; 0x7c │ │ │ │ - mov r3, r2 │ │ │ │ - movw r1, #31517 ; 0x7b1d │ │ │ │ - mov r5, r2 │ │ │ │ - str.w r0, [r4, #128] ; 0x80 │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - b.n 420a6 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ - b.w 41bc4 │ │ │ │ - ldr r2, [pc, #164] ; (42498 ) │ │ │ │ - movw r4, #1009 ; 0x3f1 │ │ │ │ - ldr r1, [pc, #164] ; (4249c ) │ │ │ │ - movw r0, #31357 ; 0x7a7d │ │ │ │ - add r2, pc │ │ │ │ - mov r3, sl │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r5, r4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r4, r2 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + movs r7, #43 ; 0x2b │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + ldr.w r1, [pc, #1656] ; 3bba8 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - mov r6, sl │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r7, sl │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - mov r5, sl │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r9, sl │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - mov r8, sl │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ - b.n 42386 │ │ │ │ - bmi.n 42464 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - lsls r6, r7, #20 │ │ │ │ - movs r2, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ - movs r2, r0 │ │ │ │ - push {r2, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ - movs r2, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - strh r4, [r6, #40] ; 0x28 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - strh r6, [r2, #28] │ │ │ │ - movs r1, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-4] │ │ │ │ - strh r0, [r0, #30] │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xfbf00001 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ - movs r1, r0 │ │ │ │ - umull r0, r0, r6, r1 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ - movs r1, r0 │ │ │ │ - smlsd r0, ip, r1, r0 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ - movs r1, r0 │ │ │ │ - smlabb r0, r0, r1, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr.w r2, [pc, #2440] ; 42e2c │ │ │ │ - mov.w r4, #1016 ; 0x3f8 │ │ │ │ - ldr.w r1, [pc, #2436] ; 42e30 │ │ │ │ - movw r0, #31416 ; 0x7ab8 │ │ │ │ - add r2, pc │ │ │ │ - mov r3, r7 │ │ │ │ + blx 56d4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w r1, [pc, #1648] ; 3bbac │ │ │ │ + movw r0, #33172 ; 0x8194 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - mov r6, r7 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r5, r7 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - mov r9, r7 │ │ │ │ + str.w r7, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r7 │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - b.n 42386 │ │ │ │ - blx 568c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.n 3b266 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr.w r3, [pc, #1612] ; 3bba4 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + ldr.w r1, [pc, #1616] ; 3bbb0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w r3, [pc, #1608] ; 3bbb4 │ │ │ │ + movs r1, #32 │ │ │ │ + movw r2, #33000 ; 0x80e8 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov r5, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + b.n 3b294 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + blx 59ec │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41cba │ │ │ │ - ldr.w r3, [pc, #2392] ; 42e34 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r2, [pc, #2392] ; 42e38 │ │ │ │ - mov r5, r6 │ │ │ │ + beq.w 3c886 │ │ │ │ + mov fp, r2 │ │ │ │ + ldr.w r3, [pc, #1560] ; 3bbb8 │ │ │ │ + ldr.w r2, [pc, #1560] ; 3bbbc │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r5 │ │ │ │ - movs r5, #0 │ │ │ │ - add r2, pc │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r7, r1 │ │ │ │ - movw r2, #1027 ; 0x403 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #31612 ; 0x7b7c │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 42090 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r0, [pc, #2348] ; 42e3c │ │ │ │ - ldr.w r2, [pc, #2348] ; 42e40 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r8 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r1 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movw r1, #1027 ; 0x403 │ │ │ │ - movw r2, #31614 ; 0x7b7e │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - mov r5, r3 │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 4209c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [sp, #60] ; 0x3c │ │ │ │ - ldr.w r2, [pc, #2292] ; 42e44 │ │ │ │ - mov r6, r9 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r7, r1 │ │ │ │ + ldr r4, [sp, #40] ; 0x28 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movw r2, #1029 ; 0x405 │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - movw r2, #31626 ; 0x7b8a │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 4209c │ │ │ │ - movs r0, #0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 41f88 │ │ │ │ - ldr.w r0, [pc, #2244] ; 42e48 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r3, [pc, #2240] ; 42e4c │ │ │ │ - mov r5, r6 │ │ │ │ - add r0, pc │ │ │ │ - movs r2, #0 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r0 │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + movs r0, #168 ; 0xa8 │ │ │ │ + movw r1, #35532 ; 0x8acc │ │ │ │ + b.w 3ad18 │ │ │ │ + blx 57e8 │ │ │ │ + b.n 3b1ac │ │ │ │ + blx 57e8 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + b.w 3a670 │ │ │ │ + blx 5884 │ │ │ │ + b.n 3b05a │ │ │ │ + ldr.w r3, [pc, #1508] ; 3bbc0 │ │ │ │ + movs r0, #34 ; 0x22 │ │ │ │ + ldr.w r2, [pc, #1504] ; 3bbc4 │ │ │ │ + movw r1, #33032 ; 0x8108 │ │ │ │ add r3, pc │ │ │ │ - str r7, [sp, #8] │ │ │ │ - movw r1, #1023 ; 0x3ff │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - mov r7, r4 │ │ │ │ - movw r0, #31562 ; 0x7b4a │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str.w r0, [r5, #132] ; 0x84 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - mov r5, r2 │ │ │ │ - b.n 420a6 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - str r0, [sp, #68] ; 0x44 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3b580 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 3b14e │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #32] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ - ldr r2, [sp, #68] ; 0x44 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - b.w 41b60 │ │ │ │ - ldr.w r1, [pc, #2176] ; 42e50 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr.w r2, [pc, #2172] ; 42e54 │ │ │ │ - mov r8, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r3 │ │ │ │ - add r2, pc │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - str r2, [r1, #124] ; 0x7c │ │ │ │ - mov.w r0, #1016 ; 0x3f8 │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - movw r0, #31485 ; 0x7afd │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.n 42090 │ │ │ │ - ldr.w r2, [pc, #2140] ; 42e58 │ │ │ │ - mov.w r5, #1016 ; 0x3f8 │ │ │ │ - ldr.w r1, [pc, #2136] ; 42e5c │ │ │ │ - mov r4, r7 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + b.n 3b14e │ │ │ │ + blx 5884 │ │ │ │ + b.w 3a62e │ │ │ │ + ldr.w r3, [pc, #1456] ; 3bbc8 │ │ │ │ + movs r0, #35 ; 0x23 │ │ │ │ + ldr.w r2, [pc, #1456] ; 3bbcc │ │ │ │ + movw r1, #33041 ; 0x8111 │ │ │ │ + add r3, pc │ │ │ │ add r2, pc │ │ │ │ - movw r0, #31422 ; 0x7abe │ │ │ │ - add r1, pc │ │ │ │ - mov r3, fp │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r6, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r7, fp │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - mov r5, fp │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - mov r9, fp │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - mov r8, fp │ │ │ │ - b.n 42090 │ │ │ │ - ldr.w ip, [pc, #2096] ; 42e60 │ │ │ │ - adds r0, #4 │ │ │ │ - add ip, pc │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - ldr.w r1, [ip, #1336] ; 0x538 │ │ │ │ - bl f948 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 41e8a │ │ │ │ - ldr.w r1, [pc, #2068] ; 42e64 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #1042 ; 0x412 │ │ │ │ - str.w r1, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r4 │ │ │ │ - movw r1, #31842 ; 0x7c62 │ │ │ │ - str.w r0, [ip, #128] ; 0x80 │ │ │ │ - str.w r1, [ip, #132] ; 0x84 │ │ │ │ - b.n 420a6 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 42020 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - b.n 42014 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #40] ; 0x28 │ │ │ │ - b.n 42038 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r3, [pc, #1992] ; 42e68 │ │ │ │ - ldr.w r1, [pc, #1992] ; 42e6c │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 42312 │ │ │ │ - ldr.w r0, [pc, #1980] ; 42e70 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r3, [pc, #1980] ; 42e74 │ │ │ │ - mov r5, r6 │ │ │ │ - add r0, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ movs r2, #0 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r0 │ │ │ │ - add r3, pc │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r7, r1 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - movw r1, #1022 ; 0x3fe │ │ │ │ - movw r0, #31552 ; 0x7b40 │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str.w r0, [r5, #132] ; 0x84 │ │ │ │ mov r3, r2 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ + mov r8, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 420a6 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str.w r8, [sp, #40] ; 0x28 │ │ │ │ - b.w 41d90 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r3, [r5, #40] ; 0x28 │ │ │ │ - b.n 42038 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 42afc │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 42b76 │ │ │ │ - ldr.w r6, [fp, #12] │ │ │ │ - ldr.w r8, [fp, #16] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 41e48 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r0, fp │ │ │ │ - blx r3 │ │ │ │ - b.w 41e48 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5860 │ │ │ │ + mov r9, r2 │ │ │ │ + b.n 3b270 │ │ │ │ + blx 5884 │ │ │ │ mov r4, r0 │ │ │ │ + b.w 3a6ba │ │ │ │ + mov r0, r2 │ │ │ │ + str r1, [sp, #36] ; 0x24 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + blx 58a8 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41fe0 │ │ │ │ - ldr.w r0, [pc, #1832] ; 42e78 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r2, [pc, #1832] ; 42e7c │ │ │ │ - mov r5, r6 │ │ │ │ + bge.w 3b134 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r0 │ │ │ │ + ldr.w r0, [pc, #1388] ; 3bbd0 │ │ │ │ + ldr.w r7, [pc, #1388] ; 3bbd4 │ │ │ │ + mov r3, fp │ │ │ │ add r0, pc │ │ │ │ - mov r3, r9 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r8 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r8, r5 │ │ │ │ - movw r1, #1023 ; 0x3ff │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - movw r2, #31564 ; 0x7b4c │ │ │ │ - mov r7, r4 │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 4209c │ │ │ │ - ldr.w lr, [pc, #1788] ; 42e80 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r1, [pc, #1788] ; 42e84 │ │ │ │ - mov r5, r6 │ │ │ │ - add lr, pc │ │ │ │ - mov r3, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r6, r8 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r0 │ │ │ │ - str.w r1, [lr, #124] ; 0x7c │ │ │ │ - movw r0, #1023 ; 0x3ff │ │ │ │ - movw r1, #31566 ; 0x7b4e │ │ │ │ - mov r5, r2 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - str.w r0, [lr, #128] ; 0x80 │ │ │ │ - str.w r1, [lr, #132] ; 0x84 │ │ │ │ - b.n 42090 │ │ │ │ - ldr.w r4, [pc, #1744] ; 42e88 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r1, [pc, #1740] ; 42e8c │ │ │ │ - mov r5, r6 │ │ │ │ - add r4, pc │ │ │ │ - mov r3, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r6, r8 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + mov fp, r8 │ │ │ │ + mov r5, r4 │ │ │ │ + add r7, pc │ │ │ │ + mov r8, r3 │ │ │ │ + mov.w ip, #46 ; 0x2e │ │ │ │ + movw lr, #33220 ; 0x81c4 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r3, fp │ │ │ │ + str r7, [r0, #124] ; 0x7c │ │ │ │ + str.w ip, [r0, #128] ; 0x80 │ │ │ │ + str.w lr, [r0, #132] ; 0x84 │ │ │ │ + b.n 3b266 │ │ │ │ + ldr.w r3, [pc, #1352] ; 3bbd8 │ │ │ │ mov r8, r5 │ │ │ │ - mov r7, r0 │ │ │ │ - str r1, [r4, #124] ; 0x7c │ │ │ │ - movw r0, #1023 ; 0x3ff │ │ │ │ - movw r1, #31571 ; 0x7b53 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - mov r5, r2 │ │ │ │ - str.w r0, [r4, #128] ; 0x80 │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - b.n 4209c │ │ │ │ - ldr.w r1, [pc, #1700] ; 42e90 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #1696] ; 42e94 │ │ │ │ - mov r5, r6 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, r8 │ │ │ │ + ldr.w r2, [pc, #1352] ; 3bbdc │ │ │ │ + mov fp, r5 │ │ │ │ + add r3, pc │ │ │ │ + movs r0, #163 ; 0xa3 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r9 │ │ │ │ - mov r8, r5 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r2, [r1, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - movw r2, #1031 ; 0x407 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - mov r5, r3 │ │ │ │ - movw r2, #31656 ; 0x7ba8 │ │ │ │ - str.w r2, [r1, #132] ; 0x84 │ │ │ │ - b.n 4209c │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r1, r4 │ │ │ │ - blx 5a04 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 42e12 │ │ │ │ - ldr.w r1, [pc, #1640] ; 42e98 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #1640] ; 42e9c │ │ │ │ - mov r5, r6 │ │ │ │ + movw r1, #35398 ; 0x8a46 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + movs r6, #0 │ │ │ │ + b.w 3ad38 │ │ │ │ + ldr.w r3, [pc, #1308] ; 3bbe0 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr.w r1, [pc, #1304] ; 3bbe4 │ │ │ │ + movs r4, #34 ; 0x22 │ │ │ │ + add r3, pc │ │ │ │ + movw r0, #33051 ; 0x811b │ │ │ │ add r1, pc │ │ │ │ - mov r3, r8 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r9 │ │ │ │ - mov r8, r5 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r2, [r1, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - movw r2, #1031 ; 0x407 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - mov r5, r3 │ │ │ │ - movw r2, #31664 ; 0x7bb0 │ │ │ │ - str.w r2, [r1, #132] ; 0x84 │ │ │ │ - b.n 42090 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r8 │ │ │ │ + mov r2, r9 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r9 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + mov r4, r9 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #1584] ; 42ea0 │ │ │ │ - ldr.w r1, [pc, #1584] ; 42ea4 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 421e4 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 41da0 │ │ │ │ - mov r2, ip │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 41be4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 42890 │ │ │ │ - ldr.w r2, [pc, #1544] ; 42ea8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 41be4 │ │ │ │ - b.n 421c4 │ │ │ │ - ldr.w r3, [pc, #1532] ; 42eac │ │ │ │ + mov r3, r9 │ │ │ │ + b.n 3b266 │ │ │ │ + ldr.w r3, [pc, #1272] ; 3bbe8 │ │ │ │ + mov r7, r5 │ │ │ │ + movs r1, #163 ; 0xa3 │ │ │ │ + movw r2, #35403 ; 0x8a4b │ │ │ │ add r3, pc │ │ │ │ - b.n 4230a │ │ │ │ - mov r6, r8 │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 42960 │ │ │ │ - bl 11fc8 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr.w r3, [pc, #1228] ; 3bbec │ │ │ │ + movs r0, #38 ; 0x26 │ │ │ │ + ldr.w r2, [pc, #1224] ; 3bbf0 │ │ │ │ + movw r1, #33067 ; 0x812b │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3b580 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 3b0c0 │ │ │ │ + blx 5998 │ │ │ │ + b.w 3ae7c │ │ │ │ + blx 5884 │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 3a724 │ │ │ │ + ldr.w r3, [pc, #1176] ; 3bbf4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 57dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42958 │ │ │ │ - ldr.w r3, [pc, #1500] ; 42eb0 │ │ │ │ + bne.n 3b840 │ │ │ │ + ldr.w r3, [pc, #1160] ; 3bbf8 │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #1496] ; 42eb4 │ │ │ │ - mov.w r0, #1016 ; 0x3f8 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r6, r2 │ │ │ │ add r3, pc │ │ │ │ - add r1, pc │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr.w r2, [pc, #1152] ; 3bbfc │ │ │ │ + movs r0, #163 ; 0xa3 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + mov r8, r6 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #35406 ; 0x8a4e │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - movw r1, #31501 ; 0x7b0d │ │ │ │ + mov fp, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r3, r2 │ │ │ │ - b.w 420a6 │ │ │ │ - mov r5, r6 │ │ │ │ - movs r4, #1 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b.n 428c0 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 41e58 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 41e68 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.n 3b6bc │ │ │ │ + ldr.w r3, [pc, #1112] ; 3bc00 │ │ │ │ + movs r0, #39 ; 0x27 │ │ │ │ + ldr.w r2, [pc, #1112] ; 3bc04 │ │ │ │ + movw r1, #33079 ; 0x8137 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3b580 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3a758 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3bb40 │ │ │ │ + ldr.w r3, [pc, #1056] ; 3bc08 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #2188] ; 0x88c │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3a76c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 41eb0 │ │ │ │ - ldr.w r2, [pc, #1424] ; 42eb8 │ │ │ │ - mov r4, r7 │ │ │ │ - ldr.w r1, [pc, #1420] ; 42ebc │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc │ │ │ │ + b.w 3a76c │ │ │ │ mov r6, r3 │ │ │ │ + ldr r3, [pc, #1016] ; (3bc0c ) │ │ │ │ + ldr r2, [pc, #1016] ; (3bc10 ) │ │ │ │ + movs r0, #164 ; 0xa4 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #35433 ; 0x8a69 │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r3, [pc, #972] ; (3bc14 ) │ │ │ │ + ldr r1, [pc, #976] ; (3bc18 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r9, r3 │ │ │ │ - mov.w r1, #1016 ; 0x3f8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r3 │ │ │ │ - movw r1, #31424 ; 0x7ac0 │ │ │ │ - mov r7, r3 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 42090 │ │ │ │ - mov r0, r4 │ │ │ │ - bl da48 │ │ │ │ - b.n 428d2 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 3b76c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ + str.w ip, [sp, #40] ; 0x28 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 428ca │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 41e98 │ │ │ │ - ldr.w r2, [pc, #1352] ; 42ec0 │ │ │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ + b.w 3a99a │ │ │ │ + ldr r3, [pc, #944] ; (3bc1c ) │ │ │ │ + movs r0, #39 ; 0x27 │ │ │ │ + ldr r2, [pc, #944] ; (3bc20 ) │ │ │ │ + movw r1, #33085 ; 0x813d │ │ │ │ + add r3, pc │ │ │ │ add r2, pc │ │ │ │ - addw r3, r2, #2312 ; 0x908 │ │ │ │ - ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ - ldrd r4, r5, [r3] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, r5 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r4 │ │ │ │ - bne.w 42c52 │ │ │ │ - ldr.w r4, [r2, #2320] ; 0x910 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 42d9c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r5, [pc, #1308] ; 42ec4 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r0, [r5, #2324] ; 0x914 │ │ │ │ - ldr.w r1, [r5, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42d7e │ │ │ │ - ldr.w r2, [pc, #1284] ; 42ec8 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bne.w 42c8a │ │ │ │ - ldr.w ip, [r0, #12] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 42c8a │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 42c2c │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, fp │ │ │ │ - mov r2, sl │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - bl 12768 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 42aac │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 42d1e │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 42c20 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 42ccc │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1d2d8 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3b630 │ │ │ │ + ldr r3, [pc, #928] ; (3bc24 ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #928] ; (3bc28 ) │ │ │ │ mov fp, r0 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #32] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movs r2, #168 ; 0xa8 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #35478 ; 0x8a96 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.n 3b6bc │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3a790 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 42aa2 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 42caa │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42c48 │ │ │ │ - mov r0, fp │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + beq.w 3bb4a │ │ │ │ + ldr r3, [pc, #860] ; (3bc2c ) │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #2192] ; 0x890 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 42c3c │ │ │ │ - ldr.w r3, [pc, #1096] ; 42ecc │ │ │ │ - movw r0, #1034 ; 0x40a │ │ │ │ - ldr.w r2, [pc, #1092] ; 42ed0 │ │ │ │ - movw r1, #31749 ; 0x7c05 │ │ │ │ + bne.w 3a7a4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3a7a4 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r3, [pc, #820] ; (3bc30 ) │ │ │ │ + ldr r2, [pc, #824] ; (3bc34 ) │ │ │ │ + movs r0, #165 ; 0xa5 │ │ │ │ add r3, pc │ │ │ │ + movw r1, #35459 ; 0x8a83 │ │ │ │ add r2, pc │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + mov r8, r6 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 419ec │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 42a56 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 42a24 │ │ │ │ - ldr.w r2, [pc, #1048] ; 42ed4 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w r1, [pc, #1048] ; 42ed8 │ │ │ │ - movw r5, #1039 ; 0x40f │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #31767 ; 0x7c17 │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 42386 │ │ │ │ - ldr r2, [pc, #1020] ; (42edc ) │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #1020] ; (42ee0 ) │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #1040 ; 0x410 │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #31776 ; 0x7c20 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 42386 │ │ │ │ - bgt.w 42c0c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 42b08 │ │ │ │ - bl da48 │ │ │ │ - ldr r2, [pc, #984] ; (42ee4 ) │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [pc, #984] ; (42ee8 ) │ │ │ │ - mov.w r0, #1040 ; 0x410 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r3 │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movw r1, #31784 ; 0x7c28 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4209c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #956] ; (42eec ) │ │ │ │ - ldr r1, [pc, #960] ; (42ef0 ) │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [pc, #952] ; (42ef4 ) │ │ │ │ - ldr r2, [pc, #952] ; (42ef8 ) │ │ │ │ - movw r0, #1042 ; 0x412 │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.w 3ad2c │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [pc, #784] ; (3bc38 ) │ │ │ │ + ldr r2, [pc, #784] ; (3bc3c ) │ │ │ │ + movs r0, #33 ; 0x21 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #31838 ; 0x7c5e │ │ │ │ + movw r1, #33011 ; 0x80f3 │ │ │ │ add r2, pc │ │ │ │ + str r5, [sp, #20] │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 419ec │ │ │ │ - ldr r3, [pc, #928] ; (42efc ) │ │ │ │ - movw r0, #1042 ; 0x412 │ │ │ │ - ldr r2, [pc, #928] ; (42f00 ) │ │ │ │ - movw r1, #31840 ; 0x7c60 │ │ │ │ + b.n 3b630 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5884 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 3a65e │ │ │ │ + ldr r3, [pc, #748] ; (3bc40 ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #748] ; (3bc44 ) │ │ │ │ + mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ + movs r1, #168 ; 0xa8 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #35472 ; 0x8a90 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + str r4, [sp, #24] │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 419ec │ │ │ │ - ldr.w r2, [fp, #12] │ │ │ │ - ldmia.w r2, {r6, r8} │ │ │ │ - b.n 42714 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - movw r2, #1044 ; 0x414 │ │ │ │ - ldr r3, [pc, #892] ; (42f04 ) │ │ │ │ - mov r7, r4 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - movw r2, #31869 ; 0x7c7d │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.w 419ec │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - movw r2, #1044 ; 0x414 │ │ │ │ - ldr r3, [pc, #864] ; (42f08 ) │ │ │ │ - mov r7, r4 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - movw r2, #31871 ; 0x7c7f │ │ │ │ - mov r3, r5 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - mov r2, r5 │ │ │ │ - b.w 420a6 │ │ │ │ - ldr r1, [pc, #840] ; (42f0c ) │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r8 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.w 3ad4a │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.n 3b19a │ │ │ │ + ldr.w r2, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + mov r8, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 3b1ac │ │ │ │ + mov r5, fp │ │ │ │ + mov fp, r2 │ │ │ │ + mov r9, fp │ │ │ │ + b.n 3b1f0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str.w ip, [sp, #60] ; 0x3c │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #60] ; 0x3c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 3b494 │ │ │ │ + ldr r1, [pc, #648] ; (3bc48 ) │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r0, [pc, #648] ; (3bc4c ) │ │ │ │ + mov r4, r9 │ │ │ │ add r1, pc │ │ │ │ - mov r8, r9 │ │ │ │ mov r9, r3 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [pc, #828] ; (42f10 ) │ │ │ │ - mov.w r4, #1016 ; 0x3f8 │ │ │ │ - str.w r4, [r1, #128] ; 0x80 │ │ │ │ - movw r4, #31493 ; 0x7b05 │ │ │ │ + mov r5, r4 │ │ │ │ + movs r3, #45 ; 0x2d │ │ │ │ add r0, pc │ │ │ │ - str.w r4, [r1, #132] ; 0x84 │ │ │ │ + movw r7, #33201 ; 0x81b1 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r3, r2 │ │ │ │ str r0, [r1, #124] ; 0x7c │ │ │ │ - b.w 420a6 │ │ │ │ - ldr r2, [pc, #808] ; (42f14 ) │ │ │ │ + str.w r7, [r1, #132] ; 0x84 │ │ │ │ + b.n 3b266 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5884 │ │ │ │ + mov r2, r0 │ │ │ │ + b.w 3b086 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r1, [pc, #600] ; (3bc50 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #808] ; (42f18 ) │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r0, [pc, #600] ; (3bc54 ) │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r4 │ │ │ │ + add r0, pc │ │ │ │ + mov r4, r2 │ │ │ │ + movw r7, #33203 ; 0x81b3 │ │ │ │ + movs r2, #45 ; 0x2d │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + mov r2, fp │ │ │ │ + str.w r7, [r1, #132] ; 0x84 │ │ │ │ + b.n 3b266 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + b.w 3b146 │ │ │ │ + ldr r1, [pc, #560] ; (3bc58 ) │ │ │ │ + mov r3, fp │ │ │ │ + mov r2, r4 │ │ │ │ + mov fp, r8 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r0, [pc, #552] ; (3bc5c ) │ │ │ │ + mov r9, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r3, fp │ │ │ │ + mov r2, fp │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r1 │ │ │ │ + add r0, pc │ │ │ │ + movs r7, #46 ; 0x2e │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + movw r1, #33216 ; 0x81c0 │ │ │ │ + str.w r7, [fp, #128] ; 0x80 │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + b.n 3b266 │ │ │ │ + blx 5884 │ │ │ │ + mov r8, r0 │ │ │ │ + b.w 3b0d8 │ │ │ │ + ldr r4, [sp, #40] ; 0x28 │ │ │ │ + mov ip, r6 │ │ │ │ + ldr r5, [sp, #48] ; 0x30 │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ + b.w 3a934 │ │ │ │ + ldr r3, [pc, #496] ; (3bc60 ) │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r2, [pc, #496] ; (3bc64 ) │ │ │ │ + movs r0, #38 ; 0x26 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #33069 ; 0x812d │ │ │ │ add r2, pc │ │ │ │ - mov.w r0, #1016 ; 0x3f8 │ │ │ │ + mov r5, r8 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r8 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r8 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r3, r8 │ │ │ │ + b.w 3b272 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r1, [pc, #460] ; (3bc68 ) │ │ │ │ + mov r3, fp │ │ │ │ + ldr r0, [pc, #460] ; (3bc6c ) │ │ │ │ add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #31452 ; 0x7adc │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4209c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r3, [pc, #596] ; (42e68 ) │ │ │ │ - ldr r1, [pc, #776] ; (42f1c ) │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r3, fp │ │ │ │ + mov fp, r1 │ │ │ │ + mov r5, r4 │ │ │ │ + add r0, pc │ │ │ │ + movs r4, #46 ; 0x2e │ │ │ │ + str.w r0, [fp, #124] ; 0x7c │ │ │ │ + str.w r4, [r1, #128] ; 0x80 │ │ │ │ + movw r1, #33218 ; 0x81c2 │ │ │ │ + mov r4, r2 │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + b.w 3b266 │ │ │ │ + blx 5884 │ │ │ │ + mov r2, r0 │ │ │ │ + b.w 3b0f8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + ldr r1, [pc, #408] ; (3bc70 ) │ │ │ │ + ldr r0, [pc, #408] ; (3bc74 ) │ │ │ │ + mov r3, fp │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 42b08 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + mov fp, r8 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r2, ip │ │ │ │ + mov ip, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r8, r3 │ │ │ │ + movs r7, #46 ; 0x2e │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r3, fp │ │ │ │ + movw r1, #33232 ; 0x81d0 │ │ │ │ + str.w r7, [ip, #128] ; 0x80 │ │ │ │ + str.w r1, [ip, #132] ; 0x84 │ │ │ │ + b.w 3b266 │ │ │ │ + ldr r1, [pc, #372] ; (3bc78 ) │ │ │ │ + mov r3, fp │ │ │ │ + ldr r0, [pc, #372] ; (3bc7c ) │ │ │ │ + mov r2, r4 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r9 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r5, r4 │ │ │ │ + add r0, pc │ │ │ │ + mov r8, r3 │ │ │ │ + mov.w lr, #46 ; 0x2e │ │ │ │ + movw r7, #33240 ; 0x81d8 │ │ │ │ + mov r2, ip │ │ │ │ + mov r3, fp │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + movs r4, #0 │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + str.w r7, [r1, #132] ; 0x84 │ │ │ │ + b.w 3b266 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 42a3a │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ + b.w 3b1fc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - b.n 42a02 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + b.n 3b7e4 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 42a80 │ │ │ │ + b.n 3b8cc │ │ │ │ + blx 5884 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 3a89a │ │ │ │ + b.n 3b4ee │ │ │ │ + ldr r2, [r5, #116] ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [r4, #116] ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [r3, #116] ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [r2, #116] ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + ldr r4, [r0, #76] ; 0x4c │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xf3e20001 │ │ │ │ + ldr r6, [r5, #68] ; 0x44 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r0, r4, r1 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [r2, #44] ; 0x2c │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xf1f20001 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ; instruction: 0xf0fa0001 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xf0f40001 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xf0c40001 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + movs r2, r0 │ │ │ │ + eor.w r0, r4, #1 │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ + movs r2, r0 │ │ │ │ + orr.w r0, lr, #1 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movs r2, r0 │ │ │ │ + ands.w r0, r4, #1 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + movs r2, r0 │ │ │ │ + vaddl.s8 q8, d8, d1 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + movs r2, r0 │ │ │ │ + vaddl.s16 q0, d12, d1 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ + movs r2, r0 │ │ │ │ + vhadd.s32 d16, d4, d1 │ │ │ │ + vhadd.s8 d16, d0, d1 │ │ │ │ + str r0, [r4, #124] ; 0x7c │ │ │ │ + movs r2, r0 │ │ │ │ + vhadd.s8 d0, d10, d1 │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + str r6, [r2, #120] ; 0x78 │ │ │ │ + movs r2, r0 │ │ │ │ + cdp 0, 11, cr0, cr4, cr1, {0} │ │ │ │ + str r2, [r3, #116] ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + cdp 0, 8, cr0, cr4, cr1, {0} │ │ │ │ + str r0, [r4, #112] ; 0x70 │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [r6, #108] ; 0x6c │ │ │ │ + movs r2, r0 │ │ │ │ + cdp 0, 1, cr0, cr10, cr1, {0} │ │ │ │ + vminnm.f32 , q8, │ │ │ │ + cdp 0, 6, cr0, cr6, cr1, {0} │ │ │ │ + str r2, [r3, #104] ; 0x68 │ │ │ │ + movs r2, r0 │ │ │ │ + stcl 0, cr0, [r4, #4] │ │ │ │ + str r2, [r0, #104] ; 0x68 │ │ │ │ + movs r2, r0 │ │ │ │ + stc 0, cr0, [sl, #4]! │ │ │ │ + str r2, [r7, #96] ; 0x60 │ │ │ │ + movs r2, r0 │ │ │ │ + str r6, [r1, #96] ; 0x60 │ │ │ │ + movs r2, r0 │ │ │ │ + ldc 0, cr0, [r4, #-4]! │ │ │ │ + str r0, [r4, #92] ; 0x5c │ │ │ │ + movs r2, r0 │ │ │ │ + stc 0, cr0, [r6, #-4] │ │ │ │ + str r4, [r6, #88] ; 0x58 │ │ │ │ + movs r2, r0 │ │ │ │ + ldcl 0, cr0, [ip], {1} │ │ │ │ + str r6, [r0, #84] ; 0x54 │ │ │ │ + movs r2, r0 │ │ │ │ + stcl 0, cr0, [sl], #-4 │ │ │ │ + str r0, [r2, #80] ; 0x50 │ │ │ │ + movs r2, r0 │ │ │ │ + ldc 0, cr0, [r8], #-4 │ │ │ │ + str r0, [r4, #76] ; 0x4c │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xebf80001 │ │ │ │ + str r6, [r2, #72] ; 0x48 │ │ │ │ + movs r2, r0 │ │ │ │ + subs.w r0, ip, r1 │ │ │ │ + str r4, [r5, #68] ; 0x44 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xeb8c0001 │ │ │ │ + str r0, [r6, #64] ; 0x40 │ │ │ │ + movs r2, r0 │ │ │ │ + adcs.w r0, r0, r1 │ │ │ │ + str r2, [r0, #64] ; 0x40 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xeb240001 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 42a6a │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - mov r1, r3 │ │ │ │ - add.w r2, r2, #2320 ; 0x910 │ │ │ │ - bl 12a74 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 429a6 │ │ │ │ - ldr r2, [pc, #692] ; (42f20 ) │ │ │ │ - movw r0, #1034 ; 0x40a │ │ │ │ - ldr r1, [pc, #692] ; (42f24 ) │ │ │ │ - mov r3, r4 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r4 │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #31696 ; 0x7bd0 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 42386 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, sl │ │ │ │ - mov fp, r3 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 42a24 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.w 41dfa │ │ │ │ - ldr r2, [pc, #636] ; (42f28 ) │ │ │ │ - movw r0, #1034 ; 0x40a │ │ │ │ - ldr r3, [pc, #632] ; (42f2c ) │ │ │ │ - mov.w r1, #31744 ; 0x7c00 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, fp │ │ │ │ - add r3, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r3, fp │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 42090 │ │ │ │ - ldr.w ip, [r4, #12] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 42a44 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 42dda │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, ip │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - bl 12768 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 42dcc │ │ │ │ - mov r4, r3 │ │ │ │ - b.n 42a4e │ │ │ │ - ldr r2, [pc, #528] ; (42f30 ) │ │ │ │ - movw r0, #1035 ; 0x40b │ │ │ │ - ldr r1, [pc, #524] ; (42f34 ) │ │ │ │ - mov r3, fp │ │ │ │ - add r2, pc │ │ │ │ - mov fp, r5 │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #31728 ; 0x7bf0 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 42090 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 42e20 │ │ │ │ - bl 11fc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 42e18 │ │ │ │ - ldr r3, [pc, #480] ; (42f38 ) │ │ │ │ - mov.w r0, #1040 ; 0x410 │ │ │ │ - ldr r2, [pc, #480] ; (42f3c ) │ │ │ │ - movw r1, #31821 ; 0x7c4d │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 42090 │ │ │ │ - b.w 419ec │ │ │ │ - ldr r2, [pc, #448] ; (42f40 ) │ │ │ │ - movw r1, #1035 ; 0x40b │ │ │ │ - mov fp, r0 │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #31706 ; 0x7bda │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 42090 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 42c62 │ │ │ │ - movs r5, #1 │ │ │ │ - b.n 42d42 │ │ │ │ - ldr r2, [pc, #404] ; (42f44 ) │ │ │ │ - mov.w r5, #1040 ; 0x410 │ │ │ │ - ldr r1, [pc, #404] ; (42f48 ) │ │ │ │ - movw r0, #31805 ; 0x7c3d │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4209c │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ - mov r4, r3 │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.w 3a94c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 42a4e │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ - b.n 42cf4 │ │ │ │ - ldr r2, [pc, #344] ; (42f4c ) │ │ │ │ - mov.w fp, #1040 ; 0x410 │ │ │ │ - ldr r1, [pc, #344] ; (42f50 ) │ │ │ │ - movw r0, #31813 ; 0x7c45 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w fp, [r2, #128] ; 0x80 │ │ │ │ - mov.w fp, #0 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 42090 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - b.w 4216a │ │ │ │ - mov r0, r5 │ │ │ │ - bl da48 │ │ │ │ - b.n 42d54 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.w 3a940 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 42d4c │ │ │ │ - nop │ │ │ │ - ; instruction: 0xfa5c0001 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xfa280001 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr??.w r0, [r4, #1] │ │ │ │ - strh r4, [r2, #4] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr??.w r0, [lr, r1] │ │ │ │ - strh r0, [r3, #0] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrsh.w r0, [r2, r1] │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ - movs r1, r0 │ │ │ │ - vst4.8 {d0-d3}, [r6], r1 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr.w r0, [r8, #1] │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - strh r6, [r4, #48] ; 0x30 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr.w r0, [r0, r1] │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf7b40001 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf7800001 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf74a0001 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf7160001 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf6d40001 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - strb r6, [r2, #20] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf62c0001 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ - movs r1, r0 │ │ │ │ - rsbs r0, sl, #8454144 ; 0x810000 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf5920001 │ │ │ │ - sbc.w r0, r2, #8454144 ; 0x810000 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - orns r0, ip, #8454144 ; 0x810000 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ - movs r1, r0 │ │ │ │ - orr.w r0, r6, #8454144 ; 0x810000 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ - movs r1, r0 │ │ │ │ - bic.w r0, r8, #8454144 ; 0x810000 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf3fa0001 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - str r3, [sp, #968] ; 0x3c8 │ │ │ │ - movs r1, r0 │ │ │ │ - ubfx r0, sl, #0, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ - movs r1, r0 │ │ │ │ - usat16 r0, #1, r8 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ - movs r1, r0 │ │ │ │ - sbfx r0, r4, #0, #2 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf31a0001 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf29a0001 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf2560001 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xf1e40001 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ - movs r1, r0 │ │ │ │ - sub.w r0, ip, #1 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ - movs r1, r0 │ │ │ │ - adcs.w r0, r4, #1 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ - movs r1, r0 │ │ │ │ - adds.w r0, r0, #1 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ - movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - blx 5668 │ │ │ │ - ldr.w r6, [pc, #1868] ; 436b4 │ │ │ │ - add r6, pc │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 43418 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 433a0 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 433b0 │ │ │ │ - ldr.w r9, [r4, #12] │ │ │ │ - movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.w 3a9b0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr.w r1, [r7, #2180] ; 0x884 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + bl f9c0 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43436 │ │ │ │ - ldr.w r3, [pc, #1820] ; 436b8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ - ldr.w r2, [r3, #1344] ; 0x540 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ldr r7, [r1, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + blt.w 3c6b8 │ │ │ │ + beq.w 3c598 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - str r2, [r0, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - str r5, [r0, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 434c0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1780] ; 436bc │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r6, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 434e0 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r7 │ │ │ │ - mov r7, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 431cc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 4324c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 434f8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 43242 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #1696] ; 436c0 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ + beq.w 3c756 │ │ │ │ + ldr.w r3, [pc, #3064] ; 3c8e4 │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + mov r7, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 434f0 │ │ │ │ - blx r2 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 431da │ │ │ │ + ldr.w r1, [r3, #2232] ; 0x8b8 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3c728 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43256 │ │ │ │ - ldr.w r3, [pc, #1656] ; 436c4 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 4326a │ │ │ │ - ldr.w r7, [sl, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 4326a │ │ │ │ - ldr.w r4, [sl, #8] │ │ │ │ + beq.w 3c272 │ │ │ │ + ldr.w r6, [pc, #3020] ; 3c8e8 │ │ │ │ + ldr r0, [sp, #36] ; 0x24 │ │ │ │ + add r6, pc │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr.w r1, [r6, #2236] ; 0x8bc │ │ │ │ + bl daec │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3c704 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 3c4f8 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3c4f8 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43388 │ │ │ │ - ldr.w r3, [pc, #1604] ; 436c8 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 435ca │ │ │ │ - ldr.w r3, [pc, #1592] ; 436cc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 432d2 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ands.w r0, r3, #8 │ │ │ │ - beq.w 43574 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - ite pl │ │ │ │ - ldrpl.w sl, [r4, #12] │ │ │ │ - movmi.w sl, #0 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1532] ; 436bc │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r6, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 43596 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r7 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 43234 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 43260 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 43460 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 3c386 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4337e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + beq.w 3c306 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 432c0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 3c6d8 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 432b4 │ │ │ │ - ldr.w r2, [pc, #1436] ; 436d0 │ │ │ │ - ldr.w r3, [pc, #1436] ; 436d4 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r9, r4 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r3 │ │ │ │ - bne.w 43678 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 3c318 │ │ │ │ + ldr.w r6, [pc, #2900] ; 3c8ec │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r6, pc │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr.w r1, [r6, #2228] ; 0x8b4 │ │ │ │ + bl daec │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3c81e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 3c86e │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3c85a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 432ca │ │ │ │ - str.w r9, [r5, #16] │ │ │ │ - blx 5668 │ │ │ │ - mov r6, r0 │ │ │ │ + add.w r8, r3, #4294967295 ; 0xffffffff │ │ │ │ + str.w r8, [r0] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 3c3e8 │ │ │ │ + mov.w r9, #2 │ │ │ │ + movs r0, #0 │ │ │ │ + movs r2, #4 │ │ │ │ + mov.w r8, #1 │ │ │ │ + movs r3, #3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr.w r1, [pc, #2804] ; 3c8f0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w lr, [r7, #4] │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 3c88c │ │ │ │ + ldr.w r1, [pc, #2792] ; 3c8f4 │ │ │ │ + ldr r1, [r3, r1] │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 3c32a │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43510 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + beq.w 3c834 │ │ │ │ + cbz r6, 3be32 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r6, [r3, #12] │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + add.w r8, r1, r8, lsl #2 │ │ │ │ + add.w r9, r1, r9, lsl #2 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 43390 │ │ │ │ - str r6, [r5, #20] │ │ │ │ - blx 5668 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w r2, r1, r6, lsl #2 │ │ │ │ mov r6, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str.w r6, [r8, #12] │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + str.w r6, [r9, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + str.w fp, [r2, #12] │ │ │ │ + bl f530 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43548 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 3c7f4 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43398 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str r6, [r5, #24] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 431b4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - str r4, [r5, #28] │ │ │ │ - movs r4, #0 │ │ │ │ - subs r3, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, 43222 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 43008 │ │ │ │ - b.n 4324c │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - movw r2, #965 ; 0x3c5 │ │ │ │ - ldr.w r4, [pc, #1268] ; 436d8 │ │ │ │ - movw r1, #30650 ; 0x77ba │ │ │ │ - ldr.w r3, [pc, #1264] ; 436dc │ │ │ │ - subs r0, #1 │ │ │ │ - add r4, pc │ │ │ │ - str r0, [r7, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 43422 │ │ │ │ - ldr.w r0, [pc, #1240] ; 436e0 │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r4 │ │ │ │ + beq.w 3c4e6 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 431c6 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 43100 │ │ │ │ - b.n 43260 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + beq.w 3c49a │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne.w 3c7be │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.w 3ac70 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4301a │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 43008 │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + b.w 3aa50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43048 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 43100 │ │ │ │ - mov r0, sl │ │ │ │ - mov r4, sl │ │ │ │ - bl 2a228 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 43114 │ │ │ │ - ldr.w r3, [pc, #1124] ; 436e4 │ │ │ │ - movw r0, #30665 ; 0x77c9 │ │ │ │ - ldr.w r2, [pc, #1120] ; 436e8 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3aada │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3aac6 │ │ │ │ + ldr.w r3, [pc, #2572] ; 3c8f8 │ │ │ │ + movs r0, #170 ; 0xaa │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35546 ; 0x8ada │ │ │ │ add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r2, [pc, #2552] ; 3c8fc │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ - movw r5, #965 ; 0x3c5 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 434a8 │ │ │ │ - ldr.w r3, [pc, #1088] ; 436ec │ │ │ │ - movw r2, #965 ; 0x3c5 │ │ │ │ - add r3, pc │ │ │ │ - b.n 43204 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 43130 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3b6bc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43120 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3aaa8 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43162 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 43474 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w sl, [r2, #64] ; 0x40 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3ab08 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ + mov r2, r1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3a976 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str r7, [r0, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 435e4 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [pc, #956] ; (436bc ) │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr.w fp, [r6, r3] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 435fa │ │ │ │ - mov r1, ip │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx sl │ │ │ │ - mov sl, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 43346 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.n 4335a │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 43616 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 435d8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 3c406 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str.w ip, [sp, #40] ; 0x28 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43274 │ │ │ │ + bne.w 3a98c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ + b.w 3a98c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3ab70 │ │ │ │ + ldr.w r1, [pc, #2380] ; 3c900 │ │ │ │ + movs r7, #39 ; 0x27 │ │ │ │ + ldr.w r0, [pc, #2376] ; 3c904 │ │ │ │ + mov r2, r3 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r3 │ │ │ │ + add r0, pc │ │ │ │ + mov r5, r3 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + movw r0, #33087 ; 0x813f │ │ │ │ + str.w r7, [r1, #128] ; 0x80 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.w 3b266 │ │ │ │ + ldr.w r3, [pc, #2348] ; 3c908 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #2344] ; 3c90c │ │ │ │ + str r1, [sp, #24] │ │ │ │ + add r2, pc │ │ │ │ + movs r1, #170 ; 0xaa │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #35562 ; 0x8aea │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3b970 │ │ │ │ + ldr.w r6, [pc, #2320] ; 3c910 │ │ │ │ + add.w r0, fp, #4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3a9c0 │ │ │ │ + ldr.w r3, [pc, #2292] ; 3c914 │ │ │ │ + mov r9, fp │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + movs r3, #170 ; 0xaa │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str.w r3, [r6, #128] ; 0x80 │ │ │ │ + movw r3, #35565 ; 0x8aed │ │ │ │ + str.w r3, [r6, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + movs r6, #0 │ │ │ │ + mov r8, ip │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.w 3ad3c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43274 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3ab5c │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - mov r0, sl │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ blx r3 │ │ │ │ - b.n 43082 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.w 3ab3e │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + bic.w r3, r3, #114 ; 0x72 │ │ │ │ + cmp r3, #128 ; 0x80 │ │ │ │ + bne.w 3abe6 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + add r3, r1 │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + bl d67c │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3c9f8 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ac58 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3ac58 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43180 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + b.w 3ac58 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr.w r3, [pc, #2104] ; 3c918 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + add r3, pc │ │ │ │ + movs r2, #179 ; 0xb3 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + movs r3, #0 │ │ │ │ + movw r2, #35612 ; 0x8b1c │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.n 3b970 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr.w r3, [pc, #2076] ; 3c91c │ │ │ │ + ldr.w r2, [pc, #2076] ; 3c920 │ │ │ │ + mov r8, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #40] ; 0x28 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov fp, r6 │ │ │ │ + movs r2, #168 ; 0xa8 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #35480 ; 0x8a98 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + mov r7, r0 │ │ │ │ + bl 26b14 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + b.w 3aac6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4319c │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 435a6 │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.w 43534 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #828] ; (436f0 ) │ │ │ │ - movs r5, #1 │ │ │ │ - ldr r4, [pc, #828] ; (436f4 ) │ │ │ │ - ldr r1, [pc, #832] ; (436f8 ) │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ - add r4, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [pc, #824] ; (436fc ) │ │ │ │ - ldr r3, [pc, #828] ; (43700 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - mov.w r4, #964 ; 0x3c4 │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #812] ; (43704 ) │ │ │ │ - movw r0, #30609 ; 0x7791 │ │ │ │ - ldr r2, [pc, #808] ; (43708 ) │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + b.w 3ac64 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + movs r2, #3 │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ + mov.w r9, #2 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + mov.w r8, #1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + b.w 3abd0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + b.w 3ac58 │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + bl 26b14 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + b.w 3ab5c │ │ │ │ + ldr.w r3, [pc, #1920] ; 3c924 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ + ldr.w r2, [pc, #1916] ; 3c928 │ │ │ │ + str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ + movs r1, #180 ; 0xb4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #35635 ; 0x8b33 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3b970 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3aa1e │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 3c1f8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr.w r3, [pc, #1840] ; 3c92c │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + add r3, pc │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r2, [r3, #2216] ; 0x8a8 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4355a │ │ │ │ - ldr r3, [pc, #780] ; (4370c ) │ │ │ │ - mov.w r2, #964 ; 0x3c4 │ │ │ │ + bne.w 3aa3a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + b.w 3aa3a │ │ │ │ + ldr.w r3, [pc, #1784] ; 3c930 │ │ │ │ + movs r0, #181 ; 0xb5 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35648 ; 0x8b40 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #776] ; (43710 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r8, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r2, [pc, #1764] ; 3c934 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3b6bc │ │ │ │ + blx 5884 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 3aa74 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ - ldr r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 43204 │ │ │ │ - ldr r3, [pc, #732] ; (43714 ) │ │ │ │ - movw r0, #965 ; 0x3c5 │ │ │ │ - ldr r2, [pc, #728] ; (43718 ) │ │ │ │ - movw r1, #30639 ; 0x77af │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3bd18 │ │ │ │ + ldr.w r3, [pc, #1712] ; 3c938 │ │ │ │ + movs r0, #181 ; 0xb5 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35662 ; 0x8b4e │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ + mov r8, ip │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r2, [pc, #1692] ; 3c93c │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #712] ; (4371c ) │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r2, [sp, #36] ; 0x24 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r3, [pc, #1668] ; 3c940 │ │ │ │ + str r2, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 43204 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 43474 │ │ │ │ - ldr r3, [pc, #696] ; (43720 ) │ │ │ │ - ldr r1, [pc, #696] ; (43724 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + movs r3, #181 ; 0xb5 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str.w r3, [r6, #128] ; 0x80 │ │ │ │ + movw r3, #35665 ; 0x8b51 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str.w r3, [r6, #132] ; 0x84 │ │ │ │ + b.w 3b6bc │ │ │ │ + ldr.w r1, [pc, #1636] ; 3c944 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r0, [pc, #1632] ; 3c948 │ │ │ │ + movs r4, #39 ; 0x27 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - mov sl, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4337e │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #965 ; 0x3c5 │ │ │ │ - ldr r7, [pc, #668] ; (43728 ) │ │ │ │ - movw r1, #30665 ; 0x77c9 │ │ │ │ - ldr r3, [pc, #668] ; (4372c ) │ │ │ │ - subs r0, #1 │ │ │ │ - add r7, pc │ │ │ │ - str r0, [r4, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #128] ; 0x80 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r1, [r7, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 43204 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + movw r7, #33115 ; 0x815b │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r9 │ │ │ │ + str.w r4, [r1, #128] ; 0x80 │ │ │ │ + mov r4, r9 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r9, fp │ │ │ │ + str.w r7, [r1, #132] ; 0x84 │ │ │ │ + b.w 3b266 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #636] ; (43730 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 43204 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ - mov r7, r0 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3bd82 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3bd96 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + bic.w r3, r3, #114 ; 0x72 │ │ │ │ + cmp r3, #128 ; 0x80 │ │ │ │ + bne.w 3be16 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r6, [sp, #80] ; 0x50 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + bl d67c │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4300e │ │ │ │ - ldr r3, [pc, #608] ; (43734 ) │ │ │ │ - movw r0, #30647 ; 0x77b7 │ │ │ │ - ldr r2, [pc, #604] ; (43738 ) │ │ │ │ + beq.w 3c9cc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3be90 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3be90 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3be90 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3bd64 │ │ │ │ + ldr.w r3, [pc, #1460] ; 3c94c │ │ │ │ + movs r0, #181 ; 0xb5 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35680 ; 0x8b60 │ │ │ │ add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r2, [pc, #1440] ; 3c950 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - b.n 4328c │ │ │ │ - ldr r0, [pc, #600] ; (4373c ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 42fde │ │ │ │ - b.n 434d2 │ │ │ │ - blx 589c │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 43034 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 434d2 │ │ │ │ - ldr r3, [pc, #540] ; (43720 ) │ │ │ │ - ldr r1, [pc, #572] ; (43740 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 434d2 │ │ │ │ - ldr r3, [pc, #560] ; (43744 ) │ │ │ │ - movw r5, #967 ; 0x3c7 │ │ │ │ - ldr r0, [pc, #560] ; (43748 ) │ │ │ │ - movw r4, #30693 ; 0x77e5 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr.w r3, [pc, #1416] ; 3c954 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [sp, #24] │ │ │ │ + movs r2, #182 ; 0xb6 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + movw r2, #35693 ; 0x8b6d │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3b6bc │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + movs r2, #3 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + mov.w r9, #2 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r8 │ │ │ │ + movs r2, #4 │ │ │ │ + mov.w r8, #1 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + b.n 3bdf8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ │ │ + b.n 3bf6a │ │ │ │ + mov r7, r0 │ │ │ │ + mov.w r8, #0 │ │ │ │ + str.w r8, [sp, #32] │ │ │ │ + movs r2, #2 │ │ │ │ + mov.w r9, #1 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #3 │ │ │ │ + b.w 3abd0 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r7, [sp, #36] ; 0x24 │ │ │ │ + b.n 3c422 │ │ │ │ + ldr.w r3, [pc, #1308] ; 3c958 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r0, [pc, #1308] ; 3c95c │ │ │ │ + movs r1, #168 ; 0xa8 │ │ │ │ add r3, pc │ │ │ │ + movw r2, #35507 ; 0x8ab3 │ │ │ │ add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov r2, r5 │ │ │ │ + str.w r8, [sp, #32] │ │ │ │ + str.w r8, [sp, #36] ; 0x24 │ │ │ │ + mov fp, r8 │ │ │ │ + str.w r8, [sp, #40] ; 0x28 │ │ │ │ + str.w r8, [sp, #12] │ │ │ │ + mov r8, ip │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ str r0, [r3, #124] ; 0x7c │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [pc, #540] ; (4374c ) │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movs r1, #182 ; 0xb6 │ │ │ │ + ldr.w r3, [pc, #1256] ; 3c960 │ │ │ │ + mov r8, ip │ │ │ │ + str r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - b.n 43204 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 5938 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r2, [pc, #1248] ; 3c964 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35732 ; 0x8b94 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3be9c │ │ │ │ + ldr.w r6, [pc, #1208] ; 3c968 │ │ │ │ + add.w r0, r9, #4 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 4363a │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ - b.n 42f8a │ │ │ │ - ldr r3, [pc, #516] ; (43750 ) │ │ │ │ - mov.w r5, #968 ; 0x3c8 │ │ │ │ - ldr r0, [pc, #516] ; (43754 ) │ │ │ │ - movw r4, #30708 ; 0x77f4 │ │ │ │ + bne.w 3ac6c │ │ │ │ + ldr.w r3, [pc, #1180] ; 3c96c │ │ │ │ + movs r2, #182 ; 0xb6 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - b.n 43520 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + movw r2, #35759 ; 0x8baf │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.n 3c03c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #496] ; (43758 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 43406 │ │ │ │ - lsls r1, r3, #24 │ │ │ │ - bpl.w 432d2 │ │ │ │ - ldr.w ip, [r2, #4] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - add r1, sp, #28 │ │ │ │ - mov.w r2, #1 │ │ │ │ - it pl │ │ │ │ - ldrpl r0, [r4, #12] │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bmi.w 436ac │ │ │ │ - blx ip │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 43372 │ │ │ │ - ldr r0, [pc, #452] ; (4375c ) │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 3be90 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + mov r7, r0 │ │ │ │ + bl 26b14 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + b.n 3bd82 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + add r3, r1 │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + bl f408 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 430d6 │ │ │ │ - b.n 43474 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 5938 │ │ │ │ - ldr r3, [pc, #432] ; (43760 ) │ │ │ │ + bne.w 3c0b0 │ │ │ │ + ldr.w r3, [pc, #1076] ; 3c970 │ │ │ │ + movs r1, #182 ; 0xb6 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2328] ; 0x918 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr.w r2, [pc, #1064] ; 3c974 │ │ │ │ + mov r6, r9 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35718 ; 0x8b86 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr.w r3, [pc, #1036] ; 3c978 │ │ │ │ + movs r1, #182 ; 0xb6 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #1028] ; 3c97c │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35746 ; 0x8ba2 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr.w r0, [r7, #2240] ; 0x8c0 │ │ │ │ + ldr.w r1, [r7, #572] ; 0x23c │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + bl daec │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 436a8 │ │ │ │ - add.w r0, sl, #4294967295 ; 0xffffffff │ │ │ │ - b.n 4353e │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, sp, #28 │ │ │ │ - movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 43372 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + beq.w 3ca92 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 3ca50 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3ca50 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 3c5ea │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + cbnz r3, 3c616 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43372 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r4 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - blx 586c │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 43362 │ │ │ │ - ldr r0, [pc, #360] ; (43764 ) │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 43316 │ │ │ │ - mov.w sl, #0 │ │ │ │ - b.n 43362 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 43610 │ │ │ │ - ldr r3, [pc, #248] ; (43720 ) │ │ │ │ - ldr r1, [pc, #316] ; (43768 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3ca22 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 3c636 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [pc, #836] ; (3c980 ) │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - b.n 43362 │ │ │ │ - ldr r1, [pc, #304] ; (4376c ) │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r4, [pc, #304] ; (43770 ) │ │ │ │ - mov r2, r8 │ │ │ │ - add r1, pc │ │ │ │ - str r7, [sp, #0] │ │ │ │ - add r4, pc │ │ │ │ - add r3, sp, #28 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - addw r1, r1, #1508 ; 0x5e4 │ │ │ │ - bl d780 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 43542 │ │ │ │ - ldr r3, [pc, #280] ; (43774 ) │ │ │ │ - movw r0, #30598 ; 0x7786 │ │ │ │ - ldr r2, [pc, #276] ; (43778 ) │ │ │ │ - mov.w r4, #964 ; 0x3c4 │ │ │ │ + beq.w 3ca66 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 3c66e │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + ldr r6, [sp, #40] ; 0x28 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + mov r0, r6 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 3c692 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [pc, #752] ; (3c984 ) │ │ │ │ + movs r0, #192 ; 0xc0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ + ldr r2, [pc, #744] ; (3c988 ) │ │ │ │ + str r1, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #35977 ; 0x8c89 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 433ee │ │ │ │ - ldr r2, [pc, #116] ; (436f0 ) │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #252] ; (4377c ) │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ - ldr r2, [pc, #252] ; (43780 ) │ │ │ │ - add r1, pc │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #244] ; (43784 ) │ │ │ │ - ldr r2, [pc, #248] ; (43788 ) │ │ │ │ - movw r0, #966 ; 0x3c6 │ │ │ │ + movs r0, #0 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + b.w 3b970 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r3, [pc, #716] ; (3c98c ) │ │ │ │ + str r6, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ - movw r1, #30677 ; 0x77d5 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + movs r2, #185 ; 0xb9 │ │ │ │ + movw r3, #35780 ; 0x8bc4 │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + str.w r3, [r7, #132] ; 0x84 │ │ │ │ + b.w 3b970 │ │ │ │ + ldr r3, [pc, #692] ; (3c990 ) │ │ │ │ + movs r0, #187 ; 0xbb │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35830 ; 0x8bf6 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #676] ; (3c994 ) │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r3, [pc, #652] ; (3c998 ) │ │ │ │ + str r0, [sp, #32] │ │ │ │ + add r3, pc │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + movs r2, #187 ; 0xbb │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + movw r2, #35816 ; 0x8be8 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.w 3b6bc │ │ │ │ + ldr r3, [pc, #624] ; (3c99c ) │ │ │ │ + movs r0, #186 ; 0xba │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35803 ; 0x8bdb │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #608] ; (3c9a0 ) │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 43450 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.n 433b0 │ │ │ │ - movs r3, #0 │ │ │ │ - blx ip │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 43372 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ - movs r1, r0 │ │ │ │ - vhadd.s d16, d0, d1 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - cdp 0, 14, cr0, cr8, cr1, {0} │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3bce8 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 3c784 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [pc, #540] ; (3c9a4 ) │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #2232] ; 0x8b8 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3bd04 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.w 3bd04 │ │ │ │ + ldr r6, [pc, #488] ; (3c9a8 ) │ │ │ │ + add.w r0, r9, #4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3bea4 │ │ │ │ + ldr r3, [pc, #460] ; (3c9ac ) │ │ │ │ + movs r2, #188 ; 0xbc │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + movw r2, #35909 ; 0x8c45 │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.n 3c03c │ │ │ │ + ldr r3, [pc, #440] ; (3c9b0 ) │ │ │ │ + movs r1, #188 ; 0xbc │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #432] ; (3c9b4 ) │ │ │ │ + mov r6, r9 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35896 ; 0x8c38 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r3, [pc, #404] ; (3c9b8 ) │ │ │ │ + str r2, [sp, #24] │ │ │ │ + add r3, pc │ │ │ │ + movs r2, #188 ; 0xbc │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + movw r2, #35843 ; 0x8c03 │ │ │ │ + b.n 3c3da │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movs r1, #188 ; 0xbc │ │ │ │ + ldr r3, [pc, #384] ; (3c9bc ) │ │ │ │ + mov r8, ip │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add r3, pc │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #380] ; (3c9c0 ) │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r1, #35882 ; 0x8c2a │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + movs r3, #2 │ │ │ │ + mov.w r9, #1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r0, #4 │ │ │ │ + movs r2, #3 │ │ │ │ + mov r8, r6 │ │ │ │ + b.w 3bdf8 │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + movs r3, #2 │ │ │ │ + mov r6, r8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov.w r9, #1 │ │ │ │ + movs r0, #4 │ │ │ │ + movs r2, #3 │ │ │ │ + b.w 3bdf8 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + b.w 3a8e2 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r6, [sp, #80] ; 0x50 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [sp, #40] ; 0x28 │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + bl f408 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3c362 │ │ │ │ + ldr r3, [pc, #268] ; (3c9c4 ) │ │ │ │ + movs r1, #188 ; 0xbc │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #260] ; (3c9c8 ) │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35868 ; 0x8c1c │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + nop │ │ │ │ + str r0, [r3, #32] │ │ │ │ + movs r2, r0 │ │ │ │ + str r6, [r5, #28] │ │ │ │ + movs r2, r0 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + movs r2, r0 │ │ │ │ ; instruction: 0xff8cffff │ │ │ │ ; instruction: 0xff90ffff │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - ldc 0, cr0, [lr, #-4] │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + str r0, [r3, #0] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3c760 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #640] ; 0x280 │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3c5f4 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [r4], {1} │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3c5b0 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3c53c │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + b.n 3c3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #40] ; 0x28 │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3c380 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3c23c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #36] ; 0x24 │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3d104 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xeb2e0001 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3d068 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + b.n 3d034 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #656] ; 0x290 │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3cfdc │ │ │ │ movs r1, r0 │ │ │ │ - pkhbt r0, sl, r1 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3ce5c │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xeaba0001 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ldr r4, [r5, #40] ; 0x28 │ │ │ │ + b.n 3ce30 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, sl, r1 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3cd3c │ │ │ │ movs r1, r0 │ │ │ │ - orrs.w r0, sl, r1 │ │ │ │ - bics.w r0, r2, r1 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3ccc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3cc38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3cb44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrd r0, r0, [r0, #4]! │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ + movs r2, r0 │ │ │ │ + b.n 3caf4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + svc 152 ; 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xe9b80001 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + svc 120 ; 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xe9a60001 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + svc 68 ; 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrd r0, r0, [lr, #-4] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + svc 44 ; 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ + movs r2, r0 │ │ │ │ + udf #244 ; 0xf4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ + movs r2, r0 │ │ │ │ + udf #86 ; 0x56 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + udf #48 ; 0x30 │ │ │ │ + movs r1, r0 │ │ │ │ + udf #18 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + ble.n 3c99c │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 436e4 │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + ble.n 3caac │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldr r3, [pc, #232] ; (3cab8 ) │ │ │ │ + movs r1, #188 ; 0xbc │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #224] ; (3cabc ) │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35876 ; 0x8c24 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r3, [pc, #196] ; (3cac0 ) │ │ │ │ + movs r1, #182 ; 0xb6 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + mov r8, ip │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #188] ; (3cac4 ) │ │ │ │ + mov r6, r9 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35726 ; 0x8b8e │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r3, [pc, #164] ; (3cac8 ) │ │ │ │ + movs r0, #193 ; 0xc1 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movw r1, #35961 ; 0x8c79 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #144] ; (3cacc ) │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3ad2c │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp, #24] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + b.n 3c616 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r8, ip │ │ │ │ + ldr r3, [pc, #100] ; (3cad0 ) │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + add r3, pc │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [pc, #96] ; (3cad4 ) │ │ │ │ + str r1, [sp, #16] │ │ │ │ + movs r1, #192 ; 0xc0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r1, #35972 ; 0x8c84 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + b.w 3b6bc │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + movs r1, #193 ; 0xc1 │ │ │ │ + ldr r3, [pc, #64] ; (3cad8 ) │ │ │ │ + mov r8, ip │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + movw r2, #35939 ; 0x8c63 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + b.w 3b6bc │ │ │ │ + strb r6, [r6, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + bgt.n 3cb74 │ │ │ │ movs r1, r0 │ │ │ │ - stmia.w r6!, {r0} │ │ │ │ - ldr r6, [r0, #116] ; 0x74 │ │ │ │ + strb r2, [r1, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + bgt.n 3cb20 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + blt.n 3cac4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #128] ; 0x80 │ │ │ │ + strb r6, [r3, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + blt.n 3ca58 │ │ │ │ movs r1, r0 │ │ │ │ - ldrd r0, r0, [r8], #-4 │ │ │ │ - ldr r6, [r2, #112] ; 0x70 │ │ │ │ + blt.n 3ca10 │ │ │ │ movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r5, [pc, #2736] ; 44244 │ │ │ │ - sub sp, #16 │ │ │ │ - ldr.w r3, [pc, #2732] ; 44248 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r7, r1 │ │ │ │ + ldr.w r8, [pc, #3292] ; 3d7c0 │ │ │ │ + sub sp, #36 ; 0x24 │ │ │ │ + ldr.w r5, [pc, #3288] ; 3d7c4 │ │ │ │ + mov r4, r2 │ │ │ │ + add r8, pc │ │ │ │ + mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #2732] ; 4424c │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r2, [r4, #240] ; 0xf0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 43af4 │ │ │ │ - ldr.w r3, [pc, #2712] ; 44250 │ │ │ │ - add r1, sp, #16 │ │ │ │ - movs r4, #0 │ │ │ │ - add r3, pc │ │ │ │ - str.w r4, [r1, #-4]! │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r8, [sp, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 43b6c │ │ │ │ - ldr.w r9, [r7, #36] ; 0x24 │ │ │ │ - ldr.w r3, [pc, #2676] ; 44254 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 43b3e │ │ │ │ - ldr.w r3, [pc, #2664] ; 44258 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 43b56 │ │ │ │ - ldr r3, [r2, #52] ; 0x34 │ │ │ │ + ldr.w r3, [r8, #1460] ; 0x5b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43b0c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 43b0c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 43b94 │ │ │ │ - ldr.w r3, [pc, #2624] ; 4425c │ │ │ │ + beq.w 3d012 │ │ │ │ + ldr.w r3, [pc, #3272] ; 3d7c8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2124] ; 0x84c │ │ │ │ + ldr.w r1, [r3, #2072] ; 0x818 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 43a2a │ │ │ │ - ldr.w r0, [pc, #2612] ; 44260 │ │ │ │ + beq.w 3cf30 │ │ │ │ + ldr.w r0, [pc, #3260] ; 3d7cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ subs r2, r2, r0 │ │ │ │ subs r3, r3, r0 │ │ │ │ clz r2, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ tst r3, r2 │ │ │ │ - beq.n 438de │ │ │ │ + beq.w 3cf36 │ │ │ │ ldrsb.w r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 43c5a │ │ │ │ + bge.w 3d208 │ │ │ │ ldrsb.w r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 43c88 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 43998 │ │ │ │ - ldr.w r9, [pc, #2556] ; 44264 │ │ │ │ + bge.w 3d21a │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 3d0c6 │ │ │ │ + ldr.w fp, [pc, #3200] ; 3d7d0 │ │ │ │ mov r0, r4 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r1, [fp, #2244] ; 0x8c4 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43c6c │ │ │ │ - bne.w 43a88 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ + blt.w 3d23c │ │ │ │ + bne.w 3d04e │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr.w r3, [pc, #3176] ; 3d7d4 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #628] ; 0x274 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3d28c │ │ │ │ + mov r0, r7 │ │ │ │ + blx r2 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3d264 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43c9a │ │ │ │ - beq.w 43bcc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #592] ; 0x250 │ │ │ │ + beq.w 3d296 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3d22c │ │ │ │ + ldr.w r0, [pc, #3116] ; 3d7d8 │ │ │ │ + ldr.w r1, [pc, #3116] ; 3d7dc │ │ │ │ + ldr.w r2, [pc, #3116] ; 3d7e0 │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ + rsb sl, r0, r3 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + clz sl, sl │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + mov.w sl, sl, lsr #5 │ │ │ │ + cmp r3, r1 │ │ │ │ + ite ne │ │ │ │ + movne ip, sl │ │ │ │ + orreq.w ip, sl, #1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr.w r8, [r5, r2] │ │ │ │ + cmp r3, r8 │ │ │ │ + ite ne │ │ │ │ + movne fp, ip │ │ │ │ + orreq.w fp, ip, #1 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3d164 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3d1d0 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 3cf30 │ │ │ │ + ldr.w fp, [pc, #3044] ; 3d7e4 │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r3, [fp, #1456] ; 0x5b0 │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.w 3d396 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r1, [fp, #628] ; 0x274 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d1ee │ │ │ │ blx r3 │ │ │ │ - uxtb r0, r0 │ │ │ │ - blx 59ec │ │ │ │ mov sl, r0 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 3d3d8 │ │ │ │ + movs r0, #2 │ │ │ │ + blx 5848 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43d10 │ │ │ │ - ldr.w r0, [r9, #180] ; 0xb4 │ │ │ │ - mov r1, sl │ │ │ │ - bl 1d2d8 │ │ │ │ + beq.w 3d57c │ │ │ │ + ldr.w r9, [pc, #2988] ; 3d7e8 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r9, pc │ │ │ │ + str.w sl, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r0, [r9, #1456] ; 0x5b0 │ │ │ │ + str.w r4, [fp, #16] │ │ │ │ + blx 5818 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3d2f4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d31e │ │ │ │ + cmp ip, r8 │ │ │ │ + it ne │ │ │ │ + movne.w sl, #0 │ │ │ │ + beq.w 3d400 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.w 3cef8 │ │ │ │ + ldr.w r2, [pc, #2912] ; 3d7ec │ │ │ │ + add r2, pc │ │ │ │ + add.w r6, r2, #2272 ; 0x8e0 │ │ │ │ + ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r6] │ │ │ │ + ldrd r0, r1, [r3, #16] │ │ │ │ + cmp r1, r9 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r8 │ │ │ │ + bne.w 3d702 │ │ │ │ + ldr.w r6, [r2, #2280] ; 0x8e8 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3d798 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [pc, #2868] ; 3d7f0 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r0, [r3, #2284] ; 0x8ec │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + ldmia.w sp, {r3, ip} │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3d77c │ │ │ │ + ldr.w r1, [r3, #628] ; 0x274 │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl daec │ │ │ │ + ldmia.w sp, {r3, ip} │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3d762 │ │ │ │ + ldr.w r3, [pc, #2808] ; 3d7f4 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bne.w 3d750 │ │ │ │ + ldr.w r9, [fp, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 3d740 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldr.w r7, [fp, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d638 │ │ │ │ + mov.w fp, #2 │ │ │ │ + movs r0, #0 │ │ │ │ + movs r2, #3 │ │ │ │ + movs r3, #1 │ │ │ │ + ldr.w r1, [pc, #2736] ; 3d7f8 │ │ │ │ + ldr.w lr, [r7, #4] │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 3d938 │ │ │ │ + ldr.w r1, [pc, #2724] ; 3d7fc │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 3d5ca │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43da4 │ │ │ │ + beq.w 3d8c0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 3cd84 │ │ │ │ + str.w r9, [r0, #12] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + add.w r3, r5, r3, lsl #2 │ │ │ │ + add.w fp, r5, fp, lsl #2 │ │ │ │ + mov r0, r7 │ │ │ │ + str.w r8, [r3, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + str.w r4, [fp, #12] │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl f530 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3d89c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d66e │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d65a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 3d8e0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d1f6 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3d9aa │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d692 │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d682 │ │ │ │ + ldr.w r3, [pc, #2528] ; 3d800 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w r2, [pc, #2524] ; 3d804 │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #5970 ; 0x1752 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r9 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r7, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r6, r9 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3cfe0 │ │ │ │ + ldr.w r0, [lr, #820] ; 0x334 │ │ │ │ + addw r2, lr, #2264 ; 0x8d8 │ │ │ │ + bl 1289c │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 3da26 │ │ │ │ + ldr.w r3, [pc, #2472] ; 3d808 │ │ │ │ + mov ip, r8 │ │ │ │ + ldr.w r2, [pc, #2472] ; 3d80c │ │ │ │ + mov r5, fp │ │ │ │ + add r3, pc │ │ │ │ + mov r9, fp │ │ │ │ + mov r8, fp │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #189 ; 0xbd │ │ │ │ + movw r1, #5679 ; 0x162f │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 3cea4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 3cea4 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 3cec8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 3cec8 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + cbz r5, 3ced6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d1be │ │ │ │ + ldr.w r3, [pc, #2360] ; 3d810 │ │ │ │ + ldr.w r0, [pc, #2360] ; 3d814 │ │ │ │ + add r3, pc │ │ │ │ + str.w ip, [sp] │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 3cf14 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbnz r3, 3cf14 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 3cf30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 43a4a │ │ │ │ + cbnz r3, 3cf30 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43a4a │ │ │ │ - cmp r4, r6 │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r0, [pc, #2216] ; 3d7e0 │ │ │ │ + ldr.w r8, [r5, r0] │ │ │ │ + cmp r4, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43864 │ │ │ │ - cmp r1, r6 │ │ │ │ + bne.w 3cb4c │ │ │ │ + cmp r1, r8 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43864 │ │ │ │ + bne.w 3cb4c │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 4394e │ │ │ │ - ldr.w r3, [pc, #2400] ; 44268 │ │ │ │ - ldr.w r2, [pc, #2400] ; 4426c │ │ │ │ + cbz r0, 3cfb6 │ │ │ │ + ldr.w r3, [pc, #2156] ; 3d7d8 │ │ │ │ + ldr.w r2, [pc, #2156] ; 3d7dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ subs r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r8 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 43ac0 │ │ │ │ + beq.w 3d09c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43a24 │ │ │ │ + bne.w 3d158 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 43a24 │ │ │ │ - ldr.w r9, [pc, #2336] ; 44270 │ │ │ │ - movw r5, #609 ; 0x261 │ │ │ │ - movw r0, #25964 ; 0x656c │ │ │ │ - ldr.w r3, [pc, #2328] ; 44274 │ │ │ │ - add r9, pc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r0 │ │ │ │ + bge.w 3d158 │ │ │ │ + ldr.w r3, [pc, #2144] ; 3d818 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w r2, [pc, #2140] ; 3d81c │ │ │ │ + mov r8, r9 │ │ │ │ add r3, pc │ │ │ │ - str.w r5, [r9, #128] ; 0x80 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #2308] ; 44278 │ │ │ │ - mov r5, r6 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r6, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov ip, r9 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #165 ; 0xa5 │ │ │ │ + movw r1, #5493 ; 0x1575 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + cbz r6, 3cfee │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43ada │ │ │ │ - movs r5, #0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 43a6a │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ + beq.n 3d0b4 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 3ce80 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3ce80 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 3ce80 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr.w r1, [pc, #2056] ; 3d820 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + add r1, pc │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w r1, [pc, #2048] ; 3d824 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + add r1, pc │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r3, [r3, #44] ; 0x2c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + cbz r0, 3d046 │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str.w r3, [r8, #1460] ; 0x5b4 │ │ │ │ + b.n 3cafe │ │ │ │ + movs r3, #1 │ │ │ │ + str.w r3, [r8, #1460] ; 0x5b4 │ │ │ │ + b.n 3cafe │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r1, [fp, #628] ; 0x274 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d362 │ │ │ │ + blx r3 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3d33a │ │ │ │ + ldr.w r8, [pc, #1980] ; 3d828 │ │ │ │ + mov r0, fp │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #2248] ; 0x8c8 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + blt.w 3d374 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3d1da │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 3cf30 │ │ │ │ + b.n 3cb66 │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3cfb0 │ │ │ │ + b.n 3cfa2 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 3cfee │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ it ne │ │ │ │ - cmpne r3, r0 │ │ │ │ + cmpne r2, r0 │ │ │ │ ite ne │ │ │ │ - movne r3, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ ite eq │ │ │ │ - moveq r3, #0 │ │ │ │ - andne.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 43864 │ │ │ │ + moveq r2, #0 │ │ │ │ + andne.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3cb4c │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx ip, r0, #2, #3 │ │ │ │ - ubfx lr, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne.w 43864 │ │ │ │ + ldrb.w lr, [r1, #16] │ │ │ │ + ubfx r2, r0, #2, #3 │ │ │ │ + ubfx ip, lr, #2, #3 │ │ │ │ + cmp r2, ip │ │ │ │ + bne.w 3cb4c │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 43d0c │ │ │ │ + beq.w 3d336 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #24 │ │ │ │ addpl.w r0, r4, #36 ; 0x24 │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 43d08 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite mi │ │ │ │ - addmi r1, #24 │ │ │ │ - addpl r1, #36 ; 0x24 │ │ │ │ - cmp.w ip, #1 │ │ │ │ - beq.w 43e08 │ │ │ │ - cmp.w ip, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq.w lr, [r0] │ │ │ │ - ldrheq r3, [r1, #0] │ │ │ │ - ldrne.w lr, [r0] │ │ │ │ - ldrne r3, [r1, #0] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.w 43864 │ │ │ │ + tst.w lr, #32 │ │ │ │ + beq.w 3d332 │ │ │ │ + tst.w lr, #64 ; 0x40 │ │ │ │ + ite ne │ │ │ │ + addne r1, #24 │ │ │ │ + addeq r1, #36 ; 0x24 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 43a2a │ │ │ │ - mul.w r2, r2, ip │ │ │ │ - blx 58b4 │ │ │ │ + beq.w 3d36a │ │ │ │ + cmp r2, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w ip, [r0] │ │ │ │ + ldrheq.w lr, [r1] │ │ │ │ + ldrne.w ip, [r0] │ │ │ │ + ldrne.w lr, [r1] │ │ │ │ + cmp ip, lr │ │ │ │ + bne.w 3cb4c │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 3cf30 │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + blx 589c │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43864 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #584] ; 0x248 │ │ │ │ - blx r3 │ │ │ │ - cbnz r0, 43a82 │ │ │ │ - ldr.w r3, [pc, #2092] ; 4426c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq.w 3cb4c │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx 58a8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs.w sl, r0, #0 │ │ │ │ + bge.w 3cbea │ │ │ │ + ldr.w r2, [pc, #1716] ; 3d82c │ │ │ │ + mov r6, fp │ │ │ │ + ldr.w r1, [pc, #1712] ; 3d830 │ │ │ │ + mov sl, fp │ │ │ │ + add r2, pc │ │ │ │ + mov ip, fp │ │ │ │ + add r1, pc │ │ │ │ + movs r4, #177 ; 0xb1 │ │ │ │ + movw r0, #5580 ; 0x15cc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + movs r7, #0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r5, r7 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - adds r2, #1 │ │ │ │ + subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 43aea │ │ │ │ - mov r0, r8 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 44218 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 43ad8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 43a7a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3cfe2 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 3cfe2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #2020] ; 44268 │ │ │ │ - b.n 43a40 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #588] ; 0x24c │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - uxtb r0, r0 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 43a4a │ │ │ │ - ldr.w r3, [pc, #2004] ; 4427c │ │ │ │ - mov.w r2, #616 ; 0x268 │ │ │ │ - movw r1, #26029 ; 0x65ad │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43bb8 │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4394a │ │ │ │ - b.n 4393c │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 3ced6 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 43a6a │ │ │ │ - b.n 43990 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 3cbf6 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43a54 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 43b6c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ - blx r3 │ │ │ │ - b.n 437b6 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 3cf30 │ │ │ │ + b.n 3cb66 │ │ │ │ + blx 5884 │ │ │ │ mov sl, r0 │ │ │ │ + b.n 3cc22 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 3cdf2 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43b94 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, sl │ │ │ │ - blx 5710 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + bge.w 3cb38 │ │ │ │ + b.n 3cfb6 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 3cb42 │ │ │ │ + b.n 3cfb6 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 3cbaa │ │ │ │ + ldr.w r3, [pc, #1524] ; 3d834 │ │ │ │ + mov.w r9, #0 │ │ │ │ + movs r2, #172 ; 0xac │ │ │ │ + mov r8, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r9 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov r6, r9 │ │ │ │ + movw r3, #5521 ; 0x1591 │ │ │ │ + mov sl, r9 │ │ │ │ + mov ip, r9 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.n 3cfe0 │ │ │ │ + ldr.w r3, [pc, #1488] ; 3d838 │ │ │ │ + movs r1, #177 ; 0xb1 │ │ │ │ + ldr.w r2, [pc, #1488] ; 3d83c │ │ │ │ + mov r5, fp │ │ │ │ + add r3, pc │ │ │ │ + mov r9, fp │ │ │ │ + add r2, pc │ │ │ │ + mov r8, fp │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, fp │ │ │ │ + movw r2, #5576 ; 0x15c8 │ │ │ │ + mov ip, fp │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.n 3ce80 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5884 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 3cb80 │ │ │ │ + ldr.w r2, [pc, #1448] ; 3d840 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r1, [pc, #1444] ; 3d844 │ │ │ │ + mov ip, r3 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r3 │ │ │ │ + movs r4, #177 ; 0xb1 │ │ │ │ + add r1, pc │ │ │ │ + movw r0, #5578 ; 0x15ca │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + subs r5, #1 │ │ │ │ + str.w r5, [fp] │ │ │ │ + cbz r5, 3d2d4 │ │ │ │ + movs r5, #0 │ │ │ │ + mov r9, r5 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3d1a0 │ │ │ │ + b.n 3cfee │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + stmia.w sp, {r3, ip} │ │ │ │ + mov r9, r5 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldmia.w sp, {r3, ip} │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3d1a0 │ │ │ │ + b.n 3cfee │ │ │ │ + str r0, [sp, #8] │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3d5ac │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov ip, r8 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r4, r0 │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43812 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + bne.n 3d400 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 43812 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 43b0c │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 43818 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 43b0c │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 43818 │ │ │ │ - ldr.w r9, [pc, #1808] ; 44280 │ │ │ │ - movw r4, #603 ; 0x25b │ │ │ │ - ldr.w r3, [pc, #1804] ; 44284 │ │ │ │ - movw r0, #25942 ; 0x6556 │ │ │ │ - add r9, pc │ │ │ │ - mov r2, r4 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + b.n 3cc74 │ │ │ │ + ldr r1, [r1, #36] ; 0x24 │ │ │ │ + b.n 3d124 │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + b.n 3d112 │ │ │ │ + ldr.w r3, [pc, #1292] ; 3d848 │ │ │ │ + movs r1, #173 ; 0xad │ │ │ │ + ldr.w r2, [pc, #1288] ; 3d84c │ │ │ │ + mov r5, fp │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - str.w r4, [r9, #128] ; 0x80 │ │ │ │ - movs r4, #0 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - str.w r0, [r9, #132] ; 0x84 │ │ │ │ - b.n 43972 │ │ │ │ - ldr.w r3, [pc, #1776] ; 44288 │ │ │ │ - movw r4, #606 ; 0x25e │ │ │ │ - movw r5, #25952 ; 0x6560 │ │ │ │ - ldr.w r0, [pc, #1768] ; 4428c │ │ │ │ + mov r9, fp │ │ │ │ + add r2, pc │ │ │ │ + mov r8, fp │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, fp │ │ │ │ + movw r2, #5535 ; 0x159f │ │ │ │ + mov ip, fp │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.n 3ce80 │ │ │ │ + blx 5884 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 3d062 │ │ │ │ + ldrb.w ip, [r0] │ │ │ │ + ldrb.w lr, [r1] │ │ │ │ + b.n 3d13e │ │ │ │ + ldr.w r2, [pc, #1240] ; 3d850 │ │ │ │ + movs r7, #0 │ │ │ │ + movs r1, #173 ; 0xad │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc │ │ │ │ + mov sl, r7 │ │ │ │ + str.w r2, [r8, #124] ; 0x7c │ │ │ │ + mov ip, r7 │ │ │ │ + movw r2, #5537 ; 0x15a1 │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 3d2b8 │ │ │ │ + ldr.w r3, [pc, #1212] ; 3d854 │ │ │ │ + mov r9, sl │ │ │ │ + ldr.w r1, [pc, #1208] ; 3d858 │ │ │ │ + mov r8, sl │ │ │ │ + ldr.w r2, [pc, #1208] ; 3d85c │ │ │ │ + mov r7, sl │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r9, [sp] │ │ │ │ + mov r6, sl │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1188] ; 3d860 │ │ │ │ + movs r1, #181 ; 0xb5 │ │ │ │ + movw r2, #5611 ; 0x15eb │ │ │ │ add r3, pc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - movs r4, #0 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1748] ; 44290 │ │ │ │ + str.w r1, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + str.w r2, [fp, #132] ; 0x84 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 3cfe0 │ │ │ │ + ldr.w r3, [pc, #1160] ; 3d864 │ │ │ │ + movs r0, #181 ; 0xb5 │ │ │ │ + ldr.w r2, [pc, #1160] ; 3d868 │ │ │ │ + movw r1, #5613 ; 0x15ed │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1748] ; 44294 │ │ │ │ - mov r5, r6 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 4397e │ │ │ │ + mov ip, sl │ │ │ │ + add r2, pc │ │ │ │ + mov r9, sl │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r8, sl │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r7, sl │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r6, sl │ │ │ │ + b.n 3cfe0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ + bl 1dbf8 │ │ │ │ + mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43d2c │ │ │ │ - bne.n 43c22 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ + beq.w 3d7ac │ │ │ │ + add r1, sp, #20 │ │ │ │ + bl dd3c │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43e10 │ │ │ │ - beq.n 43cb6 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #600] ; 0x258 │ │ │ │ + beq.w 3db22 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43e92 │ │ │ │ + beq.w 3d9f0 │ │ │ │ + ldr.w fp, [pc, #1084] ; 3d86c │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r3, [fp, #1460] ; 0x5b4 │ │ │ │ + cmp r3, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ + beq.w 3d6a6 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r3, [r3, #44] ; 0x2c │ │ │ │ mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3d9cc │ │ │ │ + str r0, [sp, #8] │ │ │ │ + bl dcf0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + blt.w 3dbfe │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3d6e6 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 3d478 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov ip, r2 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43a54 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 3d6f0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + ldr r3, [r3, #60] ; 0x3c │ │ │ │ blx r3 │ │ │ │ - b.n 43a54 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #596] ; 0x254 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + cbz r0, 3d4b6 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ blx r3 │ │ │ │ - blx 59ec │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #68] ; 0x44 │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + bl dcf0 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43a4a │ │ │ │ - ldr.w r3, [pc, #1624] ; 44298 │ │ │ │ - mov.w r2, #624 ; 0x270 │ │ │ │ - movw r1, #26114 ; 0x6602 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + blt.w 3d994 │ │ │ │ + ite ne │ │ │ │ + ldrne r1, [sp, #4] │ │ │ │ + ldreq r1, [sp, #0] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + ldr r2, [pc, #920] ; (3d870 ) │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr.w r2, [r2, #1456] ; 0x5b0 │ │ │ │ + cmp r2, r8 │ │ │ │ + beq.w 3db52 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr.w r1, [r3, #628] ; 0x274 │ │ │ │ + bl daec │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 43850 │ │ │ │ - b.n 4394e │ │ │ │ - ldr.w r3, [pc, #1580] ; 4429c │ │ │ │ - movw r2, #613 ; 0x265 │ │ │ │ - movw r1, #26010 ; 0x659a │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + beq.w 3dbd4 │ │ │ │ + movs r0, #2 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 4385a │ │ │ │ - b.n 4394e │ │ │ │ - ldr.w r3, [pc, #1540] ; 442a0 │ │ │ │ - movw r2, #617 ; 0x269 │ │ │ │ - movw r1, #26051 ; 0x65c3 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ + beq.w 3dbb8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + str.w fp, [r6, #12] │ │ │ │ + add.w lr, r0, #1 │ │ │ │ + ldr.w r0, [r3, #1456] ; 0x5b0 │ │ │ │ + str.w lr, [r4] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + blx 5698 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43e76 │ │ │ │ - beq.n 43d48 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r3, [r3, #604] ; 0x25c │ │ │ │ + blt.w 3db9e │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3d97e │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3cc80 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - blx 5b48 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 3cc80 │ │ │ │ + ldr r2, [pc, #756] ; (3d874 ) │ │ │ │ + mov r3, sl │ │ │ │ + ldr r1, [pc, #756] ; (3d878 ) │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 43a4a │ │ │ │ - ldr.w r0, [pc, #1468] ; 442a4 │ │ │ │ - mov.w r7, #632 ; 0x278 │ │ │ │ - ldr.w r3, [pc, #1464] ; 442a8 │ │ │ │ - movw r5, #26196 ; 0x6654 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r7, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.n 43972 │ │ │ │ - ldr r1, [r1, #36] ; 0x24 │ │ │ │ - b.n 439f2 │ │ │ │ - ldr r0, [r4, #36] ; 0x24 │ │ │ │ - b.n 439e2 │ │ │ │ - ldr.w r3, [pc, #1432] ; 442ac │ │ │ │ - mov.w r2, #620 ; 0x26c │ │ │ │ - movw r1, #26070 ; 0x65d6 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + mov sl, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movs r0, #181 ; 0xb5 │ │ │ │ + movw r1, #5615 ; 0x15ef │ │ │ │ + mov ip, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3d1a0 │ │ │ │ + b.n 3cfee │ │ │ │ + ldr r3, [pc, #716] ; (3d87c ) │ │ │ │ + movs r0, #181 ; 0xb5 │ │ │ │ + movw r1, #5623 ; 0x15f7 │ │ │ │ + mov sl, ip │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ + mov r7, ip │ │ │ │ str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43bb8 │ │ │ │ - ldr.w r3, [pc, #1408] ; 442b0 │ │ │ │ - movw r2, #621 ; 0x26d │ │ │ │ - movw r1, #26095 ; 0x65ef │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ + mov r3, ip │ │ │ │ + str.w r0, [r9, #128] ; 0x80 │ │ │ │ str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr.w r9, [pc, #1384] ; 442b4 │ │ │ │ - mov r0, r4 │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 43f30 │ │ │ │ - beq.n 43e2c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #608] ; 0x260 │ │ │ │ - blx r3 │ │ │ │ - vmov s15, r0 │ │ │ │ - vcvt.f64.f32 d7, s15 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov r5, r0 │ │ │ │ + b.n 3d2b8 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + bic.w r1, r1, #114 ; 0x72 │ │ │ │ + cmp r1, #128 ; 0x80 │ │ │ │ + bne.w 3cd60 │ │ │ │ + add r1, sp, #20 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add r1, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + bl d67c │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43a4a │ │ │ │ - ldr.w r3, [pc, #1324] ; 442b8 │ │ │ │ - mov.w r2, #636 ; 0x27c │ │ │ │ - movw r1, #26237 ; 0x667d │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr.w r3, [pc, #1300] ; 442bc │ │ │ │ - mov.w r2, #620 ; 0x26c │ │ │ │ - movw r1, #26072 ; 0x65d8 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 3dc92 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 3d612 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 43dec │ │ │ │ - ldr.w r0, [pc, #1268] ; 442c0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r3, [pc, #1264] ; 442c4 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3dcb0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43ada │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 43a6a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + bne.w 3cdbe │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1232] ; 442c8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldrb.w lr, [r0] │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ - b.n 43a0c │ │ │ │ - ldr.w r3, [pc, #1208] ; 442cc │ │ │ │ - movw r2, #625 ; 0x271 │ │ │ │ - movw r1, #26136 ; 0x6618 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 3cdbe │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov.w fp, #2 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + movs r2, #3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + movs r3, #1 │ │ │ │ + b.w 3cd44 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 3cdca │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 3cdbe │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.w 3ce1e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.w 3ce04 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r3, [r3, #44] ; 0x2c │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43fca │ │ │ │ - beq.n 43eae │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 3dc1c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + bl dcf0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + bge.w 3d462 │ │ │ │ + ldr r2, [pc, #436] ; (3d880 ) │ │ │ │ + movs r0, #193 ; 0xc1 │ │ │ │ + movw r1, #5754 ; 0x167a │ │ │ │ + mov ip, r8 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [fp, #128] ; 0x80 │ │ │ │ + movs r6, #0 │ │ │ │ + str.w r2, [fp, #124] ; 0x7c │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + b.n 3d198 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3d46e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r3, [r3, #612] ; 0x264 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - blx 5b60 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 43a4a │ │ │ │ - ldr.w r3, [pc, #1140] ; 442d0 │ │ │ │ - mov.w r2, #640 ; 0x280 │ │ │ │ - movw r1, #26278 ; 0x66a6 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + b.n 3d490 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + addw r2, r2, #2280 ; 0x8e8 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl 1289c │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 3ccb8 │ │ │ │ + ldr r3, [pc, #352] ; (3d884 ) │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ + ldr r2, [pc, #352] ; (3d888 ) │ │ │ │ + movw r1, #5891 ; 0x1703 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr.w r3, [pc, #1116] ; 442d4 │ │ │ │ - movw r2, #629 ; 0x275 │ │ │ │ - movw r1, #26177 ; 0x6641 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + mov r9, r6 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r7, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3cfe0 │ │ │ │ + mov r7, fp │ │ │ │ + movs r0, #4 │ │ │ │ + mov.w fp, #1 │ │ │ │ + movs r2, #2 │ │ │ │ + mov r3, r9 │ │ │ │ + b.w 3cd44 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r7, fp │ │ │ │ + mov r9, r3 │ │ │ │ + mov.w fp, #1 │ │ │ │ + movs r0, #4 │ │ │ │ + movs r2, #2 │ │ │ │ + b.w 3cd44 │ │ │ │ + ldr r2, [pc, #296] ; (3d88c ) │ │ │ │ + movs r0, #206 ; 0xce │ │ │ │ + movw r1, #5903 ; 0x170f │ │ │ │ + mov r7, fp │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r9, r8 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3cfe0 │ │ │ │ + ldr r2, [pc, #272] ; (3d890 ) │ │ │ │ + mov r7, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ + movw r1, #5893 ; 0x1705 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3cfe0 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl f928 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 3d71a │ │ │ │ + ldr r3, [pc, #228] ; (3d894 ) │ │ │ │ + mov ip, r8 │ │ │ │ + ldr r2, [pc, #228] ; (3d898 ) │ │ │ │ + movs r0, #186 ; 0xba │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr.w r3, [pc, #1092] ; 442d8 │ │ │ │ - mov.w r2, #628 ; 0x274 │ │ │ │ - movw r1, #26155 ; 0x662b │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + movw r1, #5647 ; 0x160f │ │ │ │ + add r2, pc │ │ │ │ + b.n 3d3ec │ │ │ │ + nop │ │ │ │ + strb r6, [r3, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + movs r2, #22 │ │ │ │ + movs r2, r0 │ │ │ │ + strb r2, [r1, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + strh r2, [r7, r6] │ │ │ │ + movs r2, r0 │ │ │ │ + strh r6, [r3, r6] │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + strh r2, [r1, r4] │ │ │ │ + movs r2, r0 │ │ │ │ + strh r4, [r1, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + strh r0, [r0, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + strh r4, [r1, r1] │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + str r0, [r4, r3] │ │ │ │ + movs r2, r0 │ │ │ │ + bhi.n 3d844 │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [r4, r2] │ │ │ │ + movs r2, r0 │ │ │ │ + bvc.n 3d7d4 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r5, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + ldc2l 0, cr0, [r4], #-4 │ │ │ │ + ldr r7, [pc, #288] ; (3d93c ) │ │ │ │ + movs r2, r0 │ │ │ │ + bvs.n 3d724 │ │ │ │ + movs r1, r0 │ │ │ │ + smlabb r0, r6, r1, r0 │ │ │ │ + smlabb r0, lr, r1, r0 │ │ │ │ + ldr r6, [pc, #624] ; (3da9c ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r5, [pc, #552] ; (3da58 ) │ │ │ │ + movs r2, r0 │ │ │ │ + bmi.n 3d7c8 │ │ │ │ + movs r1, r0 │ │ │ │ + bmi.n 3d848 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #624] ; (3daac ) │ │ │ │ + movs r2, r0 │ │ │ │ + bcc.n 3d7f8 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #424] ; (3d9ec ) │ │ │ │ + movs r2, r0 │ │ │ │ + bcc.n 3d798 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #792] ; (3db64 ) │ │ │ │ + movs r2, r0 │ │ │ │ + bcc.n 3d85c │ │ │ │ + movs r1, r0 │ │ │ │ + bcs.n 3d7f8 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + bge.n 3d948 │ │ │ │ + movs r1, r0 │ │ │ │ + bge.n 3d7a0 │ │ │ │ + movs r1, r0 │ │ │ │ + bcs.n 3d77c │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #152] ; (3d900 ) │ │ │ │ + movs r2, r0 │ │ │ │ + bcs.n 3d938 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #880] ; (3dbe0 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [pc, #208] ; (3d944 ) │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [pc, #544] ; (3da98 ) │ │ │ │ + movs r2, r0 │ │ │ │ + beq.n 3d80c │ │ │ │ + movs r1, r0 │ │ │ │ + beq.n 3d7b4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0x47e2 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + bx fp │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr.w r3, [pc, #1216] ; 3dd60 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r2, [pc, #1216] ; 3dd64 │ │ │ │ + mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4400e │ │ │ │ - beq.n 43f4a │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #580] ; 0x244 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 43fea │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 43fe6 │ │ │ │ - ldr r7, [r7, #36] ; 0x24 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, sl │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #5947 ; 0x173b │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3cfe2 │ │ │ │ + ldr.w r3, [pc, #1188] ; 3dd68 │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ + ldr.w r2, [pc, #1188] ; 3dd6c │ │ │ │ + movw r1, #5936 ; 0x1730 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3cfe0 │ │ │ │ + ldr r7, [r6, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 3cdd4 │ │ │ │ + ldr.w r8, [r6, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - mov r1, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bl 36224 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 441fe │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 43f12 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43f22 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + cbnz r3, 3d912 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r1, sl │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 43a54 │ │ │ │ - ldr r3, [pc, #936] ; (442dc ) │ │ │ │ - movw r2, #633 ; 0x279 │ │ │ │ - movw r1, #26218 ; 0x666a │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r9, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 440f8 │ │ │ │ - beq.n 44028 │ │ │ │ - ldr r0, [r7, #36] ; 0x24 │ │ │ │ - bl f2b4 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 441e4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r4 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 44004 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr.w r3, [r3, #580] ; 0x244 │ │ │ │ - blx r3 │ │ │ │ + beq.w 3db88 │ │ │ │ + mov r6, r8 │ │ │ │ + b.w 3cde6 │ │ │ │ + add r1, sp, #20 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add r1, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + bl f408 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 441c0 │ │ │ │ - cbz r4, 43fe4 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r4 │ │ │ │ - bl 37b48 │ │ │ │ + bne.w 3d5fc │ │ │ │ + ldr.w r3, [pc, #1040] ; 3dd70 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44112 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 43fba │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r4, sl │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 43a54 │ │ │ │ - ldr r3, [pc, #788] ; (442e0 ) │ │ │ │ - movw r2, #637 ; 0x27d │ │ │ │ - movw r1, #26259 ; 0x6693 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + ldr.w r2, [pc, #1040] ; 3dd74 │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - mov r4, sl │ │ │ │ - mov r5, r6 │ │ │ │ - b.n 43a54 │ │ │ │ - ldr r3, [pc, #760] ; (442e4 ) │ │ │ │ - mov.w r2, #644 ; 0x284 │ │ │ │ - movw r1, #26319 ; 0x66cf │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + mov.w r1, #5920 ; 0x1720 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3cfe2 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 3d55c │ │ │ │ + ldr r3, [pc, #992] ; (3dd78 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r2, [pc, #992] ; (3dd7c ) │ │ │ │ + movs r0, #202 ; 0xca │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 43f74 │ │ │ │ - ldr r3, [pc, #728] ; (442e8 ) │ │ │ │ - movw r2, #641 ; 0x281 │ │ │ │ - movw r1, #26300 ; 0x66bc │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + movw r1, #5843 ; 0x16d3 │ │ │ │ + add r2, pc │ │ │ │ + b.w 3ce34 │ │ │ │ + ldr r3, [pc, #980] ; (3dd80 ) │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ + ldr r2, [pc, #980] ; (3dd84 ) │ │ │ │ + movw r1, #5965 ; 0x174d │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr.w r0, [r9, #2192] ; 0x890 │ │ │ │ - ldr.w r1, [r9, #584] ; 0x248 │ │ │ │ + mov r9, r5 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r5 │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3cfe0 │ │ │ │ + ldr r2, [pc, #952] ; (3dd88 ) │ │ │ │ + mov ip, r8 │ │ │ │ + movw r3, #5779 ; 0x1693 │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r2, [fp, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + movs r2, #195 ; 0xc3 │ │ │ │ + mov r6, r0 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 3cfe0 │ │ │ │ + ldr.w lr, [pc, #920] ; 3dd8c │ │ │ │ + add lr, pc │ │ │ │ + add.w r1, lr, #2256 ; 0x8d0 │ │ │ │ + ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ + ldrd r6, r7, [r3, #16] │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + cmp r7, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r6, r2 │ │ │ │ + bne.w 3ce46 │ │ │ │ + ldr.w fp, [lr, #2264] ; 0x8d8 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3dd52 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr r6, [pc, #872] ; (3dd90 ) │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [r6, #2268] ; 0x8dc │ │ │ │ + ldr.w r1, [r6, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 441a4 │ │ │ │ - ldr r3, [pc, #688] ; (442ec ) │ │ │ │ + beq.w 3dd36 │ │ │ │ + ldr r3, [pc, #852] ; (3dd94 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 44198 │ │ │ │ - ldr.w r8, [r0, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 44198 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bne.w 3dd28 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3dd28 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44070 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3dd20 │ │ │ │ mov r2, r4 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov sl, r0 │ │ │ │ - cbnz r3, 44092 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 44154 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 440a8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #580] ; (442f0 ) │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 44134 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 440d0 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3db18 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3dcc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 440e6 │ │ │ │ + cbnz r3, 3da9a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [pc, #524] ; (442f4 ) │ │ │ │ - movw r7, #658 ; 0x292 │ │ │ │ - ldr r3, [pc, #520] ; (442f8 ) │ │ │ │ - movw r5, #26518 ; 0x6796 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 43cf8 │ │ │ │ - ldr r3, [pc, #512] ; (442fc ) │ │ │ │ - movw r2, #649 ; 0x289 │ │ │ │ - movw r1, #26389 ; 0x6715 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 3dc40 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r7, fp │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cbz r2, 3db0a │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3dcfe │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3dcf0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3dce6 │ │ │ │ + ldr r3, [pc, #692] ; (3dd98 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r2, [pc, #688] ; (3dd9c ) │ │ │ │ + mov ip, r8 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43972 │ │ │ │ - ldr r3, [pc, #492] ; (44300 ) │ │ │ │ - movw r1, #655 ; 0x28f │ │ │ │ - ldr r0, [pc, #488] ; (44304 ) │ │ │ │ - movw r5, #26439 ; 0x6747 │ │ │ │ + movs r0, #189 ; 0xbd │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #5724 ; 0x165c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r8, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r7, r9 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r6, r9 │ │ │ │ + b.w 3cfe0 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 3daba │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3da84 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3d41c │ │ │ │ + ldr r3, [pc, #624] ; (3dda0 ) │ │ │ │ + mov ip, r8 │ │ │ │ + ldr r2, [pc, #624] ; (3dda4 ) │ │ │ │ + movs r1, #187 ; 0xbb │ │ │ │ add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, pc │ │ │ │ - mov r4, sl │ │ │ │ + mov r9, fp │ │ │ │ + add r2, pc │ │ │ │ + mov r8, fp │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r7, fp │ │ │ │ + movw r2, #5659 ; 0x161b │ │ │ │ + mov r6, fp │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 43bb8 │ │ │ │ - ldr r3, [pc, #464] ; (44308 ) │ │ │ │ - movw r7, #658 ; 0x292 │ │ │ │ - ldr r0, [pc, #464] ; (4430c ) │ │ │ │ - movw r5, #26513 ; 0x6791 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r7 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r5 │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - b.n 43dbe │ │ │ │ - ldr r3, [pc, #440] ; (44310 ) │ │ │ │ - movw lr, #659 ; 0x293 │ │ │ │ - movw r5, #26502 ; 0x6786 │ │ │ │ - ldr r0, [pc, #436] ; (44314 ) │ │ │ │ - add r3, pc │ │ │ │ - mov r2, lr │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, pc │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 44180 │ │ │ │ - ldr r3, [pc, #412] ; (44318 ) │ │ │ │ - add r3, pc │ │ │ │ - b.n 43bbe │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 3cfe0 │ │ │ │ + ldr r2, [pc, #596] ; (3dda8 ) │ │ │ │ + movs r6, #0 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + ldr r1, [pc, #588] ; (3ddac ) │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56d4 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r2, [pc, #580] ; (3ddb0 ) │ │ │ │ + movs r0, #202 ; 0xca │ │ │ │ + movw r1, #5848 ; 0x16d8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r4, #128] ; 0x80 │ │ │ │ + str r2, [r4, #124] ; 0x7c │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + b.w 3d198 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ + str.w ip, [sp] │ │ │ │ + mov r6, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #400] ; (4431c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 43bbe │ │ │ │ - mov r1, r4 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.w 3cde6 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + movs r0, #202 ; 0xca │ │ │ │ + ldr r2, [pc, #528] ; (3ddb4 ) │ │ │ │ + movw r1, #5860 ; 0x16e4 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + b.w 3d198 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 44092 │ │ │ │ - ldr r3, [pc, #376] ; (44320 ) │ │ │ │ - movw r2, #659 ; 0x293 │ │ │ │ - movw r1, #26488 ; 0x6778 │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.w 43972 │ │ │ │ - ldr r0, [pc, #352] ; (44324 ) │ │ │ │ - movw r1, #653 ; 0x28d │ │ │ │ - ldr r3, [pc, #352] ; (44328 ) │ │ │ │ - movw r5, #26420 ; 0x6734 │ │ │ │ - add r0, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, sl │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ + ldr r2, [pc, #504] ; (3ddb8 ) │ │ │ │ + movs r0, #202 ; 0xca │ │ │ │ + movw r1, #5852 ; 0x16dc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + b.w 3d2b8 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + movs r1, #202 ; 0xca │ │ │ │ + ldr r2, [pc, #480] ; (3ddbc ) │ │ │ │ + mov r5, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r0 │ │ │ │ + str r2, [r4, #124] ; 0x7c │ │ │ │ + mov r6, r0 │ │ │ │ + movw r2, #5850 ; 0x16da │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3d1a0 │ │ │ │ + b.w 3cfee │ │ │ │ + ldr r2, [pc, #448] ; (3ddc0 ) │ │ │ │ + movs r0, #195 ; 0xc3 │ │ │ │ + movw r1, #5781 ; 0x1695 │ │ │ │ + mov ip, r8 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [fp, #128] ; 0x80 │ │ │ │ + movs r6, #0 │ │ │ │ + str.w r2, [fp, #124] ; 0x7c │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + b.w 3d198 │ │ │ │ + ldr r2, [pc, #420] ; (3ddc4 ) │ │ │ │ + mov ip, r8 │ │ │ │ + movw r3, #5752 ; 0x1678 │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r2, [fp, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + movs r2, #193 ; 0xc1 │ │ │ │ + mov r6, r0 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 3cfe0 │ │ │ │ + ldr.w r5, [fp, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3daa6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr.w r7, [fp, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 3dc6c │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r5, [r0, #132] ; 0x84 │ │ │ │ - b.w 43972 │ │ │ │ - ldr r3, [pc, #324] ; (4432c ) │ │ │ │ - movw r2, #650 ; 0x28a │ │ │ │ - movw r1, #26399 ; 0x671f │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 43bb8 │ │ │ │ - ldr r3, [pc, #304] ; (44330 ) │ │ │ │ - movw r2, #646 ; 0x286 │ │ │ │ - movw r1, #26348 ; 0x66ec │ │ │ │ - str.w r2, [r9, #128] ; 0x80 │ │ │ │ + bl 12590 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3dab2 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 3dab2 │ │ │ │ + ldr r3, [pc, #308] ; (3ddc8 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r2, [pc, #308] ; (3ddcc ) │ │ │ │ + movs r0, #205 ; 0xcd │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - b.n 44172 │ │ │ │ - ldr r7, [pc, #280] ; (44334 ) │ │ │ │ - movw ip, #662 ; 0x296 │ │ │ │ - ldr r6, [pc, #280] ; (44338 ) │ │ │ │ - movw lr, #26529 ; 0x67a1 │ │ │ │ - add r7, pc │ │ │ │ - ldr r0, [pc, #276] ; (4433c ) │ │ │ │ - add r6, pc │ │ │ │ - mov r2, ip │ │ │ │ - mov r1, lr │ │ │ │ - mov r3, r7 │ │ │ │ - add r0, pc │ │ │ │ - str r7, [r6, #124] ; 0x7c │ │ │ │ - str.w ip, [r6, #128] ; 0x80 │ │ │ │ - str.w lr, [r6, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - b.n 43ddc │ │ │ │ - nop │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - b.n 44120 │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 440f0 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - b.n 44040 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - b.n 43fac │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - b.n 43dd0 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r1, #68] ; 0x44 │ │ │ │ - movs r1, r0 │ │ │ │ - str r5, [sp, #368] ; 0x170 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r7, #44] ; 0x2c │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 449a4 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 4495c │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ - movs r1, r0 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 446d8 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 44634 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [r7, #124] ; 0x7c │ │ │ │ - movs r1, r0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r1, r0 │ │ │ │ + movw r1, #5929 ; 0x1729 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3cfe2 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 3d612 │ │ │ │ + ldr r2, [pc, #264] ; (3ddd0 ) │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r1, [pc, #264] ; (3ddd4 ) │ │ │ │ + movs r4, #189 ; 0xbd │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #5703 ; 0x1647 │ │ │ │ + add r1, pc │ │ │ │ + mov r7, r5 │ │ │ │ + mov ip, r8 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 3d2b8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3dae2 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 3dacc │ │ │ │ + ldr r2, [pc, #216] ; (3ddd8 ) │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r1, [pc, #216] ; (3dddc ) │ │ │ │ + movs r4, #189 ; 0xbd │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #5719 ; 0x1657 │ │ │ │ + add r1, pc │ │ │ │ + mov ip, r8 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 3d2b8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3da6e │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 3da84 │ │ │ │ + ldr r2, [pc, #168] ; (3dde0 ) │ │ │ │ + movs r3, #189 ; 0xbd │ │ │ │ + movw r1, #5681 ; 0x1631 │ │ │ │ + str.w r3, [r6, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + mov ip, r8 │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + b.w 3d2b8 │ │ │ │ + ldr.w r0, [lr, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov fp, r0 │ │ │ │ + b.w 3ce54 │ │ │ │ + mov r4, ip │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - b.n 444f0 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r2, #120] ; 0x78 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r0, #116] ; 0x74 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r5, #112] ; 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r1, #112] ; 0x70 │ │ │ │ + mov r6, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r5!, {r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #100] ; 0x64 │ │ │ │ + cmp ip, r4 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #92] ; 0x5c │ │ │ │ + cmp r6, sp │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #88] ; 0x58 │ │ │ │ + cmp r0, fp │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, #88] ; 0x58 │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + movs r2, r0 │ │ │ │ + add ip, ip │ │ │ │ + movs r2, r0 │ │ │ │ ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - udf #26 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [r7, #72] ; 0x48 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r5, #72] ; 0x48 │ │ │ │ - movs r1, r0 │ │ │ │ - ble.n 442e0 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r1, #72] ; 0x48 │ │ │ │ - movs r1, r0 │ │ │ │ - ble.n 442a4 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [r5, #68] ; 0x44 │ │ │ │ + add r0, r4 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 4426c │ │ │ │ + mvns r0, r3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #68] ; 0x44 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + b.n 3dbbc │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r6, #64] ; 0x40 │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 44224 │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #60] ; 0x3c │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 443a8 │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #60] ; 0x3c │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #56] ; 0x38 │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #56] ; 0x38 │ │ │ │ + negs r2, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #56] ; 0x38 │ │ │ │ + negs r0, r0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 44304 │ │ │ │ + tst r6, r0 │ │ │ │ + movs r2, r0 │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #36] ; 0x24 │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ movs r1, r0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r7, r0 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - blx 59ec │ │ │ │ - ldr.w r6, [pc, #2792] ; 44e3c │ │ │ │ - add r6, pc │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44850 │ │ │ │ - ldr.w lr, [r5, #4] │ │ │ │ - ldr.w r3, [lr, #84] ; 0x54 │ │ │ │ - ands.w r3, r3, #100663296 ; 0x6000000 │ │ │ │ - bne.w 4458a │ │ │ │ - ldr.w r2, [pc, #2768] ; 44e40 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r1, [r2, #1264] ; 0x4f0 │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.n 443e0 │ │ │ │ - ldr.w r2, [lr, #172] ; 0xac │ │ │ │ - cbz r2, 443c8 │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - ble.n 443a4 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 443e0 │ │ │ │ - adds r2, #12 │ │ │ │ - b.n 4439e │ │ │ │ - ldr.w r0, [r2, #4]! │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 443e0 │ │ │ │ + mov r9, r0 │ │ │ │ + vpush {d8} │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + ldr.w r8, [pc, #868] ; 3e158 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + sub sp, #132 ; 0x84 │ │ │ │ + add r8, pc │ │ │ │ + str r1, [sp, #32] │ │ │ │ + bpl.w 3e2b6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - bne.n 44396 │ │ │ │ - ldr.w r3, [pc, #2716] ; 44e44 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e43e │ │ │ │ + ldr r5, [pc, #836] ; (3e15c ) │ │ │ │ + ldr r0, [pc, #836] ; (3e160 ) │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + ldr r3, [pc, #832] ; (3e164 ) │ │ │ │ + ldr.w r4, [r5, #620] ; 0x26c │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr.w r2, [r8, r0] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + beq.n 3deea │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5b24 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e776 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3defc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ + movw r0, #679 ; 0x2a7 │ │ │ │ + ldr r2, [pc, #772] ; (3e168 ) │ │ │ │ + movw r1, #42723 ; 0xa6e3 │ │ │ │ subs r3, #1 │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ str r3, [r4, #0] │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44578 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w lr, [lr, #128] ; 0x80 │ │ │ │ - cmp r1, lr │ │ │ │ - beq.n 443e0 │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bne.n 443c8 │ │ │ │ - ldr.w r3, [pc, #2672] ; 44e48 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 443a4 │ │ │ │ - ldr.w r3, [pc, #2664] ; 44e4c │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.w 44ae0 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr r1, [r2, #84] ; 0x54 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - lsls r3, r1, #7 │ │ │ │ - bpl.w 44d68 │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ - add.w r3, r9, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ - bhi.w 44a86 │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ - movs r7, r0 │ │ │ │ - movs r5, r0 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ - ldrh.w r9, [r4, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #2604] ; 44e50 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2336] ; 0x920 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4492a │ │ │ │ - blx r2 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 44e06 │ │ │ │ - ldr.w r3, [pc, #2580] ; 44e54 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr.w sl, [r6, r3] │ │ │ │ - cmp r2, sl │ │ │ │ - bne.w 44a90 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 44a90 │ │ │ │ - ldr.w r8, [r7, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + beq.w 3e994 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ + ldr.w fp, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ + mov r4, fp │ │ │ │ + mov r5, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44940 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1d2d8 │ │ │ │ + beq.w 3e312 │ │ │ │ + ldr r3, [pc, #728] ; (3e16c ) │ │ │ │ + ldr r0, [pc, #732] ; (3e170 ) │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 3e294 │ │ │ │ + mov fp, r9 │ │ │ │ + cbz r6, 3debe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 448b4 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 44974 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 3e326 │ │ │ │ + cbz r4, 3decc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 448a8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + beq.w 3e31c │ │ │ │ + cbz r5, 3dede │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 3dede │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #2480] ; 44e58 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2336] ; 0x920 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 44b7e │ │ │ │ - blx r2 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 44b0c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - bne.w 44ad4 │ │ │ │ - ldr.w r8, [r6, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 44ad4 │ │ │ │ - ldr.w fp, [r6, #8] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #132 ; 0x84 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r2, #0 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r7, r9 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r1, [pc, #628] ; (3e174 ) │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [pc, #628] ; (3e178 ) │ │ │ │ + mov fp, r3 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r1, [pc, #616] ; (3e17c ) │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + mov r9, r0 │ │ │ │ + add r1, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r1, [sp, #36] ; 0x24 │ │ │ │ + mov r1, r3 │ │ │ │ + vldr d8, [pc, #556] ; 3e150 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3e032 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r2, r0 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + bne.w 3e348 │ │ │ │ + cmp sl, r2 │ │ │ │ + bge.w 3e462 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r5, [r2, sl, lsl #2] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbz r3, 3df5a │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3e136 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r1, 3df6e │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 449c8 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r8 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 3e144 │ │ │ │ + ldr r3, [pc, #528] ; (3e180 ) │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr.w r1, [r1, #332] ; 0x14c │ │ │ │ + bne.w 3e330 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + adds r2, r0, #1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi.w 3e360 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e3b2 │ │ │ │ + sub.w r0, r0, #4294967295 ; 0xffffffff │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + negs r3, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + eors r3, r2 │ │ │ │ + add r0, r3 │ │ │ │ + blx 59d4 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3e2d6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov sl, r0 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4491e │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 44b86 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + beq.n 3e080 │ │ │ │ + ldr.w r3, [r9, #228] ; 0xe4 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 3e094 │ │ │ │ + ldr r3, [pc, #444] ; (3e184 ) │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr.w r0, [r8, r3] │ │ │ │ + subs r0, r1, r0 │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + cbnz r0, 3dfe8 │ │ │ │ + ldr r3, [r1, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 449bc │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, sl │ │ │ │ - bl 1730c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44bba │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + beq.w 3e18c │ │ │ │ + ldr.w r3, [r3, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 449de │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + beq.w 3e18c │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ + ite eq │ │ │ │ + moveq fp, r0 │ │ │ │ + movne.w fp, #1 │ │ │ │ + cmp.w r1, r3, asr #1 │ │ │ │ + ite gt │ │ │ │ + movgt r0, #1 │ │ │ │ + movle r0, #0 │ │ │ │ + cmp r1, r3 │ │ │ │ + ite ge │ │ │ │ + movge r3, #0 │ │ │ │ + andlt.w r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 449d2 │ │ │ │ + beq.w 3e400 │ │ │ │ + ldr.w lr, [r6, #12] │ │ │ │ + adds r0, r1, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 443b2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str.w r5, [lr, r1, lsl #2] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + mov r1, r4 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3df2a │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r1, [sp, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 443be │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3df4c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e468 │ │ │ │ + ldr r1, [pc, #296] ; (3e188 ) │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl fc20 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e92a │ │ │ │ + blx 57e8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 3e468 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - mov r4, r6 │ │ │ │ + str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - bpl.w 44c16 │ │ │ │ - ldr.w sl, [r4, #8] │ │ │ │ - add.w r3, sl, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ - bhi.w 4488c │ │ │ │ - tbb [pc, r3] │ │ │ │ - ldr r3, [sp, #812] ; 0x32c │ │ │ │ - lsls r5, r0, #12 │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - ldrh.w sl, [r4, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #2212] ; 44e5c │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2332] ; 0x91c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4494a │ │ │ │ - blx r2 │ │ │ │ + ldr.w r3, [r9, #228] ; 0xe4 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 3dfc4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3e3b6 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + blx 5b78 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 3e836 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + add.w ip, r3, #1 │ │ │ │ + rsb ip, r0, ip │ │ │ │ + str.w ip, [sp, #44] ; 0x2c │ │ │ │ + bic.w r0, ip, ip, asr #31 │ │ │ │ + blx 57f4 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44950 │ │ │ │ - ldr.w r3, [pc, #2180] ; 44e54 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 44896 │ │ │ │ - ldr.w r9, [r0, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 44896 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 3e87e │ │ │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.n 3e0fa │ │ │ │ + ldr.w lr, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr.w r1, [lr, #476] ; 0x1dc │ │ │ │ + ldr.w r4, [fp, #12] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + str.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + cmp r3, ip │ │ │ │ + bne.n 3e0e0 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, fp │ │ │ │ + str r2, [sp, #20] │ │ │ │ + blx 5c38 <_PyList_Extend@plt> │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e89e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 44886 │ │ │ │ - ldr.w r3, [pc, #2136] ; 44e60 │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 44bac │ │ │ │ - ldr.w r3, [pc, #2120] ; 44e64 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 44762 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ands.w r1, r3, #8 │ │ │ │ - beq.w 44a9c │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - ldr.w r8, [r2, #4] │ │ │ │ - ite pl │ │ │ │ - ldrpl.w fp, [r7, #12] │ │ │ │ - movmi.w fp, #0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #2080] ; 44e68 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 44abe │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, fp │ │ │ │ - blx r8 │ │ │ │ - mov r8, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.n 446d0 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.n 44758 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 44a26 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + cbnz r3, 3e11e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 447fe │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 3e7a0 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 3e024 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + b.n 3df5a │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3df6e │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r7, #240 ; 0xf0 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r2, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + eors r0, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + stcl 0, cr0, [r6], #4 │ │ │ │ + ands r0, r1 │ │ │ │ + movs r2, r0 │ │ │ │ + ands r4, r0 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r7, #244 ; 0xf4 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + ; instruction: 0xffb4ffff │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + mov ip, r2 │ │ │ │ + ldr.w r2, [pc, #2064] ; 3e9a0 │ │ │ │ + ldr.w r3, [pc, #2064] ; 3e9a4 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + ldr.w r0, [r2, #2288] ; 0x8f0 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 3e728 │ │ │ │ + ldr.w r3, [pc, #2044] ; 3e9a8 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr.w lr, [r2, #84] ; 0x54 │ │ │ │ + subs r3, r2, r3 │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + ands.w r3, r3, lr, lsr #28 │ │ │ │ + bne.w 3e728 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 59f8 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3e800 │ │ │ │ + ldr.w sl, [pc, #1996] ; 3e9ac │ │ │ │ + mov r1, fp │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r0, [sl, #164] ; 0xa4 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e81c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44846 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 1730c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 449e8 │ │ │ │ + beq.w 3e50c │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl f0cc │ │ │ │ ldr.w r3, [r8] │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 443b2 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 443b2 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.n 4467e │ │ │ │ - b.n 44758 │ │ │ │ - ldrh.w sl, [r4, #12] │ │ │ │ - rsb sl, sl, #0 │ │ │ │ - sxth.w sl, sl │ │ │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ │ │ - bne.w 445b0 │ │ │ │ - blx 568c │ │ │ │ - mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 445b0 │ │ │ │ - ldr.w r3, [pc, #1900] ; 44e6c │ │ │ │ - movs r5, #70 ; 0x46 │ │ │ │ - movw r6, #16929 ; 0x4221 │ │ │ │ - ldr.w r0, [pc, #1892] ; 44e70 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - movs r5, #0 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1872] ; 44e74 │ │ │ │ + beq.w 3e4fc │ │ │ │ + ldr.w r3, [pc, #1924] ; 3e9b0 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r2, [pc, #1920] ; 3e9b4 │ │ │ │ + movw r0, #689 ; 0x2b1 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1872] ; 44e78 │ │ │ │ - mov r6, r5 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 443b2 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 44558 │ │ │ │ - ldrh.w sl, [r4, #14] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - orr.w sl, r3, sl, lsl #15 │ │ │ │ - rsb sl, sl, #0 │ │ │ │ - b.n 446e8 │ │ │ │ - ldrh.w sl, [r4, #14] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - orr.w sl, r3, sl, lsl #15 │ │ │ │ - b.n 445b0 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 4467e │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44a3e │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - ldr.w r8, [r2, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - str.w r9, [r0, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 44932 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1748] ; 44e68 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 44bfe │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r7 │ │ │ │ - blx r8 │ │ │ │ - mov r8, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 447ce │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.n 447da │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 44d12 │ │ │ │ + movw r1, #42891 ; 0xa78b │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3e3a2 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 3e308 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3de90 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44bf2 │ │ │ │ + beq.w 3e37e │ │ │ │ + ldr.w r3, [pc, #1852] ; 3e9b8 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + mov r2, r0 │ │ │ │ + ldr.w r0, [pc, #1840] ; 3e9bc │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ ldr.w r3, [r9] │ │ │ │ + mov.w fp, #0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 44808 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3deb0 │ │ │ │ + mov fp, r3 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 44696 │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - movs r2, #70 ; 0x46 │ │ │ │ - ldr.w r0, [pc, #1636] ; 44e7c │ │ │ │ - movw r1, #16944 ; 0x4230 │ │ │ │ - ldr.w r3, [pc, #1632] ; 44e80 │ │ │ │ - subs r5, #1 │ │ │ │ - add r0, pc │ │ │ │ - str r5, [r7, #0] │ │ │ │ + b.n 3deb0 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 5848 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e7b8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + str.w r9, [r0, #12] │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 3de08 │ │ │ │ + mov ip, r2 │ │ │ │ + ldr.w r3, [pc, #1764] ; 3e9c0 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + movw lr, #679 ; 0x2a7 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - str.w r1, [r0, #132] ; 0x84 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 44b3c │ │ │ │ - ldr.w r0, [pc, #1608] ; 44e84 │ │ │ │ - mov r6, r8 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 443b2 │ │ │ │ + ldr.w r1, [pc, #1756] ; 3e9c4 │ │ │ │ + subs r2, #1 │ │ │ │ + movw r0, #42760 ; 0xa708 │ │ │ │ + add r1, pc │ │ │ │ + mov fp, ip │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + mov ip, r4 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 3e3a2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3e260 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 446a2 │ │ │ │ - ldr.w r6, [pc, #1588] ; 44e88 │ │ │ │ - mov.w lr, #67 ; 0x43 │ │ │ │ - ldr.w r5, [pc, #1584] ; 44e8c │ │ │ │ - movw r7, #16870 ; 0x41e6 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [pc, #1580] ; 44e90 │ │ │ │ - add r5, pc │ │ │ │ - mov r2, lr │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - add r0, pc │ │ │ │ - str r6, [r5, #124] ; 0x7c │ │ │ │ - str.w lr, [r5, #128] ; 0x80 │ │ │ │ - str.w r7, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 44606 │ │ │ │ + b.n 3e260 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 58f0 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 446e8 │ │ │ │ - mov r7, r0 │ │ │ │ - bl 2a228 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 44696 │ │ │ │ - b.n 44810 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 444a0 │ │ │ │ + b.n 3decc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4448a │ │ │ │ - ldrh.w r9, [r4, #12] │ │ │ │ - rsb r9, r9, #0 │ │ │ │ - sxth.w r9, r9 │ │ │ │ - cmp.w r9, #4294967295 ; 0xffffffff │ │ │ │ - bne.w 4441c │ │ │ │ - blx 568c │ │ │ │ - mov.w r9, #4294967295 ; 0xffffffff │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4441c │ │ │ │ - ldr.w r3, [pc, #1456] ; 44e94 │ │ │ │ - movs r7, #73 ; 0x49 │ │ │ │ - ldr.w r0, [pc, #1456] ; 44e98 │ │ │ │ - movw r6, #16995 ; 0x4263 │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r7 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r6 │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r6, [r3, #132] ; 0x84 │ │ │ │ - b.n 44720 │ │ │ │ - ldrh.w r9, [r4, #14] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - orr.w r9, r3, r9, lsl #15 │ │ │ │ - b.n 4441c │ │ │ │ - ldrh.w r9, [r4, #14] │ │ │ │ - ldrh r3, [r4, #12] │ │ │ │ - orr.w r9, r3, r9, lsl #15 │ │ │ │ - rsb r9, r9, #0 │ │ │ │ - b.n 448ca │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + b.n 3debe │ │ │ │ + ldr.w r3, [pc, #1684] ; 3e9c8 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 3e8c0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5a40 │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 3dfac │ │ │ │ + cmp sl, r2 │ │ │ │ + bge.w 3e462 │ │ │ │ + add.w r2, r7, sl, lsl #2 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + b.n 3df4c │ │ │ │ + adds r0, #4 │ │ │ │ + cmp r0, #8 │ │ │ │ + bhi.w 3e71c │ │ │ │ + tbh [pc, r0, lsl #1] │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + lsls r3, r2, #4 │ │ │ │ + lsls r1, r7, #5 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ + lsls r5, r5, #4 │ │ │ │ + lsls r5, r1, #5 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 44512 │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 44436 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, fp │ │ │ │ - blx 586c │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 447e2 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [sl, #24] │ │ │ │ + ldr.w r3, [pc, #1600] ; 3e9cc │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3e288 │ │ │ │ + mov ip, r4 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 44474 │ │ │ │ - blx 589c │ │ │ │ - b.n 445c8 │ │ │ │ - ldr.w r3, [pc, #1352] ; 44e9c │ │ │ │ - movs r1, #70 ; 0x46 │ │ │ │ - ldr.w r6, [pc, #1352] ; 44ea0 │ │ │ │ - movw r7, #16930 ; 0x4222 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 3e308 │ │ │ │ + b.n 3e260 │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 3dfa6 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + ldr.w r1, [r9, #476] ; 0x1dc │ │ │ │ + cmp.w r3, r0, asr #1 │ │ │ │ + ite gt │ │ │ │ + movgt.w fp, #1 │ │ │ │ + movle.w fp, #0 │ │ │ │ + cmp r3, r0 │ │ │ │ + ite ge │ │ │ │ + movge.w fp, #0 │ │ │ │ + andlt.w fp, fp, #1 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3e85a │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + mov.w fp, #1 │ │ │ │ + ldr.w lr, [r6, #12] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + movs r0, #1 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + str.w r1, [lr, r3, lsl #2] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #8] │ │ │ │ + b.n 3e024 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + blx 59ec │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 3e024 │ │ │ │ + ldr r3, [sp, #44] ; 0x2c │ │ │ │ + mov ip, r2 │ │ │ │ + ldr.w r2, [pc, #1460] ; 3e9d0 │ │ │ │ + mov.w r0, #692 ; 0x2b4 │ │ │ │ + movw r1, #42928 ; 0xa7b0 │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + add r2, pc │ │ │ │ + mov fp, r3 │ │ │ │ + ldr.w r3, [pc, #1444] ; 3e9d4 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r6, pc │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r7 │ │ │ │ - str r6, [r3, #124] ; 0x7c │ │ │ │ - str.w r7, [r3, #132] ; 0x84 │ │ │ │ - b.n 44720 │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - movs r2, #73 ; 0x49 │ │ │ │ - ldr.w r3, [pc, #1320] ; 44ea4 │ │ │ │ - movw r1, #17010 ; 0x4272 │ │ │ │ - ldr.w r6, [pc, #1316] ; 44ea8 │ │ │ │ - subs r0, #1 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + b.n 3e24c │ │ │ │ + ldr.w r3, [pc, #1432] ; 3e9d8 │ │ │ │ + mov.w r0, #676 ; 0x2a4 │ │ │ │ + ldr.w r2, [pc, #1428] ; 3e9dc │ │ │ │ + movw r1, #42685 ; 0xa6bd │ │ │ │ add r3, pc │ │ │ │ - str.w r0, [r8] │ │ │ │ - add r6, pc │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r6, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r6 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3de90 │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r7, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3e7ee │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 3e7dc │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ + adds r1, r5, #1 │ │ │ │ + beq.w 3e8d6 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + subs r5, r1, r5 │ │ │ │ + bne.w 3e678 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 3e738 │ │ │ │ + ldr.w r1, [pc, #1348] ; 3e9e0 │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + mov ip, r1 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx 59e0 │ │ │ │ + add r2, sp, #4 │ │ │ │ + ldmia.w r2, {r2, r3, ip} │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e8e8 │ │ │ │ + movs r0, #2 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx 5848 │ │ │ │ + add r2, sp, #4 │ │ │ │ + ldmia.w r2, {r2, r3, ip} │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44720 │ │ │ │ + beq.w 3e90a │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + mov r4, r2 │ │ │ │ + str.w ip, [r0, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + subs r1, #1 │ │ │ │ + str r7, [r0, #16] │ │ │ │ + str.w r1, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 3deb2 │ │ │ │ + b.n 3e2aa │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1280] ; 44eac │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 44726 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 3e22a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4452a │ │ │ │ - ldr.w r3, [sl, #24] │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 3e20c │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ + lsrs r3, r0, #17 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + str r3, [sp, #116] ; 0x74 │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #112] ; 0x70 │ │ │ │ + ldrd r0, r1, [sp, #112] ; 0x70 │ │ │ │ + orrs r0, r2 │ │ │ │ + orrs r1, r3 │ │ │ │ + mov r2, r0 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ + mov r3, r1 │ │ │ │ + movs r1, #0 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + lsls r1, r3, #15 │ │ │ │ + orr.w r1, r1, r2, lsr #17 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + str r1, [sp, #68] ; 0x44 │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + ldrd r0, r1, [sp, #64] ; 0x40 │ │ │ │ + ldrd r2, r3, [sp, #24] │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ + mov r1, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + lsls r3, r1, #15 │ │ │ │ + orr.w r3, r3, r0, lsr #17 │ │ │ │ + str r3, [sp, #76] ; 0x4c │ │ │ │ + lsls r3, r0, #15 │ │ │ │ + str r3, [sp, #72] ; 0x48 │ │ │ │ + ldrd r2, r3, [sp, #72] ; 0x48 │ │ │ │ + ldrd r0, r1, [sp, #24] │ │ │ │ + orrs r0, r2 │ │ │ │ + orrs r1, r3 │ │ │ │ + negs r0, r0 │ │ │ │ + sbc.w r1, r1, r1, lsl #1 │ │ │ │ + adds r0, #1 │ │ │ │ + adc.w r1, r1, #0 │ │ │ │ + blx 5c20 │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 3dfac │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ + lsrs r1, r2, #17 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + str r1, [sp, #100] ; 0x64 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + ldrd r2, r3, [sp, #96] ; 0x60 │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ + mov r1, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + lsls r3, r1, #15 │ │ │ │ + orr.w r3, r3, r0, lsr #17 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + lsls r3, r0, #15 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldrd r2, r3, [sp, #48] ; 0x30 │ │ │ │ + b.n 3e576 │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ + lsrs r1, r2, #17 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + str r1, [sp, #108] ; 0x6c │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + ldrd r2, r3, [sp, #104] ; 0x68 │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ + mov r1, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + lsls r3, r1, #15 │ │ │ │ + orr.w r3, r3, r0, lsr #17 │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + lsls r3, r0, #15 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + ldrd r0, r1, [sp, #56] ; 0x38 │ │ │ │ + ldrd r2, r3, [sp, #24] │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + b.n 3e584 │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ + lsrs r3, r0, #17 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + str r3, [sp, #124] ; 0x7c │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #120] ; 0x78 │ │ │ │ + ldrd r0, r1, [sp, #120] ; 0x78 │ │ │ │ + orrs r0, r2 │ │ │ │ + orrs r1, r3 │ │ │ │ + mov r2, r0 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ + mov r3, r1 │ │ │ │ + movs r1, #0 │ │ │ │ + strd r0, r1, [sp, #24] │ │ │ │ + lsls r1, r3, #15 │ │ │ │ + orr.w r1, r1, r2, lsr #17 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + str r1, [sp, #84] ; 0x54 │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + ldrd r0, r1, [sp, #80] ; 0x50 │ │ │ │ + ldrd r2, r3, [sp, #24] │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ + mov r1, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + strd r2, r3, [sp, #24] │ │ │ │ + lsls r3, r1, #15 │ │ │ │ + orr.w r3, r3, r0, lsr #17 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + lsls r3, r0, #15 │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + ldrd r0, r1, [sp, #88] ; 0x58 │ │ │ │ + b.n 3e5f8 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + orr.w r0, r3, r0, lsl #15 │ │ │ │ + rsb r0, r0, #1 │ │ │ │ + b.n 3dfa6 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ + ldrh r3, [r4, #12] │ │ │ │ + orr.w r0, r3, r0, lsl #15 │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 3dfa6 │ │ │ │ + bic.w r0, r5, r5, asr #31 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx 57f4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e94e │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.n 3e6b4 │ │ │ │ + ldr.w lr, [pc, #844] ; 3e9e4 │ │ │ │ + movs r1, #0 │ │ │ │ + add lr, pc │ │ │ │ + ldr.w r0, [lr, #476] ; 0x1dc │ │ │ │ + ldr.w r7, [ip, #12] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + adds r4, #1 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + str.w r0, [r7, r1, lsl #2] │ │ │ │ + adds r1, #1 │ │ │ │ + cmp r1, r5 │ │ │ │ + bne.n 3e69c │ │ │ │ + mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 5c38 <_PyList_Extend@plt> │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3e970 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + subs r4, #1 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + cbnz r4, 3e6f0 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx r1 │ │ │ │ + add r2, sp, #4 │ │ │ │ + ldmia.w r2, {r2, r3, ip} │ │ │ │ + ldr.w r1, [ip] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [ip] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 3e490 │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 3e498 │ │ │ │ + b.n 3e738 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - b.n 444f8 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 3dfac │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 5b54 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 3e1d4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx 5704 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3e4a8 │ │ │ │ + ldr r4, [pc, #664] ; (3e9e8 ) │ │ │ │ + movw lr, #698 ; 0x2ba │ │ │ │ + ldr r5, [pc, #660] ; (3e9ec ) │ │ │ │ + movw r7, #43007 ; 0xa7ff │ │ │ │ + add r4, pc │ │ │ │ + add r5, pc │ │ │ │ + str r5, [r4, #124] ; 0x7c │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #652] ; (3e9f0 ) │ │ │ │ + mov r0, lr │ │ │ │ + str.w lr, [r4, #128] ; 0x80 │ │ │ │ + mov r1, r7 │ │ │ │ + str.w r7, [r4, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r2 │ │ │ │ + b.n 3e288 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movw r0, #679 ; 0x2a7 │ │ │ │ + ldr r2, [pc, #628] ; (3e9f4 ) │ │ │ │ + movw r1, #42721 ; 0xa6e1 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str r3, [r4, #0] │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3e39a │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + b.w 3de90 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str r2, [sp, #24] │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 44558 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ldr.w fp, [sp, #20] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + b.n 3e024 │ │ │ │ + ldr r3, [pc, #572] ; (3e9f8 ) │ │ │ │ + mov.w r0, #672 ; 0x2a0 │ │ │ │ + ldr r2, [pc, #572] ; (3e9fc ) │ │ │ │ + movw r1, #42647 ; 0xa697 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r5 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r9, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3de90 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 3e480 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 44548 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - movs r0, #70 ; 0x46 │ │ │ │ - ldr.w r3, [pc, #1216] ; 44eb0 │ │ │ │ - movw r1, #16947 ; 0x4233 │ │ │ │ - ldr.w r2, [pc, #1212] ; 44eb4 │ │ │ │ - subs r5, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 3e474 │ │ │ │ + ldr r3, [pc, #508] ; (3ea00 ) │ │ │ │ + movw r0, #689 ; 0x2b1 │ │ │ │ + ldr r2, [pc, #508] ; (3ea04 ) │ │ │ │ + movw r1, #42884 ; 0xa784 │ │ │ │ add r3, pc │ │ │ │ - str.w r5, [r8] │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 449a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r3, [pc, #1184] ; 44eb8 │ │ │ │ + b.n 3e24c │ │ │ │ + ldr r3, [pc, #488] ; (3ea08 ) │ │ │ │ + movw r1, #689 ; 0x2b1 │ │ │ │ + movw r2, #42886 ; 0xa786 │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 44726 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 44a3e │ │ │ │ - ldr.w r3, [pc, #1164] ; 44ebc │ │ │ │ - ldr.w r1, [pc, #1164] ; 44ec0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov r8, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 447fe │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - movs r2, #70 ; 0x46 │ │ │ │ - ldr.w r3, [pc, #1132] ; 44ec4 │ │ │ │ - movw r1, #16944 ; 0x4230 │ │ │ │ - ldr.w r0, [pc, #1128] ; 44ec8 │ │ │ │ - subs r5, #1 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 3e24c │ │ │ │ + ldr r3, [pc, #468] ; (3ea0c ) │ │ │ │ + mov ip, r2 │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + movw r1, #682 ; 0x2aa │ │ │ │ + ldr.w fp, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ - str r5, [r7, #0] │ │ │ │ - add r0, pc │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 44b3e │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r0, [pc, #1104] ; 44ecc │ │ │ │ - movs r6, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 443b2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 58f0 │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 448ca │ │ │ │ - mov r0, r7 │ │ │ │ - mov r8, r7 │ │ │ │ - bl 2a228 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 4448a │ │ │ │ - lsls r0, r3, #24 │ │ │ │ - bpl.w 44762 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - mov.w r2, #1 │ │ │ │ - ite mi │ │ │ │ - movmi r0, r1 │ │ │ │ - ldrpl r0, [r7, #12] │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - add r1, sp, #12 │ │ │ │ - bmi.w 44dfe │ │ │ │ - blx r6 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 447f2 │ │ │ │ - ldr.w r0, [pc, #1040] ; 44ed0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44658 │ │ │ │ - b.n 44a3e │ │ │ │ + movw r2, #42794 ; 0xa72a │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 3e24c │ │ │ │ mov r0, r6 │ │ │ │ - mov fp, r6 │ │ │ │ - bl 2a228 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 44512 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 443ec │ │ │ │ - ldr r3, [pc, #996] ; (44ed4 ) │ │ │ │ - movs r1, #72 ; 0x48 │ │ │ │ - ldr r6, [pc, #996] ; (44ed8 ) │ │ │ │ - movw r7, #16981 ; 0x4255 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + blx 59ec │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 3e12e │ │ │ │ + ldr r3, [pc, #420] ; (3ea10 ) │ │ │ │ + mov ip, r2 │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + movw r1, #685 ; 0x2ad │ │ │ │ add r3, pc │ │ │ │ - mov r2, r1 │ │ │ │ - add r6, pc │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r1, r7 │ │ │ │ - str r6, [r3, #124] ; 0x7c │ │ │ │ - str.w r7, [r3, #132] ; 0x84 │ │ │ │ - b.n 44720 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - movs r2, #73 ; 0x49 │ │ │ │ - ldr r0, [pc, #968] ; (44edc ) │ │ │ │ - movw r1, #17013 ; 0x4275 │ │ │ │ - ldr.w lr, [pc, #968] ; 44ee0 │ │ │ │ - subs r3, #1 │ │ │ │ - add r0, pc │ │ │ │ - str r3, [r7, #0] │ │ │ │ - add lr, pc │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - str.w lr, [r0, #124] ; 0x7c │ │ │ │ - str.w r1, [r0, #132] ; 0x84 │ │ │ │ - cbz r3, 44b40 │ │ │ │ - ldr r0, [pc, #944] ; (44ee4 ) │ │ │ │ - mov r3, lr │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.n 44558 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 44a14 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r3, 44b66 │ │ │ │ - ldr r3, [pc, #912] ; (44ee8 ) │ │ │ │ + movw r2, #42834 ; 0xa752 │ │ │ │ + b.n 3e84c │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r3, [pc, #400] ; (3ea14 ) │ │ │ │ + movw r1, #682 ; 0x2aa │ │ │ │ + movw r2, #42795 ; 0xa72b │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 44726 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #892] ; (44eec ) │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + b.n 3e24c │ │ │ │ + ldr r3, [pc, #376] ; (3ea18 ) │ │ │ │ + mov ip, r2 │ │ │ │ + ldr r2, [pc, #376] ; (3ea1c ) │ │ │ │ + movw r0, #682 ; 0x2aa │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 44726 │ │ │ │ - blx 589c │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 444ba │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - movs r6, #73 ; 0x49 │ │ │ │ - ldr r3, [pc, #868] ; (44ef0 ) │ │ │ │ - movw r0, #17027 ; 0x4283 │ │ │ │ - ldr r1, [pc, #864] ; (44ef4 ) │ │ │ │ - subs r2, #1 │ │ │ │ + movw r1, #42804 ; 0xa734 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3e24c │ │ │ │ + vldr d7, [r4, #8] │ │ │ │ + vadd.f64 d7, d7, d8 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov r2, r0 │ │ │ │ + b.w 3dfac │ │ │ │ + ldr r4, [pc, #328] ; (3ea20 ) │ │ │ │ + movw lr, #694 ; 0x2b6 │ │ │ │ + ldr r5, [pc, #324] ; (3ea24 ) │ │ │ │ + movw r7, #42950 ; 0xa7c6 │ │ │ │ + add r4, pc │ │ │ │ + add r5, pc │ │ │ │ + b.n 3e75e │ │ │ │ + ldr r1, [pc, #316] ; (3ea28 ) │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #316] ; (3ea2c ) │ │ │ │ + movw lr, #698 ; 0x2ba │ │ │ │ + add r1, pc │ │ │ │ + movw r0, #43012 ; 0xa804 │ │ │ │ add r3, pc │ │ │ │ - str r2, [r7, #0] │ │ │ │ + mov r4, r2 │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + mov fp, r7 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.n 3e24c │ │ │ │ + ldr r1, [pc, #292] ; (3ea30 ) │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #292] ; (3ea34 ) │ │ │ │ + movw lr, #698 ; 0x2ba │ │ │ │ add r1, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - mov r6, fp │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 44b4e │ │ │ │ - b.n 44b40 │ │ │ │ - mov r0, r7 │ │ │ │ - add r1, sp, #12 │ │ │ │ - movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 447f2 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - mov.w lr, #73 ; 0x49 │ │ │ │ - ldr r3, [pc, #820] ; (44ef8 ) │ │ │ │ - movw r0, #17030 ; 0x4286 │ │ │ │ - ldr r1, [pc, #816] ; (44efc ) │ │ │ │ - subs r2, #1 │ │ │ │ + movw r0, #43014 ; 0xa806 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [sl] │ │ │ │ + mov r4, r2 │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.n 3e24c │ │ │ │ + ldr r1, [pc, #268] ; (3ea38 ) │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r0, [pc, #268] ; (3ea3c ) │ │ │ │ + mov ip, r4 │ │ │ │ add r1, pc │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 44d2c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 44a14 │ │ │ │ - b.n 44b40 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 447f2 │ │ │ │ - ldr r0, [pc, #768] ; (44f00 ) │ │ │ │ - str r3, [sp, #4] │ │ │ │ + mov r4, r2 │ │ │ │ add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 447a4 │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 447e2 │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 44dcc │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 44dcc │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44dcc │ │ │ │ - ldr r2, [pc, #720] ; (44f04 ) │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr.w sl, [r6, r2] │ │ │ │ - cmp r3, sl │ │ │ │ - bne.n 44cb6 │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - bpl.n 44cd0 │ │ │ │ - ldr.w sl, [r8, #8] │ │ │ │ - add.w r2, sl, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ - bhi.n 44cc6 │ │ │ │ - tbb [pc, r2] │ │ │ │ - asrs r2, r4, #4 │ │ │ │ - lsls r5, r0, #12 │ │ │ │ - movs r3, r5 │ │ │ │ - ldrh.w sl, [r8, #12] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 445b0 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r0, r8 │ │ │ │ - blx r3 │ │ │ │ - b.n 446e8 │ │ │ │ - ldrh.w sl, [r8, #12] │ │ │ │ - rsb sl, sl, #0 │ │ │ │ - sxth.w sl, sl │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 446e8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - b.n 44c6c │ │ │ │ - ldrh.w sl, [r8, #14] │ │ │ │ - ldrh.w r3, [r8, #12] │ │ │ │ - orr.w sl, r3, sl, lsl #15 │ │ │ │ - rsb sl, sl, #0 │ │ │ │ - b.n 44c80 │ │ │ │ - ldrh.w sl, [r8, #14] │ │ │ │ - ldrh.w r2, [r8, #12] │ │ │ │ - orr.w sl, r2, sl, lsl #15 │ │ │ │ - b.n 44c5c │ │ │ │ - bl f2f0 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 446f0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - b.n 44c3c │ │ │ │ - mov r0, r8 │ │ │ │ - blx 58f0 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 44c80 │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 44de6 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 44de6 │ │ │ │ - mov r0, r8 │ │ │ │ - blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 44de6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - bne.n 44d44 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 10040 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 44c80 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 44c80 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 44c10 │ │ │ │ - ldr r3, [pc, #412] ; (44ebc ) │ │ │ │ - ldr r1, [pc, #488] ; (44f08 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 447e2 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 44a14 │ │ │ │ - b.n 44b40 │ │ │ │ - bl f2f0 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 44cf0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 446f0 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov.w sl, #4294967295 ; 0xffffffff │ │ │ │ - b.n 44c6c │ │ │ │ - ldr r3, [r2, #48] ; 0x30 │ │ │ │ - cbz r3, 44db2 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cbz r3, 44db2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 44db2 │ │ │ │ - ldr r3, [pc, #392] ; (44f04 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 44da6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 10040 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 448ca │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 448ca │ │ │ │ - bl f2f0 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 44d82 │ │ │ │ - b.n 448d2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 448d2 │ │ │ │ - ldr r3, [pc, #332] ; (44f0c ) │ │ │ │ - ldr r1, [pc, #336] ; (44f10 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 448d2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 446f0 │ │ │ │ - ldr r3, [pc, #308] ; (44f0c ) │ │ │ │ - ldr r1, [pc, #312] ; (44f14 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 446f0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 44d4e │ │ │ │ - ldr r3, [pc, #284] ; (44f0c ) │ │ │ │ - ldr r1, [pc, #292] ; (44f18 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + movw lr, #679 ; 0x2a7 │ │ │ │ + movw r2, #42750 ; 0xa6fe │ │ │ │ + mov r5, r3 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + str.w r2, [r1, #132] ; 0x84 │ │ │ │ + b.n 3e24c │ │ │ │ + ldr r1, [pc, #240] ; (3ea40 ) │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #240] ; (3ea44 ) │ │ │ │ + mov.w r7, #696 ; 0x2b8 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 44d4e │ │ │ │ - movs r3, #0 │ │ │ │ - blx r6 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 447f2 │ │ │ │ - ldr.w ip, [pc, #276] ; 44f1c │ │ │ │ - mov.w r9, #73 ; 0x49 │ │ │ │ - ldr.w lr, [pc, #272] ; 44f20 │ │ │ │ - movw r8, #16996 ; 0x4264 │ │ │ │ - add ip, pc │ │ │ │ - ldr r0, [pc, #264] ; (44f24 ) │ │ │ │ - add lr, pc │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r3, ip │ │ │ │ + movw r0, #42970 ; 0xa7da │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r2 │ │ │ │ + str.w r7, [r1, #128] ; 0x80 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.w 3de90 │ │ │ │ + ldr r0, [pc, #212] ; (3ea48 ) │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r1, [pc, #212] ; (3ea4c ) │ │ │ │ + mov r4, r2 │ │ │ │ add r0, pc │ │ │ │ - mov r6, r7 │ │ │ │ - str.w ip, [lr, #124] ; 0x7c │ │ │ │ - str.w r9, [lr, #128] ; 0x80 │ │ │ │ - str.w r8, [lr, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - b.w 44558 │ │ │ │ + mov.w lr, #696 ; 0x2b8 │ │ │ │ + add r1, pc │ │ │ │ + movw r2, #42979 ; 0xa7e3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [r0, #124] ; 0x7c │ │ │ │ + str.w lr, [r0, #128] ; 0x80 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 3e24c │ │ │ │ + mov ip, r4 │ │ │ │ + mov fp, r3 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + b.n 3e3a2 │ │ │ │ nop │ │ │ │ - add r1, sp, #720 ; 0x2d0 │ │ │ │ - movs r1, r0 │ │ │ │ - blt.n 44d78 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vminnm.f16 , q14, │ │ │ │ + subs r5, #118 ; 0x76 │ │ │ │ + movs r2, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - bge.n 44e20 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - bge.n 44f20 │ │ │ │ - movs r1, r0 │ │ │ │ - bls.n 44f04 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - bhi.n 44e70 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r5, #100] ; 0x64 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r3, #100] ; 0x64 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r0, [r2, #62] ; 0x3e │ │ │ │ - movs r1, r0 │ │ │ │ - bvs.n 44e54 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r2, #84] ; 0x54 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r7, #52] ; 0x34 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [r3, #80] ; 0x50 │ │ │ │ - movs r1, r0 │ │ │ │ - bvs.n 44ddc │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r1, #52] ; 0x34 │ │ │ │ - movs r1, r0 │ │ │ │ - bvs.n 44ed4 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r1, #72] ; 0x48 │ │ │ │ - movs r1, r0 │ │ │ │ - bpl.n 44dfc │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r3, #64] ; 0x40 │ │ │ │ - movs r1, r0 │ │ │ │ - bpl.n 44db0 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r5, #60] ; 0x3c │ │ │ │ - movs r1, r0 │ │ │ │ - bpl.n 44f6c │ │ │ │ - movs r1, r0 │ │ │ │ - bpl.n 44ed4 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r7, #52] ; 0x34 │ │ │ │ - movs r1, r0 │ │ │ │ - bmi.n 44ea4 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - strb r2, [r4, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - bmi.n 44e1c │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r2, #48] ; 0x30 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r7, #34] ; 0x22 │ │ │ │ - movs r1, r0 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ - movs r1, r0 │ │ │ │ - bmi.n 44f04 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r0, #40] ; 0x28 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + subs r5, #38 ; 0x26 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r4, #210 ; 0xd2 │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 44ec0 │ │ │ │ + subs r4, #144 ; 0x90 │ │ │ │ + movs r2, r0 │ │ │ │ + strd r0, r0, [lr], #4 │ │ │ │ + subs r4, #42 ; 0x2a │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #36] ; 0x24 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + subs r3, #128 ; 0x80 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r2, #228 ; 0xe4 │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + subs r2, #190 ; 0xbe │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 44e54 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + subs r0, #114 ; 0x72 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r7, #178 ; 0xb2 │ │ │ │ + movs r2, r0 │ │ │ │ + itt mi │ │ │ │ + movmi r1, r0 │ │ │ │ + wfimi │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 44e28 │ │ │ │ + it ne │ │ │ │ + movne r1, r0 │ │ │ │ + adds r7, #72 ; 0x48 │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x00d8 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 44fe4 │ │ │ │ + adds r7, #0 │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x0092 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + bkpt 0x0076 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 44f7c │ │ │ │ + bkpt 0x005a │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + bkpt 0x002a │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + bkpt 0x0010 │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - str r6, [r6, r7] │ │ │ │ + adds r6, #100 ; 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + adds r6, #42 ; 0x2a │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + adds r6, #26 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + adds r5, #248 ; 0xf8 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + adds r5, #218 ; 0xda │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 44f08 │ │ │ │ + adds r5, #180 ; 0xb4 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + adds r5, #148 ; 0x94 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - blx 5668 │ │ │ │ - ldr.w r6, [pc, #2908] ; 45a98 │ │ │ │ - add r6, pc │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4563e │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 455ac │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 455bc │ │ │ │ - ldr.w r8, [r4, #12] │ │ │ │ - movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45648 │ │ │ │ - ldr.w r3, [pc, #2860] ; 45a9c │ │ │ │ - add r3, pc │ │ │ │ - ldr.w sl, [r3, #196] ; 0xc4 │ │ │ │ - ldr.w r2, [r3, #1336] ; 0x538 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ldr r5, [r1, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str r7, [r0, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 45678 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #2820] ; 45aa0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 456be │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - blx r5 │ │ │ │ - mov r5, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 451ac │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 45338 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 456d4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4532e │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #2736] ; 45aa4 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #544] ; 0x220 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 456b6 │ │ │ │ - blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 452b6 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45342 │ │ │ │ - ldr.w r3, [pc, #2700] ; 45aa8 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 45368 │ │ │ │ - ldr.w r5, [sl, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 45368 │ │ │ │ - ldr.w r4, [sl, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45510 │ │ │ │ - ldr.w r3, [pc, #2644] ; 45aac │ │ │ │ - str r5, [sp, #28] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 458ca │ │ │ │ - ldr.w r3, [pc, #2632] ; 45ab0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 4543a │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - ands.w r0, r3, #8 │ │ │ │ - beq.w 457e6 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - ldr.w sl, [r2, #4] │ │ │ │ - ite pl │ │ │ │ - ldrpl.w fp, [r4, #12] │ │ │ │ - movmi.w fp, #0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #2572] ; 45aa0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr.w r8, [pc, #1624] ; 3f0b0 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r9, r2 │ │ │ │ + add r8, pc │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3f03e │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r1, [r0, #56] ; 0x38 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 45836 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 3edaa │ │ │ │ mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - blx sl │ │ │ │ - mov fp, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 45320 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 4535e │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 45780 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 454cc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45430 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45424 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4541c │ │ │ │ - str.w r8, [r7, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 24124 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr.w r1, [sl, #60] ; 0x3c │ │ │ │ + bl 3dde4 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 456f0 │ │ │ │ - ldr.w r1, [pc, #2440] ; 45ab4 │ │ │ │ - ldr.w r2, [pc, #2440] ; 45ab8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - subs r4, r3, r1 │ │ │ │ - clz r4, r4 │ │ │ │ - cmp r3, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r3, r2 │ │ │ │ - mov.w r4, r4, lsr #5 │ │ │ │ - beq.n 451ba │ │ │ │ - blx 5b24 │ │ │ │ - mov sl, r0 │ │ │ │ + beq.w 3edf6 │ │ │ │ + ldr.w r2, [pc, #1572] ; 3f0b4 │ │ │ │ + ldr.w r3, [r8, r2] │ │ │ │ + cmp r0, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + beq.w 3ee1e │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.w 3ee70 │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + ldr r7, [r0, #16] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ed06 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ecfa │ │ │ │ + ldr.w r1, [pc, #1508] ; 3f0b8 │ │ │ │ + ldr.w r2, [pc, #1508] ; 3f0bc │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr.w r6, [r8, r1] │ │ │ │ + ldr.w fp, [r8, r2] │ │ │ │ + subs r0, r5, r6 │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + cmp r5, fp │ │ │ │ + ite ne │ │ │ │ + movne r4, r0 │ │ │ │ + orreq.w r4, r0, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 3ebec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45738 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45952 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ + beq.n 3ebb8 │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r8, [r3, #112] ; 0x70 │ │ │ │ - blx r8 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45a20 │ │ │ │ - mov r0, sl │ │ │ │ - blx r8 │ │ │ │ - mov r5, r0 │ │ │ │ + beq.w 3eed8 │ │ │ │ + subs r6, r0, r6 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + clz r6, r6 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ + cmp r0, fp │ │ │ │ + ite ne │ │ │ │ + movne r2, r6 │ │ │ │ + orreq.w r2, r6, #1 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ed1e │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r2, [r1, #56] ; 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45a56 │ │ │ │ + beq.w 3ed92 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3eef4 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3eef4 │ │ │ │ mov r0, sl │ │ │ │ - blx r8 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 45530 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 451ec │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + blx r2 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3ef62 │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - b.n 451ec │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 44fda │ │ │ │ - b.n 45338 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 457a4 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4582c │ │ │ │ - ldr.w r4, [r8, #12] │ │ │ │ - ldr.w r5, [r8, #16] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 45528 │ │ │ │ - ldr r0, [r7, #44] ; 0x2c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45520 │ │ │ │ - ldr r0, [r7, #48] ; 0x30 │ │ │ │ - str r4, [r7, #44] ; 0x2c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45518 │ │ │ │ - ldr.w r4, [pc, #2224] ; 45abc │ │ │ │ - mov r0, r9 │ │ │ │ - str r5, [r7, #48] ; 0x30 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #524] ; 0x20c │ │ │ │ - blx 5818 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45808 │ │ │ │ - ldr r0, [r7, #36] ; 0x24 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 3ed50 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45636 │ │ │ │ - ldr.w r4, [pc, #2180] ; 45ac0 │ │ │ │ - mov r0, r9 │ │ │ │ - str r5, [r7, #36] ; 0x24 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #2020] ; 0x7e4 │ │ │ │ - blx 5818 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4584a │ │ │ │ - ldr.w r2, [pc, #2160] ; 45ac4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #2156] ; 45ac8 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - ldr.w r5, [pc, #2152] ; 45acc │ │ │ │ - subs r2, r0, r2 │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ - clz r2, r2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r0, r1 │ │ │ │ - ite ne │ │ │ │ - movne r1, r2 │ │ │ │ - orreq.w r1, r2, #1 │ │ │ │ - cmp r0, r6 │ │ │ │ - ite ne │ │ │ │ - movne r6, r1 │ │ │ │ - orreq.w r6, r1, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 4534c │ │ │ │ + beq.w 3ee8a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4529e │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r4, #0 │ │ │ │ - str r5, [r7, #40] ; 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 4530e │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - movw r4, #686 ; 0x2ae │ │ │ │ - ldr.w r3, [pc, #2064] ; 45ad0 │ │ │ │ - movw r0, #26878 ; 0x68fe │ │ │ │ - ldr.w r1, [pc, #2060] ; 45ad4 │ │ │ │ - subs r2, #1 │ │ │ │ - add r3, pc │ │ │ │ - str r2, [r5, #0] │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 45562 │ │ │ │ - ldr.w r3, [pc, #2036] ; 45ad8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr.w r0, [pc, #2024] ; 45adc │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3ee94 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + subs r6, #1 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3ecf0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + movs r6, #0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 452b0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 450ce │ │ │ │ - b.n 4535e │ │ │ │ + bne.n 3ec3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 44fec │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 44fda │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4501a │ │ │ │ - blx 58c0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - beq.w 45882 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - b.n 4528c │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 450ce │ │ │ │ - ldr.w r3, [pc, #1856] ; 45aac │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 45a08 │ │ │ │ - ldr.w r3, [pc, #1848] ; 45ab0 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 45900 │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - lsls r1, r3, #29 │ │ │ │ - bpl.w 45938 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - ite pl │ │ │ │ - ldrpl.w r5, [sl, #12] │ │ │ │ - movmi r5, #0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1792] ; 45aa0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 45978 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - mov fp, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 4571a │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 458d8 │ │ │ │ - mov r4, sl │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 450e2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45770 │ │ │ │ - mov r4, sl │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #686 ; 0x2ae │ │ │ │ - ldr.w r3, [pc, #1768] ; 45ae0 │ │ │ │ - movw r1, #26893 ; 0x690d │ │ │ │ - ldr.w r5, [pc, #1764] ; 45ae4 │ │ │ │ - subs r0, #1 │ │ │ │ - add r3, pc │ │ │ │ - str r0, [r4, #0] │ │ │ │ - add r5, pc │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r5, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 45712 │ │ │ │ - b.n 45506 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 45116 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 450fe │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + b.n 3ec3c │ │ │ │ + ldr.w r4, [sl, #8] │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ blx r3 │ │ │ │ - b.n 450ee │ │ │ │ - movs r0, #1 │ │ │ │ - blx 5860 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45794 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr.w fp, [r2, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 4598c │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r3, [pc, #1596] ; 45aa0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bgt.w 4599a │ │ │ │ - str r3, [sp, #20] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r4 │ │ │ │ - blx fp │ │ │ │ - mov fp, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 454a0 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.n 454ac │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 459b2 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 3eeb8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 458e2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 454d4 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + beq.w 3ed48 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + subs r6, #1 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + mov r4, r6 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3ecf0 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 3ec3c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 450e2 │ │ │ │ - ldr.w r3, [pc, #1544] ; 45ae8 │ │ │ │ - movw r0, #686 ; 0x2ae │ │ │ │ - ldr.w r2, [pc, #1540] ; 45aec │ │ │ │ - movw r1, #26893 ; 0x690d │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 3eb00 │ │ │ │ + ldr.w r3, [pc, #1224] ; 3f0c0 │ │ │ │ + mov.w r1, #422 ; 0x1a6 │ │ │ │ + movw r6, #39406 ; 0x99ee │ │ │ │ + ldr.w r0, [pc, #1216] ; 3f0c4 │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1196] ; 3f0c8 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [pc, #1196] ; 3f0cc │ │ │ │ + mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 3ece2 │ │ │ │ + cbz r4, 3ec3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 452e0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + beq.n 3ebae │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 3ec50 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 452e0 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r2, [r1, #52] ; 0x34 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3f06c │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3f06c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 180ec │ │ │ │ + adds r3, r0, #1 │ │ │ │ + mov r1, r0 │ │ │ │ + beq.w 3ef74 │ │ │ │ mov r0, sl │ │ │ │ + movs r2, #1 │ │ │ │ + bl f750 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 3efa8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.w 3efba │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 45054 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4520a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 451fa │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r0, r8 │ │ │ │ - blx r3 │ │ │ │ - b.n 451ec │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - mov.w r6, #688 ; 0x2b0 │ │ │ │ - ldr.w r3, [pc, #1464] ; 45af0 │ │ │ │ - movw r0, #26955 ; 0x694b │ │ │ │ - ldr.w r1, [pc, #1460] ; 45af4 │ │ │ │ - subs r2, #1 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3eb7a │ │ │ │ + ldr.w r3, [pc, #1068] ; 3f0d0 │ │ │ │ + movw r0, #39466 ; 0x9a2a │ │ │ │ + ldr.w r2, [pc, #1064] ; 3f0d4 │ │ │ │ add r3, pc │ │ │ │ - str r2, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ + add r2, pc │ │ │ │ + movw lr, #427 ; 0x1ab │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 45a7a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3eea0 │ │ │ │ + ldr.w r3, [pc, #1032] ; 3f0d8 │ │ │ │ + movw r2, #427 ; 0x1ab │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [pc, #1024] ; 3f0dc │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45572 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3ec30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 452e0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 45590 │ │ │ │ - ldr.w r3, [pc, #1400] ; 45af8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 452f0 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [pc, #1376] ; 45afc │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 452f0 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 458a4 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 45722 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr.w r2, [pc, #1344] ; 45b00 │ │ │ │ - movs r5, #1 │ │ │ │ - ldr.w r4, [pc, #1344] ; 45b04 │ │ │ │ - ldr.w r1, [pc, #1344] ; 45b08 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ - add r4, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r2, [pc, #1336] ; 45b0c │ │ │ │ - ldr.w r3, [pc, #1336] ; 45b10 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - movw r4, #685 ; 0x2ad │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1316] ; 45b14 │ │ │ │ - movw r0, #26834 ; 0x68d2 │ │ │ │ - ldr.w r2, [pc, #1312] ; 45b18 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 457cc │ │ │ │ - ldr.w r3, [pc, #1280] ; 45b1c │ │ │ │ - movw r2, #685 ; 0x2ad │ │ │ │ + b.n 3ec30 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 3ead0 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3ead0 │ │ │ │ + b.n 3ecfa │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 3eb3c │ │ │ │ + ldr r3, [pc, #948] ; (3f0e0 ) │ │ │ │ + mov.w lr, #424 ; 0x1a8 │ │ │ │ + ldr r0, [pc, #948] ; (3f0e4 ) │ │ │ │ + movw r6, #39428 ; 0x9a04 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1276] ; 45b20 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, lr │ │ │ │ + mov r1, r6 │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + b.n 3ec18 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 45238 │ │ │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1240] ; 45b24 │ │ │ │ - movw r0, #686 ; 0x2ae │ │ │ │ - ldr.w r2, [pc, #1236] ; 45b28 │ │ │ │ - movw r1, #26867 ; 0x68f3 │ │ │ │ + b.n 3ebda │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + movw r2, #425 ; 0x1a9 │ │ │ │ + ldr.w fp, [pc, #912] ; 3f0e8 │ │ │ │ + movw r1, #39440 ; 0x9a10 │ │ │ │ + ldr r3, [pc, #908] ; (3f0ec ) │ │ │ │ + subs r0, #1 │ │ │ │ + add fp, pc │ │ │ │ + str r0, [r6, #0] │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1220] ; 45b2c │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3ec1e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #876] ; (3f0f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 452f0 │ │ │ │ - mov r2, r5 │ │ │ │ + b.n 3ec1e │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ec56 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3ec56 │ │ │ │ mov r0, sl │ │ │ │ - mov r1, r4 │ │ │ │ - blx 586c │ │ │ │ - mov r5, r0 │ │ │ │ + mov r1, r7 │ │ │ │ + blx r2 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 3ec7e │ │ │ │ + ldr r5, [pc, #840] ; (3f0f4 ) │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r0, [r5, #164] ; 0xa4 │ │ │ │ + ldr.w r1, [r5, #764] ; 0x2fc │ │ │ │ + bl f530 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44fe0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - movw r5, #686 ; 0x2ae │ │ │ │ - ldr.w r3, [pc, #1180] ; 45b30 │ │ │ │ - movw r0, #26875 ; 0x68fb │ │ │ │ - ldr.w r1, [pc, #1176] ; 45b34 │ │ │ │ - subs r2, #1 │ │ │ │ - add r3, pc │ │ │ │ - str r2, [r4, #0] │ │ │ │ + beq.w 3f020 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3eeea │ │ │ │ + ldr r5, [pc, #804] ; (3f0f8 ) │ │ │ │ + movw r0, #39351 ; 0x99b7 │ │ │ │ + ldr r1, [pc, #800] ; (3f0fc ) │ │ │ │ + movs r4, #0 │ │ │ │ + add r5, pc │ │ │ │ + mov.w r2, #418 ; 0x1a2 │ │ │ │ add r1, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 452e0 │ │ │ │ - b.n 45506 │ │ │ │ - blx 589c │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 45006 │ │ │ │ - ldr.w r0, [pc, #1144] ; 45b38 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + mov r7, fp │ │ │ │ + str r1, [r5, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str.w r0, [r5, #132] ; 0x84 │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 3ec18 │ │ │ │ + ldr r0, [pc, #776] ; (3f100 ) │ │ │ │ + mov r4, r6 │ │ │ │ + ldr r1, [pc, #776] ; (3f104 ) │ │ │ │ + movw r6, #39369 ; 0x99c9 │ │ │ │ add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 44fae │ │ │ │ - b.n 4568a │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4568a │ │ │ │ - ldr.w r3, [pc, #1116] ; 45b3c │ │ │ │ - ldr.w r1, [pc, #1116] ; 45b40 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + mov r7, fp │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r4 │ │ │ │ + str r1, [r0, #124] ; 0x7c │ │ │ │ + mov r1, r6 │ │ │ │ + mov.w r2, #420 ; 0x1a4 │ │ │ │ + str.w r6, [r0, #132] ; 0x84 │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + ldr r3, [pc, #748] ; (3f108 ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 3ec1e │ │ │ │ + ldr r3, [pc, #748] ; (3f10c ) │ │ │ │ + ldr r1, [pc, #748] ; (3f110 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 4568a │ │ │ │ - ldr.w r3, [pc, #1104] ; 45b44 │ │ │ │ - mov.w r5, #688 ; 0x2b0 │ │ │ │ - movw r4, #26918 ; 0x6926 │ │ │ │ - ldr.w r0, [pc, #1096] ; 45b48 │ │ │ │ + ldr r3, [pc, #740] ; (3f114 ) │ │ │ │ + ldr r2, [pc, #740] ; (3f118 ) │ │ │ │ + movw r0, #39392 ; 0x99e0 │ │ │ │ add r3, pc │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r4, #420 ; 0x1a4 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + mov r1, r0 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r7, fp │ │ │ │ + subs r4, #1 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r4, [r6, #0] │ │ │ │ + mov r5, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 3ed7a │ │ │ │ + ldr r0, [pc, #704] ; (3f11c ) │ │ │ │ + mov.w r2, #420 ; 0x1a4 │ │ │ │ + ldr r3, [pc, #704] ; (3f120 ) │ │ │ │ + mov r7, fp │ │ │ │ add r0, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [pc, #1080] ; 45b4c │ │ │ │ + mov.w r6, #4294967295 ; 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - b.n 452f0 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - b.n 453d4 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 5938 │ │ │ │ - cmp r0, #0 │ │ │ │ - bgt.w 459ca │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ - b.n 44f5e │ │ │ │ - ldr.w r3, [pc, #1044] ; 45b50 │ │ │ │ - mov.w r0, #688 ; 0x2b0 │ │ │ │ - ldr.w r2, [pc, #1040] ; 45b54 │ │ │ │ - movw r1, #26947 ; 0x6943 │ │ │ │ + bl 12920 │ │ │ │ + b.n 3ec3c │ │ │ │ + bgt.n 3ef1c │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.n 3ee7c │ │ │ │ + mov r0, r2 │ │ │ │ + bl da48 │ │ │ │ + ldr r3, [pc, #676] ; (3f124 ) │ │ │ │ + movw r0, #39377 ; 0x99d1 │ │ │ │ + ldr r2, [pc, #676] ; (3f128 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 45666 │ │ │ │ + b.n 3ee3a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3eb86 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 45666 │ │ │ │ - ldr r3, [pc, #968] ; (45b3c ) │ │ │ │ - ldr r1, [pc, #996] ; (45b58 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 453ee │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 45794 │ │ │ │ - ldr r3, [pc, #948] ; (45b3c ) │ │ │ │ - ldr r1, [pc, #976] ; (45b5c ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - mov fp, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 453f0 │ │ │ │ - b.n 454cc │ │ │ │ - bgt.w 458ee │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 457b0 │ │ │ │ - bl da48 │ │ │ │ - ldr r3, [pc, #940] ; (45b60 ) │ │ │ │ - mov.w r0, #688 ; 0x2b0 │ │ │ │ - ldr r2, [pc, #940] ; (45b64 ) │ │ │ │ - movw r1, #26926 ; 0x692e │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 45756 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 3eb96 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #912] ; (45b68 ) │ │ │ │ + ldr r3, [pc, #640] ; (3f12c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.n 45622 │ │ │ │ - lsls r1, r3, #24 │ │ │ │ - bpl.w 4543a │ │ │ │ - ldr.w ip, [r2, #4] │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - add r1, sp, #28 │ │ │ │ - mov.w r2, #1 │ │ │ │ - it pl │ │ │ │ - ldrpl r0, [r4, #12] │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bmi.w 45a72 │ │ │ │ - blx ip │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 454c4 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 45814 │ │ │ │ - ldr r3, [pc, #696] ; (45ac8 ) │ │ │ │ - ldr r5, [r6, r3] │ │ │ │ - b.n 45224 │ │ │ │ - ldr r3, [pc, #852] ; (45b6c ) │ │ │ │ - movw r2, #691 ; 0x2b3 │ │ │ │ - movw r1, #26984 ; 0x6968 │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ + b.n 3ecd8 │ │ │ │ + ldr r3, [pc, #628] ; (3f130 ) │ │ │ │ + movw lr, #429 ; 0x1ad │ │ │ │ + ldr r0, [pc, #628] ; (3f134 ) │ │ │ │ + movw r6, #39491 ; 0x9a43 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 45712 │ │ │ │ - ldr.w r2, [r8, #12] │ │ │ │ - ldmia.w r2, {r4, r5} │ │ │ │ - b.n 451d0 │ │ │ │ - ldr r0, [pc, #824] ; (45b70 ) │ │ │ │ - str r3, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 450a4 │ │ │ │ - b.n 45794 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 4586a │ │ │ │ - ldr r3, [pc, #628] ; (45ac8 ) │ │ │ │ - ldr r1, [pc, #624] ; (45ac4 ) │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r8, r2 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r5, [r6, r1] │ │ │ │ - subs r5, r2, r5 │ │ │ │ - clz r5, r5 │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ - b.n 4528c │ │ │ │ - ldr r3, [pc, #776] ; (45b74 ) │ │ │ │ - mov.w r2, #692 ; 0x2b4 │ │ │ │ - movw r1, #26999 ; 0x6977 │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 45712 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45358 │ │ │ │ - ldr r3, [pc, #744] ; (45b78 ) │ │ │ │ - mov.w r1, #692 ; 0x2b4 │ │ │ │ - movw r2, #27001 ; 0x6979 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - b.n 45756 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 5938 │ │ │ │ - ldr r3, [pc, #720] ; (45b7c ) │ │ │ │ + mov r2, lr │ │ │ │ + mov r1, r6 │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + b.n 3ee18 │ │ │ │ + ldr r3, [pc, #604] ; (3f138 ) │ │ │ │ + movw lr, #423 ; 0x1a7 │ │ │ │ + ldr r0, [pc, #604] ; (3f13c ) │ │ │ │ + movw r6, #39416 ; 0x99f8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #400] ; 0x190 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45a5a │ │ │ │ - add.w r0, sl, #4294967295 ; 0xffffffff │ │ │ │ - b.n 4572c │ │ │ │ + add r0, pc │ │ │ │ + b.n 3eec8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - add r1, sp, #28 │ │ │ │ - movs r2, #1 │ │ │ │ - bl f504 │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 454c4 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 453da │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 454c4 │ │ │ │ - ldr r3, [pc, #656] ; (45b80 ) │ │ │ │ + b.n 3edd2 │ │ │ │ + ldr r2, [r1, #52] ; 0x34 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3f058 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3f058 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 180ec │ │ │ │ + adds r2, r0, #1 │ │ │ │ + mov r1, r0 │ │ │ │ + beq.n 3ef30 │ │ │ │ + mov r0, sl │ │ │ │ + movs r2, #1 │ │ │ │ + bl f750 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 3eb5e │ │ │ │ + ldr r3, [pc, #544] ; (3f140 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #656] ; (45b84 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + ldr r1, [pc, #544] ; (3f144 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - b.n 457b0 │ │ │ │ - ldr r3, [pc, #644] ; (45b88 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [r3, #520] ; 0x208 │ │ │ │ - cmp r2, r0 │ │ │ │ - beq.w 45380 │ │ │ │ - ldr.w r3, [r2, #172] ; 0xac │ │ │ │ - cbz r3, 4595e │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - ble.n 45938 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 45380 │ │ │ │ - adds r3, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 45932 │ │ │ │ - ldr.w r1, [r3, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 45380 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 45928 │ │ │ │ - ldr r3, [pc, #592] ; (45b8c ) │ │ │ │ - mov r0, sl │ │ │ │ - mov r4, sl │ │ │ │ - add r3, pc │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 450e2 │ │ │ │ - b.n 454dc │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 45164 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 45380 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 4595e │ │ │ │ - ldr r3, [pc, #544] ; (45b90 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 45380 │ │ │ │ - b.n 45938 │ │ │ │ - ldr r0, [pc, #536] ; (45b94 ) │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + b.n 3ee7c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + blx 568c │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 453b0 │ │ │ │ - b.n 453ee │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, sl │ │ │ │ - blx 586c │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 454b4 │ │ │ │ - ldr r0, [pc, #508] ; (45b98 ) │ │ │ │ - str r3, [sp, #20] │ │ │ │ + beq.n 3ef10 │ │ │ │ + ldr r3, [pc, #520] ; (3f148 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + blx 592c │ │ │ │ + cbz r0, 3ef62 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [pc, #508] ; (3f14c ) │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [pc, #508] ; (3f150 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #496] ; (3f154 ) │ │ │ │ + movw lr, #425 ; 0x1a9 │ │ │ │ + ldr r0, [pc, #492] ; (3f158 ) │ │ │ │ + movw r6, #39438 ; 0x9a0e │ │ │ │ + add r3, pc │ │ │ │ add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45476 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 454b4 │ │ │ │ + b.n 3eec8 │ │ │ │ + str r0, [sp, #4] │ │ │ │ blx 568c │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 459ac │ │ │ │ - ldr r3, [pc, #384] ; (45b3c ) │ │ │ │ - ldr r1, [pc, #476] ; (45b9c ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + beq.w 3ec74 │ │ │ │ + ldr r3, [pc, #452] ; (3f148 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + blx 592c │ │ │ │ + cbz r0, 3efa8 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [pc, #436] ; (3f14c ) │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [pc, #448] ; (3f15c ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 454b4 │ │ │ │ - ldr r1, [pc, #468] ; (45ba0 ) │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r4, [pc, #468] ; (45ba4 ) │ │ │ │ - mov r2, r9 │ │ │ │ - add r1, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - add r4, pc │ │ │ │ - add r3, sp, #28 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - addw r1, r1, #1516 ; 0x5ec │ │ │ │ - bl d780 │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #436] ; (3f160 ) │ │ │ │ + movw lr, #427 ; 0x1ab │ │ │ │ + ldr r0, [pc, #436] ; (3f164 ) │ │ │ │ + movw r6, #39463 ; 0x9a27 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 3ed38 │ │ │ │ + ldr r2, [pc, #428] ; (3f168 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r0, [r2, #356] ; 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 45732 │ │ │ │ - ldr r3, [pc, #444] ; (45ba8 ) │ │ │ │ - movw r0, #26823 ; 0x68c7 │ │ │ │ - ldr r2, [pc, #440] ; (45bac ) │ │ │ │ - movw r4, #685 ; 0x2ad │ │ │ │ + beq.n 3f080 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 3ec8c │ │ │ │ + ldr.w r1, [r3, #172] ; 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 3f092 │ │ │ │ + ldr.w lr, [r1, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 3effe │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 3ec8c │ │ │ │ + adds r1, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 3eff8 │ │ │ │ + ldr.w ip, [r1, #4]! │ │ │ │ + cmp r0, ip │ │ │ │ + beq.w 3ec8c │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.n 3efee │ │ │ │ + ldr r1, [pc, #268] ; (3f10c ) │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr.w r0, [r8, r1] │ │ │ │ + ldr r1, [pc, #352] ; (3f16c ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #348] ; (3f170 ) │ │ │ │ + movw r0, #39465 ; 0x9a29 │ │ │ │ + ldr r2, [pc, #344] ; (3f174 ) │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.n 45608 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, sl │ │ │ │ - mov r2, r1 │ │ │ │ - mov r4, sl │ │ │ │ - bl f504 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 450e2 │ │ │ │ - b.n 454dc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 45a66 │ │ │ │ - bl 11fc8 │ │ │ │ - cbz r0, 45a5e │ │ │ │ - ldr r3, [pc, #376] ; (45bb0 ) │ │ │ │ - mov.w r2, #688 ; 0x2b0 │ │ │ │ - ldr r0, [pc, #376] ; (45bb4 ) │ │ │ │ - movw r1, #26963 ; 0x6953 │ │ │ │ + b.n 3ecb2 │ │ │ │ + ldr r3, [pc, #340] ; (3f178 ) │ │ │ │ + movw r0, #39347 ; 0x99b3 │ │ │ │ + mov.w r2, #418 ; 0x1a2 │ │ │ │ + str.w r0, [r5, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 454fa │ │ │ │ - b.n 45712 │ │ │ │ - movs r5, #1 │ │ │ │ - b.n 45a22 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.n 455bc │ │ │ │ - mov r0, r5 │ │ │ │ - bl da48 │ │ │ │ - b.n 45a34 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 45a2e │ │ │ │ - movs r3, #0 │ │ │ │ - blx ip │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 454c4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4556a │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4556a │ │ │ │ - ldr r5, [sp, #816] ; 0x330 │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov r7, fp │ │ │ │ + mov r1, r0 │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 3ee18 │ │ │ │ + ldr r2, [pc, #316] ; (3f17c ) │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r1, [pc, #316] ; (3f180 ) │ │ │ │ + ldr.w r3, [r8, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + b.n 3ec50 │ │ │ │ + ldr r3, [pc, #176] ; (3f10c ) │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + ldr r1, [pc, #292] ; (3f184 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 3ef62 │ │ │ │ + ldr r3, [pc, #156] ; (3f10c ) │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + ldr r1, [pc, #276] ; (3f188 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 3efa8 │ │ │ │ + ldr r3, [pc, #264] ; (3f18c ) │ │ │ │ + ldr r1, [pc, #268] ; (3f190 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 3f012 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 3ec8c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 3f094 │ │ │ │ + ldr r2, [pc, #240] ; (3f194 ) │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 3ec8c │ │ │ │ + b.n 3effe │ │ │ │ + lsls r2, r5, #10 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ vmaxnm.f16 , q10, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + adds r3, #6 │ │ │ │ + movs r2, r0 │ │ │ │ + hlt 0x0016 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + hlt 0x0004 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + svc 118 ; 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + adds r2, #94 ; 0x5e │ │ │ │ + movs r2, r0 │ │ │ │ + cbnz r0, 3f114 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + cbnz r2, 3f10e │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + udf #192 ; 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + adds r1, #216 ; 0xd8 │ │ │ │ + movs r2, r0 │ │ │ │ + cbnz r2, 3f102 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + adds r1, #170 ; 0xaa │ │ │ │ + movs r2, r0 │ │ │ │ + cbnz r2, 3f0fe │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + adds r1, #136 ; 0x88 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r1, #96 ; 0x60 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r1, #48 ; 0x30 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb8be │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + adds r1, #12 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb89c │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ; instruction: 0xb886 │ │ │ │ movs r1, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - blxns pc │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [pc, #448] ; (45ccc ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [pc, #336] ; (45c64 ) │ │ │ │ + bvs.n 3f080 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #720] ; (45dec ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #576] ; (45d60 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #344] ; (45c84 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #56] ; (45b70 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [pc, #208] ; (45c0c ) │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ldr r0, [pc, #200] ; (45c0c ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #680] ; (45df4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #616] ; (45db8 ) │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [pc, #408] ; (45cf0 ) │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0x47a2 │ │ │ │ - movs r1, r0 │ │ │ │ - blxns r1 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [pc, #968] ; (45f30 ) │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + adds r0, #214 ; 0xd6 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb868 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #568] ; (45da8 ) │ │ │ │ + ble.n 3f194 │ │ │ │ movs r1, r0 │ │ │ │ - mov lr, r7 │ │ │ │ + ; instruction: 0xb838 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #224] ; (45c58 ) │ │ │ │ + adds r0, #136 ; 0x88 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb81a │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #88] ; (45bd4 ) │ │ │ │ + adds r0, #98 ; 0x62 │ │ │ │ + movs r2, r0 │ │ │ │ + adds r0, #72 ; 0x48 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb7da │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + adds r0, #40 ; 0x28 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb7ba │ │ │ │ movs r1, r0 │ │ │ │ vmaxnm.f32 , q10, │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ; instruction: 0xffa4ffff │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + cmp r7, #158 ; 0x9e │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb730 │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - cmp r4, pc │ │ │ │ + ldmia r0!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, fp │ │ │ │ + cmp r7, #88 ; 0x58 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb6ea │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, fp │ │ │ │ + cmp r7, #80 ; 0x50 │ │ │ │ + movs r2, r0 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xb82a │ │ │ │ + cmp r6, #242 ; 0xf2 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xb684 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + cpsid i │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + ; instruction: 0xff94ffff │ │ │ │ + stmia r2!, {r3} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #728] ; (45e88 ) │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #440] ; (45d70 ) │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + push {r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, #108 ; 0x6c │ │ │ │ - ldr.w r7, [pc, #2852] ; 466e4 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - add r7, pc │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - mov r6, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4653c │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 45ec6 │ │ │ │ - ldr.w sl, [r1, #16] │ │ │ │ - ldr.w r4, [pc, #2820] ; 466e8 │ │ │ │ - mov r0, sl │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #640] ; 0x280 │ │ │ │ - blx 5bb4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 46612 │ │ │ │ - beq.w 467a8 │ │ │ │ - ldr.w r0, [r4, #1276] ; 0x4fc │ │ │ │ - ldr.w r3, [pc, #2796] ; 466ec │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 47154 │ │ │ │ - ldr.w r3, [pc, #2784] ; 466f0 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 46a30 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - lsls r4, r3, #29 │ │ │ │ - bpl.w 46a68 │ │ │ │ - lsls r1, r3, #26 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - ite pl │ │ │ │ - ldrpl r6, [r0, #12] │ │ │ │ - movmi r6, #0 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [pc, #2752] ; 466f4 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - ldr r5, [r7, r2] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 46004 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r4 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ble.w 45e98 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 45f2a │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4614a │ │ │ │ - ldr.w r3, [pc, #2692] ; 466f8 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 46c9e │ │ │ │ - ldr.w r3, [pc, #2680] ; 466fc │ │ │ │ - mov r0, sl │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r4, [r3, #640] ; 0x280 │ │ │ │ - mov r1, r4 │ │ │ │ - blx 5818 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr.w r5, [pc, #3120] ; 3fdd0 │ │ │ │ + sub sp, #436 ; 0x1b4 │ │ │ │ + ldr.w r6, [pc, #3116] ; 3fdd4 │ │ │ │ + add r5, pc │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r3, [r5, #228] ; 0xe4 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3f2e6 │ │ │ │ + mov r0, r1 │ │ │ │ + ldr.w r1, [fp, #60] ; 0x3c │ │ │ │ + bl 3dde4 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46168 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 3fafe │ │ │ │ + ldr.w r3, [pc, #3084] ; 3fdd8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + str r3, [sp, #108] ; 0x6c │ │ │ │ + beq.w 3f2f4 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 3fb68 │ │ │ │ + ldr.w r8, [r0, #12] │ │ │ │ + ldr.w r9, [r0, #16] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46476 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r3, [pc, #2640] ; 46700 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1868] ; 0x74c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 46d56 │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 46d14 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr.w r3, [pc, #2612] ; 46704 │ │ │ │ - ldr r6, [r2, #64] ; 0x40 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [r3, #700] ; 0x2bc │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 47006 │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [pc, #2576] ; 466f4 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - ldr r5, [r7, r2] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 47090 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 45d1c │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 46530 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 470ac │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46526 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + beq.w 3f3f0 │ │ │ │ + ldr.w r2, [pc, #3028] ; 3fddc │ │ │ │ + ldr.w r3, [pc, #3028] ; 3fde0 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + rsb r0, r2, r8 │ │ │ │ + str r2, [sp, #136] ; 0x88 │ │ │ │ + clz r0, r0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + ldr r2, [sp, #108] ; 0x6c │ │ │ │ + str r3, [sp, #140] ; 0x8c │ │ │ │ + cmp r8, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r0 │ │ │ │ + orreq.w r3, r0, #1 │ │ │ │ + cmp r8, r2 │ │ │ │ + it eq │ │ │ │ + orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4651c │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r3, [pc, #2496] ; 46708 │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ + beq.w 3f392 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3f33e │ │ │ │ + add r3, sp, #328 ; 0x148 │ │ │ │ + movs r2, #104 ; 0x68 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + mov r0, r3 │ │ │ │ + blx 5a1c │ │ │ │ + ldr.w r3, [pc, #2964] ; 3fde4 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 400ae │ │ │ │ + ldr.w r3, [pc, #2956] ; 3fde8 │ │ │ │ + ldr.w r4, [fp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1868] ; 0x74c │ │ │ │ + ldr.w r1, [r3, #360] ; 0x168 │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.w 3f412 │ │ │ │ + ldr.w r2, [r4, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 470a2 │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4705c │ │ │ │ - ldr.w r5, [pc, #2472] ; 4670c │ │ │ │ - mov r0, r4 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #708] ; 0x2c4 │ │ │ │ - bl f62c │ │ │ │ - str r0, [sp, #32] │ │ │ │ + beq.w 3fc98 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 470c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4659c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46590 │ │ │ │ - ldr.w r4, [pc, #2428] ; 46710 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ + ble.n 3f29c │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3f412 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 3f296 │ │ │ │ + ldr.w r5, [r2, #4]! │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.w 3f412 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 3f28c │ │ │ │ + ldr.w r3, [fp, #60] ; 0x3c │ │ │ │ + add.w r1, fp, #68 ; 0x44 │ │ │ │ + ldr.w r7, [fp, #40] ; 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46d60 │ │ │ │ - ldr.w r9, [pc, #2416] ; 46714 │ │ │ │ - add r5, sp, #104 ; 0x68 │ │ │ │ - mov.w fp, #0 │ │ │ │ - add r9, pc │ │ │ │ - str.w fp, [r5, #-8]! │ │ │ │ - mov r2, fp │ │ │ │ + str.w fp, [sp, #224] ; 0xe0 │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ + str r7, [sp, #228] ; 0xe4 │ │ │ │ + ble.w 4035e │ │ │ │ + mov.w sl, r3, lsl #2 │ │ │ │ + add r0, sp, #232 ; 0xe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3fdac │ │ │ │ + mov r2, sl │ │ │ │ + blx 57b8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, sl │ │ │ │ + add r0, sp, #264 ; 0x108 │ │ │ │ + blx 57b8 │ │ │ │ mov r1, r5 │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #96] ; 0x60 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46ec0 │ │ │ │ - ldr.w r3, [pc, #2380] ; 46718 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - beq.w 45f3c │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - cmp r0, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r3, #0 │ │ │ │ - beq.w 45f3c │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 45f3c │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + mov r2, sl │ │ │ │ + add r0, sp, #296 ; 0x128 │ │ │ │ + blx 57b8 │ │ │ │ + add r5, sp, #224 ; 0xe0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r1, fp │ │ │ │ + str r3, [sp, #144] ; 0x90 │ │ │ │ + b.n 3f432 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - add.w r1, r2, #16 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 473f8 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - blx 5b84 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - blx 5b24 │ │ │ │ - mov r4, r0 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #436 ; 0x1b4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [pc, #2804] ; 3fdec │ │ │ │ + ldr.w r1, [pc, #2804] ; 3fdf0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr.w r3, [pc, #2792] ; 3fdf4 │ │ │ │ + movw r2, #407 ; 0x197 │ │ │ │ + subs r0, #1 │ │ │ │ + movw r1, #39208 ; 0x9928 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ + str r0, [r4, #0] │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4753e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r6, [r3, #112] ; 0x70 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 4759e │ │ │ │ - ldr.w r9, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - sub.w r8, r3, #4 │ │ │ │ - add r3, sp, #92 ; 0x5c │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r6 │ │ │ │ - mov r5, r0 │ │ │ │ + beq.n 3f3f8 │ │ │ │ + ldr.w r0, [pc, #2764] ; 3fdf8 │ │ │ │ + mov.w fp, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #436 ; 0x1b4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4683e │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 45e5c │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 46252 │ │ │ │ - ldr.w r2, [pc, #2236] ; 4671c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r7, r2] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 45e74 │ │ │ │ - blx 571c │ │ │ │ + beq.w 40096 │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46508 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r2, [sp, #92] ; 0x5c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 461f8 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 46a84 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ + beq.w 3fc86 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 3f3e4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 3f2ec │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - mov fp, r5 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - str.w r0, [r8, #4]! │ │ │ │ - b.n 45e3a │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 45c6a │ │ │ │ - b.n 45f2a │ │ │ │ - ldr.w r3, [pc, #2168] ; 46720 │ │ │ │ - mov r0, r6 │ │ │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #944] ; 0x3b0 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #436 ; 0x1b4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r8 │ │ │ │ + blx 58a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46564 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2140] ; 46724 │ │ │ │ - movs r5, #2 │ │ │ │ - ldr.w r4, [pc, #2136] ; 46728 │ │ │ │ - ldr.w r1, [pc, #2136] ; 4672c │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ - add r4, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r2, [pc, #2128] ; 46730 │ │ │ │ - ldr.w r3, [pc, #2128] ; 46734 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - movs r4, #152 ; 0x98 │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2112] ; 46738 │ │ │ │ - movw r0, #20085 ; 0x4e75 │ │ │ │ - ldr.w r2, [pc, #2108] ; 4673c │ │ │ │ + bge.w 3f23a │ │ │ │ + ldr.w r3, [pc, #2652] ; 3fdfc │ │ │ │ + mov.w r5, #410 ; 0x19a │ │ │ │ + ldr.w r0, [pc, #2648] ; 3fe00 │ │ │ │ + movw r4, #39222 ; 0x9936 │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r0, [pc, #2092] ; 46740 │ │ │ │ - movs r2, #152 ; 0x98 │ │ │ │ - ldr.w r3, [pc, #2092] ; 46744 │ │ │ │ + add r0, pc │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r2, r5 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #2624] ; 3fe04 │ │ │ │ + ldr.w r3, [pc, #2624] ; 3fe08 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 12af8 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #108 ; 0x6c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 45c72 │ │ │ │ - b.n 4614a │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 1e200 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47244 │ │ │ │ - ldr.w r3, [pc, #2000] ; 4671c │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 45f62 │ │ │ │ - blx 571c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4713e │ │ │ │ - ldr.w r3, [fp, #8] │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46f6e │ │ │ │ - ldr.w r1, [fp, #20] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 473a8 │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + bl 12920 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + mov.w fp, #0 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 3f372 │ │ │ │ + mov fp, r2 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47278 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r2, [pc, #1972] ; 46748 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #64] ; 0x40 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ + b.n 3f372 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [r4, #1648] ; 0x670 │ │ │ │ - mov r2, r3 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r0, sl │ │ │ │ - blx 5a28 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 471f4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 27dc4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4721c │ │ │ │ - ldr.w r2, [pc, #1924] ; 4674c │ │ │ │ - ldr.w r3, [pc, #1924] ; 46750 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + b.n 3f206 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #2568] ; 3fe0c │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3f328 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp fp, r3 │ │ │ │ + bne.w 4016e │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r5, fp │ │ │ │ + ldr.w r1, [fp, #96] ; 0x60 │ │ │ │ + adds r3, #1 │ │ │ │ + ldr.w r7, [fp, #100] ; 0x64 │ │ │ │ + str.w fp, [sp, #144] ; 0x90 │ │ │ │ + str.w r3, [r5], #96 │ │ │ │ + ldr.w r2, [pc, #2524] ; 3fe10 │ │ │ │ + str r1, [sp, #328] ; 0x148 │ │ │ │ + str r7, [sp, #332] ; 0x14c │ │ │ │ + ldr.w r3, [pc, #2520] ; 3fe14 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + str r2, [sp, #128] ; 0x80 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - beq.w 4625e │ │ │ │ + beq.n 3f472 │ │ │ │ + mov r0, r9 │ │ │ │ blx 5b24 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46f06 │ │ │ │ + beq.w 3fee4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #120] ; 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47cc4 │ │ │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r2 │ │ │ │ - b.n 4626a │ │ │ │ - ldr.w r0, [pc, #1868] ; 46754 │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45c44 │ │ │ │ - ldr.w r3, [pc, #1856] ; 46758 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1856] ; 4675c │ │ │ │ - movs r0, #157 ; 0x9d │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #20189 ; 0x4edd │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #16] │ │ │ │ - cbz r6, 46058 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + beq.w 4050a │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + mov r0, r3 │ │ │ │ + b.n 3f484 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov sl, r9 │ │ │ │ + adds r3, #1 │ │ │ │ + str r2, [sp, #120] ; 0x78 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ + str r1, [sp, #116] ; 0x74 │ │ │ │ + ldr.w r1, [pc, #2444] ; 3fe18 │ │ │ │ + add.w r2, r5, #8 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r8, [sp, #160] ; 0xa0 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #156] ; 0x9c │ │ │ │ + ldr.w r1, [pc, #2428] ; 3fe1c │ │ │ │ + mov r4, r3 │ │ │ │ + str.w fp, [sp, #192] ; 0xc0 │ │ │ │ + mov r8, r0 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #168] ; 0xa8 │ │ │ │ + ldr.w r1, [pc, #2416] ; 3fe20 │ │ │ │ + mov fp, r3 │ │ │ │ + str r6, [sp, #132] ; 0x84 │ │ │ │ + mov r6, r2 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #172] ; 0xac │ │ │ │ + ldr.w r1, [pc, #2408] ; 3fe24 │ │ │ │ + str r3, [sp, #124] ; 0x7c │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #176] ; 0xb0 │ │ │ │ + ldr.w r1, [pc, #2400] ; 3fe28 │ │ │ │ + str.w r9, [sp, #164] ; 0xa4 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #180] ; 0xb4 │ │ │ │ + ldr.w r1, [pc, #2392] ; 3fe2c │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #184] ; 0xb8 │ │ │ │ + ldr r3, [sp, #120] ; 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 461ee │ │ │ │ - cbz r5, 46066 │ │ │ │ + bne.w 3f9c8 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + ldr r2, [sp, #128] ; 0x80 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + bne.w 3fab6 │ │ │ │ + cmp r3, r8 │ │ │ │ + ble.w 40102 │ │ │ │ + ldr.w r3, [sl, #12] │ │ │ │ + ldr.w r5, [r3, r8, lsl #2] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46248 │ │ │ │ - ldr.w r3, [pc, #1784] ; 46760 │ │ │ │ - ldr.w r0, [pc, #1784] ; 46764 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r4, r3 │ │ │ │ - cbz r3, 46096 │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46200 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cbz r1, 460a6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4620a │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cbz r1, 460b6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + cbz r4, 3f516 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46214 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - cbz r1, 460c6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + beq.w 3f8b6 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + add.w r2, fp, #1 │ │ │ │ + str r2, [sp, #112] ; 0x70 │ │ │ │ + ldr r2, [r3, #48] ; 0x30 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 3f5a6 │ │ │ │ + ldr.w r2, [r2, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 3f5a6 │ │ │ │ + ldr.w r2, [pc, #2304] ; 3fe30 │ │ │ │ + ldr r1, [sp, #132] ; 0x84 │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 3fb40 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + adds r2, r3, #1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi.w 3f8c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4621e │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - cbz r1, 460d6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + beq.w 3fbac │ │ │ │ + adds r3, #1 │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ + beq.w 3f8ce │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r6, #32] │ │ │ │ + ldr.w r9, [r6, #64] ; 0x40 │ │ │ │ + cmp r3, r4 │ │ │ │ + ble.w 3f8ea │ │ │ │ + ldr r3, [sp, #116] ; 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 461e4 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 460ec │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + ittet ge │ │ │ │ + addge r3, #18 │ │ │ │ + addge r2, sp, #432 ; 0x1b0 │ │ │ │ + ldrlt r3, [sp, #332] ; 0x14c │ │ │ │ + addge.w r3, r2, r3, lsl #2 │ │ │ │ + itete ge │ │ │ │ + ldrge.w r2, [r3, #-104] │ │ │ │ + mlalt r3, r7, r4, r3 │ │ │ │ + mlage r2, r7, r4, r2 │ │ │ │ + strlt r3, [sp, #332] ; 0x14c │ │ │ │ + it ge │ │ │ │ + strge.w r2, [r3, #-104] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + blt.n 3f59c │ │ │ │ + ldr r3, [sp, #124] ; 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4623c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 460fc │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + bne.w 3f92c │ │ │ │ + ldr r3, [sp, #332] ; 0x14c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r3, r9 │ │ │ │ + str r3, [sp, #332] ; 0x14c │ │ │ │ + adds r6, #4 │ │ │ │ + ldr.w fp, [sp, #112] ; 0x70 │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 3f4d8 │ │ │ │ + ldr r2, [sp, #108] ; 0x6c │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.w 3face │ │ │ │ + ldr r2, [sp, #156] ; 0x9c │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #2292] ; 0x8f4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4014e │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 40126 │ │ │ │ + ldr r3, [sp, #136] ; 0x88 │ │ │ │ + subs r2, r7, r3 │ │ │ │ + ldr r3, [sp, #140] ; 0x8c │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r7, r3 │ │ │ │ + ite ne │ │ │ │ + movne r9, r2 │ │ │ │ + orreq.w r9, r2, #1 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r7, r3 │ │ │ │ + ite ne │ │ │ │ + movne r4, r9 │ │ │ │ + orreq.w r4, r9, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3f84e │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3ff52 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46228 │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - cbz r1, 4610c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.w 40000 │ │ │ │ + str r2, [sp, #148] ; 0x94 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #2296] ; 0x8f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 401d6 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 401ac │ │ │ │ + ldr r3, [sp, #136] ; 0x88 │ │ │ │ + subs r2, r7, r3 │ │ │ │ + ldr r3, [sp, #140] ; 0x8c │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r7, r3 │ │ │ │ + ite ne │ │ │ │ + movne r9, r2 │ │ │ │ + orreq.w r9, r2, #1 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r7, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r9 │ │ │ │ + orreq.w r3, r9, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3f882 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 3ffa6 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46232 │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - cbz r1, 4611a │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.w 40060 │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [sp, #172] ; 0xac │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #2300] ; 0x8fc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4024c │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 40222 │ │ │ │ + ldr r3, [sp, #136] ; 0x88 │ │ │ │ + subs r2, r7, r3 │ │ │ │ + ldr r3, [sp, #140] ; 0x8c │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r7, r3 │ │ │ │ + ite ne │ │ │ │ + movne r4, r2 │ │ │ │ + orreq.w r4, r2, #1 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r7, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r4 │ │ │ │ + orreq.w r3, r4, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 3fbb0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4000e │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 461ce │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 4612e │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 3fd10 │ │ │ │ + str r2, [sp, #152] ; 0x98 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #2292] ; 0x8f4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 402a0 │ │ │ │ + blx r3 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 4027a │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 461d8 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 46142 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 40052 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [sp, #180] ; 0xb4 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #2296] ; 0x8f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40318 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 402f2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 461bc │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #108 ; 0x6c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 568c │ │ │ │ + beq.w 400ea │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [sp, #184] ; 0xb8 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + ldr.w r1, [r2, #2300] ; 0x8fc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40322 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46014 │ │ │ │ - ldr.w r3, [pc, #1552] ; 46768 │ │ │ │ - ldr.w r1, [pc, #1552] ; 4676c │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + beq.w 4032a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r2, [sp, #108] ; 0x6c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + subs.w ip, r0, r2 │ │ │ │ + it ne │ │ │ │ + movne.w ip, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40114 │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + str r3, [sp, #204] ; 0xcc │ │ │ │ + ldr r3, [r6, #64] ; 0x40 │ │ │ │ + str r3, [sp, #200] ; 0xc8 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 3ff96 │ │ │ │ + ldr r2, [sp, #152] ; 0x98 │ │ │ │ + lsrs r3, r2, #31 │ │ │ │ + str r3, [sp, #208] ; 0xd0 │ │ │ │ + cbnz r2, 3f780 │ │ │ │ + str r3, [sp, #216] ; 0xd8 │ │ │ │ + mov r2, fp │ │ │ │ + ldr.w r3, [pc, #1752] ; 3fe34 │ │ │ │ + ldr.w r1, [pc, #1752] ; 3fe38 │ │ │ │ + add r3, pc │ │ │ │ + str.w ip, [sp, #212] ; 0xd4 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 46014 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 46186 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ - bmi.w 47992 │ │ │ │ - ldr.w r3, [pc, #1524] ; 46770 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 580c │ │ │ │ - ldr.w r3, [pc, #1516] ; 46774 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1512] ; 46778 │ │ │ │ - movs r0, #158 ; 0x9e │ │ │ │ + str r3, [sp, #220] ; 0xdc │ │ │ │ + ldr.w r0, [r3, #220] ; 0xdc │ │ │ │ + bl 1ee30 │ │ │ │ + ldr.w ip, [sp, #212] ; 0xd4 │ │ │ │ + ldr r3, [sp, #216] ; 0xd8 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 4045a │ │ │ │ + ldr r2, [sp, #108] ; 0x6c │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.w 3ffea │ │ │ │ + ldr r3, [sp, #148] ; 0x94 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.w 402d8 │ │ │ │ + cmp r4, r3 │ │ │ │ + bgt.w 40204 │ │ │ │ + ldr r3, [sp, #208] ; 0xd0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4006e │ │ │ │ + subs r3, r4, #1 │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + ldr r2, [sp, #148] ; 0x94 │ │ │ │ + cmp r7, r3 │ │ │ │ + ldr r3, [sp, #204] ; 0xcc │ │ │ │ + it eq │ │ │ │ + moveq.w r4, #4294967295 ; 0xffffffff │ │ │ │ + mul.w r9, r3, r2 │ │ │ │ + beq.n 3f7c4 │ │ │ │ + ldr r3, [sp, #196] ; 0xc4 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.w 402ce │ │ │ │ + cmp r4, r3 │ │ │ │ + it ge │ │ │ │ + movge r4, r3 │ │ │ │ + ldr r3, [sp, #152] ; 0x98 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + it eq │ │ │ │ + moveq r3, #1 │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + ldr r3, [sp, #148] ; 0x94 │ │ │ │ + ldr r7, [sp, #152] ; 0x98 │ │ │ │ + subs r4, r4, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5b30 <__aeabi_idiv@plt> │ │ │ │ + mov r3, r7 │ │ │ │ + mul.w r3, r3, r0 │ │ │ │ + cmp r4, r3 │ │ │ │ + it ne │ │ │ │ + addne r0, #1 │ │ │ │ + ldr r3, [sp, #152] ; 0x98 │ │ │ │ + add r1, sp, #432 ; 0x1b0 │ │ │ │ + ldr r2, [sp, #204] ; 0xcc │ │ │ │ + bic.w r0, r0, r0, asr #31 │ │ │ │ + ldr r7, [sp, #124] ; 0x7c │ │ │ │ + ldr r4, [sp, #200] ; 0xc8 │ │ │ │ + mul.w r2, r2, r3 │ │ │ │ + ldr r3, [sp, #116] ; 0x74 │ │ │ │ + add.w r1, r1, r7, lsl #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + it ge │ │ │ │ + addge r3, #18 │ │ │ │ + str.w r4, [r1, #-32] │ │ │ │ + it lt │ │ │ │ + ldrlt r3, [sp, #332] ; 0x14c │ │ │ │ + str.w r2, [r1, #-64] │ │ │ │ + ittee ge │ │ │ │ + addge r2, sp, #432 ; 0x1b0 │ │ │ │ + addge.w r3, r2, r3, lsl #2 │ │ │ │ + addlt r3, r9 │ │ │ │ + strlt r3, [sp, #332] ; 0x14c │ │ │ │ + it ge │ │ │ │ + ldrge.w r2, [r3, #-104] │ │ │ │ + str.w r0, [r1, #-96] │ │ │ │ + it ge │ │ │ │ + addge r2, r9 │ │ │ │ + ldr r1, [sp, #200] ; 0xc8 │ │ │ │ + it ge │ │ │ │ + strge.w r2, [r3, #-104] │ │ │ │ + ldr r3, [sp, #116] ; 0x74 │ │ │ │ + ldr r2, [sp, #124] ; 0x7c │ │ │ │ + mov r0, r3 │ │ │ │ + ands.w r0, r0, r1, asr #32 │ │ │ │ + it cc │ │ │ │ + movcc r0, r2 │ │ │ │ + mov r3, r2 │ │ │ │ + str r0, [sp, #116] ; 0x74 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [sp, #124] ; 0x7c │ │ │ │ + b.n 3f59c │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58a8 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + bge.w 3f5f0 │ │ │ │ + ldr.w r3, [pc, #1504] ; 3fe3c │ │ │ │ + mov.w r0, #760 ; 0x2f8 │ │ │ │ + ldr.w r2, [pc, #1500] ; 3fe40 │ │ │ │ + movw r1, #43472 ; 0xa9d0 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20201 ; 0x4ee9 │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 4604a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ + b.n 3fbde │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58a8 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + bge.w 3f648 │ │ │ │ + ldr.w r3, [pc, #1460] ; 3fe44 │ │ │ │ + movw r0, #761 ; 0x2f9 │ │ │ │ + ldr.w r2, [pc, #1456] ; 3fe48 │ │ │ │ + movw r1, #43494 ; 0xa9e6 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 3fbde │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #108 ; 0x6c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4611a │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4612e │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 460d6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46058 │ │ │ │ - ldr.w r2, [pc, #1408] ; 4677c │ │ │ │ - ldr r1, [r7, r2] │ │ │ │ - b.n 45e86 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 46096 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 460a6 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 460b6 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 460c6 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 460fc │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4610c │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 460ec │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46066 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 45e5c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r0 │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #40] ; 0x28 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47050 │ │ │ │ - ldr.w r3, [pc, #1288] ; 46780 │ │ │ │ - mov.w r8, #0 │ │ │ │ - str.w sl, [sp, #76] ; 0x4c │ │ │ │ - mov sl, r5 │ │ │ │ + b.n 3f516 │ │ │ │ + adds r2, r3, #2 │ │ │ │ + bne.w 3fc76 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ + ldrh r3, [r5, #12] │ │ │ │ + orr.w r4, r3, r4, lsl #15 │ │ │ │ + negs r4, r4 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + beq.w 3fb28 │ │ │ │ + cmp r4, #0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr r7, [r6, #32] │ │ │ │ + ldr.w r9, [r6, #64] ; 0x40 │ │ │ │ + bge.w 3f55a │ │ │ │ + adds r4, r4, r3 │ │ │ │ + bpl.w 3f55a │ │ │ │ + ldr.w r3, [pc, #1376] ; 3fe4c │ │ │ │ + mov r2, fp │ │ │ │ + ldr.w r1, [pc, #1372] ; 3fe50 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - ldr.w r3, [pc, #1276] ; 46784 │ │ │ │ - str.w fp, [sp, #68] ; 0x44 │ │ │ │ - mov fp, r8 │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [r3, #236] ; 0xec │ │ │ │ + bl 1ee30 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 3f560 │ │ │ │ + ldr r4, [sp, #148] ; 0x94 │ │ │ │ + mov.w r1, #832 ; 0x340 │ │ │ │ + ldr.w r3, [pc, #1348] ; 3fe54 │ │ │ │ + movw r2, #43789 ; 0xab0d │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - ldr.w r3, [pc, #1264] ; 46788 │ │ │ │ - str.w r8, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 3f968 │ │ │ │ + ldr.w r4, [pc, #1320] ; 3fe58 │ │ │ │ + mov r2, fp │ │ │ │ + ldr.w r1, [pc, #1320] ; 3fe5c │ │ │ │ + add r4, pc │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [r4, #236] ; 0xec │ │ │ │ + bl 1ee30 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 3f59c │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + movw r1, #899 ; 0x383 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + movw r2, #44426 ; 0xad8a │ │ │ │ + ldr.w r3, [pc, #1284] ; 3fe60 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - str r3, [sp, #72] ; 0x48 │ │ │ │ - ldr r3, [sp, #40] ; 0x28 │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + blx 5ac4 │ │ │ │ + ldr.w r4, [pc, #1268] ; 3fe64 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r4, #128] ; 0x80 │ │ │ │ + ldr r3, [r4, #124] ; 0x7c │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r0, [pc, #1256] ; 3fe68 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 5ad0 │ │ │ │ + ldr.w r3, [pc, #1244] ; 3fe6c │ │ │ │ + mov.w r1, #748 ; 0x2ec │ │ │ │ + movw r2, #43393 ; 0xa981 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46ac8 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - bne.w 46cfa │ │ │ │ - cmp r3, sl │ │ │ │ - ble.w 473e8 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr.w r4, [r3, sl, lsl #2] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r1, [sp, #60] ; 0x3c │ │ │ │ - ldr r0, [sp, #52] ; 0x34 │ │ │ │ - subs r2, r3, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - cmp r3, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r3, r0 │ │ │ │ - mov.w r2, r2, lsr #5 │ │ │ │ - beq.n 463e4 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 5b24 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 46e00 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 473d8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r4, [r2, #112] ; 0x70 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #84] ; 0x54 │ │ │ │ + beq.w 3ff46 │ │ │ │ + ldr.w r3, [pc, #1208] ; 3fe70 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3fc08 │ │ │ │ + mov r0, sl │ │ │ │ + blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47928 │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #84] ; 0x54 │ │ │ │ - mov r6, r0 │ │ │ │ + bne.w 3f508 │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ + ldr r6, [sp, #132] ; 0x84 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 479aa │ │ │ │ - mov r0, r3 │ │ │ │ - blx r4 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r3, [sp, #84] ; 0x54 │ │ │ │ + beq.w 40110 │ │ │ │ + ldr.w r3, [pc, #1156] ; 3fe74 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 47e60 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 4634a │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 4635e │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 46414 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 46374 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.w 4059a │ │ │ │ + blx 57e8 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 464fc │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - ldr.w ip, [r6, #4] │ │ │ │ - ldr.w r0, [r3, #1336] ; 0x538 │ │ │ │ - cmp ip, r0 │ │ │ │ - beq.n 46420 │ │ │ │ - ldr.w r8, [ip, #172] ; 0xac │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 46f78 │ │ │ │ - ldr.w r4, [r8, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - ble.w 47176 │ │ │ │ - ldr.w fp, [r8, #12] │ │ │ │ - cmp r0, fp │ │ │ │ - beq.n 46420 │ │ │ │ - add.w lr, r8, #12 │ │ │ │ + beq.w 40350 │ │ │ │ + ldr.w r2, [pc, #1120] ; 3fe78 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r1, [r2, #360] ; 0x168 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 3fd3c │ │ │ │ + ldr.w r2, [r3, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 3fd34 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 3fa56 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3fd3c │ │ │ │ + adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, lr │ │ │ │ - b.n 463b2 │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 46420 │ │ │ │ + b.n 3fa50 │ │ │ │ + ldr.w r4, [r2, #4]! │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w 3fd3c │ │ │ │ adds r3, #1 │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 463aa │ │ │ │ - ldr r3, [sp, #72] ; 0x48 │ │ │ │ - ldr.w r3, [r3, #1344] ; 0x540 │ │ │ │ - cmp ip, r3 │ │ │ │ - beq.w 47182 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.w 46642 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 3fa46 │ │ │ │ + ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ + add r1, sp, #344 ; 0x158 │ │ │ │ + ldr r4, [sp, #124] ; 0x7c │ │ │ │ + movs r2, #88 ; 0x58 │ │ │ │ + mov r0, sp │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + str r4, [sp, #88] ; 0x58 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [sp, #92] ; 0x5c │ │ │ │ + str r4, [sp, #96] ; 0x60 │ │ │ │ + blx 57b8 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + ldmia r3, {r0, r1, r2, r3} │ │ │ │ + bl 1bd58 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4057c │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 3fc14 │ │ │ │ + ldr r4, [pc, #1008] ; (3fe7c ) │ │ │ │ + adds r0, #4 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #356] ; 0x164 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 3fc14 │ │ │ │ + ldr r3, [pc, #992] ; (3fe80 ) │ │ │ │ + movw r1, #782 ; 0x30e │ │ │ │ + movw r2, #43686 ; 0xaaa6 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + mov sl, fp │ │ │ │ + b.n 3f9a6 │ │ │ │ + cmp r8, r3 │ │ │ │ + bge.w 40102 │ │ │ │ + add.w r3, sl, r8, lsl #2 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + ldr r5, [r3, #12] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + b.n 3f508 │ │ │ │ + ldr r1, [sp, #124] ; 0x7c │ │ │ │ + add r0, sp, #432 ; 0x1b0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 463d8 │ │ │ │ - ldr.w r1, [lr, #4]! │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 46642 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 463ce │ │ │ │ - mov r8, r6 │ │ │ │ - mov fp, r5 │ │ │ │ - b.n 462a4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 46cbe │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 46f64 │ │ │ │ - ldr r5, [r4, #12] │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 4634a │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b.n 4634a │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4635e │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.w 470f8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + adds r3, #10 │ │ │ │ + add.w r3, r0, r3, lsl #2 │ │ │ │ + str.w r2, [r3, #-104] │ │ │ │ + add.w r3, r4, r1, lsl #2 │ │ │ │ + movs r2, #1 │ │ │ │ + str.w r2, [r3, #-96] │ │ │ │ + add.w r3, r4, r1, lsl #2 │ │ │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ + str.w r2, [r3, #-32] │ │ │ │ + adds r3, r1, #1 │ │ │ │ + str r3, [sp, #124] ; 0x7c │ │ │ │ + b.n 3f59c │ │ │ │ + ldr r6, [pc, #900] ; (3fe84 ) │ │ │ │ + movw lr, #407 ; 0x197 │ │ │ │ + ldr r0, [pc, #896] ; (3fe88 ) │ │ │ │ + movw r7, #39185 ; 0x9911 │ │ │ │ + add r6, pc │ │ │ │ + mov r2, lr │ │ │ │ + mov r1, r7 │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + str r6, [r5, #124] ; 0x7c │ │ │ │ + str.w lr, [r5, #128] ; 0x80 │ │ │ │ + str.w r7, [r5, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ + b.w 3f2ec │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4036a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r1, 4643e │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + ldr r7, [r6, #32] │ │ │ │ + ldr.w r9, [r6, #64] ; 0x40 │ │ │ │ + b.n 3f8e4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5aa0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3fb28 │ │ │ │ + blx 5aac │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46608 │ │ │ │ - ldr r3, [pc, #844] ; (4678c ) │ │ │ │ - ldr r0, [r6, #36] ; 0x24 │ │ │ │ - ldr r2, [pc, #844] ; (46790 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - subs r3, r0, r3 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ - clz r3, r3 │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cmp r0, r4 │ │ │ │ - ite ne │ │ │ │ - movne r4, r3 │ │ │ │ - orreq.w r4, r3, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ - it eq │ │ │ │ - orreq.w r4, r4, #1 │ │ │ │ - cbz r4, 46480 │ │ │ │ - mov r0, r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 465a8 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - mov fp, r5 │ │ │ │ - b.n 462a4 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + bne.w 3f8d0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 45ca8 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 46468 │ │ │ │ - ldr r3, [pc, #776] ; (46794 ) │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - mov ip, r4 │ │ │ │ + b.n 3f8d0 │ │ │ │ + bgt.w 3fd1c │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 3fb76 │ │ │ │ + mov r0, r3 │ │ │ │ + bl da48 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + movw r2, #407 ; 0x197 │ │ │ │ + ldr r0, [pc, #780] ; (3fe8c ) │ │ │ │ + movw r1, #39193 ; 0x9919 │ │ │ │ + ldr r3, [pc, #780] ; (3fe90 ) │ │ │ │ + subs r5, #1 │ │ │ │ + add r0, pc │ │ │ │ + str r5, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #768] ; (46798 ) │ │ │ │ - str r6, [sp, #28] │ │ │ │ - mov sl, r4 │ │ │ │ - mov r1, r3 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r5, r4 │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r1, [r0, #132] ; 0x84 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 3f3f8 │ │ │ │ + ldr r0, [pc, #756] ; (3fe94 ) │ │ │ │ + mov.w fp, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.w 3f2ec │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 3f552 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58a8 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + bge.w 3f6a0 │ │ │ │ + ldr r3, [pc, #728] ; (3fe98 ) │ │ │ │ + movw r0, #762 ; 0x2fa │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + movw r1, #43516 ; 0xa9fc │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #712] ; (3fe9c ) │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movs r3, #215 ; 0xd7 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - movw r3, #20795 ; 0x513b │ │ │ │ - str.w r3, [r1, #132] ; 0x84 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 464ca │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46d7c │ │ │ │ - cbz r4, 464d8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 3ff0a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46d92 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 4604a │ │ │ │ - ldr.w r3, [ip] │ │ │ │ + beq.w 3ff2c │ │ │ │ + ldr r3, [pc, #676] ; (3fea0 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr r0, [pc, #664] ; (3fea4 ) │ │ │ │ + mov.w fp, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [sp, #144] ; 0x90 │ │ │ │ + cbz r3, 3fc22 │ │ │ │ + ldr r2, [sp, #144] ; 0x90 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4604a │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4604a │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46374 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 3fc6c │ │ │ │ + cbz r5, 3fc2c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 3fc62 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 3f364 │ │ │ │ + ldr r3, [pc, #624] ; (3fea8 ) │ │ │ │ + movw r5, #411 ; 0x19b │ │ │ │ + ldr r0, [pc, #624] ; (3feac ) │ │ │ │ + movw r4, #39233 ; 0x9941 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r0, [pc, #604] ; (3feb0 ) │ │ │ │ + ldr r3, [pc, #604] ; (3feb4 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + b.w 3f3d0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - ldr r2, [sp, #36] ; 0x24 │ │ │ │ - blx 5728 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 46a82 │ │ │ │ - ldr r1, [sp, #96] ; 0x60 │ │ │ │ - b.n 45e80 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 45d40 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 45d36 │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.w 45d22 │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 46d4e │ │ │ │ - cmp r5, #2 │ │ │ │ - beq.w 46d4a │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 45ec6 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5938 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 45ea6 │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.n 46580 │ │ │ │ - ldr r4, [pc, #564] ; (4679c ) │ │ │ │ - mov r0, r6 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r1, [r4, #988] ; 0x3dc │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - blx 595c <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - str r0, [sp, #100] ; 0x64 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 478e0 │ │ │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bgt.w 4770c │ │ │ │ - ldr.w sl, [sp, #100] ; 0x64 │ │ │ │ - b.w 45be0 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 45d90 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 3fc2c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 45d86 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e200 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4750c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 1e200 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4756c │ │ │ │ - ldr.w lr, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - ldr.w r8, [lr, #4] │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + b.n 3fc22 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 400f6 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ + ldrh r3, [r5, #12] │ │ │ │ + orr.w r4, r3, r4, lsl #15 │ │ │ │ + b.n 3f552 │ │ │ │ + ldr r3, [pc, #560] ; (3feb8 ) │ │ │ │ + mov.w r5, #414 ; 0x19e │ │ │ │ + ldr r0, [pc, #556] ; (3febc ) │ │ │ │ + movw r4, #39267 ; 0x9963 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 3fc44 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3f412 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4716a │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + bne.n 3fc9a │ │ │ │ + ldr r3, [pc, #532] ; (3fec0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 3f29c │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.w 3f41a │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3f41a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4646e │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str r6, [sp, #28] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 463de │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4643e │ │ │ │ - ldr r3, [pc, #396] ; (467a0 ) │ │ │ │ + bne.n 3fcbc │ │ │ │ + ldr r3, [pc, #500] ; (3fec0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3f41a │ │ │ │ + ldr r0, [pc, #276] ; (3fdec ) │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r1, [pc, #488] ; (3fec4 ) │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #480] ; (3fec8 ) │ │ │ │ + movw r5, #725 ; 0x2d5 │ │ │ │ + movw r4, #43231 ; 0xa8df │ │ │ │ + ldr r0, [pc, #472] ; (3fecc ) │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ movs r5, #0 │ │ │ │ - mov r6, r5 │ │ │ │ - mov sl, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #456] ; (3fed0 ) │ │ │ │ + movs r0, #0 │ │ │ │ + str r0, [sp, #144] ; 0x90 │ │ │ │ add r3, pc │ │ │ │ - mov r8, r5 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - mov fp, r5 │ │ │ │ - movs r3, #154 ; 0x9a │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str.w r3, [r4, #128] ; 0x80 │ │ │ │ - movw r3, #20141 ; 0x4ead │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r3, [r4, #132] ; 0x84 │ │ │ │ - b.n 4604a │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne.w 4760c │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r1, 46660 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + b.n 3fc08 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #152] ; 0x98 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 3f6b4 │ │ │ │ + ldr r3, [pc, #436] ; (3fed4 ) │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r1, [pc, #436] ; (3fed8 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 3fb76 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46db0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e200 │ │ │ │ + beq.w 4052a │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 3fd2e │ │ │ │ + ldr r3, [sp, #144] ; 0x90 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 404ae │ │ │ │ + mov r6, r3 │ │ │ │ + ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ + ldr.w r4, [r6, #204] ; 0xcc │ │ │ │ + add r1, sp, #344 ; 0x158 │ │ │ │ + ldr.w r6, [r6, #208] ; 0xd0 │ │ │ │ + movs r2, #88 ; 0x58 │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + mov r0, sp │ │ │ │ + ldr r3, [sp, #124] ; 0x7c │ │ │ │ + str r4, [sp, #92] ; 0x5c │ │ │ │ + str r6, [sp, #96] ; 0x60 │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + blx 57b8 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + ldmia r3, {r0, r1, r2, r3} │ │ │ │ + bl 1bd58 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 475d8 │ │ │ │ - ldr r3, [pc, #308] ; (467a4 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r3 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ite ne │ │ │ │ - movne.w r8, #1 │ │ │ │ - moveq.w r8, #0 │ │ │ │ - bne.w 47bf2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 1e200 │ │ │ │ - mov r4, r0 │ │ │ │ + beq.w 404d2 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 3fc18 │ │ │ │ + ldr r4, [pc, #348] ; (3fedc ) │ │ │ │ + adds r0, #4 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #356] ; 0x164 │ │ │ │ + bl f84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 476d8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r3, r1 │ │ │ │ - bne.w 47ab6 │ │ │ │ - ldr.w lr, [r6, #8] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str.w fp, [sp] │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr.w r8, [lr] │ │ │ │ - blx r8 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46dc8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46dba │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - b.n 463de │ │ │ │ - str r1, [sp, #256] ; 0x100 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - ; instruction: 0xffb4ffff │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + bne.w 3fc18 │ │ │ │ + ldr r3, [pc, #332] ; (3fee0 ) │ │ │ │ + movw r1, #777 ; 0x309 │ │ │ │ + movw r2, #43645 ; 0xaa7d │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + mov sl, fp │ │ │ │ + b.n 3f9a6 │ │ │ │ + mov r2, sl │ │ │ │ + str r5, [sp, #144] ; 0x90 │ │ │ │ + blx 57b8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, sl │ │ │ │ + add r0, sp, #264 ; 0x108 │ │ │ │ + blx 57b8 │ │ │ │ + movs r1, #255 ; 0xff │ │ │ │ + mov r2, sl │ │ │ │ + add r0, sp, #296 ; 0x128 │ │ │ │ + blx 5a1c │ │ │ │ + add r5, sp, #224 ; 0xe0 │ │ │ │ + mov r1, fp │ │ │ │ + b.w 3f432 │ │ │ │ + cmp r5, #100 ; 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + smmla r0, lr, r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ; instruction: 0xff98ffff │ │ │ │ + cmp r4, #170 ; 0xaa │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + bne.n 3fdb0 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + cbz r2, 3fe5a │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + bhi.n 3fd24 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + cmp r3, #94 ; 0x5e │ │ │ │ + movs r2, r0 │ │ │ │ + uxtb r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + bvc.n 3fe00 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + uxtb r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + cmp r3, #8 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + cmp r2, #116 ; 0x74 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #100 ; 0x64 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #86 ; 0x56 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #76 ; 0x4c │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #64 ; 0x40 │ │ │ │ + movs r2, r0 │ │ │ │ + cmp r2, #56 ; 0x38 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + movs r7, #170 ; 0xaa │ │ │ │ + movs r2, r0 │ │ │ │ + bpl.n 3fe5c │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q12, │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + movs r6, #162 ; 0xa2 │ │ │ │ + movs r2, r0 │ │ │ │ + add r6, sp, #192 ; 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - subs r7, #102 ; 0x66 │ │ │ │ + movs r6, #110 ; 0x6e │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, sp, #1008 ; 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #102 ; 0x66 │ │ │ │ + movs r6, #24 │ │ │ │ + movs r2, r0 │ │ │ │ + bcs.n 3fe3c │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + add r5, sp, #536 ; 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #74 ; 0x4a │ │ │ │ + movs r5, #214 ; 0xd6 │ │ │ │ + movs r2, r0 │ │ │ │ + bcs.n 3fe08 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + add r5, sp, #256 ; 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + movs r5, #156 ; 0x9c │ │ │ │ + movs r2, r0 │ │ │ │ + bcs.n 3fe10 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + add r5, sp, #24 │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, r2 │ │ │ │ + movs r5, #82 ; 0x52 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + movs r4, #240 ; 0xf0 │ │ │ │ + movs r2, r0 │ │ │ │ + movs r4, #128 ; 0x80 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, sp, #984 ; 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - ite vc │ │ │ │ - movvc r1, r0 │ │ │ │ - vminnmvs.f16 , q8, ; │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - subs r6, #240 ; 0xf0 │ │ │ │ + add r3, sp, #600 ; 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x00ec │ │ │ │ + beq.n 3fdf4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp sl, r1 │ │ │ │ + movs r3, #134 ; 0x86 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, sp, #88 ; 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x009e │ │ │ │ + beq.n 3fedc │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #116] ; 0x74 │ │ │ │ + movs r3, #62 ; 0x3e │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, sp, #808 ; 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - subs r5, #186 ; 0xba │ │ │ │ + movs r3, #16 │ │ │ │ + movs r2, r0 │ │ │ │ + beq.n 3fe44 │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f32 , q10, │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + movs r2, #204 ; 0xcc │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, sp, #376 ; 0x178 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, r3 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f16 , q14, │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + add r2, sp, #288 ; 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + movs r2, #122 ; 0x7a │ │ │ │ + movs r2, r0 │ │ │ │ + add r2, sp, #48 ; 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + add r0, sp, #1016 ; 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - rev16 r2, r7 │ │ │ │ + movs r2, #26 │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, sp, #672 ; 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1 │ │ │ │ + add r1, sp, #592 ; 0x250 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 467c8 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + add r7, sp, #752 ; 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #150 ; 0x96 │ │ │ │ + movs r1, #138 ; 0x8a │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, sp, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xff9cffff │ │ │ │ - ldr.w r0, [r4, #252] ; 0xfc │ │ │ │ - addw r1, r4, #2344 ; 0x928 │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - ldrd r8, r9, [r0, #16] │ │ │ │ - cmp r9, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r8, r2 │ │ │ │ - bne.w 47678 │ │ │ │ - ldr.w r9, [r4, #2352] ; 0x930 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 4782a │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr.w r3, [pc, #3148] ; 47428 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 47780 │ │ │ │ - ldr.w r3, [pc, #3136] ; 4742c │ │ │ │ - mov r0, r9 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2356] ; 0x934 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47752 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46dde │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46dd4 │ │ │ │ - ldr.w r3, [pc, #3080] ; 47430 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #3076] ; 47434 │ │ │ │ - movs r0, #155 ; 0x9b │ │ │ │ + ldr.w r0, [pc, #1860] ; 4062c │ │ │ │ + movw r1, #746 ; 0x2ea │ │ │ │ + ldr.w r3, [pc, #1856] ; 40630 │ │ │ │ + movw r4, #43327 ; 0xa93f │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20171 ; 0x4ecb │ │ │ │ - add r2, pc │ │ │ │ - b.w 46028 │ │ │ │ - str.w fp, [sp, #44] ; 0x2c │ │ │ │ - mov fp, r0 │ │ │ │ - blx 568c │ │ │ │ - cbz r0, 4685c │ │ │ │ - ldr.w r3, [pc, #3052] ; 47438 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w 47840 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46da6 │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ │ │ - ldr.w r2, [pc, #3020] ; 4743c │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r3, [pc, #3016] ; 47440 │ │ │ │ - mov r1, r9 │ │ │ │ - add r2, pc │ │ │ │ + mov r5, sl │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r4, [r0, #132] ; 0x84 │ │ │ │ + b.n 3fc08 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 3fbee │ │ │ │ + ldr.w r3, [pc, #1816] ; 40634 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r4, [r4, #452] ; 0x1c4 │ │ │ │ - blx r4 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - ldr.w r2, [pc, #3000] ; 47444 │ │ │ │ - mov r1, r9 │ │ │ │ - ldr.w r3, [pc, #3000] ; 47448 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r4, [r4, #452] ; 0x1c4 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3fc08 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1792] ; 40638 │ │ │ │ add r3, pc │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - mov r8, r0 │ │ │ │ - blx 5c38 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - mov r2, r8 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - ldr.w r4, [r4, #464] ; 0x1d0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r9 │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 5b84 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r3, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r4, [r4, #456] ; 0x1c8 │ │ │ │ - blx r4 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5c44 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 3fc08 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 45f90 │ │ │ │ - ldr.w r2, [pc, #2892] ; 4744c │ │ │ │ - add r2, pc │ │ │ │ - addw r6, r2, #2360 ; 0x938 │ │ │ │ - ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ - ldrd r4, r5, [r6] │ │ │ │ - ldrd r0, r1, [r3, #16] │ │ │ │ - cmp r1, r5 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r4 │ │ │ │ - bne.w 47e24 │ │ │ │ - ldr.w r9, [r2, #2368] ; 0x940 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 47de0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr.w r4, [pc, #2840] ; 47450 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r0, [r4, #2372] ; 0x944 │ │ │ │ - ldr.w r1, [r4, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47db8 │ │ │ │ - ldr.w r3, [pc, #2776] ; 47428 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.w 47d2c │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 47d2c │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + b.n 3ff1a │ │ │ │ + ldr.w r3, [pc, #1768] ; 4063c │ │ │ │ + ldr r1, [sp, #132] ; 0x84 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 40390 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ + adds r3, r4, #1 │ │ │ │ + cmp r3, #2 │ │ │ │ + bhi.w 403ba │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 403d2 │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ + adds r4, #1 │ │ │ │ + it ne │ │ │ │ + strne r2, [sp, #148] ; 0x94 │ │ │ │ + beq.w 401e8 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4697e │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3f604 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 3f604 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 40158 │ │ │ │ + str.w ip, [sp, #208] ; 0xd0 │ │ │ │ + b.w 3f788 │ │ │ │ + ldr.w r3, [pc, #1684] ; 4063c │ │ │ │ + ldr r1, [sp, #132] ; 0x84 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 403d6 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + adds r2, r3, #1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi.w 403fc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4043a │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + it ne │ │ │ │ + strne r2, [sp, #196] ; 0xc4 │ │ │ │ + beq.w 4025e │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - cbnz r3, 4699a │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 3f65c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.w 3f65c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47e36 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + bne.w 3f79e │ │ │ │ + ldr r2, [sp, #108] ; 0x6c │ │ │ │ + mov r9, r3 │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ + cmp r7, r2 │ │ │ │ + bne.w 3f7b6 │ │ │ │ + b.w 3f7d0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #148] ; 0x94 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3f604 │ │ │ │ + ldr.w r3, [pc, #1580] ; 4063c │ │ │ │ + ldr r1, [sp, #132] ; 0x84 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 40414 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + adds r2, r3, #1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bhi.w 4043e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47be6 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 47e8c │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.w 40456 │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + it ne │ │ │ │ + strne r2, [sp, #152] ; 0x98 │ │ │ │ + beq.w 402b2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46ef2 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 47f1e │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 469ec │ │ │ │ + bne.w 3f6b4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3f6b4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 46a02 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 3f6e2 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #2640] ; 47454 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2636] ; 47458 │ │ │ │ - movs r0, #192 ; 0xc0 │ │ │ │ + b.w 3f65c │ │ │ │ + ldr r3, [sp, #204] ; 0xcc │ │ │ │ + str r4, [sp, #148] ; 0x94 │ │ │ │ + mul.w r9, r4, r3 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.w 3f7b6 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.w 3f7d0 │ │ │ │ + movs r3, #1 │ │ │ │ + mov r0, ip │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + blx 5b30 <__aeabi_idiv@plt> │ │ │ │ + b.w 3f7ea │ │ │ │ + ldr.w r3, [pc, #1448] ; 40640 │ │ │ │ + movw r5, #413 ; 0x19d │ │ │ │ + ldr.w r0, [pc, #1444] ; 40644 │ │ │ │ + movw r4, #39256 ; 0x9958 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20519 ; 0x5027 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - b.w 4604a │ │ │ │ - ldr.w r4, [r4, #520] ; 0x208 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.w 45c18 │ │ │ │ - ldr.w r3, [r2, #172] ; 0xac │ │ │ │ + add r0, pc │ │ │ │ + b.w 3f3b2 │ │ │ │ + ldr.w r3, [fp, #60] ; 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46c82 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.n 46a68 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.w 45c18 │ │ │ │ - adds r3, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 46a62 │ │ │ │ - ldr.w r1, [r3, #4]! │ │ │ │ - cmp r4, r1 │ │ │ │ - beq.w 45c18 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r5 │ │ │ │ - bne.n 46a58 │ │ │ │ - ldr.w r3, [pc, #2544] ; 4745c │ │ │ │ + bgt.w 3f25a │ │ │ │ + ldr.w r3, [pc, #1420] ; 40648 │ │ │ │ + mov r5, r2 │ │ │ │ + movw r4, #43208 ; 0xa8c8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 5a94 │ │ │ │ + ldr.w r3, [pc, #1408] ; 4064c │ │ │ │ + ldr.w r0, [pc, #1408] ; 40650 │ │ │ │ + movw r1, #722 ; 0x2d2 │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - bl f62c │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 45c72 │ │ │ │ - b.w 46014 │ │ │ │ - mov r1, fp │ │ │ │ - str r1, [sp, #44] ; 0x2c │ │ │ │ - blx 568c │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45e86 │ │ │ │ - ldr.w r3, [pc, #2508] ; 47460 │ │ │ │ - mov fp, r5 │ │ │ │ - ldr.w r2, [pc, #2504] ; 47464 │ │ │ │ - movs r5, #0 │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + b.n 3fd06 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 3f70a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5aac │ │ │ │ + mov r4, r0 │ │ │ │ + b.w 3f8d0 │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ + ldr r6, [sp, #132] ; 0x84 │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 3fa04 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str.w ip, [sp, #200] ; 0xc8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #200] ; 0xc8 │ │ │ │ + b.w 3f73c │ │ │ │ + ldr.w r3, [pc, #1324] ; 40654 │ │ │ │ + mov.w r0, #760 ; 0x2f8 │ │ │ │ + ldr.w r2, [pc, #1320] ; 40658 │ │ │ │ + movw r1, #43470 ; 0xa9ce │ │ │ │ add r3, pc │ │ │ │ - str.w fp, [sp, #44] ; 0x2c │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - movs r0, #171 ; 0xab │ │ │ │ - movw r1, #20337 ; 0x4f71 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - b.n 464ca │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 462d4 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - ldr.w sl, [sp, #76] ; 0x4c │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - blx 568c │ │ │ │ - cbz r0, 46afc │ │ │ │ - ldr.w r3, [pc, #2384] ; 47438 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47f7c │ │ │ │ - blx 57e8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4790c │ │ │ │ - mov r0, sl │ │ │ │ - bl 27dc4 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47bc0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [sp, #52] ; 0x34 │ │ │ │ - ldr r1, [sp, #60] ; 0x3c │ │ │ │ - cmp r3, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r3, r2 │ │ │ │ - beq.w 473c8 │ │ │ │ - blx 5b24 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4803a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4804a │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ - mov r5, r2 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4791a │ │ │ │ - ldr r6, [sp, #40] ; 0x28 │ │ │ │ - mov.w sl, #0 │ │ │ │ - ldr.w r3, [pc, #2312] ; 47468 │ │ │ │ - mov r9, r5 │ │ │ │ - str.w fp, [sp, #72] ; 0x48 │ │ │ │ - mov fp, r4 │ │ │ │ - add r3, pc │ │ │ │ - str r7, [sp, #76] ; 0x4c │ │ │ │ - str r3, [sp, #68] ; 0x44 │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4762c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - bne.w 477d2 │ │ │ │ - cmp r2, r9 │ │ │ │ - ble.w 47cee │ │ │ │ - ldr.w r2, [fp, #12] │ │ │ │ - ldr.w r7, [r2, r9, lsl #2] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r0, [sp, #60] ; 0x3c │ │ │ │ - ldr r4, [sp, #52] ; 0x34 │ │ │ │ - subs r2, r1, r0 │ │ │ │ - clz r2, r2 │ │ │ │ - cmp r1, r0 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r4 │ │ │ │ - mov.w r2, r2, lsr #5 │ │ │ │ - beq.w 46f32 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5b24 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47ed4 │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r7, #0] │ │ │ │ - cbnz r1, 46bdc │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #40] ; 0x28 │ │ │ │ - ldr r7, [r1, #112] ; 0x70 │ │ │ │ - blx r7 │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47f6c │ │ │ │ - mov r0, r2 │ │ │ │ - blx r7 │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47f30 │ │ │ │ - mov r0, r2 │ │ │ │ - blx r7 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 47fb2 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ + b.n 3f9a6 │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 3f5c2 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.w 402e8 │ │ │ │ + movs r3, #1 │ │ │ │ + str.w ip, [sp, #148] ; 0x94 │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + mov r9, ip │ │ │ │ + b.w 3f7d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 46efc │ │ │ │ - cbz r6, 46c2a │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 46e62 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 46c40 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4739a │ │ │ │ - ldr r2, [sp, #68] ; 0x44 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr.w r1, [r2, #1316] ; 0x524 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 46e2c │ │ │ │ - ldr.w r2, [r3, #172] ; 0xac │ │ │ │ + beq.w 404f8 │ │ │ │ + cmp r4, r1 │ │ │ │ + beq.w 3f41a │ │ │ │ + ldr.w r2, [r4, #172] ; 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 46e24 │ │ │ │ + beq.w 3fcba │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 46c7c │ │ │ │ + ble.w 3fcd4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 46e2c │ │ │ │ + beq.w 3f41a │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 46c76 │ │ │ │ - ldr.w r6, [r2, #4]! │ │ │ │ - cmp r1, r6 │ │ │ │ - beq.w 46e2c │ │ │ │ + b.n 401a4 │ │ │ │ + ldr.w r5, [r2, #4]! │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.w 3f41a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 46c6c │ │ │ │ - mov r8, r5 │ │ │ │ - mov r6, r4 │ │ │ │ - b.n 46b70 │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.w 45c18 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 46c82 │ │ │ │ - ldr.w r3, [pc, #2008] ; 4746c │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w 45c18 │ │ │ │ - b.n 46a68 │ │ │ │ - ldr.w r3, [pc, #2000] ; 47470 │ │ │ │ - mov r0, sl │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #640] ; 0x280 │ │ │ │ - blx 5710 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 46186 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - b.w 45ca2 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - bgt.w 46dea │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 46cd2 │ │ │ │ - bl da48 │ │ │ │ - ldr.w r3, [pc, #1952] ; 47474 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1948] ; 47478 │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ + bne.n 4019a │ │ │ │ + b.n 3fcd4 │ │ │ │ + ldr.w r3, [pc, #1196] ; 4065c │ │ │ │ + movw r0, #761 ; 0x2f9 │ │ │ │ + ldr.w r2, [pc, #1192] ; 40660 │ │ │ │ + movw r1, #43492 ; 0xa9e4 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20719 ; 0x50ef │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r5 │ │ │ │ - b.w 464b4 │ │ │ │ - cmp sl, r3 │ │ │ │ - bge.w 473e8 │ │ │ │ - add.w r3, r9, sl, lsl #2 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + b.w 3f9a6 │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 3f61a │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r2, r3, r2, lsl #15 │ │ │ │ + negs r3, r2 │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w 462d4 │ │ │ │ - ldr.w r3, [pc, #1892] ; 4747c │ │ │ │ - mov fp, r4 │ │ │ │ - ldr.w r2, [pc, #1892] ; 47480 │ │ │ │ - mov r5, r4 │ │ │ │ - add r3, pc │ │ │ │ - str r4, [sp, #44] ; 0x2c │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #32] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r4 │ │ │ │ - movs r2, #159 ; 0x9f │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r4 │ │ │ │ - movw r2, #20216 ; 0x4ef8 │ │ │ │ - mov r8, r4 │ │ │ │ - str r4, [sp, #40] ; 0x28 │ │ │ │ - str r4, [sp, #36] ; 0x24 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr r3, [r1, #16] │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - b.w 46552 │ │ │ │ - blx 589c │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 45cc4 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + bne.w 3ff7e │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46ec0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ - blx r3 │ │ │ │ - b.w 45da0 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ - b.w 464ca │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str.w ip, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ - b.w 464d8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46868 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46660 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 463de │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 466d4 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46826 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46812 │ │ │ │ - ldr.w r3, [pc, #1688] ; 47484 │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r1, [pc, #1684] ; 47488 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 46cd2 │ │ │ │ - ldr.w r3, [pc, #1672] ; 4748c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1672] ; 47490 │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ + bne.w 405e0 │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ + b.n 3ff7e │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [sp, #204] ; 0xcc │ │ │ │ + mul.w r9, r3, r2 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.w 3f7b6 │ │ │ │ + ldr r3, [sp, #208] ; 0xd0 │ │ │ │ + cmp r3, #0 │ │ │ │ + it ne │ │ │ │ + movne.w r4, #4294967295 ; 0xffffffff │ │ │ │ + b.w 3f7c4 │ │ │ │ + ldr.w r3, [pc, #1088] ; 40664 │ │ │ │ + movw r0, #762 ; 0x2fa │ │ │ │ + ldr.w r2, [pc, #1084] ; 40668 │ │ │ │ + movw r1, #43514 ; 0xa9fa │ │ │ │ add r3, pc │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #20740 ; 0x5104 │ │ │ │ - b.n 46ce6 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47a3c │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 46e1e │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.w 479ca │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 46e50 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 475cc │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - bl dcf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 47a08 │ │ │ │ - bne.n 46e6c │ │ │ │ - mov sl, r5 │ │ │ │ - b.n 46c7c │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 46c2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e200 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3f9a6 │ │ │ │ + blx 5884 │ │ │ │ mov r7, r0 │ │ │ │ + b.w 3f672 │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r2, r3, r2, lsl #15 │ │ │ │ + negs r3, r2 │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 3ffd2 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47cf8 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 1e200 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47d86 │ │ │ │ - ldr.w lr, [r5, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - ldr.w sl, [lr] │ │ │ │ - blx sl │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47aaa │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 46e5e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46c7c │ │ │ │ - ldr.w r3, [pc, #1488] ; 47494 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1488] ; 47498 │ │ │ │ - movs r0, #164 ; 0xa4 │ │ │ │ + bne.w 405ba │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + b.n 3ffd2 │ │ │ │ + ldr r3, [pc, #1008] ; (4066c ) │ │ │ │ + mov.w r0, #764 ; 0x2fc │ │ │ │ + ldr r2, [pc, #1004] ; (40670 ) │ │ │ │ + movw r1, #43536 ; 0xaa10 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20252 ; 0x4f1c │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - b.w 4604a │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 469d0 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - blx r2 │ │ │ │ - b.n 46c1c │ │ │ │ - ldr r1, [sp, #64] ; 0x40 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1424] ; 4749c │ │ │ │ - mov r6, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, r0 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - movs r3, #212 ; 0xd4 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - movw r3, #20677 ; 0x50c5 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str.w r3, [r1, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 477ec │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 47836 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ - ldr r5, [r7, #16] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 46c1c │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - mov r0, r7 │ │ │ │ - blx r2 │ │ │ │ - b.n 46c1c │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldmia.w r2, {r5, r6} │ │ │ │ - b.w 463f6 │ │ │ │ - ldr.w r3, [pc, #1328] ; 474a0 │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - b.w 45f78 │ │ │ │ - mov r3, ip │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 46420 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 46f7a │ │ │ │ - ldr.w r3, [pc, #1248] ; 4746c │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w 47fdc │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r6, r3 │ │ │ │ - beq.w 46428 │ │ │ │ - mov r3, ip │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 46428 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 46f9e │ │ │ │ - ldr.w r3, [pc, #1212] ; 4746c │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 46428 │ │ │ │ - ldr.w r1, [pc, #1256] ; 474a4 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr.w r2, [ip, #12] │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ - ldr.w r1, [pc, #1248] ; 474a8 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1236] ; 474ac │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w r2, [pc, #1232] ; 474b0 │ │ │ │ - movs r6, #0 │ │ │ │ + b.w 3f9a6 │ │ │ │ + blx 5884 │ │ │ │ + mov r9, r0 │ │ │ │ + b.w 3f6ca │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r2, r3, r2, lsl #15 │ │ │ │ + negs r3, r2 │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 4003a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 40606 │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + b.n 4003a │ │ │ │ + add r3, r4 │ │ │ │ + bic.w r4, r3, r3, asr #31 │ │ │ │ + b.w 3f7c4 │ │ │ │ + add r3, r4 │ │ │ │ + ldr r2, [sp, #204] ; 0xcc │ │ │ │ + bic.w r3, r3, r3, asr #31 │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ + mul.w r9, r2, r3 │ │ │ │ + b.n 4020c │ │ │ │ + mov r9, ip │ │ │ │ + str.w ip, [sp, #148] ; 0x94 │ │ │ │ + b.w 3f7b6 │ │ │ │ + ldr r3, [pc, #896] ; (40674 ) │ │ │ │ + movw r0, #765 ; 0x2fd │ │ │ │ + ldr r2, [pc, #892] ; (40678 ) │ │ │ │ + movw r1, #43549 ; 0xaa1d │ │ │ │ add r3, pc │ │ │ │ - movs r0, #214 ; 0xd6 │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #20782 ; 0x512e │ │ │ │ - str.w sl, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r6 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r6 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r4, r6 │ │ │ │ - mov sl, r6 │ │ │ │ - b.w 464b4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 586c │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 45d2a │ │ │ │ - ldr.w r3, [pc, #1176] ; 474b4 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1176] ; 474b8 │ │ │ │ - movs r0, #159 ; 0x9f │ │ │ │ + b.w 3f9a6 │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 3f6f8 │ │ │ │ + blx 5884 │ │ │ │ + b.w 3f71e │ │ │ │ + ldr r3, [pc, #848] ; (4067c ) │ │ │ │ + movw r0, #766 ; 0x2fe │ │ │ │ + ldr r2, [pc, #844] ; (40680 ) │ │ │ │ + movw r1, #43562 ; 0xaa2a │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20218 ; 0x4efa │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov ip, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r8, r5 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - b.w 464ca │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 3f9a6 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 46274 │ │ │ │ - ldr.w r3, [pc, #1116] ; 474bc │ │ │ │ - mov fp, r4 │ │ │ │ - ldr.w r2, [pc, #1116] ; 474c0 │ │ │ │ - mov r5, r4 │ │ │ │ + b.w 3fa14 │ │ │ │ + movs r3, #0 │ │ │ │ + add r5, sp, #224 ; 0xe0 │ │ │ │ + mov r1, fp │ │ │ │ + str r3, [sp, #144] ; 0x90 │ │ │ │ + b.w 3f432 │ │ │ │ + ldr r3, [pc, #792] ; (40684 ) │ │ │ │ + movw r0, #751 ; 0x2ef │ │ │ │ + ldr r2, [pc, #788] ; (40688 ) │ │ │ │ + movw r1, #43384 ; 0xa978 │ │ │ │ add r3, pc │ │ │ │ - str r4, [sp, #44] ; 0x2c │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - str r4, [sp, #32] │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r4 │ │ │ │ - movs r2, #160 ; 0xa0 │ │ │ │ - mov sl, r4 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov r8, r4 │ │ │ │ - movw r2, #20234 ; 0x4f0a │ │ │ │ - str r4, [sp, #40] ; 0x28 │ │ │ │ - str r4, [sp, #36] ; 0x24 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr.w r0, [pc, #1072] ; 474c4 │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3f9a6 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5aa0 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45cf6 │ │ │ │ - b.n 47018 │ │ │ │ - blx 589c │ │ │ │ + beq.w 401f2 │ │ │ │ + blx 5aac │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40538 │ │ │ │ + str r0, [sp, #148] ; 0x94 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 401ec │ │ │ │ + adds r3, r4, #2 │ │ │ │ + beq.w 401e0 │ │ │ │ + cmp r4, #2 │ │ │ │ + bne.w 40548 │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r3, r3, r2, lsl #15 │ │ │ │ + str r3, [sp, #148] ; 0x94 │ │ │ │ + b.n 3ff7e │ │ │ │ + str r4, [sp, #148] ; 0x94 │ │ │ │ + b.n 3ff7e │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5aa0 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 45d5c │ │ │ │ - blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47018 │ │ │ │ - ldr.w r3, [pc, #1040] ; 474c8 │ │ │ │ - ldr.w r1, [pc, #1040] ; 474cc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 47018 │ │ │ │ - ldr.w r3, [pc, #1028] ; 474d0 │ │ │ │ - movs r1, #160 ; 0xa0 │ │ │ │ - movw r2, #20236 ; 0x4f0c │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - mov fp, r0 │ │ │ │ + beq.w 40268 │ │ │ │ + blx 5aac │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40560 │ │ │ │ + str r0, [sp, #196] ; 0xc4 │ │ │ │ mov r3, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #44] ; 0x2c │ │ │ │ - mov r6, r3 │ │ │ │ - mov ip, r3 │ │ │ │ - mov sl, r3 │ │ │ │ - mov r8, r3 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.w 464ca │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47976 │ │ │ │ - cmp ip, r0 │ │ │ │ - beq.w 46428 │ │ │ │ - ldr.w r8, [ip, #172] ; 0xac │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 46f9c │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.w 46fb8 │ │ │ │ - ldr.w r3, [r8, #12] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 46428 │ │ │ │ - add.w r8, r8, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 47136 │ │ │ │ - ldr.w r1, [r8, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 46428 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 4712c │ │ │ │ - b.n 46fb8 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, fp │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - blx 5728 │ │ │ │ + b.n 40262 │ │ │ │ + adds r0, r3, #2 │ │ │ │ + beq.w 40256 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 40554 │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r3, r3, r2, lsl #15 │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + b.n 3ffd2 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5aa0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 473a6 │ │ │ │ - ldr r1, [sp, #96] ; 0x60 │ │ │ │ - b.w 45f72 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r2, r1 │ │ │ │ - bl f504 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + beq.w 402bc │ │ │ │ + blx 5aac │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45c72 │ │ │ │ - b.w 46014 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 465ea │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - ldr.w r3, [r3, #1344] ; 0x540 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.w 463de │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - cmp r6, r2 │ │ │ │ - beq.w 4664a │ │ │ │ - cmp ip, r3 │ │ │ │ - beq.w 4664a │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 47f00 │ │ │ │ - ldr.w r1, [r8, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.n 471c2 │ │ │ │ - ldr.w r2, [r8, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4664a │ │ │ │ - add.w r8, r8, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 471bc │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 4664a │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.n 471b2 │ │ │ │ - ldr r1, [pc, #736] ; (474a4 ) │ │ │ │ - mov sl, r5 │ │ │ │ - ldr.w r2, [ip, #12] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ - ldr r1, [pc, #772] ; (474d4 ) │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ + beq.w 4056e │ │ │ │ + str r0, [sp, #152] ; 0x98 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 402b6 │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + b.n 3ffd2 │ │ │ │ + adds r1, r3, #2 │ │ │ │ + beq.w 402aa │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 4058e │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r3, r3, r2, lsl #15 │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + b.n 4003a │ │ │ │ + str r3, [sp, #152] ; 0x98 │ │ │ │ + b.n 4003a │ │ │ │ + ldr r7, [sp, #220] ; 0xdc │ │ │ │ + movw r2, #838 ; 0x346 │ │ │ │ + ldr r4, [pc, #552] ; (4068c ) │ │ │ │ + movw r3, #43854 ; 0xab4e │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + add r4, pc │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + str.w r3, [r7, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str r4, [r7, #124] ; 0x7c │ │ │ │ + blx 5ac4 │ │ │ │ + ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ + ldr r3, [r7, #124] ; 0x7c │ │ │ │ + ldr.w r1, [r7, #132] ; 0x84 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [pc, #516] ; (40690 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 5ad0 │ │ │ │ + mov.w r2, #768 ; 0x300 │ │ │ │ + movw r3, #43575 ; 0xaa37 │ │ │ │ + str r4, [r7, #124] ; 0x7c │ │ │ │ + str.w r2, [r7, #128] ; 0x80 │ │ │ │ + str.w r3, [r7, #132] ; 0x84 │ │ │ │ + b.w 3f9a6 │ │ │ │ + ldr r3, [pc, #484] ; (40694 ) │ │ │ │ + movw r4, #43625 ; 0xaa69 │ │ │ │ + ldr r1, [pc, #480] ; (40698 ) │ │ │ │ + ldr r2, [pc, #484] ; (4069c ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [pc, #760] ; (474d8 ) │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r2, [pc, #760] ; (474dc ) │ │ │ │ - movs r6, #0 │ │ │ │ + ldr r3, [pc, #472] ; (406a0 ) │ │ │ │ + ldr r0, [pc, #476] ; (406a4 ) │ │ │ │ + movw r1, #778 ; 0x30a │ │ │ │ add r3, pc │ │ │ │ - str.w sl, [sp, #40] ; 0x28 │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #220 ; 0xdc │ │ │ │ - movw r1, #20868 ; 0x5184 │ │ │ │ - b.n 46ff0 │ │ │ │ - ldr r1, [sp, #64] ; 0x40 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [pc, #740] ; (474e0 ) │ │ │ │ - mov r6, r5 │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r5 │ │ │ │ + add r0, pc │ │ │ │ + b.n 400da │ │ │ │ + ldr r3, [pc, #468] ; (406a8 ) │ │ │ │ + movw r6, #777 ; 0x309 │ │ │ │ + ldr r0, [pc, #464] ; (406ac ) │ │ │ │ + movw r4, #43643 ; 0xaa7b │ │ │ │ add r3, pc │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - movs r3, #207 ; 0xcf │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - movw r3, #20662 ; 0x50b6 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str.w r3, [r1, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr r1, [sp, #64] ; 0x40 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [pc, #704] ; (474e4 ) │ │ │ │ - mov r6, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r8, r0 │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [pc, #444] ; (406b0 ) │ │ │ │ add r3, pc │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - movs r3, #212 ; 0xd4 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - movw r3, #20671 ; 0x50bf │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str.w r3, [r1, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr r3, [pc, #672] ; (474e8 ) │ │ │ │ - movs r0, #195 ; 0xc3 │ │ │ │ - ldr r2, [pc, #672] ; (474ec ) │ │ │ │ - movw r1, #20548 ; 0x5044 │ │ │ │ + b.w 3fc08 │ │ │ │ + ldr r3, [pc, #440] ; (406b4 ) │ │ │ │ + ldr r1, [pc, #444] ; (406b8 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.w 3fce6 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [pc, #428] ; (406bc ) │ │ │ │ + ldr r2, [pc, #432] ; (406c0 ) │ │ │ │ + movw r0, #746 ; 0x2ea │ │ │ │ add r3, pc │ │ │ │ - str.w fp, [sp, #44] ; 0x2c │ │ │ │ + movw r1, #43329 ; 0xa941 │ │ │ │ add r2, pc │ │ │ │ - mov r5, fp │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, fp │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, fp │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r8, fp │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w fp, [sp, #36] ; 0x24 │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - b.w 4604a │ │ │ │ - ldr r2, [pc, #628] ; (474f0 ) │ │ │ │ - add r2, pc │ │ │ │ - addw r1, r2, #2376 ; 0x948 │ │ │ │ - ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r1] │ │ │ │ - ldrd r4, r5, [r3, #16] │ │ │ │ - cmp r5, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r4, r8 │ │ │ │ - bne.w 47c4c │ │ │ │ - ldr.w r9, [r2, #2384] ; 0x950 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 47b3e │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r4, [pc, #580] ; (474f4 ) │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r0, [r4, #2388] ; 0x954 │ │ │ │ - ldr.w r1, [r4, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47b12 │ │ │ │ - ldr r3, [pc, #352] ; (47428 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.w 47a8c │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 47a8c │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 479c4 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 479ba │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47b88 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 479a0 │ │ │ │ + b.w 3f9a6 │ │ │ │ + ldr r3, [pc, #408] ; (406c4 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 3fd3c │ │ │ │ + b.w 3fa56 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 47c70 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbz r3, 47390 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 47d3c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47a58 │ │ │ │ + str r2, [sp, #148] ; 0x94 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #148] ; 0x94 │ │ │ │ + b.n 401ec │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5aac │ │ │ │ + str r0, [sp, #148] ; 0x94 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 401ec │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5aac │ │ │ │ + str r0, [sp, #196] ; 0xc4 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 40262 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 47a4e │ │ │ │ - ldr r3, [pc, #400] ; (474f8 ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r2, [pc, #400] ; (474fc ) │ │ │ │ - movs r0, #199 ; 0xc7 │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #196] ; 0xc4 │ │ │ │ + b.n 40262 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #152] ; 0x98 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #152] ; 0x98 │ │ │ │ + b.n 402b6 │ │ │ │ + ldr r3, [pc, #328] ; (406c8 ) │ │ │ │ + movw r6, #782 ; 0x30e │ │ │ │ + ldr r0, [pc, #328] ; (406cc ) │ │ │ │ + movw r4, #43676 ; 0xaa9c │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20633 ; 0x5099 │ │ │ │ + add r0, pc │ │ │ │ + b.n 404e2 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5aac │ │ │ │ + str r0, [sp, #152] ; 0x98 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 402b6 │ │ │ │ + ldr r3, [pc, #308] ; (406d0 ) │ │ │ │ + movw r0, #746 ; 0x2ea │ │ │ │ + ldr r2, [pc, #304] ; (406d4 ) │ │ │ │ + movw r1, #43356 ; 0xa95c │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r4 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - b.w 4604a │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4733c │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 46c40 │ │ │ │ - mov r1, r4 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - blx 568c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 45f78 │ │ │ │ - ldr r3, [pc, #328] ; (47500 ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r2, [pc, #328] ; (47504 ) │ │ │ │ - movs r0, #197 ; 0xc5 │ │ │ │ + b.w 3f9a6 │ │ │ │ + ldr r3, [pc, #284] ; (406d8 ) │ │ │ │ + movw r0, #761 ; 0x2f9 │ │ │ │ + ldr r2, [pc, #280] ; (406dc ) │ │ │ │ + movw r1, #43498 ; 0xa9ea │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20560 ; 0x5050 │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ add r2, pc │ │ │ │ - b.n 47374 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r2 │ │ │ │ - str r2, [sp, #64] ; 0x40 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, #1 │ │ │ │ - b.w 46b4c │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #84] ; 0x54 │ │ │ │ - b.w 46306 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - ldr.w sl, [sp, #76] ; 0x4c │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - b.w 46afc │ │ │ │ - ldr r3, [pc, #268] ; (47508 ) │ │ │ │ - mov r5, fp │ │ │ │ - mov r6, fp │ │ │ │ - mov sl, fp │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3fbde │ │ │ │ + ldr r3, [pc, #252] ; (406e0 ) │ │ │ │ + mov.w r0, #760 ; 0x2f8 │ │ │ │ + ldr r2, [pc, #252] ; (406e4 ) │ │ │ │ + movw r1, #43476 ; 0xa9d4 │ │ │ │ add r3, pc │ │ │ │ - mov r8, fp │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - movs r3, #168 ; 0xa8 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w r3, [r9, #128] ; 0x80 │ │ │ │ - movw r3, #20298 ; 0x4f4a │ │ │ │ - str.w fp, [sp, #36] ; 0x24 │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str.w r3, [r9, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xb71e │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xb6da │ │ │ │ - movs r1, r0 │ │ │ │ - subs r5, #120 ; 0x78 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - str r4, [r2, #108] ; 0x6c │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [r4, #108] ; 0x6c │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [r1, #112] ; 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [r3, #112] ; 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xb60a │ │ │ │ - movs r1, r0 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ - movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r3, #156 ; 0x9c │ │ │ │ - movs r1, r0 │ │ │ │ - push {r5, r7} │ │ │ │ - movs r1, r0 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ - movs r1, r0 │ │ │ │ - subs r3, #12 │ │ │ │ - movs r1, r0 │ │ │ │ - cbz r2, 474d4 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - sxtb r0, r5 │ │ │ │ - movs r1, r0 │ │ │ │ - sxth r6, r5 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r0, #204 ; 0xcc │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3fbde │ │ │ │ + ldr r3, [pc, #224] ; (406e8 ) │ │ │ │ + movw r0, #762 ; 0x2fa │ │ │ │ + ldr r2, [pc, #220] ; (406ec ) │ │ │ │ + mov.w r1, #43520 ; 0xaa00 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r8, [sp, #160] ; 0xa0 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r9, [sp, #164] ; 0xa4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 3fbde │ │ │ │ + movs r0, #24 │ │ │ │ + movs r2, r0 │ │ │ │ + add r7, pc, #672 ; (adr r7, 408d4 ) │ │ │ │ movs r1, r0 │ │ │ │ - cbz r4, 474ba │ │ │ │ + subs r6, r5, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + subs r4, r2, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + subs r6, r4, #1 │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, pc, #992 ; (adr r5, 40a28 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #140 ; 0x8c │ │ │ │ + ; instruction: 0xffa0ffff │ │ │ │ + subs r6, r6, #0 │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, pc, #800 ; (adr r5, 40974 ) │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - subs r6, #214 ; 0xd6 │ │ │ │ + adds r6, r2, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + add r5, pc, #400 ; (adr r5, 407ec ) │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #496 ; 0x1f0 │ │ │ │ + adds r0, r2, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #888 ; (adr r4, 409dc ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #154 ; 0x9a │ │ │ │ + adds r2, r3, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #416 ; (adr r4, 4080c ) │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #256 ; 0x100 │ │ │ │ + adds r6, r0, #2 │ │ │ │ + movs r2, r0 │ │ │ │ + add r4, pc, #80 ; (adr r4, 406c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #222 ; 0xde │ │ │ │ + adds r6, r1, #0 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #624 ; (adr r3, 408ec ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #156 ; 0x9c │ │ │ │ + subs r6, r2, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #400 ; (adr r3, 40814 ) │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f16 , q14, │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - adds r5, #166 ; 0xa6 │ │ │ │ + subs r6, r2, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + add r3, pc, #144 ; (adr r3, 4071c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #168 ; 0xa8 │ │ │ │ + add r2, pc, #216 ; (adr r2, 40768 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #202 ; 0xca │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #928 ; 0x3a0 │ │ │ │ + ; instruction: 0xffd4ffff │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #134 ; 0x86 │ │ │ │ + ldmia r0!, {r4} │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #656 ; 0x290 │ │ │ │ + subs r0, r0, r1 │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, pc, #840 ; (adr r1, 409f0 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #68 ; 0x44 │ │ │ │ + subs r6, r5, r0 │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, pc, #768 ; (adr r1, 409b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #100 ; 0x64 │ │ │ │ + add r1, pc, #696 ; (adr r1, 4096c ) │ │ │ │ movs r1, r0 │ │ │ │ vmaxnm.f32 , q14, │ │ │ │ - cmp r6, #90 ; 0x5a │ │ │ │ - movs r1, r0 │ │ │ │ - adds r4, #218 ; 0xda │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #160 ; 0xa0 │ │ │ │ - movs r1, r0 │ │ │ │ - add r5, sp, #160 ; 0xa0 │ │ │ │ + add r0, pc, #808 ; (adr r0, 409e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #198 ; 0xc6 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #176 ; 0xb0 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #136 ; 0x88 │ │ │ │ - movs r1, r0 │ │ │ │ - add r4, sp, #760 ; 0x2f8 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #92 ; 0x5c │ │ │ │ - movs r1, r0 │ │ │ │ - add r4, sp, #584 ; 0x248 │ │ │ │ - movs r1, r0 │ │ │ │ - add r4, sp, #376 ; 0x178 │ │ │ │ + adds r0, r7, r7 │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, pc, #536 ; (adr r1, 408dc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #640 ; 0x280 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + adds r4, r0, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + add r1, pc, #88 ; (adr r1, 40728 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #62 ; 0x3e │ │ │ │ + adds r6, r4, r5 │ │ │ │ + movs r2, r0 │ │ │ │ + add r0, pc, #984 ; (adr r0, 40ab0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #312 ; 0x138 │ │ │ │ + adds r6, r0, r5 │ │ │ │ + movs r2, r0 │ │ │ │ + add r0, pc, #848 ; (adr r0, 40a30 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #236 ; 0xec │ │ │ │ + adds r0, r4, r4 │ │ │ │ + movs r2, r0 │ │ │ │ + add r0, pc, #696 ; (adr r0, 409a0 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #176 ; 0xb0 │ │ │ │ + adds r2, r7, r3 │ │ │ │ + movs r2, r0 │ │ │ │ + add r0, pc, #544 ; (adr r0, 40910 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r3, [pc, #2912] ; 48070 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w r2, [pc, #2912] ; 48074 │ │ │ │ - movs r1, #218 ; 0xda │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #28] │ │ │ │ - add r2, pc │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - movw r2, #20824 ; 0x5158 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov ip, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r3, [pc, #2872] ; 48078 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #44] ; 0x2c │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #68 ; 0x44 │ │ │ │ + ldr.w r8, [pc, #2992] ; 412a8 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + add r8, pc │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 40b82 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 40a5c │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r7, [r1, #16] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r4, [pc, #2960] ; 412ac │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r3, [r4, #240] ; 0xf0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40b6c │ │ │ │ + ldr.w r4, [pc, #2948] ; 412b0 │ │ │ │ + add r3, sp, #64 ; 0x40 │ │ │ │ + movs r2, #0 │ │ │ │ + add r4, pc │ │ │ │ + str.w r2, [r3, #-8]! │ │ │ │ + str r3, [sp, #24] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr r6, [sp, #56] ; 0x38 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 40bd4 │ │ │ │ + ldr.w r1, [r4, #1956] ; 0x7a4 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + bpl.w 40b64 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40b64 │ │ │ │ + blx r3 │ │ │ │ mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 40c1e │ │ │ │ + ldr.w r3, [pc, #2880] ; 412b4 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r5, r3 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bne.w 40d50 │ │ │ │ + ldr.w r3, [pc, #2868] ; 412b8 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ add r3, pc │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - mov sl, r0 │ │ │ │ - movs r3, #170 ; 0xaa │ │ │ │ - mov r8, r0 │ │ │ │ - str.w r3, [r9, #128] ; 0x80 │ │ │ │ - movw r3, #20309 ; 0x4f55 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str.w r3, [r9, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr.w r3, [pc, #2828] ; 4807c │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w r2, [pc, #2828] ; 48080 │ │ │ │ - movs r1, #218 ; 0xda │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #28] │ │ │ │ - add r2, pc │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r0 │ │ │ │ - movw r2, #20826 ; 0x515a │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov r5, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r3, [pc, #2788] ; 48084 │ │ │ │ - mov r5, r6 │ │ │ │ - mov ip, r6 │ │ │ │ - mov sl, r6 │ │ │ │ + ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 4087e │ │ │ │ + ldr.w r2, [r0, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 40ae4 │ │ │ │ + ldr.w lr, [r2, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 407be │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 4087e │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 407b8 │ │ │ │ + ldr.w r4, [r2, #4]! │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.n 4087e │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.n 407b0 │ │ │ │ + ldr.w r3, [pc, #2812] ; 412bc │ │ │ │ add r3, pc │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - mov fp, r6 │ │ │ │ - movs r3, #170 ; 0xaa │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - str.w r3, [r9, #128] ; 0x80 │ │ │ │ - movw r3, #20311 ; 0x4f57 │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str r6, [sp, #44] ; 0x2c │ │ │ │ - str.w r3, [r9, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr.w r1, [r3, #1956] ; 0x7a4 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + bpl.w 41048 │ │ │ │ + ldr r3, [r0, #72] ; 0x48 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4104a │ │ │ │ blx r3 │ │ │ │ - b.n 46e50 │ │ │ │ - ldr.w r3, [pc, #2732] ; 48088 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w r2, [pc, #2732] ; 4808c │ │ │ │ - movs r1, #222 ; 0xde │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - add r2, pc │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r0 │ │ │ │ - movw r2, #20881 ; 0x5191 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 41120 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r9, r3 │ │ │ │ + bne.w 41250 │ │ │ │ + mov.w sl, #0 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ mov r4, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - b.w 464b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4128e │ │ │ │ + ldr.w r3, [pc, #2748] ; 412c0 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #684] ; 0x2ac │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bpl.w 41272 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4718a │ │ │ │ - ldr.w r3, [pc, #2684] ; 48090 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr.w r1, [pc, #2680] ; 48094 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 471dc │ │ │ │ - mov r0, fp │ │ │ │ + beq.w 41274 │ │ │ │ blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 46ba0 │ │ │ │ - mov r4, fp │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - ldr r7, [sp, #76] ; 0x4c │ │ │ │ - blx 568c │ │ │ │ - cbz r0, 4765e │ │ │ │ - ldr.w r3, [pc, #2636] ; 48098 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 48018 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47d7c │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r4, r2 │ │ │ │ + beq.w 413b4 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 410e2 │ │ │ │ + ldr.w r1, [pc, #2696] ; 412c4 │ │ │ │ + ldr.w r2, [pc, #2696] ; 412c8 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + cmp r0, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r0, r1 │ │ │ │ + beq.w 40c42 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + blx 5b24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 40ecc │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #112] ; 0x70 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 40eec │ │ │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r1 │ │ │ │ + b.n 40c4e │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r7, r3 │ │ │ │ + bne.w 40fa2 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + mov sl, r7 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov.w r9, #0 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - b.w 46088 │ │ │ │ - ldr.w r0, [r4, #832] ; 0x340 │ │ │ │ - add.w r2, r4, #2352 ; 0x930 │ │ │ │ - bl 12a74 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 467d8 │ │ │ │ - ldr.w r3, [pc, #2572] ; 4809c │ │ │ │ - mov fp, r9 │ │ │ │ - ldr.w r2, [pc, #2568] ; 480a0 │ │ │ │ - mov r5, r9 │ │ │ │ - add r3, pc │ │ │ │ - str.w r9, [sp, #44] ; 0x2c │ │ │ │ - add r2, pc │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r9 │ │ │ │ - movs r2, #155 ; 0x9b │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r9 │ │ │ │ - movw r2, #20152 ; 0x4eb8 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - mov r8, r9 │ │ │ │ - str.w r9, [sp, #40] ; 0x28 │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - str.w r9, [sp, #28] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr.w r3, [pc, #2504] ; 480a4 │ │ │ │ - mov ip, fp │ │ │ │ - ldr.w r2, [pc, #2504] ; 480a8 │ │ │ │ - mov r8, r6 │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - add r2, pc │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - movs r1, #222 ; 0xde │ │ │ │ - mov r6, ip │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r0 │ │ │ │ - movw r2, #20884 ; 0x5194 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r0 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r1, [pc, #2460] ; 480ac │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 407f4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r4, [pc, #2460] ; 480b0 │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - add r4, pc │ │ │ │ - add r3, sp, #96 ; 0x60 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - addw r1, r1, #1524 ; 0x5f4 │ │ │ │ - bl d780 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r3, [r3, #44] ; 0x2c │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 46588 │ │ │ │ - ldr.w r3, [pc, #2432] ; 480b4 │ │ │ │ - movw r0, #20072 ; 0x4e68 │ │ │ │ - ldr.w r2, [pc, #2428] ; 480b8 │ │ │ │ - movs r4, #152 ; 0x98 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - add r2, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - b.w 45f10 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #2404] ; 480bc │ │ │ │ - ldr.w r2, [pc, #2404] ; 480c0 │ │ │ │ - movs r0, #155 ; 0x9b │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #20166 ; 0x4ec6 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r9 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r3, r5 │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 470e6 │ │ │ │ - ldr.w r4, [r9, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 467e8 │ │ │ │ - ldr.w r5, [r9, #8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + beq.n 40914 │ │ │ │ + ldr.w r3, [pc, #2592] ; 412cc │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r6, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40ada │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 408dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47bb8 │ │ │ │ - ldr.w r3, [pc, #2328] ; 480c4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #2356] ; 0x934 │ │ │ │ - bl 12768 │ │ │ │ + beq.w 40ace │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 408f2 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40ac2 │ │ │ │ + cbz r4, 408fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - str r0, [sp, #16] │ │ │ │ + cbz r3, 40904 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w lr, [pc, #2488] ; 412d0 │ │ │ │ + add lr, pc │ │ │ │ + add.w r6, lr, #2304 ; 0x900 │ │ │ │ + ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ + ldrd r0, r1, [r3, #16] │ │ │ │ + ldrd r2, r3, [r6] │ │ │ │ + cmp r1, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r2 │ │ │ │ + bne.w 41054 │ │ │ │ + ldr.w r3, [lr, #2312] ; 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47a9a │ │ │ │ - mov r9, r5 │ │ │ │ + beq.w 410b0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + movs r0, #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 41096 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r1, r0 │ │ │ │ + ldr.w r6, [pc, #2420] ; 412d4 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + add r6, pc │ │ │ │ + str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w 467fc │ │ │ │ - cmp r9, r2 │ │ │ │ - bge.w 47cee │ │ │ │ - add.w r2, fp, r9, lsl #2 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - b.w 46ba0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r4, fp │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - ldr r7, [sp, #76] ; 0x4c │ │ │ │ - bgt.w 47a76 │ │ │ │ + ldr.w r0, [r6, #196] ; 0xc4 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + str.w r3, [fp, #16] │ │ │ │ + bl f530 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 47804 │ │ │ │ - bl da48 │ │ │ │ - ldr.w r3, [pc, #2240] ; 480c8 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2240] ; 480cc │ │ │ │ - movs r1, #227 ; 0xe3 │ │ │ │ - add r3, pc │ │ │ │ - mov r6, r5 │ │ │ │ + beq.w 40e48 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 40e14 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [pc, #2368] ; 412d8 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r6, [r1, #72] ; 0x48 │ │ │ │ add r2, pc │ │ │ │ - mov ip, r5 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #20975 ; 0x51ef │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r0, [r4, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 47686 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldmia.w r2, {r4, r5} │ │ │ │ - b.w 46f44 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ + ldr.w r1, [r2, #1012] ; 0x3f4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 41116 │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 410fc │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 40e24 │ │ │ │ + ldr.w r3, [pc, #2328] ; 412dc │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 41084 │ │ │ │ + ldr.w r8, [r2, #12] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 41084 │ │ │ │ + ldr.w fp, [r2, #8] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 47d6e │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ - bpl.w 47d6e │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ + beq.w 41040 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r8 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 47c5c │ │ │ │ - ldr r2, [r1, #84] ; 0x54 │ │ │ │ - lsls r5, r2, #1 │ │ │ │ - bpl.w 47c5c │ │ │ │ - ldr.w r3, [r0, #172] ; 0xac │ │ │ │ - cbz r3, 478be │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.n 4788e │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.w 46858 │ │ │ │ - adds r3, #12 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 47888 │ │ │ │ - ldr.w r5, [r3, #4]! │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.w 46858 │ │ │ │ - adds r0, #1 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 4787e │ │ │ │ - ldr.w r3, [pc, #2112] ; 480d0 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2108] ; 480d4 │ │ │ │ - movs r0, #170 ; 0xaa │ │ │ │ + beq.w 40e3c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 411b2 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 408ba │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 408ba │ │ │ │ + ldr.w r3, [pc, #2208] ; 412e0 │ │ │ │ + mov r0, r6 │ │ │ │ + subs r7, #1 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #20319 ; 0x4f5f │ │ │ │ + ldr.w r1, [r3, #896] ; 0x380 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 40baa │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr.w r2, [pc, #2180] ; 412e4 │ │ │ │ + movs r5, #2 │ │ │ │ + ldr.w r4, [pc, #2180] ; 412e8 │ │ │ │ + ldr.w r1, [pc, #2180] ; 412ec │ │ │ │ + ldr.w r0, [r8, r2] │ │ │ │ + add r4, pc │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r2, [pc, #2168] ; 412f0 │ │ │ │ + ldr.w r3, [pc, #2168] ; 412f4 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov ip, r5 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + movs r4, #119 ; 0x77 │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #2152] ; 412f8 │ │ │ │ + movw r0, #19544 ; 0x4c58 │ │ │ │ + ldr.w r2, [pc, #2148] ; 412fc │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, r5 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r8, r5 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - b.w 464ca │ │ │ │ - ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.w 46858 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 478be │ │ │ │ - ldr.w r3, [pc, #2056] ; 480d8 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ - subs r2, r1, r0 │ │ │ │ - negs r0, r2 │ │ │ │ - adcs r0, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4788e │ │ │ │ - b.w 46858 │ │ │ │ - ldr.w r0, [pc, #2040] ; 480dc │ │ │ │ - movs r2, #2 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r0, [pc, #2132] ; 41300 │ │ │ │ + movs r2, #119 ; 0x77 │ │ │ │ + ldr.w r3, [pc, #2132] ; 41304 │ │ │ │ add r0, pc │ │ │ │ - bl d9e4 │ │ │ │ - ldr.w r3, [pc, #2028] ; 480e0 │ │ │ │ - movw r1, #20068 ; 0x4e64 │ │ │ │ - movs r2, #152 ; 0x98 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #128] ; 0x80 │ │ │ │ - b.w 45f10 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + bl 12920 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 46b0c │ │ │ │ + b.n 408f2 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 46b58 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + b.n 408dc │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 408c6 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 4087e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47a6c │ │ │ │ - bl 11fc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 47a64 │ │ │ │ - ldr.w r3, [pc, #1940] ; 480e4 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1940] ; 480e8 │ │ │ │ - mov ip, sl │ │ │ │ + bne.n 40ae6 │ │ │ │ + ldr.w r3, [pc, #2064] ; 41308 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 407be │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 40886 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 40886 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 40b0c │ │ │ │ + ldr.w r3, [pc, #2028] ; 41308 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 40886 │ │ │ │ + ldr.w r4, [pc, #1976] ; 412e4 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr.w r0, [r8, r4] │ │ │ │ + ldr.w r1, [pc, #2004] ; 4130c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1996] ; 41310 │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r2, [pc, #1996] ; 41314 │ │ │ │ + movs r0, #127 ; 0x7f │ │ │ │ add r3, pc │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ + movw r1, #19629 ; 0x4cad │ │ │ │ add r2, pc │ │ │ │ - movw r1, #20756 ; 0x5114 │ │ │ │ + mov sl, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r5 │ │ │ │ + mov r9, r4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r4, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r5 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r3, [pc, #1816] ; 48090 │ │ │ │ - mov sl, r5 │ │ │ │ - ldr.w r1, [pc, #1900] ; 480ec │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.w 46fd6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ef98 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 46cb2 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4731e │ │ │ │ - mov sl, r5 │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 47936 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4730a │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ + b.n 40bf8 │ │ │ │ + blx 5884 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4076a │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cbz r0, 40bd4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 472f2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - bl f948 │ │ │ │ + b.n 4072a │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 40e36 │ │ │ │ + cmp r5, #2 │ │ │ │ + beq.w 40e32 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 40a5c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 5920 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 40a3e │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.n 40bc6 │ │ │ │ + ldr.w r4, [pc, #1900] ; 41318 │ │ │ │ + mov r0, r6 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #928] ; 0x3a0 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + blx 5944 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46e34 │ │ │ │ - ldr.w r3, [pc, #1816] ; 480f0 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr.w r2, [pc, #1812] ; 480f4 │ │ │ │ - mov r4, fp │ │ │ │ + beq.w 414c2 │ │ │ │ + subs r7, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + bgt.w 41472 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 4071a │ │ │ │ + ldr.w r3, [pc, #1860] ; 4131c │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r2, [pc, #1860] ; 41320 │ │ │ │ + mov sl, r4 │ │ │ │ add r3, pc │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r5, r4 │ │ │ │ add r2, pc │ │ │ │ - mov r8, r5 │ │ │ │ - movs r1, #230 ; 0xe6 │ │ │ │ + movs r0, #120 ; 0x78 │ │ │ │ + movw r1, #19586 ; 0x4c82 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - movw r2, #21056 ; 0x5240 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - ldr.w r3, [pc, #1772] ; 480f8 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr.w r2, [pc, #1772] ; 480fc │ │ │ │ - mov r4, fp │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1832] ; 41324 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr.w r0, [pc, #1832] ; 41328 │ │ │ │ add r3, pc │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 408c6 │ │ │ │ movs r6, #0 │ │ │ │ + b.n 408ba │ │ │ │ + ldr.w r3, [pc, #1804] ; 4132c │ │ │ │ + movs r0, #121 ; 0x79 │ │ │ │ + ldr.w r2, [pc, #1800] ; 41330 │ │ │ │ + movw r1, #19596 ; 0x4c8c │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r5 │ │ │ │ add r2, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ mov sl, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - movs r1, #231 ; 0xe7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - movw r2, #21069 ; 0x524d │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov ip, r6 │ │ │ │ - b.w 464ca │ │ │ │ - ldr.w r3, [pc, #1688] ; 480d8 │ │ │ │ - ldr r2, [sp, #76] ; 0x4c │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 46c7c │ │ │ │ - b.w 46e2c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 40bf8 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov fp, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r1, [sp, #28] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 410f2 │ │ │ │ + str.w sl, [sp, #40] ; 0x28 │ │ │ │ + mov sl, r5 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + movs r3, #0 │ │ │ │ + str r7, [sp, #44] ; 0x2c │ │ │ │ + mov r7, r4 │ │ │ │ + add r2, sp, #52 ; 0x34 │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 40f1a │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + bne.w 40fe4 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble.w 4127e │ │ │ │ + ldr.w r2, [fp, #12] │ │ │ │ + ldr.w r4, [r2, r7, lsl #2] │ │ │ │ + adds r7, #1 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cbz r3, 40ca6 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 40d24 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 40f7e │ │ │ │ + ldr.w r2, [pc, #1660] ; 41334 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr.w r1, [r8, r2] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 40cca │ │ │ │ + blx 571c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 40d2e │ │ │ │ + ldr.w r2, [r9, #8] │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + cbz r2, 40d0a │ │ │ │ + ldr.w r1, [r9, #20] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 40ffc │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + mov r1, r0 │ │ │ │ + cbz r2, 40d14 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + cbz r1, 40d48 │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + ldr r3, [r3, #44] ; 0x2c │ │ │ │ blx r3 │ │ │ │ - b.n 47364 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 40e82 │ │ │ │ + mov r3, r4 │ │ │ │ + b.n 40c6e │ │ │ │ + ldr.w r2, [pc, #1580] ; 41338 │ │ │ │ + ldr.w r1, [r8, r2] │ │ │ │ + b.n 40cdc │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47352 │ │ │ │ - mov r0, r4 │ │ │ │ - bl da48 │ │ │ │ - b.n 4794c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + b.n 40cf2 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47942 │ │ │ │ - ldr.w r3, [pc, #1672] ; 48100 │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r1, [pc, #1668] ; 48104 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 47804 │ │ │ │ - mov r0, ip │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mov r6, ip │ │ │ │ - bl 1d2d8 │ │ │ │ + b.n 40ca6 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 4730a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r9, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.w 467fc │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + blx 5728 │ │ │ │ + ldr.w ip, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 40ffa │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + b.n 40cd6 │ │ │ │ + ldr r3, [r3, #68] ; 0x44 │ │ │ │ blx r3 │ │ │ │ - b.w 46eaa │ │ │ │ - ldr.w r2, [pc, #1616] ; 48108 │ │ │ │ - mov lr, r5 │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - mov ip, fp │ │ │ │ - ldr.w r1, [pc, #1608] ; 4810c │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w r2, [pc, #1604] ; 48110 │ │ │ │ + mov r3, r4 │ │ │ │ + b.n 40c6e │ │ │ │ + ldr.w r3, [pc, #1512] ; 4133c │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1264] ; 0x4f0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 414b0 │ │ │ │ + ldr.w lr, [r5, #4] │ │ │ │ + cmp r1, lr │ │ │ │ + beq.w 40780 │ │ │ │ + ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 40eac │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 40d98 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 40780 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 40d92 │ │ │ │ + ldr.w r4, [r2, #4]! │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w 40780 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 40d88 │ │ │ │ + ldr.w r0, [pc, #1352] ; 412e4 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr.w r1, [pc, #1440] ; 41340 │ │ │ │ + ldr.w r0, [r8, r0] │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - mov r6, ip │ │ │ │ - add r2, pc │ │ │ │ - mov ip, r5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - mov r5, ip │ │ │ │ - str.w ip, [sp, #48] ; 0x30 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - str.w lr, [sp, #40] ; 0x28 │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1572] ; 48114 │ │ │ │ - movs r1, #222 ; 0xde │ │ │ │ - ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1564] ; 48118 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #20886 ; 0x5196 │ │ │ │ - mov sl, ip │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r3, [pc, #1544] ; 4811c │ │ │ │ - movs r1, #200 ; 0xc8 │ │ │ │ - movw r2, #20598 ; 0x5076 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #44] ; 0x2c │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 472ac │ │ │ │ - ldr.w r3, [pc, #1484] ; 48120 │ │ │ │ - mov r5, r9 │ │ │ │ - ldr.w r2, [pc, #1484] ; 48124 │ │ │ │ - mov r6, r9 │ │ │ │ + ldr.w r3, [pc, #1424] ; 41344 │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r2, [pc, #1420] ; 41348 │ │ │ │ + movs r4, #121 ; 0x79 │ │ │ │ add r3, pc │ │ │ │ - str.w r9, [sp, #44] ; 0x2c │ │ │ │ + movw r0, #19598 ; 0x4c8e │ │ │ │ add r2, pc │ │ │ │ - mov sl, r9 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r9 │ │ │ │ - movs r2, #199 ; 0xc7 │ │ │ │ - str.w r9, [sp, #40] ; 0x28 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #20588 ; 0x506c │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - str.w r9, [sp, #28] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - mov r4, r3 │ │ │ │ - ldr.w r3, [pc, #1436] ; 48128 │ │ │ │ - ldr.w r2, [pc, #1436] ; 4812c │ │ │ │ - movs r0, #200 ; 0xc8 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #20612 ; 0x5084 │ │ │ │ - add r2, pc │ │ │ │ - mov ip, r4 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + movs r4, #0 │ │ │ │ + mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r4, [sp, #40] ; 0x28 │ │ │ │ - mov r5, r4 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r4, [sp, #36] ; 0x24 │ │ │ │ - str r4, [sp, #44] ; 0x2c │ │ │ │ - b.w 464b4 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 40bf8 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 40bf8 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 40bf8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 477aa │ │ │ │ - ldr.w r3, [pc, #1388] ; 48130 │ │ │ │ - movs r1, #227 ; 0xe3 │ │ │ │ - ldr.w r2, [pc, #1388] ; 48134 │ │ │ │ - mov r5, r0 │ │ │ │ - add r3, pc │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov sl, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #20927 ; 0x51bf │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 40bf8 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n 40990 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + b.n 409c0 │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + b.n 40b98 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 469ae │ │ │ │ - mov ip, r0 │ │ │ │ - ldr.w r0, [pc, #1296] ; 48108 │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - mov r6, ip │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r1, [pc, #1328] ; 48138 │ │ │ │ - ldr.w r2, [pc, #1328] ; 4813c │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str.w ip, [sp, #48] ; 0x30 │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1308] ; 48140 │ │ │ │ - movs r0, #222 ; 0xde │ │ │ │ - ldr.w ip, [sp, #48] ; 0x30 │ │ │ │ - movw r1, #20883 ; 0x5193 │ │ │ │ + b.n 40a1c │ │ │ │ + ldr.w r3, [pc, #1280] ; 4134c │ │ │ │ + movs r1, #145 ; 0x91 │ │ │ │ + movw r2, #19913 ; 0x4dc9 │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1296] ; 48144 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, ip │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r4, ip │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, ip │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - add.w r2, r2, #2384 ; 0x950 │ │ │ │ - bl 12a74 │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 47b48 │ │ │ │ - lsls r3, r3, #5 │ │ │ │ - bpl.w 47d6e │ │ │ │ - bl fc8c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4788e │ │ │ │ - b.w 46858 │ │ │ │ - ldr.w r5, [r9, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 47328 │ │ │ │ - ldr.w r6, [r9, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 40bf8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 40bf8 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 40bf8 │ │ │ │ + ldr.w r3, [pc, #1096] ; 412cc │ │ │ │ + mov r5, sl │ │ │ │ + ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ + ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r6, [r8, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 47c9c │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r9, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 408ba │ │ │ │ + b.n 40a32 │ │ │ │ + mov r3, lr │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 40780 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 40eae │ │ │ │ + ldr.w r3, [pc, #1096] ; 41308 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 40780 │ │ │ │ + b.n 40d98 │ │ │ │ + ldr.w r2, [pc, #1152] ; 41350 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r1, [pc, #1152] ; 41354 │ │ │ │ + movs r6, #135 ; 0x87 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #19727 ; 0x4d0f │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 40dfe │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + movs r6, #135 ; 0x87 │ │ │ │ + ldr.w r2, [pc, #1124] ; 41358 │ │ │ │ + movw r0, #19729 ; 0x4d11 │ │ │ │ + ldr.w r1, [pc, #1120] ; 4135c │ │ │ │ + subs r4, #1 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [fp] │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 40dea │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + b.n 40dfe │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #28] │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 40c9a │ │ │ │ + str r3, [sp, #20] │ │ │ │ + mov r5, sl │ │ │ │ + ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ + ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ + ldr r7, [sp, #44] ; 0x2c │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4128a │ │ │ │ + ldr.w r2, [pc, #1048] ; 41360 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + bl fc20 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 41610 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r4, r3 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 47332 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r9, r6 │ │ │ │ + bne.w 40916 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 47332 │ │ │ │ - ldr r1, [sp, #64] ; 0x40 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #1148] ; 48148 │ │ │ │ - mov r6, r5 │ │ │ │ - mov ip, r5 │ │ │ │ - mov sl, r5 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, r5 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - movs r3, #212 ; 0xd4 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - movw r3, #20679 ; 0x50c7 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str.w r3, [r1, #132] ; 0x84 │ │ │ │ - b.w 464b4 │ │ │ │ - mov r4, fp │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - b.n 4765e │ │ │ │ - ldr.w r3, [pc, #1104] ; 4814c │ │ │ │ - mov r6, r4 │ │ │ │ - ldr.w r2, [pc, #1104] ; 48150 │ │ │ │ - mov r4, fp │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - add r2, pc │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - movs r2, #234 ; 0xea │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov r5, r0 │ │ │ │ - movw r2, #21098 ; 0x526a │ │ │ │ - mov ip, r0 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - mov r0, ip │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mov r6, ip │ │ │ │ - bl 1d2d8 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.w 4699a │ │ │ │ - ldr.w r3, [pc, #1044] ; 48154 │ │ │ │ - movs r0, #199 ; 0xc7 │ │ │ │ - ldr.w r2, [pc, #1044] ; 48158 │ │ │ │ - movw r1, #20628 ; 0x5094 │ │ │ │ + b.n 40916 │ │ │ │ + ldr r3, [pc, #996] ; (41364 ) │ │ │ │ + mov r5, sl │ │ │ │ + ldr r2, [pc, #996] ; (41368 ) │ │ │ │ + movs r0, #136 ; 0x88 │ │ │ │ add r3, pc │ │ │ │ - str r4, [sp, #44] ; 0x2c │ │ │ │ + movw r1, #19773 ; 0x4d3d │ │ │ │ add r2, pc │ │ │ │ - mov r5, r4 │ │ │ │ + ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ + ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r4 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r8, r4 │ │ │ │ - str r4, [sp, #40] ; 0x28 │ │ │ │ - str r4, [sp, #36] ; 0x24 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - b.w 464b4 │ │ │ │ - blx 5944 │ │ │ │ + b.n 40dda │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 414ea │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 40886 │ │ │ │ + ldr.w r2, [r0, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 40b0a │ │ │ │ + ldr.w lr, [r2, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.w 40b28 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 40886 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 40fdc │ │ │ │ + ldr.w r4, [r2, #4]! │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w 40886 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.n 40fd2 │ │ │ │ + b.n 40b28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bge.w 4127e │ │ │ │ + add.w r2, fp, r7, lsl #2 │ │ │ │ + adds r7, #1 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + b.n 40c9a │ │ │ │ + mov r1, ip │ │ │ │ + str r1, [sp, #28] │ │ │ │ + blx 568c │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4788e │ │ │ │ - b.w 46858 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4766a │ │ │ │ - ldr r3, [pc, #980] ; (4815c ) │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r2, [pc, #980] ; (48160 ) │ │ │ │ - mov r4, fp │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ + beq.w 40cdc │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r2, [pc, #856] ; (4136c ) │ │ │ │ + mov r5, sl │ │ │ │ + ldr r0, [pc, #856] ; (41370 ) │ │ │ │ + subs r1, #1 │ │ │ │ add r2, pc │ │ │ │ - mov sl, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r7 │ │ │ │ - movs r2, #234 ; 0xea │ │ │ │ - mov ip, r0 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - movw r2, #21100 ; 0x526c │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr r3, [pc, #936] ; (48164 ) │ │ │ │ - movs r1, #193 ; 0xc1 │ │ │ │ - movw r2, #20484 ; 0x5004 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + movs r7, #136 ; 0x88 │ │ │ │ + movw r6, #19775 ; 0x4d3f │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ + ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ + str.w r1, [fp] │ │ │ │ + str.w r7, [r2, #128] ; 0x80 │ │ │ │ + str r0, [r2, #124] ; 0x7c │ │ │ │ + str.w r6, [r2, #132] ; 0x84 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 40dfe │ │ │ │ + b.n 40dea │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + blx r3 │ │ │ │ + b.n 40a00 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5884 │ │ │ │ mov r9, r0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 46934 │ │ │ │ - ldr r3, [pc, #884] ; (48168 ) │ │ │ │ - mov fp, r9 │ │ │ │ - ldr r2, [pc, #884] ; (4816c ) │ │ │ │ - mov r5, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r6, r9 │ │ │ │ - add r2, pc │ │ │ │ - mov sl, r9 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r9 │ │ │ │ - movs r2, #192 ; 0xc0 │ │ │ │ - str.w r9, [sp, #40] ; 0x28 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #20474 ; 0x4ffa │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - str.w r9, [sp, #28] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4604a │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ + b.w 407e0 │ │ │ │ mov r1, r6 │ │ │ │ - add.w r2, r2, #2368 ; 0x940 │ │ │ │ - bl 12a74 │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 47dea │ │ │ │ - ldr r3, [pc, #824] ; (48170 ) │ │ │ │ - movs r0, #193 ; 0xc1 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - movw r1, #20498 ; 0x5012 │ │ │ │ + ldr.w r0, [lr, #816] ; 0x330 │ │ │ │ + addw r2, lr, #2312 ; 0x908 │ │ │ │ + bl 1289c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 40946 │ │ │ │ + ldr r3, [pc, #776] ; (41374 ) │ │ │ │ + movs r0, #145 ; 0x91 │ │ │ │ + ldr r2, [pc, #776] ; (41378 ) │ │ │ │ + movw r1, #19903 ; 0x4dbf │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #816] ; (48174 ) │ │ │ │ - mov ip, r5 │ │ │ │ add r2, pc │ │ │ │ - mov r4, r5 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - b.w 464b4 │ │ │ │ - mov ip, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r3, [pc, #784] ; (48178 ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #784] ; (4817c ) │ │ │ │ - movs r1, #212 ; 0xd4 │ │ │ │ - add r3, pc │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ + b.n 40bf8 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov fp, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 40a1c │ │ │ │ + ldr r2, [pc, #740] ; (4137c ) │ │ │ │ + movs r6, #145 ; 0x91 │ │ │ │ + ldr r1, [pc, #740] ; (41380 ) │ │ │ │ + movw r0, #19905 ; 0x4dc1 │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, r4 │ │ │ │ - movw r2, #20748 ; 0x510c │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 464b4 │ │ │ │ - ldr.w r5, [r9, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 469b8 │ │ │ │ - ldr.w r6, [r9, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 40dfe │ │ │ │ + ldr.w r0, [lr, #112] ; 0x70 │ │ │ │ + ldr.w r6, [lr, #816] ; 0x330 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48010 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r4, r0 │ │ │ │ + beq.w 414fe │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48002 │ │ │ │ - mov r9, r6 │ │ │ │ - b.w 469c2 │ │ │ │ - ldr r3, [pc, #680] ; (48180 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r2, [pc, #680] ; (48184 ) │ │ │ │ - mov r4, fp │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - movs r0, #227 ; 0xe3 │ │ │ │ + bne.w 40946 │ │ │ │ + ldr r3, [pc, #692] ; (41384 ) │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [pc, #692] ; (41388 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 4106a │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.w 40838 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 40c58 │ │ │ │ + ldr r2, [pc, #652] ; (4138c ) │ │ │ │ + movs r6, #145 ; 0x91 │ │ │ │ + ldr r1, [pc, #652] ; (41390 ) │ │ │ │ + movw r0, #19916 ; 0x4dcc │ │ │ │ add r2, pc │ │ │ │ - movw r1, #20996 ; 0x5204 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov ip, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 464b4 │ │ │ │ - mov r2, ip │ │ │ │ - ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4664a │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 40dfe │ │ │ │ + blx 5884 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 409ae │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr r3, [pc, #620] ; (41394 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr.w sl, [r0, #52] ; 0x34 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r1, sl │ │ │ │ + beq.n 411da │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 41194 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r2, #5 │ │ │ │ + bmi.w 41520 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 411cc │ │ │ │ + ldr.w r3, [sl, #84] ; 0x54 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + bpl.n 411cc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 47f02 │ │ │ │ - ldr r2, [pc, #452] ; (480d8 ) │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4664a │ │ │ │ - b.w 471c2 │ │ │ │ - ldr r3, [pc, #616] ; (48188 ) │ │ │ │ - movs r0, #192 ; 0xc0 │ │ │ │ - ldr r2, [pc, #616] ; (4818c ) │ │ │ │ - movw r1, #20514 ; 0x5022 │ │ │ │ - add r3, pc │ │ │ │ - mov fp, r4 │ │ │ │ - add r2, pc │ │ │ │ - b.n 47d50 │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - mov r6, r4 │ │ │ │ - mov r4, fp │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - mov r5, r2 │ │ │ │ - movs r7, #1 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 47fa8 │ │ │ │ - bl 11fc8 │ │ │ │ - cbz r0, 47fa0 │ │ │ │ - ldr r3, [pc, #576] ; (48190 ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r2, [pc, #576] ; (48194 ) │ │ │ │ - movs r1, #227 ; 0xe3 │ │ │ │ + bge.n 411cc │ │ │ │ + ldr r3, [r1, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + bpl.n 411cc │ │ │ │ + ldr.w r2, [sl, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 41584 │ │ │ │ + ldr.w lr, [r2, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 41194 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 41594 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 4118e │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w 41594 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.n 41184 │ │ │ │ + ldr r3, [pc, #512] ; (41398 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #512] ; (4139c ) │ │ │ │ + movs r0, #130 ; 0x82 │ │ │ │ add r3, pc │ │ │ │ - mov ip, r5 │ │ │ │ + movw r1, #19663 ; 0x4ccf │ │ │ │ add r2, pc │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #21012 ; 0x5214 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - mov r4, fp │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 47f3e │ │ │ │ - ldr r3, [pc, #536] ; (48198 ) │ │ │ │ - movs r0, #212 ; 0xd4 │ │ │ │ - ldr r2, [pc, #536] ; (4819c ) │ │ │ │ - movw r1, #20707 ; 0x50e3 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 40bf8 │ │ │ │ + ldr r3, [pc, #492] ; (413a0 ) │ │ │ │ + movs r0, #145 ; 0x91 │ │ │ │ + ldr r2, [pc, #492] ; (413a4 ) │ │ │ │ + movw r1, #19931 ; 0x4ddb │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - mov r5, r4 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r4 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov ip, r4 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r4 │ │ │ │ - b.w 464b4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl da48 │ │ │ │ - b.n 47f4c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 40e5e │ │ │ │ + mov r0, sl │ │ │ │ + blx 592c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 41194 │ │ │ │ + ldr.w r1, [fp, #52] ; 0x34 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w sl, [fp, #56] ; 0x38 │ │ │ │ + ldr.w r9, [fp, #60] ; 0x3c │ │ │ │ + str.w r3, [fp, #52] ; 0x34 │ │ │ │ + str.w r3, [fp, #56] ; 0x38 │ │ │ │ + str.w r3, [fp, #60] ; 0x3c │ │ │ │ + cbz r1, 411fa │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbz r3, 4123a │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4120c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbz r3, 41244 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 41228 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 41228 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47f46 │ │ │ │ - ldr r3, [pc, #492] ; (481a0 ) │ │ │ │ - mov ip, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [pc, #488] ; (481a4 ) │ │ │ │ - add r3, pc │ │ │ │ - movs r1, #227 ; 0xe3 │ │ │ │ - str r6, [sp, #40] ; 0x28 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov r4, fp │ │ │ │ - movw r1, #21004 ; 0x520c │ │ │ │ - ldr.w fp, [sp, #72] ; 0x48 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - ldr r3, [sp, #80] ; 0x50 │ │ │ │ - ldr.w r3, [r3, #1344] ; 0x540 │ │ │ │ - cmp ip, r3 │ │ │ │ - beq.w 47182 │ │ │ │ - mov r1, ip │ │ │ │ - ldr.w r1, [r1, #128] ; 0x80 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 46642 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 47fea │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 463de │ │ │ │ - b.w 47182 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r9, r6 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov.w sl, #0 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.w 407f4 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 469c2 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 411fa │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47eb6 │ │ │ │ - ldr r3, [pc, #396] ; (481a8 ) │ │ │ │ - movs r1, #227 ; 0xe3 │ │ │ │ - ldr r2, [pc, #396] ; (481ac ) │ │ │ │ - mov r5, r0 │ │ │ │ + b.n 4120c │ │ │ │ + ldr r4, [pc, #340] ; (413a8 ) │ │ │ │ + add.w r0, r9, #4 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r1, [r4, #1264] ; 0x4f0 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 41506 │ │ │ │ + ldr.w r1, [r9, #8] │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.w 40896 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5884 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 40826 │ │ │ │ + mov r5, sl │ │ │ │ + ldr.w r9, [sp, #36] ; 0x24 │ │ │ │ + ldr.w sl, [sp, #40] ; 0x28 │ │ │ │ + ldr r7, [sp, #44] ; 0x2c │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 40f62 │ │ │ │ + ldr r3, [pc, #284] ; (413ac ) │ │ │ │ + movs r0, #135 ; 0x87 │ │ │ │ + ldr r2, [pc, #284] ; (413b0 ) │ │ │ │ + movw r1, #19718 ; 0x4d06 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - mov ip, r0 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r1, #20963 ; 0x51e3 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 464ca │ │ │ │ - ldr r3, [pc, #372] ; (481b0 ) │ │ │ │ - movs r0, #227 ; 0xe3 │ │ │ │ - ldr r2, [pc, #372] ; (481b4 ) │ │ │ │ - movw r1, #20933 ; 0x51c5 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 47f8a │ │ │ │ - ldr r3, [pc, #364] ; (481b8 ) │ │ │ │ - movs r1, #227 ; 0xe3 │ │ │ │ - ldr r5, [sp, #64] ; 0x40 │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #360] ; (481bc ) │ │ │ │ - mov r6, r5 │ │ │ │ - add r2, pc │ │ │ │ - mov ip, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, r5 │ │ │ │ - movw r2, #20935 ; 0x51c7 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 464b4 │ │ │ │ - nop │ │ │ │ - add r1, sp, #976 ; 0x3d0 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, #148 ; 0x94 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, #104 ; 0x68 │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, sp, #592 ; 0x250 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, #52 ; 0x34 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r0, #8 │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, sp, #160 ; 0xa0 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r7, #200 ; 0xc8 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - cmp r7, #62 ; 0x3e │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - add r0, sp, #456 ; 0x1c8 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r7, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - add r0, sp, #160 ; 0xa0 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r6, #200 ; 0xc8 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [sp, #912] ; 0x390 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ - movs r1, r0 │ │ │ │ - add r7, pc, #824 ; (adr r7, 483f0 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r6, #110 ; 0x6e │ │ │ │ - movs r1, r0 │ │ │ │ - add r7, pc, #696 ; (adr r7, 48378 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r6, #76 ; 0x4c │ │ │ │ - movs r1, r0 │ │ │ │ - add r7, pc, #360 ; (adr r7, 48230 ) │ │ │ │ - movs r1, r0 │ │ │ │ - add r6, pc, #1008 ; (adr r6, 484bc ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r5, #156 ; 0x9c │ │ │ │ - movs r1, r0 │ │ │ │ - add r6, pc, #456 ; (adr r6, 4829c ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r5, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #180 ; 0xb4 │ │ │ │ - movs r1, r0 │ │ │ │ - add r5, pc, #720 ; (adr r5, 483b8 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r4, #84 ; 0x54 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r3, #218 ; 0xda │ │ │ │ - movs r1, r0 │ │ │ │ - add r5, pc, #168 ; (adr r5, 4819c ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r3, #202 ; 0xca │ │ │ │ - movs r1, r0 │ │ │ │ - add r4, pc, #992 ; (adr r4, 484dc ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r3, #150 ; 0x96 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - adds r2, #74 ; 0x4a │ │ │ │ + b.n 40bf8 │ │ │ │ + b.n 40ebc │ │ │ │ movs r1, r0 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + asrs r6, r0, #30 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + asrs r2, r6, #23 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + asrs r6, r0, #19 │ │ │ │ + movs r2, r0 │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - subs r3, #238 ; 0xee │ │ │ │ - movs r1, r0 │ │ │ │ - subs r4, #4 │ │ │ │ - movs r1, r0 │ │ │ │ - add r4, pc, #88 ; (adr r4, 48170 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r2, #176 ; 0xb0 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r2, #144 ; 0x90 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #704 ; (adr r3, 483e4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r2, #78 ; 0x4e │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #480 ; (adr r3, 4830c ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r2, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, pc, #256 ; (adr r3, 48234 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r1, #224 ; 0xe0 │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, #174 ; 0xae │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, #198 ; 0xc6 │ │ │ │ - movs r1, r0 │ │ │ │ - add r2, pc, #880 ; (adr r2, 484b4 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r1, #118 ; 0x76 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r0, #222 ; 0xde │ │ │ │ - movs r1, r0 │ │ │ │ - add r2, pc, #32 ; (adr r2, 48170 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r0, #168 ; 0xa8 │ │ │ │ + str r4, [sp, #664] ; 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #776 ; (adr r1, 48460 ) │ │ │ │ + str r4, [sp, #664] ; 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #98 ; 0x62 │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, pc, #504 ; (adr r1, 48358 ) │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r0, #30 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #236 ; 0xec │ │ │ │ + str r4, [sp, #552] ; 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #72 ; (adr r1, 481b4 ) │ │ │ │ + asrs r4, r6, #17 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r3, [sp, #496] ; 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #178 ; 0xb2 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 ; (adr r0, 484a4 ) │ │ │ │ + ldr r3, [sp, #400] ; 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #106 ; 0x6a │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ldr r2, [sp, #648] ; 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #640 ; (adr r0, 483fc ) │ │ │ │ + asrs r0, r0, #15 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [sp, #792] ; 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #62 ; 0x3e │ │ │ │ + asrs r4, r3, #13 │ │ │ │ + movs r2, r0 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r2, [sp, #200] ; 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #192 ; (adr r0, 48244 ) │ │ │ │ + asrs r2, r1, #12 │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #206 ; 0xce │ │ │ │ + asrs r0, r4, #11 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r1, [sp, #928] ; 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #912] ; 0x390 │ │ │ │ + vmaxnm.f16 , q12, │ │ │ │ + vmaxnm.f16 , q14, │ │ │ │ + asrs r0, r7, #6 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #200] ; 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #132 ; 0x84 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ + movs r2, r0 │ │ │ │ + ldr r0, [sp, #336] ; 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #736] ; 0x2e0 │ │ │ │ + str r7, [sp, #776] ; 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #88 ; 0x58 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ + movs r2, r0 │ │ │ │ + str r7, [sp, #232] ; 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #536] ; 0x218 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ + movs r2, r0 │ │ │ │ + str r7, [sp, #80] ; 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #40 ; 0x28 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ + movs r2, r0 │ │ │ │ + str r6, [sp, #560] ; 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #328] ; 0x148 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #992] ; 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #240 ; 0xf0 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #648] ; 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #944] ; 0x3b0 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #472] ; 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #140 ; 0x8c │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + str r5, [sp, #144] ; 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #800] ; 0x320 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ + movs r2, r0 │ │ │ │ + str r5, [sp, #64] ; 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #106 ; 0x6a │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [sp, #472] ; 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #752] ; 0x2f0 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ + movs r2, r0 │ │ │ │ + str r4, [sp, #360] ; 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #90 ; 0x5a │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ + movs r2, r0 │ │ │ │ + str r3, [sp, #504] ; 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r2, [pc, #1588] ; 487f8 │ │ │ │ - movs r3, #0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - add r2, pc │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ - mov r5, r1 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - ldr.w r0, [r2, #356] ; 0x164 │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - ldr.w r7, [pc, #1568] ; 487fc │ │ │ │ - adds r6, #1 │ │ │ │ - cmp r1, r0 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - add r7, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - beq.w 48394 │ │ │ │ - ldr.w r2, [r1, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 483b0 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - ble.n 4821c │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 48394 │ │ │ │ - adds r2, #12 │ │ │ │ - b.n 48216 │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 48394 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 4820c │ │ │ │ blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r2, [pc, #1500] ; 48800 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r3, [r0, #80] ; 0x50 │ │ │ │ - b.n 48236 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 483d2 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - cmp r4, r6 │ │ │ │ - it ne │ │ │ │ - cmpne r4, #0 │ │ │ │ - beq.n 4822c │ │ │ │ - ldr.w r9, [r3, #4] │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4825e │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 4826e │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r0, [fp, #84] ; 0x54 │ │ │ │ - bic.w r0, r0, #153 ; 0x99 │ │ │ │ - orr.w r0, r0, #152 ; 0x98 │ │ │ │ - blx 59ec │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 48422 │ │ │ │ - ldr.w r3, [fp, #88] ; 0x58 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 483e2 │ │ │ │ - ldr.w r3, [pc, #1392] ; 48804 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - movs r0, #3 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 5860 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr r1, [pc, #640] ; (4163c ) │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + ldr.w ip, [r0, #52] ; 0x34 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r1, ip │ │ │ │ + beq.w 41598 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 41454 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r0, [r0, #84] ; 0x54 │ │ │ │ + tst.w r0, #67108864 ; 0x4000000 │ │ │ │ + bne.w 4159c │ │ │ │ + mov r0, ip │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl fc20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48596 │ │ │ │ - ldr.w r2, [pc, #1368] ; 48808 │ │ │ │ + beq.n 41454 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r0, [r2, #52] ; 0x34 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r2, [r2, #356] ; 0x164 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - str.w r5, [fp, #12] │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - str.w r0, [fp, #16] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str.w r0, [fp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 485cc │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w ip, [pc, #1316] ; 4880c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - str r1, [r0, #16] │ │ │ │ - ldr.w r3, [r7, ip] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r1, r0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - bgt.w 485fe │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r2 │ │ │ │ - movs r2, #0 │ │ │ │ - blx r3 │ │ │ │ - mov fp, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r2, #50 ; 0x32 │ │ │ │ - ldr r1, [r0, #16] │ │ │ │ - add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ - str r1, [r0, #16] │ │ │ │ - bgt.n 4832a │ │ │ │ - asrs r2, r2, #2 │ │ │ │ - add.w r2, r2, r2, lsl #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - blt.n 483c8 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 4861a │ │ │ │ - mov r3, fp │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ + ldr.w fp, [r2, #60] ; 0x3c │ │ │ │ + str r1, [r2, #52] ; 0x34 │ │ │ │ + str r1, [r2, #56] ; 0x38 │ │ │ │ + str r1, [r2, #60] ; 0x3c │ │ │ │ + cbz r0, 4140a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 483f2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 483e8 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cbz r4, 48368 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 48408 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4837c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 483fc │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 48390 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + cbz r2, 4143a │ │ │ │ + cbz r3, 41414 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbz r2, 41446 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 41430 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 48412 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - adds r6, #1 │ │ │ │ - str r6, [r5, #0] │ │ │ │ - subs r4, r6, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - cbnz r4, 483a8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r7 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [r1, #128] ; 0x80 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 48394 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 483b0 │ │ │ │ - ldr.w r3, [pc, #1104] ; 48810 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n 48394 │ │ │ │ - b.n 4821c │ │ │ │ - blx 56bc │ │ │ │ - movs r2, #0 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ - b.n 4832e │ │ │ │ - ldr.w r9, [r3, #4] │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 48248 │ │ │ │ - b.n 4824e │ │ │ │ - ldr.w r3, [pc, #1072] ; 48814 │ │ │ │ - b.n 48294 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48358 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - b.n 4834a │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 41430 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4837c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + mov r3, r4 │ │ │ │ + adds r2, #1 │ │ │ │ + b.w 4082e │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 4140a │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 48368 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + b.n 41414 │ │ │ │ + mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ - b.n 48394 │ │ │ │ - ldr r3, [pc, #1012] ; (48818 ) │ │ │ │ - mov.w r0, #434 ; 0x1b2 │ │ │ │ - ldr r2, [pc, #1008] ; (4881c ) │ │ │ │ - movw r1, #39579 ; 0x9a9b │ │ │ │ + ldr r3, [pc, #488] ; (41640 ) │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r2, [pc, #488] ; (41644 ) │ │ │ │ + movs r0, #135 ; 0x87 │ │ │ │ add r3, pc │ │ │ │ + movw r1, #19720 ; 0x4d08 │ │ │ │ add r2, pc │ │ │ │ + movs r4, #0 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - cbz r0, 48450 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 48586 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cbz r0, 48464 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4858e │ │ │ │ - ldr r3, [pc, #952] ; (48820 ) │ │ │ │ - movs r0, #0 │ │ │ │ - ldr.w fp, [sl, #52] ; 0x34 │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr.w r1, [r3, #164] ; 0xa4 │ │ │ │ - cmp r1, fp │ │ │ │ - beq.n 484ba │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 48636 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ - bmi.w 486cc │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.w 487a4 │ │ │ │ - ldr.w r2, [fp, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.w 487a4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 487a4 │ │ │ │ - ldr r3, [r1, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - bpl.w 487a4 │ │ │ │ - mov r0, fp │ │ │ │ - bl ed98 │ │ │ │ + b.n 40dda │ │ │ │ + ldr r1, [pc, #468] ; (41648 ) │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r4, [pc, #468] ; (4164c ) │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, pc │ │ │ │ + str r5, [sp, #0] │ │ │ │ + add r4, pc │ │ │ │ + add r3, sp, #56 ; 0x38 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + addw r1, r1, #1524 ; 0x5f4 │ │ │ │ + bl d780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48636 │ │ │ │ - ldr r7, [pc, #872] ; (48824 ) │ │ │ │ - ldr r0, [pc, #872] ; (48828 ) │ │ │ │ - add r7, pc │ │ │ │ + bge.w 40bcc │ │ │ │ + ldr r3, [pc, #444] ; (41650 ) │ │ │ │ + movw r0, #19531 ; 0x4c4b │ │ │ │ + ldr r2, [pc, #440] ; (41654 ) │ │ │ │ + movs r4, #119 ; 0x77 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.w 40aa8 │ │ │ │ + ldr r3, [pc, #420] ; (41658 ) │ │ │ │ + ldr r1, [pc, #424] ; (4165c ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 40db2 │ │ │ │ + ldr r0, [pc, #412] ; (41660 ) │ │ │ │ + movs r2, #2 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r2 │ │ │ │ + str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [r7, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ - ldr r3, [r7, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ + bl d9e4 │ │ │ │ + ldr r3, [pc, #400] ; (41664 ) │ │ │ │ + movw r1, #19527 ; 0x4c47 │ │ │ │ + movs r2, #119 ; 0x77 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + b.w 40aa8 │ │ │ │ + ldr r3, [pc, #364] ; (41658 ) │ │ │ │ + ldr r1, [pc, #376] ; (41668 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.w 40b40 │ │ │ │ + blx 5884 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 410c8 │ │ │ │ + ldr r3, [pc, #356] ; (4166c ) │ │ │ │ + movs r2, #130 ; 0x82 │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + movw r2, #19665 ; 0x4cd1 │ │ │ │ + mov r5, r9 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + b.n 40dd0 │ │ │ │ + ldr.w ip, [r1, #8] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + ble.w 41194 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + cmp sl, r3 │ │ │ │ + beq.n 41594 │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + mov r3, r9 │ │ │ │ + b.n 41542 │ │ │ │ + ldr.w r0, [r2, #4]! │ │ │ │ + cmp sl, r0 │ │ │ │ + beq.n 41594 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, ip │ │ │ │ + bne.n 4153a │ │ │ │ + add.w r3, r1, #8 │ │ │ │ + movs r2, #0 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + mov r4, r2 │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r8, [sp, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, ip │ │ │ │ + b.n 41564 │ │ │ │ + cmp r4, r6 │ │ │ │ + beq.n 4160c │ │ │ │ mov r0, sl │ │ │ │ - add r1, sp, #24 │ │ │ │ - add r2, sp, #28 │ │ │ │ - add r3, sp, #20 │ │ │ │ - bl dd90 │ │ │ │ + ldr.w r1, [r5, #4]! │ │ │ │ + bl fc20 │ │ │ │ + adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 48774 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + beq.n 41560 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + ldr.w r8, [sp, #32] │ │ │ │ + ldr.w r1, [fp, #52] ; 0x34 │ │ │ │ + b.n 411da │ │ │ │ + mov r3, sl │ │ │ │ + b.n 4158c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4856e │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - movs r3, #0 │ │ │ │ + beq.n 4162e │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 41588 │ │ │ │ + mov r1, sl │ │ │ │ + b.n 411da │ │ │ │ + mov r0, r1 │ │ │ │ + b.n 413f2 │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + ble.w 41454 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + cmp ip, r0 │ │ │ │ + beq.w 413f2 │ │ │ │ + add.w lr, r1, #12 │ │ │ │ + b.n 415c0 │ │ │ │ + ldr.w r0, [lr, #4]! │ │ │ │ + cmp ip, r0 │ │ │ │ + beq.w 413f2 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, fp │ │ │ │ + bne.n 415b6 │ │ │ │ + add.w r3, r1, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4857e │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 48576 │ │ │ │ - ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ - movs r2, #0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ + str.w r8, [sp, #36] ; 0x24 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r8, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldmia.w r3, {r0, r7} │ │ │ │ - stmia.w r3, {r4, r9} │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ - cbz r0, 48534 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 4854e │ │ │ │ - cbz r7, 4853e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 48556 │ │ │ │ - cbz r4, 48548 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 48560 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - b.n 4839a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48534 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r6, r4 │ │ │ │ + mov r5, ip │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 415e8 │ │ │ │ + cmp r4, fp │ │ │ │ + beq.w 41450 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r0, r5 │ │ │ │ + adds r4, #1 │ │ │ │ + ldr.w r1, [r3, #4]! │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 415e2 │ │ │ │ + add r2, sp, #28 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r8 │ │ │ │ + ldmia.w r2, {r2, r7, r8} │ │ │ │ + ldr r0, [r2, #52] ; 0x34 │ │ │ │ + b.n 413f2 │ │ │ │ + mov r5, r7 │ │ │ │ + b.n 41194 │ │ │ │ + ldr r2, [pc, #92] ; (41670 ) │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [pc, #92] ; (41674 ) │ │ │ │ + movs r0, #135 ; 0x87 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #19757 ; 0x4d2d │ │ │ │ + add r3, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 40dda │ │ │ │ + ldr r3, [pc, #72] ; (41678 ) │ │ │ │ + ldr.w r0, [r8, r3] │ │ │ │ + subs r2, r1, r0 │ │ │ │ + negs r0, r2 │ │ │ │ + adcs r0, r2 │ │ │ │ + b.n 411d2 │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ + movs r2, r0 │ │ │ │ + str r1, [sp, #728] ; 0x2d8 │ │ │ │ + movs r1, r0 │ │ │ │ + stc2 0, cr0, [r2, #4] │ │ │ │ + ; instruction: 0xb87e │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ + movs r2, r0 │ │ │ │ + str r1, [sp, #480] ; 0x1e0 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + str r1, [sp, #64] ; 0x40 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb830 │ │ │ │ + movs r1, r0 │ │ │ │ + str r1, [sp, #248] ; 0xf8 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [sp, #856] ; 0x358 │ │ │ │ + movs r1, r0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r2, [r7, #62] ; 0x3e │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r7, [pc, #776] ; (4198c ) │ │ │ │ + add r7, pc │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 41904 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + mov r9, r1 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ - b.n 4853e │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + blx 568c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 41770 │ │ │ │ + ldr r2, [pc, #748] ; (41990 ) │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.n 41782 │ │ │ │ + ldr r2, [pc, #744] ; (41994 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r5, [r2, #404] ; 0x194 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 4180c │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.n 4173e │ │ │ │ + ldr.w r0, [r2, #172] ; 0xac │ │ │ │ + cbz r0, 41728 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.n 416e2 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + cmp r5, r1 │ │ │ │ + beq.n 4173e │ │ │ │ + adds r0, #12 │ │ │ │ + b.n 416dc │ │ │ │ + ldr.w r4, [r0, #4]! │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.n 4173e │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 416d4 │ │ │ │ + ldr r1, [pc, #692] ; (41998 ) │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ + ldr r1, [pc, #688] ; (4199c ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #680] ; (419a0 ) │ │ │ │ + movw r5, #461 ; 0x1cd │ │ │ │ + ldr r0, [pc, #680] ; (419a4 ) │ │ │ │ + movw r4, #24683 ; 0x606b │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r4 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r2, r5 │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + ldr r0, [pc, #656] ; (419a8 ) │ │ │ │ + ldr r3, [pc, #656] ; (419ac ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ mov r0, r4 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - b.n 4839a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 484f4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48514 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48504 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 4173e │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4172a │ │ │ │ + ldr r3, [pc, #632] ; (419b0 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 416e2 │ │ │ │ + ldr.w r1, [r9, #20] │ │ │ │ + mov r2, sl │ │ │ │ + ldr.w r3, [r8, #8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ - b.n 48450 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4181c │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + subs r4, #1 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + cbz r4, 41764 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 48464 │ │ │ │ - ldr r3, [pc, #660] ; (4882c ) │ │ │ │ - mov.w lr, #434 ; 0x1b2 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - movw r1, #39599 ; 0x9aaf │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r3, [pc, #576] ; (419b4 ) │ │ │ │ + mov.w r5, #456 ; 0x1c8 │ │ │ │ + ldr r0, [pc, #576] ; (419b8 ) │ │ │ │ + movw r4, #24641 ; 0x6041 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #648] ; (48830 ) │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4843c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + add r0, pc │ │ │ │ + b.n 41704 │ │ │ │ + ldr r1, [pc, #568] ; (419bc ) │ │ │ │ + ldr r2, [pc, #568] ; (419c0 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r4, [r1, #212] ; 0xd4 │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.w 41928 │ │ │ │ + ldr r0, [pc, #556] ; (419c4 ) │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne.n 4184a │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + lsls r0, r3, #29 │ │ │ │ + bpl.n 41878 │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ + ite pl │ │ │ │ + ldrpl r4, [r4, #12] │ │ │ │ + movmi r4, #0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r2, [pc, #528] ; (419c8 ) │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr r5, [r7, r2] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 41918 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r6 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.n 4182e │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 41836 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 418ec │ │ │ │ + mov r0, r4 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4843c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4843c │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r3 │ │ │ │ - blx 586c │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4833c │ │ │ │ - ldr r3, [pc, #592] ; (48834 ) │ │ │ │ - mov.w lr, #434 ; 0x1b2 │ │ │ │ - ldr r2, [pc, #592] ; (48838 ) │ │ │ │ - movw r1, #39610 ; 0x9aba │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 41840 │ │ │ │ + ldr r3, [pc, #464] ; (419cc ) │ │ │ │ + movw r5, #459 ; 0x1cb │ │ │ │ + ldr r0, [pc, #460] ; (419d0 ) │ │ │ │ + movw r4, #24665 ; 0x6059 │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - add r2, pc │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 485b2 │ │ │ │ - ldr r0, [pc, #572] ; (4883c ) │ │ │ │ - str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 48302 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 485e0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 48614 │ │ │ │ - ldr r3, [pc, #540] ; (48840 ) │ │ │ │ - ldr r1, [pc, #540] ; (48844 ) │ │ │ │ + b.n 41704 │ │ │ │ + ldr r3, [pc, #452] ; (419d4 ) │ │ │ │ + ldr r1, [pc, #456] ; (419d8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - b.n 48614 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r4, r6 │ │ │ │ - ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ - ldmia.w r3, {r0, r6} │ │ │ │ - stmia.w r3, {r4, r9} │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ - cbz r0, 48654 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 486ba │ │ │ │ - cbz r6, 48660 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 486c2 │ │ │ │ - cbz r4, 48672 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 48672 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cbz r0, 48682 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4879c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - cbz r0, 48690 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4878c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 4869e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 48794 │ │ │ │ - ldr r3, [pc, #424] ; (48848 ) │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r0, [pc, #424] ; (4884c ) │ │ │ │ + b.n 416f4 │ │ │ │ + ldr r3, [pc, #444] ; (419dc ) │ │ │ │ + mov.w r5, #462 ; 0x1ce │ │ │ │ + ldr r0, [pc, #444] ; (419e0 ) │ │ │ │ + movw r4, #24694 ; 0x6076 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - b.n 4839a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48654 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 41704 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + b.n 417e4 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 417e8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 48660 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - cmp r2, r0 │ │ │ │ - ble.n 48636 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 484ba │ │ │ │ + b.n 417fa │ │ │ │ + ldr.w r5, [r1, #520] ; 0x208 │ │ │ │ + cmp r2, r5 │ │ │ │ + beq.n 4179e │ │ │ │ + ldr.w r1, [r2, #172] ; 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 4193c │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.n 41878 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + cmp r5, r0 │ │ │ │ + beq.n 4179e │ │ │ │ adds r1, #12 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov lr, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - b.n 486f0 │ │ │ │ - ldr.w r3, [r0, #4]! │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 484ba │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 486e6 │ │ │ │ - mov r3, r6 │ │ │ │ - mov.w ip, #0 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r4, r2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ - mov r7, ip │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r0, [fp, #4] │ │ │ │ - ldr r0, [r0, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 487c0 │ │ │ │ - ldr.w r0, [fp, #84] ; 0x54 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - bpl.n 487c0 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr r0, [r0, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 487ac │ │ │ │ - ldr r3, [r1, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - bpl.n 487ac │ │ │ │ - ldr.w r0, [fp, #172] ; 0xac │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 487d0 │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - ble.n 4875c │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 4876c │ │ │ │ - adds r0, #12 │ │ │ │ - mov.w lr, #0 │ │ │ │ - b.n 48754 │ │ │ │ - ldr.w r3, [r0, #4]! │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 4876c │ │ │ │ - add.w lr, lr, #1 │ │ │ │ - cmp lr, ip │ │ │ │ - bne.n 4874c │ │ │ │ - adds r7, #1 │ │ │ │ - cmp r7, r4 │ │ │ │ - beq.w 48632 │ │ │ │ - ldr.w r1, [r5, #4]! │ │ │ │ - cmp fp, r1 │ │ │ │ - bne.n 4870c │ │ │ │ - mov r4, r6 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - b.n 484ba │ │ │ │ - ldr r3, [pc, #216] ; (48850 ) │ │ │ │ - mov.w r1, #436 ; 0x1b4 │ │ │ │ - movw r2, #39643 ; 0x9adb │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ + b.n 41872 │ │ │ │ + ldr.w r0, [r1, #4]! │ │ │ │ + cmp r5, r0 │ │ │ │ + beq.n 4179e │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 4186a │ │ │ │ + ldr r3, [pc, #360] ; (419e4 ) │ │ │ │ + ldr r6, [r2, #64] ; 0x40 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 48636 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48690 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4869e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 48682 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5944 │ │ │ │ - b.n 484b4 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ - bpl.n 487c0 │ │ │ │ - mov r0, fp │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl fc8c │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr.w r8, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 41958 │ │ │ │ + blx 56bc │ │ │ │ + ldr r2, [pc, #316] ; (419c8 ) │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr r5, [r7, r2] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.n 4196c │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r6 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 418c0 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 418e2 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 417ec │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4875c │ │ │ │ - b.n 4876c │ │ │ │ - mov r0, fp │ │ │ │ - str r2, [sp, #12] │ │ │ │ - blx 5944 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + beq.n 4197a │ │ │ │ + ldr r3, [pc, #276] ; (419e8 ) │ │ │ │ + movw r5, #459 ; 0x1cb │ │ │ │ + ldr r0, [pc, #276] ; (419ec ) │ │ │ │ + movw r4, #24661 ; 0x6055 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 41704 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 418c4 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4875c │ │ │ │ - b.n 4876c │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w r0, [r0, #128] ; 0x80 │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n 4876c │ │ │ │ + bne.n 418d0 │ │ │ │ + ldr r3, [pc, #220] ; (419d4 ) │ │ │ │ + ldr r1, [pc, #248] ; (419f0 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 418d0 │ │ │ │ + ldr r3, [pc, #236] ; (419f4 ) │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + ldr r1, [pc, #236] ; (419f8 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4175e │ │ │ │ + ldr r0, [pc, #224] ; (419fc ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 487d2 │ │ │ │ - ldr r0, [pc, #48] ; (48810 ) │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - rsb lr, r0, r1 │ │ │ │ - rsbs r0, lr, #0 │ │ │ │ - adc.w r0, r0, lr │ │ │ │ + beq.w 417c6 │ │ │ │ + b.n 418d0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r3 │ │ │ │ + bl f408 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 417ec │ │ │ │ + b.n 418d0 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 4179e │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4193e │ │ │ │ + ldr r3, [pc, #96] ; (419b0 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 4179e │ │ │ │ + b.n 41878 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + blx 5854 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 417ec │ │ │ │ + b.n 418d0 │ │ │ │ + ldr r0, [pc, #144] ; (41a00 ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4875c │ │ │ │ - b.n 4876c │ │ │ │ + beq.n 4189a │ │ │ │ + b.n 418d0 │ │ │ │ + ldr r3, [pc, #88] ; (419d4 ) │ │ │ │ + ldr r1, [pc, #132] ; (41a04 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 418d0 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #264] ; 0x108 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r4, [r4, #48] ; 0x30 │ │ │ │ + bvs.n 41898 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - ldr r4, [sp, #344] ; 0x158 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - ldr r2, [sp, #888] ; 0x378 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ + movs r2, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrh r6, [r5, #54] ; 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #8 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r2, #56] ; 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #640] ; 0x280 │ │ │ │ + ; instruction: 0xb622 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #312] ; 0x138 │ │ │ │ + ldrh r4, [r7, #54] ; 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #176] ; (488dc ) │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + lsls r0, r2, #30 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r2, [r3, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #424] ; 0x1a8 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ + movs r2, r0 │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + lsls r6, r0, #28 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r0, [r2, #48] ; 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #142 ; 0x8e │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + ldrh r6, [r6, #44] ; 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #128] ; 0x80 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r6, [r5, #46] ; 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #72 ; 0x48 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r2, [r7, #40] ; 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + strh r6, [r6, #54] ; 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - adds r0, r6, r3 │ │ │ │ + ; instruction: 0xff94ffff │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #416] ; 0x1a0 │ │ │ │ + strh r6, [r6, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #280] ; (48968 ) │ │ │ │ + strh r2, [r4, #50] ; 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + strh r0, [r6, #50] ; 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r7, r1 │ │ │ │ - ldr.w r8, [pc, #3292] ; 49538 │ │ │ │ - sub sp, #36 ; 0x24 │ │ │ │ - ldr.w r5, [pc, #3288] ; 4953c │ │ │ │ - mov r4, r2 │ │ │ │ - add r8, pc │ │ │ │ - mov r6, r0 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r5, [pc, #88] ; (41a68 ) │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [r8, #1472] ; 0x5c0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 48d8c │ │ │ │ - ldr.w r3, [pc, #3272] ; 49540 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #2060] ; 0x80c │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w 48ca8 │ │ │ │ - ldr.w r0, [pc, #3260] ; 49544 │ │ │ │ + lsls r3, r3, #4 │ │ │ │ + bpl.n 41a22 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 41a3c │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [pc, #72] ; (41a6c ) │ │ │ │ + ldr r1, [r5, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 41a30 │ │ │ │ + blx 571c │ │ │ │ + cbz r0, 41a50 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 41a3c │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [pc, #48] ; (41a70 ) │ │ │ │ + ldr r1, [pc, #52] ; (41a74 ) │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + ldr r3, [pc, #28] ; (41a70 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ - subs r2, r2, r0 │ │ │ │ - subs r3, r3, r0 │ │ │ │ - clz r2, r2 │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - tst r3, r2 │ │ │ │ - beq.w 48cae │ │ │ │ - ldrsb.w r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 48f82 │ │ │ │ - ldrsb.w r3, [r1, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 48f94 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 48e40 │ │ │ │ - ldr.w fp, [pc, #3200] ; 49548 │ │ │ │ - mov r0, r4 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r1, [fp, #2392] ; 0x958 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 48fb6 │ │ │ │ - bne.w 48dc8 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr.w r3, [pc, #3176] ; 4954c │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #640] ; 0x280 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 49006 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r2 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 48fde │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 49010 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 48fa6 │ │ │ │ - ldr.w r0, [pc, #3116] ; 49550 │ │ │ │ - ldr.w r1, [pc, #3116] ; 49554 │ │ │ │ - ldr.w r2, [pc, #3116] ; 49558 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ - rsb sl, r0, r3 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - clz sl, sl │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - mov.w sl, sl, lsr #5 │ │ │ │ - cmp r3, r1 │ │ │ │ - ite ne │ │ │ │ - movne ip, sl │ │ │ │ - orreq.w ip, sl, #1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr.w r8, [r5, r2] │ │ │ │ - cmp r3, r8 │ │ │ │ - ite ne │ │ │ │ - movne fp, ip │ │ │ │ - orreq.w fp, ip, #1 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 48ede │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldr r1, [pc, #32] ; (41a78 ) │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + bcs.n 41a58 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q12, │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + cbz r2, 41ace │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r0, 41ac0 │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r1, #56] ; 0x38 │ │ │ │ + adds r3, #1 │ │ │ │ + ldr.w sl, [pc, #3068] ; 4268c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + add sl, pc │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 48f4a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 48ca8 │ │ │ │ - ldr.w fp, [pc, #3044] ; 4955c │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r3, [fp, #1468] ; 0x5bc │ │ │ │ - cmp r3, r8 │ │ │ │ - beq.w 49110 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r1, [fp, #640] ; 0x280 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ + beq.w 41df0 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48f68 │ │ │ │ + beq.w 41df0 │ │ │ │ + ldr.w r8, [pc, #3048] ; 42690 │ │ │ │ + mov r0, r4 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #104] ; 0x68 │ │ │ │ blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 49152 │ │ │ │ - movs r0, #2 │ │ │ │ - blx 5860 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 492f6 │ │ │ │ - ldr.w r9, [pc, #2988] ; 49560 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r9, pc │ │ │ │ - str.w sl, [r0, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r0, [r9, #1468] ; 0x5bc │ │ │ │ - str.w r4, [fp, #16] │ │ │ │ - blx 5818 │ │ │ │ - mov ip, r0 │ │ │ │ + beq.w 41e06 │ │ │ │ + ldr.w r1, [r8, #2072] ; 0x818 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4906e │ │ │ │ + blt.w 41e80 │ │ │ │ + beq.n 41b10 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + bl 45310 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42028 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49098 │ │ │ │ - cmp ip, r8 │ │ │ │ - it ne │ │ │ │ - movne.w sl, #0 │ │ │ │ - beq.w 4917a │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.w 48c70 │ │ │ │ - ldr.w r2, [pc, #2912] ; 49564 │ │ │ │ - add r2, pc │ │ │ │ - add.w r6, r2, #2416 ; 0x970 │ │ │ │ - ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r6] │ │ │ │ - ldrd r0, r1, [r3, #16] │ │ │ │ - cmp r1, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r8 │ │ │ │ - bne.w 4947c │ │ │ │ - ldr.w r6, [r2, #2424] ; 0x978 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 49512 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #2868] ; 49568 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r0, [r3, #2428] ; 0x97c │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - ldmia.w sp, {r3, ip} │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 494f6 │ │ │ │ - ldr.w r1, [r3, #640] ; 0x280 │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl daec │ │ │ │ - ldmia.w sp, {r3, ip} │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 494dc │ │ │ │ - ldr.w r3, [pc, #2808] ; 4956c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bne.w 494ca │ │ │ │ - ldr.w r9, [fp, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 494ba │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - ldr.w r7, [fp, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 493b2 │ │ │ │ - mov.w fp, #2 │ │ │ │ - movs r0, #0 │ │ │ │ - movs r2, #3 │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w r1, [pc, #2736] ; 49570 │ │ │ │ - ldr.w lr, [r7, #4] │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.w 496b0 │ │ │ │ - ldr.w r1, [pc, #2724] ; 49574 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.w 49344 │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 49638 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 48afc │ │ │ │ - str.w r9, [r0, #12] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - add.w r3, r5, r3, lsl #2 │ │ │ │ - add.w fp, r5, fp, lsl #2 │ │ │ │ - mov r0, r7 │ │ │ │ - str.w r8, [r3, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - str.w r4, [fp, #12] │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl f62c │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 49614 │ │ │ │ + beq.w 41e64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 493e8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 493d4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 49658 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48f70 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 49722 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4940c │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl f1c8 │ │ │ │ + beq.w 41e5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr.w ip, [sp] │ │ │ │ + mov r6, r5 │ │ │ │ + mov r4, r5 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 493fc │ │ │ │ - ldr.w r3, [pc, #2528] ; 49578 │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #2524] ; 4957c │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #5970 ; 0x1752 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r9 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r7, r9 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r9 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 48d5a │ │ │ │ - ldr.w r0, [lr, #832] ; 0x340 │ │ │ │ - addw r2, lr, #2408 ; 0x968 │ │ │ │ - bl 12a74 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 4979e │ │ │ │ - ldr.w r3, [pc, #2472] ; 49580 │ │ │ │ - mov ip, r8 │ │ │ │ - ldr.w r2, [pc, #2472] ; 49584 │ │ │ │ - mov r5, fp │ │ │ │ - add r3, pc │ │ │ │ - mov r9, fp │ │ │ │ - mov r8, fp │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #189 ; 0xbd │ │ │ │ - movw r1, #5679 ; 0x162f │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ + beq.w 41ccc │ │ │ │ + ldr.w r3, [pc, #2944] ; 42694 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 41ce8 │ │ │ │ + ldr.w r3, [pc, #2932] ; 42698 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 41e6e │ │ │ │ + ldr r3, [r2, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 41db8 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 41db8 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 48c1c │ │ │ │ + beq.w 41eca │ │ │ │ + ldr.w r9, [pc, #2892] ; 4269c │ │ │ │ + mov r0, r8 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w fp, r0, #0 │ │ │ │ + blt.w 41eee │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 48c1c │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 48c40 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 48c40 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cbz r5, 48c4e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48f38 │ │ │ │ - ldr.w r3, [pc, #2360] ; 49588 │ │ │ │ - ldr.w r0, [pc, #2360] ; 4958c │ │ │ │ - add r3, pc │ │ │ │ - str.w ip, [sp] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 48c8c │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbnz r3, 48c8c │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 48ca8 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 48ca8 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r0, [pc, #2216] ; 49558 │ │ │ │ - ldr.w r8, [r5, r0] │ │ │ │ - cmp r4, r8 │ │ │ │ - ite ne │ │ │ │ - movne r3, #0 │ │ │ │ - andeq.w r3, r3, #1 │ │ │ │ + beq.w 41cc0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 41c42 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488c4 │ │ │ │ - cmp r1, r8 │ │ │ │ - ite ne │ │ │ │ - movne r2, #0 │ │ │ │ - andeq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 488c4 │ │ │ │ + beq.w 41f5e │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 41f5e │ │ │ │ + ldr.w r5, [pc, #2832] ; 426a0 │ │ │ │ mov r0, r4 │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 48d30 │ │ │ │ - ldr.w r3, [pc, #2156] ; 49550 │ │ │ │ - ldr.w r2, [pc, #2156] ; 49554 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - subs r3, r0, r3 │ │ │ │ - clz r3, r3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cmp r0, r2 │ │ │ │ - ite ne │ │ │ │ - movne r2, r3 │ │ │ │ - orreq.w r2, r3, #1 │ │ │ │ - cmp r0, r8 │ │ │ │ - it eq │ │ │ │ - orreq.w r2, r2, #1 │ │ │ │ + add r5, pc │ │ │ │ + ldr r1, [r5, #108] ; 0x6c │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 41f74 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + bl 433a0 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42068 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 48e16 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + beq.w 41dac │ │ │ │ + movs r7, #0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cbz r2, 41c12 │ │ │ │ + cbz r5, 41bdc │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbz r2, 41c30 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 41bee │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [ip] │ │ │ │ + cbz r2, 41c24 │ │ │ │ + cbz r7, 41bfa │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 48ed2 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + beq.n 41cb6 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cbnz r2, 41c0a │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 48ed2 │ │ │ │ - ldr.w r3, [pc, #2140] ; 49590 │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w r2, [pc, #2136] ; 49594 │ │ │ │ - mov r8, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r9 │ │ │ │ - mov r6, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov ip, r9 │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #165 ; 0xa5 │ │ │ │ - movw r1, #5493 ; 0x1575 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - cbz r6, 48d68 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 41bd2 │ │ │ │ + ldr.w r2, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 41bee │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 41bdc │ │ │ │ + ldr.w r5, [pc, #2656] ; 426a4 │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + add r5, pc │ │ │ │ + adds r3, #1 │ │ │ │ + ldr.w r1, [r5, #2068] ; 0x814 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 48e2e │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 48bf8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 42046 │ │ │ │ + beq.n 41cfc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48bf8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + beq.w 41de6 │ │ │ │ + ldr.w r5, [pc, #2616] ; 426a8 │ │ │ │ + mov r0, r6 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #2316] ; 0x90c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 42086 │ │ │ │ + bne.w 41f8a │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + bl 468d4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 41bc4 │ │ │ │ + ldr.w r2, [pc, #2580] ; 426ac │ │ │ │ + mov r9, r0 │ │ │ │ + ldr.w r3, [pc, #2580] ; 426b0 │ │ │ │ + movs r0, #166 ; 0xa6 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #10003 ; 0x2713 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - str.w ip, [sp] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 41bfa │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 48bf8 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #2056] ; 49598 │ │ │ │ + b.n 41b76 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r6, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - add r1, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w r1, [pc, #2048] ; 4959c │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r0 │ │ │ │ + ldr.w r3, [pc, #2488] ; 42694 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 41b20 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 41db8 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 41b4e │ │ │ │ mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ + ldr.w r1, [r5, #2316] ; 0x90c │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 42126 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r3, [r3, #44] ; 0x2c │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - cbz r0, 48dc0 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - str.w r3, [r8, #1472] ; 0x5c0 │ │ │ │ - b.n 48876 │ │ │ │ - movs r3, #1 │ │ │ │ - str.w r3, [r8, #1472] ; 0x5c0 │ │ │ │ - b.n 48876 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r1, [fp, #640] ; 0x280 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 490dc │ │ │ │ - blx r3 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 490b4 │ │ │ │ - ldr.w r8, [pc, #1976] ; 495a0 │ │ │ │ - mov r0, fp │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #2396] ; 0x95c │ │ │ │ - bl fabc │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - blt.w 490ee │ │ │ │ - ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48f54 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 48ca8 │ │ │ │ - b.n 488de │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 48d2a │ │ │ │ - b.n 48d1c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + beq.n 41de6 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.n 41c6c │ │ │ │ + ldr.w r8, [pc, #2456] ; 426b4 │ │ │ │ mov r0, r6 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #2320] ; 0x910 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 42146 │ │ │ │ + bne.w 41fc4 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r8, #2324] ; 0x914 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 421da │ │ │ │ + beq.w 420a4 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 48d68 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ - cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r2, r0 │ │ │ │ - ite ne │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - ite eq │ │ │ │ - moveq r2, #0 │ │ │ │ - andne.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 488c4 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ - ldrb.w lr, [r1, #16] │ │ │ │ - ubfx r2, r0, #2, #3 │ │ │ │ - ubfx ip, lr, #2, #3 │ │ │ │ - cmp r2, ip │ │ │ │ - bne.w 488c4 │ │ │ │ - tst.w r0, #32 │ │ │ │ - beq.w 490b0 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r4, #24 │ │ │ │ - addpl.w r0, r4, #36 ; 0x24 │ │ │ │ - tst.w lr, #32 │ │ │ │ - beq.w 490ac │ │ │ │ - tst.w lr, #64 ; 0x40 │ │ │ │ - ite ne │ │ │ │ - addne r1, #24 │ │ │ │ - addeq r1, #36 ; 0x24 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w 490e4 │ │ │ │ - cmp r2, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq.w ip, [r0] │ │ │ │ - ldrheq.w lr, [r1] │ │ │ │ - ldrne.w ip, [r0] │ │ │ │ - ldrne.w lr, [r1] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.w 488c4 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 48ca8 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - blx 58b4 │ │ │ │ - clz r3, r0 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 488c4 │ │ │ │ - add sp, #36 ; 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 58c0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs.w sl, r0, #0 │ │ │ │ - bge.w 48962 │ │ │ │ - ldr.w r2, [pc, #1712] ; 495a4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w r1, [pc, #1712] ; 495a8 │ │ │ │ - mov sl, fp │ │ │ │ + mov r2, r5 │ │ │ │ + mov r9, r2 │ │ │ │ + ldr.w r3, [pc, #2392] ; 426b8 │ │ │ │ + ldr.w r2, [pc, #2392] ; 426bc │ │ │ │ + add r3, pc │ │ │ │ add r2, pc │ │ │ │ - mov ip, fp │ │ │ │ - add r1, pc │ │ │ │ - movs r4, #177 ; 0xb1 │ │ │ │ - movw r0, #5580 ; 0x15cc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - movs r7, #0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 48d5c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r3, [r3, #196] ; 0xc4 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 48d5c │ │ │ │ + blx 59d4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 41bc6 │ │ │ │ + ldr.w r3, [pc, #2348] ; 426c0 │ │ │ │ + movs r1, #177 ; 0xb1 │ │ │ │ + movw r2, #10105 ; 0x2779 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 41bc4 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 41eca │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + blx 5710 │ │ │ │ + ldr r7, [r5, #0] │ │ │ │ + subs r7, #1 │ │ │ │ + str r7, [r5, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 41b46 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 48c4e │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4896e │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + b.n 41b46 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 48ca8 │ │ │ │ - b.n 488de │ │ │ │ - blx 589c │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 4899a │ │ │ │ + b.n 41d16 │ │ │ │ + ldr.w r3, [pc, #2256] ; 426c4 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + ldr.w r1, [pc, #2256] ; 426c8 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #2244] ; 426cc │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #2240] ; 426d0 │ │ │ │ + mov ip, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r7 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #138 ; 0x8a │ │ │ │ + movw r1, #9836 ; 0x266c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #2216] ; 426d4 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r0, [pc, #2212] ; 426d8 │ │ │ │ + add r3, pc │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 41bca │ │ │ │ + mov fp, r6 │ │ │ │ + b.n 41bd2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 48b6a │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 488b0 │ │ │ │ - b.n 48d30 │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 488ba │ │ │ │ - b.n 48d30 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 48922 │ │ │ │ - ldr.w r3, [pc, #1524] ; 495ac │ │ │ │ + b.n 41b00 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 41aee │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 41db8 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 41b4e │ │ │ │ + ldr.w r3, [pc, #2136] ; 426dc │ │ │ │ mov.w r9, #0 │ │ │ │ - movs r2, #172 ; 0xac │ │ │ │ - mov r8, r9 │ │ │ │ - add r3, pc │ │ │ │ mov r7, r9 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov r6, r9 │ │ │ │ - movw r3, #5521 ; 0x1591 │ │ │ │ - mov sl, r9 │ │ │ │ - mov ip, r9 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.n 48d5a │ │ │ │ - ldr.w r3, [pc, #1488] ; 495b0 │ │ │ │ - movs r1, #177 ; 0xb1 │ │ │ │ - ldr.w r2, [pc, #1484] ; 495b4 │ │ │ │ - mov r5, fp │ │ │ │ + movs r1, #145 ; 0x91 │ │ │ │ add r3, pc │ │ │ │ - mov r9, fp │ │ │ │ + movw r2, #9848 ; 0x2678 │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + mov ip, r5 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 41e2a │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 41e2a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 41e2a │ │ │ │ + ldr.w r3, [pc, #2068] ; 426e0 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #2064] ; 426e4 │ │ │ │ + movs r0, #149 ; 0x95 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #9882 ; 0x269a │ │ │ │ add r2, pc │ │ │ │ - mov r8, fp │ │ │ │ + mov ip, r7 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, r7 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, fp │ │ │ │ - movw r2, #5576 ; 0x15c8 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 41e2a │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r2, [pc, #2036] ; 426e8 │ │ │ │ + mov r7, fp │ │ │ │ mov ip, fp │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 48bf8 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 589c │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 488f8 │ │ │ │ - ldr.w r2, [pc, #1444] ; 495b8 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr.w r1, [pc, #1444] ; 495bc │ │ │ │ - mov ip, r3 │ │ │ │ + mov r5, fp │ │ │ │ add r2, pc │ │ │ │ - mov r7, r3 │ │ │ │ - movs r4, #177 ; 0xb1 │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #5578 ; 0x15ca │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - subs r5, #1 │ │ │ │ - str.w r5, [fp] │ │ │ │ - cbz r5, 4904e │ │ │ │ - movs r5, #0 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 48f1a │ │ │ │ - b.n 48d68 │ │ │ │ + movs r1, #149 ; 0x95 │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #128] ; 0x80 │ │ │ │ + movw r2, #9884 ; 0x269c │ │ │ │ + str.w r2, [r9, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + mov.w r9, #0 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbz r2, 41f48 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 41ea2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 41ea2 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - stmia.w sp, {r3, ip} │ │ │ │ - mov r9, r5 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 41ea2 │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + mov r9, r2 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ blx r2 │ │ │ │ - ldmia.w sp, {r3, ip} │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 48f1a │ │ │ │ - b.n 48d68 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 49326 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov ip, r8 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4917a │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 41f20 │ │ │ │ + ldr.w r3, [pc, #1892] ; 426c4 │ │ │ │ + ldr.w r1, [pc, #1928] ; 426ec │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1912] ; 426f0 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #1912] ; 426f4 │ │ │ │ + movs r0, #150 ; 0x96 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #9896 ; 0x26a8 │ │ │ │ + add r2, pc │ │ │ │ + b.n 41ede │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - b.n 489ec │ │ │ │ - ldr r1, [r1, #36] ; 0x24 │ │ │ │ - b.n 48e9e │ │ │ │ - ldr r0, [r4, #36] ; 0x24 │ │ │ │ - b.n 48e8c │ │ │ │ - ldr.w r3, [pc, #1288] ; 495c0 │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr.w r2, [pc, #1880] ; 426f8 │ │ │ │ + ldr.w r3, [pc, #1880] ; 426fc │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.n 41c86 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + blx r3 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r9, r2 │ │ │ │ + ldr.w r3, [pc, #1828] ; 42700 │ │ │ │ + ldr.w r2, [pc, #1828] ; 42704 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r3, [r3, #208] ; 0xd0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + blx 5c20 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 41bc6 │ │ │ │ + ldr.w r3, [pc, #1784] ; 42708 │ │ │ │ movs r1, #173 ; 0xad │ │ │ │ - ldr.w r2, [pc, #1288] ; 495c4 │ │ │ │ - mov r5, fp │ │ │ │ + movw r2, #10054 ; 0x2746 │ │ │ │ + mov r9, r7 │ │ │ │ add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r3, [pc, #1760] ; 4270c │ │ │ │ + movs r1, #146 ; 0x92 │ │ │ │ + movw r2, #9858 ; 0x2682 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + mov ip, r5 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + b.n 41e2a │ │ │ │ + ldr.w r3, [pc, #1736] ; 42710 │ │ │ │ mov r9, fp │ │ │ │ + mov r7, fp │ │ │ │ + mov ip, fp │ │ │ │ + mov fp, r6 │ │ │ │ + add r3, pc │ │ │ │ + movs r1, #158 ; 0x9e │ │ │ │ + movw r2, #9923 ; 0x26c3 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 41f26 │ │ │ │ + ldr.w r2, [pc, #1704] ; 42714 │ │ │ │ + movs r0, #150 ; 0x96 │ │ │ │ + movw r1, #9898 ; 0x26aa │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ - mov r8, fp │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, fp │ │ │ │ - movw r2, #5535 ; 0x159f │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + mov r7, fp │ │ │ │ mov ip, fp │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 48bf8 │ │ │ │ - blx 589c │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 48ddc │ │ │ │ - ldrb.w ip, [r0] │ │ │ │ - ldrb.w lr, [r1] │ │ │ │ - b.n 48eb8 │ │ │ │ - ldr.w r2, [pc, #1240] ; 495c8 │ │ │ │ - movs r7, #0 │ │ │ │ - movs r1, #173 ; 0xad │ │ │ │ - mov r3, r7 │ │ │ │ + mov r5, fp │ │ │ │ + b.n 41f10 │ │ │ │ + ldr.w r3, [pc, #1680] ; 42718 │ │ │ │ + mov.w r9, #0 │ │ │ │ + movs r1, #159 ; 0x9f │ │ │ │ + movw r2, #9943 ; 0x26d7 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r9 │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r8, #2328] ; 0x918 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4226e │ │ │ │ + beq.n 42162 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + blx r3 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + ldr.w r3, [pc, #1612] ; 4271c │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr.w r2, [pc, #1604] ; 42720 │ │ │ │ add r2, pc │ │ │ │ - mov sl, r7 │ │ │ │ - str.w r2, [r8, #124] ; 0x7c │ │ │ │ - mov ip, r7 │ │ │ │ - movw r2, #5537 ; 0x15a1 │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r3, [r3, #220] ; 0xdc │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + vmov s15, r0 │ │ │ │ + vcvt.f64.f32 d7, s15 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 41bc6 │ │ │ │ + ldr.w r3, [pc, #1560] ; 42724 │ │ │ │ + movs r1, #181 ; 0xb5 │ │ │ │ + movw r2, #10156 ; 0x27ac │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.n 49032 │ │ │ │ - ldr.w r3, [pc, #1208] ; 495cc │ │ │ │ - mov r9, sl │ │ │ │ - ldr.w r1, [pc, #1208] ; 495d0 │ │ │ │ - mov r8, sl │ │ │ │ - ldr.w r2, [pc, #1204] ; 495d4 │ │ │ │ - mov r7, sl │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - add r1, pc │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r3, [pc, #1536] ; 42728 │ │ │ │ + mov r9, fp │ │ │ │ + mov r7, fp │ │ │ │ + mov ip, fp │ │ │ │ + add r3, pc │ │ │ │ + movs r1, #158 ; 0x9e │ │ │ │ + movw r2, #9929 ; 0x26c9 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov fp, r6 │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + b.n 42064 │ │ │ │ + ldr.w r3, [pc, #1508] ; 4272c │ │ │ │ + movs r1, #170 ; 0xaa │ │ │ │ + movw r2, #10025 ; 0x2729 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r8, #2332] ; 0x91c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 42306 │ │ │ │ + beq.n 421f6 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + blx r3 │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr.w r2, [pc, #1448] ; 42730 │ │ │ │ + ldr.w r3, [pc, #1448] ; 42734 │ │ │ │ add r2, pc │ │ │ │ - str.w r9, [sp] │ │ │ │ - mov r6, sl │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1184] ; 495d8 │ │ │ │ - movs r1, #181 ; 0xb5 │ │ │ │ - movw r2, #5611 ; 0x15eb │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - str.w r2, [fp, #132] ; 0x84 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 48d5a │ │ │ │ - ldr.w r3, [pc, #1160] ; 495dc │ │ │ │ - movs r0, #181 ; 0xb5 │ │ │ │ - ldr.w r2, [pc, #1156] ; 495e0 │ │ │ │ - movw r1, #5613 ; 0x15ed │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r3, [r3, #232] ; 0xe8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + blx 5c44 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 41bc4 │ │ │ │ + ldr.w r3, [pc, #1408] ; 42738 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w r2, [pc, #1404] ; 4273c │ │ │ │ + movs r0, #185 ; 0xb9 │ │ │ │ add r3, pc │ │ │ │ - mov ip, sl │ │ │ │ + movw r1, #10207 ; 0x27df │ │ │ │ add r2, pc │ │ │ │ - mov r9, sl │ │ │ │ + mov r7, r9 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, sl │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r7, sl │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r6, sl │ │ │ │ - b.n 48d5a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e200 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 49526 │ │ │ │ - add r1, sp, #20 │ │ │ │ - bl dd3c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4989a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, fp │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r3, [pc, #1380] ; 42740 │ │ │ │ + movs r1, #174 ; 0xae │ │ │ │ + movw r2, #10076 ; 0x275c │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r1, [r8, #2336] ; 0x920 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 42396 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 4228a │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 49768 │ │ │ │ - ldr.w fp, [pc, #1084] ; 495e4 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r3, [fp, #1472] ; 0x5c0 │ │ │ │ - cmp r3, #1 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - beq.w 49420 │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr.w r2, [pc, #1316] ; 42744 │ │ │ │ + ldr.w r3, [pc, #1316] ; 42748 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r3, [r3, #44] ; 0x2c │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r3, [r3, #184] ; 0xb8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49744 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - bl dcf0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - blt.w 49976 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 49460 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.n 491f2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov ip, r2 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4946a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bne.w 41bc4 │ │ │ │ + ldr.w r2, [pc, #1276] ; 4274c │ │ │ │ + mov r9, r0 │ │ │ │ + ldr.w r3, [pc, #1276] ; 42750 │ │ │ │ + movs r0, #189 ; 0xbd │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #10258 ; 0x2812 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r3, [pc, #1252] ; 42754 │ │ │ │ + movs r1, #178 ; 0xb2 │ │ │ │ + movw r2, #10127 ; 0x278f │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r8, [pc, #1228] ; 42758 │ │ │ │ mov r0, r6 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - ldr r3, [r3, #60] ; 0x3c │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #2340] ; 0x924 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 424bc │ │ │ │ + beq.n 42322 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - cbz r0, 49230 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + ldr.w r3, [pc, #1184] ; 4275c │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr.w r2, [pc, #1176] ; 42760 │ │ │ │ + add r2, pc │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r3, [r3, #148] ; 0x94 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + blx 59d4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 41bc6 │ │ │ │ + ldr.w r3, [pc, #1144] ; 42764 │ │ │ │ + movs r1, #193 ; 0xc1 │ │ │ │ + movw r2, #10309 ; 0x2845 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r3, [pc, #1120] ; 42768 │ │ │ │ + movs r1, #182 ; 0xb6 │ │ │ │ + movw r2, #10178 ; 0x27c2 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [r3, #68] ; 0x44 │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - bl dcf0 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ + ldr.w r1, [r8, #2344] ; 0x928 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4970c │ │ │ │ - ite ne │ │ │ │ - ldrne r1, [sp, #4] │ │ │ │ - ldreq r1, [sp, #0] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - ldr r2, [pc, #916] ; (495e8 ) │ │ │ │ + blt.w 424d6 │ │ │ │ + beq.n 423b6 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + blx r3 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + ldr.w r3, [pc, #1056] ; 4276c │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr.w r2, [pc, #1044] ; 42770 │ │ │ │ add r2, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr.w r2, [r2, #1468] ; 0x5bc │ │ │ │ - cmp r2, r8 │ │ │ │ - beq.w 498ca │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - ldr.w r1, [r3, #640] ; 0x280 │ │ │ │ - bl daec │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r3, [r3, #160] ; 0xa0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4994c │ │ │ │ - movs r0, #2 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - mov r6, r0 │ │ │ │ + bne.w 41bc6 │ │ │ │ + ldr r3, [pc, #1012] ; (42774 ) │ │ │ │ + movs r1, #197 ; 0xc5 │ │ │ │ + movw r2, #10360 ; 0x2878 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #992] ; (42778 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r2, [pc, #988] ; (4277c ) │ │ │ │ + movs r0, #186 ; 0xba │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #10229 ; 0x27f5 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r9 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r1, [r8, #2348] ; 0x92c │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49930 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + blt.w 4257c │ │ │ │ + bne.w 424f0 │ │ │ │ + ldr r3, [pc, #948] ; (42780 ) │ │ │ │ + ldr.w r0, [r8, #320] ; 0x140 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + beq.w 42600 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - str.w fp, [r6, #12] │ │ │ │ - add.w lr, r0, #1 │ │ │ │ - ldr.w r0, [r3, #1468] ; 0x5bc │ │ │ │ - str.w lr, [r4] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + blx 5bd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 425e6 │ │ │ │ + beq.w 427d0 │ │ │ │ + ldr.w r8, [pc, #916] ; 42784 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r0, [r8, #320] ; 0x140 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 4265e │ │ │ │ + mov r1, r6 │ │ │ │ + bl efd0 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42644 │ │ │ │ + blx 5668 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4262a │ │ │ │ + ldr r2, [pc, #876] ; (42788 ) │ │ │ │ + ldr.w r1, [r8, #1644] ; 0x66c │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ blx 5698 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 49916 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + blt.w 42ece │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + mov r2, fp │ │ │ │ + bl daf8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42eb0 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 496f6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + beq.w 42ea2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 489f8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 489f8 │ │ │ │ - ldr r2, [pc, #756] ; (495ec ) │ │ │ │ - mov r3, sl │ │ │ │ - ldr r1, [pc, #756] ; (495f0 ) │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov sl, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov r9, r0 │ │ │ │ + beq.w 42e94 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 42e5a │ │ │ │ + movs r7, #0 │ │ │ │ + mov ip, r7 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + bl 2f3d4 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movs r0, #181 ; 0xb5 │ │ │ │ - movw r1, #5615 ; 0x15ef │ │ │ │ - mov ip, fp │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 48f1a │ │ │ │ - b.n 48d68 │ │ │ │ - ldr r3, [pc, #716] ; (495f4 ) │ │ │ │ - movs r0, #181 ; 0xb5 │ │ │ │ - movw r1, #5623 ; 0x15f7 │ │ │ │ - mov sl, ip │ │ │ │ - add r3, pc │ │ │ │ - mov r7, ip │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - mov r3, ip │ │ │ │ - str.w r0, [r9, #128] ; 0x80 │ │ │ │ - str.w r1, [r9, #132] ; 0x84 │ │ │ │ - b.n 49032 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - bic.w r1, r1, #114 ; 0x72 │ │ │ │ - cmp r1, #128 ; 0x80 │ │ │ │ - bne.w 48ad8 │ │ │ │ - add r1, sp, #20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42e3e │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r8 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - add r1, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - bl d67c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + blx r3 │ │ │ │ + blx 568c │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49a0a │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4938c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49a28 │ │ │ │ + bne.w 42e1e │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48b36 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 48b36 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov.w fp, #2 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - movs r2, #3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - movs r3, #1 │ │ │ │ - b.w 48abc │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 48b42 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 48b36 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + beq.w 42e08 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + mov fp, r5 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + b.w 41bca │ │ │ │ + ldr r3, [pc, #716] ; (4278c ) │ │ │ │ + movs r1, #190 ; 0xbe │ │ │ │ + movw r2, #10280 ; 0x2828 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #696] ; (42790 ) │ │ │ │ + movs r1, #194 ; 0xc2 │ │ │ │ + movw r2, #10331 ; 0x285b │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.w 48b96 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.w 48b7c │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r3, [pc, #652] ; (42794 ) │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [pc, #644] ; (42798 ) │ │ │ │ + add r2, pc │ │ │ │ + blx r5 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, sl │ │ │ │ + ldr.w r3, [r3, #172] ; 0xac │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r3, [r3, #44] ; 0x2c │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - blx 59ec │ │ │ │ + blx 59d4 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49994 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - bl dcf0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - bge.w 491dc │ │ │ │ - ldr r2, [pc, #432] ; (495f8 ) │ │ │ │ - movs r0, #193 ; 0xc1 │ │ │ │ - movw r1, #5754 ; 0x167a │ │ │ │ - mov ip, r8 │ │ │ │ + beq.n 425cc │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bpl.n 425c4 │ │ │ │ + bl da78 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + beq.n 425a2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbz r2, 42596 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 41bc4 │ │ │ │ + ldr r2, [pc, #572] ; (4279c ) │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r3, [pc, #572] ; (427a0 ) │ │ │ │ + movs r0, #201 ; 0xc9 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [fp, #128] ; 0x80 │ │ │ │ - movs r6, #0 │ │ │ │ - str.w r2, [fp, #124] ; 0x7c │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - b.n 48f12 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 491e8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - b.n 4920a │ │ │ │ - mov r1, r6 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - addw r2, r2, #2424 ; 0x978 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl 12a74 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 48a30 │ │ │ │ - ldr r3, [pc, #352] ; (495fc ) │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ - ldr r2, [pc, #352] ; (49600 ) │ │ │ │ - movw r1, #5891 ; 0x1703 │ │ │ │ + movw r1, #10415 ; 0x28af │ │ │ │ add r3, pc │ │ │ │ - mov r9, r6 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r7, r6 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 48d5a │ │ │ │ - mov r7, fp │ │ │ │ - movs r0, #4 │ │ │ │ - mov.w fp, #1 │ │ │ │ - movs r2, #2 │ │ │ │ - mov r3, r9 │ │ │ │ - b.w 48abc │ │ │ │ - movs r3, #0 │ │ │ │ - mov r7, fp │ │ │ │ - mov r9, r3 │ │ │ │ - mov.w fp, #1 │ │ │ │ - movs r0, #4 │ │ │ │ - movs r2, #2 │ │ │ │ - b.w 48abc │ │ │ │ - ldr r2, [pc, #292] ; (49604 ) │ │ │ │ - movs r0, #206 ; 0xce │ │ │ │ - movw r1, #5903 ; 0x170f │ │ │ │ mov r7, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #548] ; (427a4 ) │ │ │ │ + movs r1, #198 ; 0xc6 │ │ │ │ + movw r2, #10382 ; 0x288e │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 42550 │ │ │ │ + ldr r2, [pc, #516] ; (427a8 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r1, [pc, #512] ; (427ac ) │ │ │ │ + movs r5, #201 ; 0xc9 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r9, r8 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 48d5a │ │ │ │ - ldr r2, [pc, #272] ; (49608 ) │ │ │ │ + movw r0, #10413 ; 0x28ad │ │ │ │ + add r1, pc │ │ │ │ + mov r7, r9 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov ip, r9 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 42064 │ │ │ │ + bl 41a08 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 42540 │ │ │ │ + ldr r3, [pc, #480] ; (427b0 ) │ │ │ │ + movs r1, #201 ; 0xc9 │ │ │ │ + movw r2, #10411 ; 0x28ab │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #460] ; (427b4 ) │ │ │ │ + movs r1, #203 ; 0xcb │ │ │ │ + movw r2, #10441 ; 0x28c9 │ │ │ │ + mov r9, r7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #192] ; (426c4 ) │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r1, [pc, #432] ; (427b8 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #424] ; (427bc ) │ │ │ │ + movs r1, #203 ; 0xcb │ │ │ │ + movw r2, #10439 ; 0x28c7 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r2, [pc, #404] ; (427c0 ) │ │ │ │ + movs r1, #214 ; 0xd6 │ │ │ │ + movw r3, #10611 ; 0x2973 │ │ │ │ mov r7, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ - movw r1, #5893 ; 0x1705 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 48d5a │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl fa24 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 49494 │ │ │ │ - ldr r3, [pc, #228] ; (4960c ) │ │ │ │ - mov ip, r8 │ │ │ │ - ldr r2, [pc, #228] ; (49610 ) │ │ │ │ - movs r0, #186 ; 0xba │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r2, [r8, #124] ; 0x7c │ │ │ │ + str.w r3, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #380] ; (427c4 ) │ │ │ │ + movs r1, #214 ; 0xd6 │ │ │ │ + movw r2, #10609 ; 0x2971 │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #5647 ; 0x160f │ │ │ │ - add r2, pc │ │ │ │ - b.n 49166 │ │ │ │ - str r6, [sp, #664] ; 0x298 │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + b.n 41e9e │ │ │ │ + ldr r3, [pc, #100] ; (426c4 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r1, [pc, #352] ; (427c8 ) │ │ │ │ + mov r7, r9 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #340] ; (427cc ) │ │ │ │ + movs r1, #214 ; 0xd6 │ │ │ │ + movw r2, #10607 ; 0x296f │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.n 41e9e │ │ │ │ + bcs.n 42778 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, #72] ; 0x48 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ + movs r2, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + lsls r0, r7, #14 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #584] ; 0x248 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ + movs r2, r0 │ │ │ │ + sub sp, #192 ; 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - str r6, [sp, #264] ; 0x108 │ │ │ │ + sub sp, #136 ; 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #152] ; 0x98 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - str r5, [sp, #584] ; 0x248 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + strh r2, [r7, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #336] ; 0x150 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + movs r2, r0 │ │ │ │ + add sp, #256 ; 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #848] ; 0x350 │ │ │ │ + strh r4, [r3, #62] ; 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - str r3, [sp, #416] ; 0x1a0 │ │ │ │ + movs r6, r6 │ │ │ │ + movs r2, r0 │ │ │ │ + strh r4, [r1, #60] ; 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + strh r4, [r5, #58] ; 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #176] ; 0xb0 │ │ │ │ + strh r4, [r1, #42] ; 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + vaddl.u8 q0, d12, d1 │ │ │ │ + strh r2, [r4, #54] ; 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #728] ; 0x2d8 │ │ │ │ + add r6, sp, #208 ; 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r6, sp, #232 ; 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #824] ; 0x338 │ │ │ │ + add r7, pc, #960 ; (adr r7, 42ac4 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + add r6, sp, #104 ; 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r7 │ │ │ │ + strh r0, [r2, #50] ; 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #104 ; 0x68 │ │ │ │ + strh r6, [r6, #48] ; 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #136] ; 0x88 │ │ │ │ + strh r6, [r2, #48] ; 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ + strh r2, [r6, #46] ; 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + strh r4, [r2, #46] ; 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + add r5, sp, #320 ; 0x140 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #56] ; 0x38 │ │ │ │ + add r5, sp, #232 ; 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + strh r2, [r2, #42] ; 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #54] ; 0x36 │ │ │ │ + strh r0, [r7, #40] ; 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + strh r6, [r2, #40] ; 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r1, #50] ; 0x32 │ │ │ │ + add r4, sp, #616 ; 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + add r4, sp, #640 ; 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + stc2l 0, cr0, [r8, #-4] │ │ │ │ + strh r6, [r3, #36] ; 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - adds r0, r5, #3 │ │ │ │ + strh r2, [r0, #36] ; 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + add r4, sp, #80 ; 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + add r4, sp, #104 ; 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #44] ; 0x2c │ │ │ │ + ldc2 0, cr0, [r4], #4 │ │ │ │ + strh r2, [r1, #32] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + strh r6, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #42] ; 0x2a │ │ │ │ + ldc2l 0, cr0, [ip], #-4 │ │ │ │ + add r3, sp, #608 ; 0x260 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #36] ; 0x24 │ │ │ │ + add r3, sp, #504 ; 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + strh r6, [r2, #26] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + add r3, sp, #88 ; 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + add r3, sp, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + smmls r0, ip, r1, r0 │ │ │ │ + strh r2, [r0, #22] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + smlabb r0, sl, r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + strh r2, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + strh r0, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + add r1, sp, #432 ; 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + add r1, sp, #352 ; 0x160 │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r3, [pc, #1216] ; 49ad8 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r2, [pc, #1216] ; 49adc │ │ │ │ - mov r9, r0 │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #5947 ; 0x173b │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 48d5c │ │ │ │ - ldr.w r3, [pc, #1188] ; 49ae0 │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ - ldr.w r2, [pc, #1188] ; 49ae4 │ │ │ │ - movw r1, #5936 ; 0x1730 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 48d5a │ │ │ │ - ldr r7, [r6, #12] │ │ │ │ + vld1.8 {d0[0]}, [r6], r1 │ │ │ │ + strh r4, [r7, #6] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r2, [r4, #6] │ │ │ │ + movs r1, r0 │ │ │ │ + vld4.8 {d16-d19}, [r0], r1 │ │ │ │ + strh r6, [r6, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r2, [r2, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r0, [r7, #2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [sp, #840] ; 0x348 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r1, #2] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r4, [r6, #0] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r0, [r3, #0] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #1008] ; 0x3f0 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr.w r8, [pc, #1816] ; 42eec │ │ │ │ + mov r0, r6 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #2352] ; 0x930 │ │ │ │ + bl daec │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42dfa │ │ │ │ + ldr.w r3, [pc, #1796] ; 42ef0 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bne.w 42de6 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 48b4c │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ + beq.w 42de6 │ │ │ │ + ldr.w r8, [r0, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4968a │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 42824 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #1740] ; 42ef4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - mov r2, r4 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w ip, [sp] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #2356] ; 0x934 │ │ │ │ + bl 12590 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + mov fp, r0 │ │ │ │ + cbnz r2, 42848 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 42dc4 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbnz r2, 42866 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + mov r0, fp │ │ │ │ + bl dcf0 │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + blt.w 42dae │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 4288a │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + movs r0, #1 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 42aa8 │ │ │ │ + blx 57f4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42a84 │ │ │ │ + ldr.w r3, [pc, #1620] ; 42ef8 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + movs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r5, [r3, #2360] ; 0x938 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + add r0, r2 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r5, [r7, #0] │ │ │ │ + ldr.w r0, [r3, #1640] ; 0x668 │ │ │ │ + bl e8fc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42a62 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 428e2 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r5, [pc, #1560] ; 42efc │ │ │ │ + mov r0, r8 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #2360] ; 0x938 │ │ │ │ + bl f970 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42a42 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cbnz r3, 4290a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 42928 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5668 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 42a1e │ │ │ │ + ldr.w r9, [pc, #1476] ; 42f00 │ │ │ │ + ldr.w r3, [pc, #1476] ; 42f04 │ │ │ │ + add r9, pc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr.w r1, [r9, #1644] ; 0x66c │ │ │ │ + ldr.w r2, [sl, r3] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 429fa │ │ │ │ + mov r0, ip │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + mov r2, r8 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + bl daf8 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49900 │ │ │ │ - mov r6, r8 │ │ │ │ - b.w 48b5e │ │ │ │ - add r1, sp, #20 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - add r1, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - bl f504 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + cbz r0, 4299c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 42992 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 429bc │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 4246c │ │ │ │ + ldr.w r2, [pc, #1384] ; 42f08 │ │ │ │ + movs r1, #209 ; 0xd1 │ │ │ │ + movw r3, #10505 ; 0x2909 │ │ │ │ + str.w r1, [r9, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str.w r3, [r9, #132] ; 0x84 │ │ │ │ + mov fp, r0 │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr.w r8, [pc, #1356] ; 42f0c │ │ │ │ + adds r0, r5, #4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49376 │ │ │ │ - ldr.w r3, [pc, #1040] ; 49ae8 │ │ │ │ + bne.n 42998 │ │ │ │ + ldr.w r2, [pc, #1332] ; 42f10 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + movw r1, #10508 ; 0x290c │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #209 ; 0xd1 │ │ │ │ + mov fp, r5 │ │ │ │ + str.w r2, [r8, #124] ; 0x7c │ │ │ │ + str.w r0, [r8, #128] ; 0x80 │ │ │ │ + str.w r1, [r8, #132] ; 0x84 │ │ │ │ + b.w 42064 │ │ │ │ + ldr.w r2, [pc, #1304] ; 42f14 │ │ │ │ + mov.w fp, #0 │ │ │ │ + movs r0, #209 ; 0xd1 │ │ │ │ + movw r1, #10504 ; 0x2908 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, fp │ │ │ │ + mov r5, fp │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + str.w r0, [r9, #128] ; 0x80 │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr.w r3, [pc, #1272] ; 42f18 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r2, [pc, #1268] ; 42f1c │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1040] ; 49aec │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ add r3, pc │ │ │ │ - mov.w r1, #5920 ; 0x1720 │ │ │ │ + movs r0, #209 ; 0xd1 │ │ │ │ add r2, pc │ │ │ │ + movw r1, #10502 ; 0x2906 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 48d5c │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 492d6 │ │ │ │ - ldr r3, [pc, #992] ; (49af0 ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r2, [pc, #992] ; (49af4 ) │ │ │ │ - movs r0, #202 ; 0xca │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #5843 ; 0x16d3 │ │ │ │ + b.w 41e2a │ │ │ │ + ldr.w r2, [pc, #1244] ; 42f20 │ │ │ │ + movs r1, #208 ; 0xd0 │ │ │ │ + movw r3, #10488 ; 0x28f8 │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ - b.w 48bac │ │ │ │ - ldr r3, [pc, #980] ; (49af8 ) │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ - ldr r2, [pc, #980] ; (49afc ) │ │ │ │ - movw r1, #5965 ; 0x174d │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ + str.w r3, [r5, #132] ; 0x84 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + mov fp, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr.w r2, [pc, #1216] ; 42f24 │ │ │ │ + movs r1, #208 ; 0xd0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r7, r8 │ │ │ │ add r2, pc │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 48d5a │ │ │ │ - ldr r2, [pc, #952] ; (49b00 ) │ │ │ │ mov ip, r8 │ │ │ │ - movw r3, #5779 ; 0x1693 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r8 │ │ │ │ + movw r2, #10485 ; 0x28f5 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 41f20 │ │ │ │ + ldr.w r2, [pc, #1184] ; 42f28 │ │ │ │ mov r9, r0 │ │ │ │ + ldr.w r3, [pc, #1184] ; 42f2c │ │ │ │ + movs r0, #208 ; 0xd0 │ │ │ │ add r2, pc │ │ │ │ + movw r1, #10480 ; 0x28f0 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 41e9e │ │ │ │ + blx 57f4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42d90 │ │ │ │ + ldr.w r3, [pc, #1144] ; 42f30 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + movs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr.w r5, [r3, #872] ; 0x368 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + add r0, r2 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r5, [r7, #0] │ │ │ │ + ldr.w r0, [r3, #1640] ; 0x668 │ │ │ │ + bl e8fc │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ - str.w r2, [fp, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - movs r2, #195 ; 0xc3 │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 48d5a │ │ │ │ - ldr.w lr, [pc, #920] ; 49b04 │ │ │ │ - add lr, pc │ │ │ │ - add.w r1, lr, #2400 ; 0x960 │ │ │ │ - ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ - ldrd r6, r7, [r3, #16] │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - cmp r7, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r6, r2 │ │ │ │ - bne.w 48bbe │ │ │ │ - ldr.w fp, [lr, #2408] ; 0x968 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 49aca │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr r6, [pc, #872] ; (49b08 ) │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [r6, #2412] ; 0x96c │ │ │ │ - ldr.w r1, [r6, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42d72 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 42af6 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r5, [pc, #1084] ; 42f34 │ │ │ │ + mov r0, r8 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #872] ; 0x368 │ │ │ │ + bl f970 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49aae │ │ │ │ - ldr r3, [pc, #852] ; (49b0c ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bne.w 49aa0 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 49aa0 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + beq.w 42d54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ + cbnz r3, 42b18 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49a98 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 49890 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 49a3c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 49812 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 42b2e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 499b8 │ │ │ │ + ldr.w r5, [pc, #1032] ; 42f38 │ │ │ │ + mov r0, r6 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #2364] ; 0x93c │ │ │ │ + bl daec │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42d3a │ │ │ │ + ldr.w r1, [r5, #668] ; 0x29c │ │ │ │ + bl f530 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 42d20 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 42b6c │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r7, fp │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 42cd4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbz r2, 49882 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49a76 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 42b9e │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 42cb2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 49a68 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 42bbc │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + blx 5668 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 42c92 │ │ │ │ + ldr.w r9, [pc, #884] ; 42f3c │ │ │ │ + ldr r2, [pc, #824] ; (42f04 ) │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + ldr.w r1, [r9, #1644] ; 0x66c │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 42c42 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + mov r2, fp │ │ │ │ + bl daf8 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 42c26 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 49a5e │ │ │ │ - ldr r3, [pc, #692] ; (49b10 ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r2, [pc, #688] ; (49b14 ) │ │ │ │ - mov ip, r8 │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #189 ; 0xbd │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #5724 ; 0x165c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, r9 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r7, r9 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r6, r9 │ │ │ │ - b.w 48d5a │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbnz r2, 42c04 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 49832 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 42c1a │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 497fc │ │ │ │ - blx 568c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 42c62 │ │ │ │ + mov.w ip, #0 │ │ │ │ + b.n 4246c │ │ │ │ + ldr r2, [pc, #792] ; (42f40 ) │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ + movw r1, #10577 ; 0x2951 │ │ │ │ + str.w r0, [r9, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + mov ip, r5 │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + b.w 41f10 │ │ │ │ + ldr r2, [pc, #768] ; (42f44 ) │ │ │ │ + mov.w ip, #0 │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ + movw r1, #10576 ; 0x2950 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, ip │ │ │ │ + str.w r0, [r9, #128] ; 0x80 │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr.w r8, [pc, #740] ; 42f48 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49196 │ │ │ │ - ldr r3, [pc, #624] ; (49b18 ) │ │ │ │ - mov ip, r8 │ │ │ │ - ldr r2, [pc, #624] ; (49b1c ) │ │ │ │ - movs r1, #187 ; 0xbb │ │ │ │ + bne.n 42c20 │ │ │ │ + ldr r3, [pc, #724] ; (42f4c ) │ │ │ │ + movs r1, #212 ; 0xd4 │ │ │ │ + movw r2, #10581 ; 0x2955 │ │ │ │ + mov r9, r5 │ │ │ │ add r3, pc │ │ │ │ - mov r9, fp │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.w 41e9e │ │ │ │ + ldr r2, [pc, #700] ; (42f50 ) │ │ │ │ + movs r3, #212 ; 0xd4 │ │ │ │ + ldr r1, [pc, #700] ; (42f54 ) │ │ │ │ + movw r0, #10574 ; 0x294e │ │ │ │ add r2, pc │ │ │ │ - mov r8, fp │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r7, fp │ │ │ │ - movw r2, #5659 ; 0x161b │ │ │ │ - mov r6, fp │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 48d5a │ │ │ │ - ldr r2, [pc, #596] ; (49b20 ) │ │ │ │ - movs r6, #0 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - ldr r1, [pc, #588] ; (49b24 ) │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + mov ip, fp │ │ │ │ add r1, pc │ │ │ │ - blx 56d4 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r2, [pc, #580] ; (49b28 ) │ │ │ │ - movs r0, #202 ; 0xca │ │ │ │ - movw r1, #5848 ; 0x16d8 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r4, #128] ; 0x80 │ │ │ │ - str r2, [r4, #124] ; 0x7c │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - b.w 48f12 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp] │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.w 48b5e │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - movs r0, #202 ; 0xca │ │ │ │ - ldr r2, [pc, #528] ; (49b2c ) │ │ │ │ - movw r1, #5860 ; 0x16e4 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - b.w 48f12 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r2, [pc, #504] ; (49b30 ) │ │ │ │ - movs r0, #202 ; 0xca │ │ │ │ - movw r1, #5852 ; 0x16dc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - b.w 49032 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - movs r1, #202 ; 0xca │ │ │ │ - ldr r2, [pc, #480] ; (49b34 ) │ │ │ │ - mov r5, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r0 │ │ │ │ - str r2, [r4, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - movw r2, #5850 ; 0x16da │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 48f1a │ │ │ │ - b.w 48d68 │ │ │ │ - ldr r2, [pc, #448] ; (49b38 ) │ │ │ │ - movs r0, #195 ; 0xc3 │ │ │ │ - movw r1, #5781 ; 0x1695 │ │ │ │ - mov ip, r8 │ │ │ │ + mov r5, fp │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr r2, [pc, #676] ; (42f58 ) │ │ │ │ + movs r3, #212 ; 0xd4 │ │ │ │ + ldr r1, [pc, #676] ; (42f5c ) │ │ │ │ + movw r0, #10571 ; 0x294b │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [fp, #128] ; 0x80 │ │ │ │ - movs r6, #0 │ │ │ │ - str.w r2, [fp, #124] ; 0x7c │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - b.w 48f12 │ │ │ │ - ldr r2, [pc, #420] ; (49b3c ) │ │ │ │ + mov r9, r8 │ │ │ │ + add r1, pc │ │ │ │ mov ip, r8 │ │ │ │ - movw r3, #5752 ; 0x1678 │ │ │ │ - mov r9, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r0 │ │ │ │ - str.w r2, [fp, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - movs r2, #193 ; 0xc1 │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 48d5a │ │ │ │ - ldr.w r5, [fp, #12] │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 41f20 │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4981e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr.w r7, [fp, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 499e4 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, fp │ │ │ │ - blx r3 │ │ │ │ - mov r2, r4 │ │ │ │ + beq.w 42b7c │ │ │ │ + ldr.w fp, [r7, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cbnz r2, 42cfe │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ mov r0, r7 │ │ │ │ + blx r2 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 12768 │ │ │ │ + bl 12590 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - mov r3, r0 │ │ │ │ + mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4982a │ │ │ │ + bne.w 42b88 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 4982a │ │ │ │ - ldr r3, [pc, #308] ; (49b40 ) │ │ │ │ + b.n 42b88 │ │ │ │ + ldr r2, [pc, #572] ; (42f60 ) │ │ │ │ + movs r0, #212 ; 0xd4 │ │ │ │ + movw r1, #10554 ; 0x293a │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + mov ip, r9 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + b.w 42064 │ │ │ │ + ldr r2, [pc, #552] ; (42f64 ) │ │ │ │ + movs r1, #212 ; 0xd4 │ │ │ │ + movw r3, #10552 ; 0x2938 │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + str.w r3, [r5, #132] ; 0x84 │ │ │ │ + b.w 41e9e │ │ │ │ + ldr r2, [pc, #528] ; (42f68 ) │ │ │ │ + movs r1, #211 ; 0xd3 │ │ │ │ + movw r3, #10538 ; 0x292a │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str.w r3, [r5, #132] ; 0x84 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + mov fp, r0 │ │ │ │ + mov ip, r0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #308] ; (49b44 ) │ │ │ │ - movs r0, #205 ; 0xcd │ │ │ │ + b.w 41f10 │ │ │ │ + ldr r2, [pc, #504] ; (42f6c ) │ │ │ │ + movs r1, #211 ; 0xd3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov ip, r9 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #10535 ; 0x2927 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 41f20 │ │ │ │ + ldr r3, [pc, #476] ; (42f70 ) │ │ │ │ + movs r0, #211 ; 0xd3 │ │ │ │ + ldr r2, [pc, #476] ; (42f74 ) │ │ │ │ + movw r1, #10530 ; 0x2922 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #5929 ; 0x1729 │ │ │ │ + mov r7, r9 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 48d5c │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + b.w 41e9e │ │ │ │ + ldr r2, [pc, #456] ; (42f78 ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r1, [pc, #452] ; (42f7c ) │ │ │ │ + movs r5, #204 ; 0xcc │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #10469 ; 0x28e5 │ │ │ │ + add r1, pc │ │ │ │ + b.w 425b4 │ │ │ │ + ldr r2, [pc, #440] ; (42f80 ) │ │ │ │ + movs r5, #204 ; 0xcc │ │ │ │ + ldr r1, [pc, #440] ; (42f84 ) │ │ │ │ + movw r0, #10466 ; 0x28e2 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, fp │ │ │ │ + add r1, pc │ │ │ │ + mov ip, fp │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r5, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr r3, [pc, #416] ; (42f88 ) │ │ │ │ + mov r0, r5 │ │ │ │ + mov r8, r5 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2356] ; 0x934 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 42848 │ │ │ │ + ldr r3, [pc, #400] ; (42f8c ) │ │ │ │ + movs r1, #204 ; 0xcc │ │ │ │ + movw r2, #10452 ; 0x28d4 │ │ │ │ + add r3, pc │ │ │ │ + b.w 42034 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ - b.n 4938c │ │ │ │ - ldr r2, [pc, #264] ; (49b48 ) │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r1, [pc, #264] ; (49b4c ) │ │ │ │ - movs r4, #189 ; 0xbd │ │ │ │ + b.w 424b0 │ │ │ │ + ldr r2, [pc, #368] ; (42f90 ) │ │ │ │ + movs r3, #215 ; 0xd7 │ │ │ │ + ldr r1, [pc, #368] ; (42f94 ) │ │ │ │ + movw r0, #10633 ; 0x2989 │ │ │ │ add r2, pc │ │ │ │ - movw r0, #5703 ; 0x1647 │ │ │ │ + mov.w fp, #0 │ │ │ │ add r1, pc │ │ │ │ - mov r7, r5 │ │ │ │ - mov ip, r8 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 49032 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr r3, [pc, #344] ; (42f98 ) │ │ │ │ + movs r0, #215 ; 0xd7 │ │ │ │ + ldr r2, [pc, #344] ; (42f9c ) │ │ │ │ + movw r1, #10631 ; 0x2987 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 41e2a │ │ │ │ + ldr.w r9, [pc, #324] ; 42fa0 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 42468 │ │ │ │ + ldr r2, [pc, #304] ; (42fa4 ) │ │ │ │ + mov r8, r5 │ │ │ │ + movs r1, #214 ; 0xd6 │ │ │ │ + mov fp, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r2, [r9, #124] ; 0x7c │ │ │ │ + mov ip, r0 │ │ │ │ + movw r2, #10618 ; 0x297a │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r1, [r9, #128] ; 0x80 │ │ │ │ + str.w r2, [r9, #132] ; 0x84 │ │ │ │ + b.w 41f10 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4985a │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + b.w 42460 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 49844 │ │ │ │ - ldr r2, [pc, #216] ; (49b50 ) │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r1, [pc, #216] ; (49b54 ) │ │ │ │ - movs r4, #189 ; 0xbd │ │ │ │ + b.w 42450 │ │ │ │ + ldr r2, [pc, #244] ; (42fa8 ) │ │ │ │ + movs r0, #214 ; 0xd6 │ │ │ │ + movw r1, #10614 ; 0x2976 │ │ │ │ + str.w r0, [r8, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ - movw r0, #5719 ; 0x1657 │ │ │ │ - add r1, pc │ │ │ │ - mov ip, r8 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 49032 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 497e6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 497fc │ │ │ │ - ldr r2, [pc, #168] ; (49b58 ) │ │ │ │ - movs r3, #189 ; 0xbd │ │ │ │ - movw r1, #5681 ; 0x1631 │ │ │ │ - str.w r3, [r6, #128] ; 0x80 │ │ │ │ + str.w r1, [r8, #132] ; 0x84 │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r8, #124] ; 0x7c │ │ │ │ + mov ip, r5 │ │ │ │ + b.w 41f20 │ │ │ │ + ldr r2, [pc, #220] ; (42fac ) │ │ │ │ + movs r7, #0 │ │ │ │ + movs r0, #214 ; 0xd6 │ │ │ │ + movw r1, #10613 ; 0x2975 │ │ │ │ add r2, pc │ │ │ │ - mov ip, r8 │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #132] ; 0x84 │ │ │ │ - b.w 49032 │ │ │ │ - ldr.w r0, [lr, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov fp, r0 │ │ │ │ - b.w 48bcc │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r6, [r6, #62] ; 0x3e │ │ │ │ + mov ip, r7 │ │ │ │ + str.w r0, [r8, #128] ; 0x80 │ │ │ │ + str.w r2, [r8, #124] ; 0x7c │ │ │ │ + str.w r1, [r8, #132] ; 0x84 │ │ │ │ + b.w 42064 │ │ │ │ + ; instruction: 0xf7360001 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xf6e00001 │ │ │ │ + ; instruction: 0xf6620001 │ │ │ │ + ; instruction: 0xf6240001 │ │ │ │ + rsb r0, sl, #8454144 ; 0x810000 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + adc.w r0, r6, #8454144 ; 0x810000 │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #62] ; 0x3e │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + ; instruction: 0xf4e20001 │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #60] ; 0x3c │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, #58] ; 0x3a │ │ │ │ + orns r0, ip, #8454144 ; 0x810000 │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - strh r0, [r5, #52] ; 0x34 │ │ │ │ + orr.w r0, lr, #8454144 ; 0x810000 │ │ │ │ + ands.w r0, r0, #8454144 ; 0x810000 │ │ │ │ + ; instruction: 0xf3d80001 │ │ │ │ + sbfx r0, r0, #0, #2 │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #50] ; 0x32 │ │ │ │ + subw r0, r4, #1 │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + ; instruction: 0xf2700001 │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - movs r6, #74 ; 0x4a │ │ │ │ + ; instruction: 0xf2500001 │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + sbcs.w r0, r2, #1 │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + adcs.w r0, r4, #1 │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #38] ; 0x26 │ │ │ │ + ; instruction: 0xf13e0001 │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + ; instruction: 0xf1200001 │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r1, #38] ; 0x26 │ │ │ │ + ; instruction: 0xf0e40001 │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + ; instruction: 0xf0c40001 │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #36] ; 0x24 │ │ │ │ + ; instruction: 0xf0ac0001 │ │ │ │ + strb r0, [r6, #31] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + strb r4, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + strb r0, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r9, r1 │ │ │ │ - vpush {d8} │ │ │ │ - mov r5, r2 │ │ │ │ - ldr.w r6, [pc, #2192] ; 4a3fc │ │ │ │ - ldr.w r3, [pc, #2192] ; 4a400 │ │ │ │ - add r6, pc │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - sub sp, #52 ; 0x34 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - beq.w 4a06e │ │ │ │ - ldr.w r3, [pc, #2176] ; 4a404 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 4a086 │ │ │ │ - ldr r3, [r1, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a040 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a040 │ │ │ │ - mov r0, r9 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ + sub sp, #44 ; 0x2c │ │ │ │ + mov r9, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r5, [sp, #80] ; 0x50 │ │ │ │ + mov r1, r2 │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4a16e │ │ │ │ - ldr.w sl, [pc, #2136] ; 4a408 │ │ │ │ - mov r0, r4 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + mov r7, r5 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr.w sl, [pc, #880] ; 43340 │ │ │ │ + ldr.w r3, [r5, #136] ; 0x88 │ │ │ │ add sl, pc │ │ │ │ - ldr.w r1, [sl, #2216] ; 0x8a8 │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 4a39e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49d26 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 49d34 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4a2fa │ │ │ │ - ldr.w r2, [pc, #2080] ; 4a404 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 49fb6 │ │ │ │ - ldr r3, [r3, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a09c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a09c │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + str r5, [sp, #12] │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4a3e2 │ │ │ │ - ldr.w r7, [pc, #2048] ; 4a40c │ │ │ │ - mov r0, r4 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - subs.w sl, r0, #0 │ │ │ │ - blt.w 4a4fa │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49d58 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 49d68 │ │ │ │ - ldr.w r3, [pc, #2008] ; 4a410 │ │ │ │ - ldr r7, [r6, r3] │ │ │ │ - cmp r5, r7 │ │ │ │ - beq.n 49d34 │ │ │ │ - ldr.w fp, [pc, #2000] ; 4a414 │ │ │ │ - mov r0, r5 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r4, [fp, #1460] ; 0x5b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - blx 5b90 │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + ldr.w r3, [r3, #684] ; 0x2ac │ │ │ │ mov r8, r0 │ │ │ │ - beq.w 4a74e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 49fac │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r3 │ │ │ │ + str r0, [sp, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 4a314 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ - bmi.w 49fcc │ │ │ │ - ldr.w r3, [pc, #1940] ; 4a418 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ - cmp r0, r4 │ │ │ │ - beq.w 4a0ca │ │ │ │ - mov r1, r4 │ │ │ │ - blx 571c │ │ │ │ + beq.w 43240 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a0ca │ │ │ │ - ldr.w lr, [r5, #4] │ │ │ │ - ldr.w r3, [lr, #84] ; 0x54 │ │ │ │ + beq.w 431c6 │ │ │ │ + ldr.w r9, [pc, #824] ; 43344 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2108] ; 0x83c │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 432fc │ │ │ │ + ldr r3, [pc, #800] ; (43348 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.w 43290 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + beq.w 432ba │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 4a59c │ │ │ │ - ldr.w r3, [pc, #1908] ; 4a41c │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ - cmp lr, r1 │ │ │ │ - beq.w 4ae54 │ │ │ │ - ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ + ble.w 43272 │ │ │ │ + cmp.w r3, r1, asr #1 │ │ │ │ + ldr.w r9, [pc, #772] ; 4334c │ │ │ │ + it gt │ │ │ │ + movgt r2, #1 │ │ │ │ + add r9, pc │ │ │ │ + it le │ │ │ │ + movle r2, #0 │ │ │ │ + cmp r3, r1 │ │ │ │ + ite ge │ │ │ │ + movge r2, #0 │ │ │ │ + andlt.w r2, r2, #1 │ │ │ │ + ldr.w lr, [r9, #2368] ; 0x940 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4ae42 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 49ce4 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 4ae54 │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 49cde │ │ │ │ - ldr.w r4, [r2, #4]! │ │ │ │ - cmp r1, r4 │ │ │ │ - beq.w 4ae54 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.n 49cd4 │ │ │ │ - ldr.w r8, [pc, #1848] ; 4a420 │ │ │ │ - mov r0, lr │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r4, [r8, #1268] ; 0x4f4 │ │ │ │ - mov r1, r4 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ac60 │ │ │ │ - mov r1, r4 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4bb6a │ │ │ │ + beq.w 43314 │ │ │ │ + ldr.w ip, [r6, #12] │ │ │ │ + adds r2, r3, #1 │ │ │ │ + ldr.w r0, [lr] │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w lr, [ip, r3, lsl #2] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + cmp.w r2, r1, asr #1 │ │ │ │ + ite gt │ │ │ │ + movgt r3, #1 │ │ │ │ + movle r3, #0 │ │ │ │ + cmp r2, r1 │ │ │ │ + ite ge │ │ │ │ + movge r1, #0 │ │ │ │ + andlt.w r1, r3, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 432d4 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + adds r1, r2, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr.w fp, [r5, #8] │ │ │ │ - cbnz r3, 49d4c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #52 ; 0x34 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 49bd4 │ │ │ │ - mov.w fp, #0 │ │ │ │ - mov r7, fp │ │ │ │ - cbz r7, 49d4c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 49d4c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #52 ; 0x34 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + str.w r5, [r0, r2, lsl #2] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + cbz r7, 430b2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 49c36 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4a844 │ │ │ │ - ldr.w r2, [pc, #1676] ; 4a404 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4a86a │ │ │ │ - ldr r3, [r3, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a816 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a816 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r9 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4a8dc │ │ │ │ - ldr.w sl, [pc, #1668] ; 4a424 │ │ │ │ - mov r0, r4 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - subs r7, r0, #0 │ │ │ │ - blt.w 4a902 │ │ │ │ + ble.n 43176 │ │ │ │ + ldr r3, [pc, #660] ; (43350 ) │ │ │ │ + movs r7, #0 │ │ │ │ + mov fp, r5 │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a516 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 4a47c │ │ │ │ - blx 5668 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ab48 │ │ │ │ - ldr.w r3, [pc, #1620] ; 4a428 │ │ │ │ - ldr.w r7, [pc, #1620] ; 4a42c │ │ │ │ - ldr.w r8, [r6, r3] │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r2, [r7, #2140] ; 0x85c │ │ │ │ mov r1, r8 │ │ │ │ - blx 5698 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4a732 │ │ │ │ - ldr.w r3, [pc, #1596] ; 4a430 │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [r7, #2124] ; 0x84c │ │ │ │ - ldr r1, [r6, r3] │ │ │ │ - blx 5698 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4ac42 │ │ │ │ - mov r1, r8 │ │ │ │ + ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [r7, #2144] ; 0x860 │ │ │ │ - blx 5698 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4ad12 │ │ │ │ - ldr.w r3, [pc, #1532] ; 4a418 │ │ │ │ + beq.n 431d6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [r7, #2148] ; 0x864 │ │ │ │ - ldr r1, [r6, r3] │ │ │ │ - blx 5698 │ │ │ │ + mov r2, sl │ │ │ │ + ldr.w r1, [r3, #2108] ; 0x83c │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4ad30 │ │ │ │ - ldr.w r3, [pc, #1540] ; 4a434 │ │ │ │ + beq.w 43276 │ │ │ │ + ldr r3, [pc, #580] ; (43348 ) │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 4311a │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 431e6 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.n 431f8 │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp.w r3, r1, asr #1 │ │ │ │ + ite gt │ │ │ │ + movgt r2, #1 │ │ │ │ + movle r2, #0 │ │ │ │ + cmp r3, r1 │ │ │ │ + ite ge │ │ │ │ + movge r2, #0 │ │ │ │ + andlt.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4324a │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + str.w r5, [r0, r3, lsl #2] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4315c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [r7, #568] ; 0x238 │ │ │ │ - ldr r1, [r6, r3] │ │ │ │ - blx 5698 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4ad4e │ │ │ │ - ldr.w r3, [pc, #1520] ; 4a438 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [r7, #2128] ; 0x850 │ │ │ │ - ldr r1, [r6, r3] │ │ │ │ - blx 5698 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4ad8c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1500] ; 4a43c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + adds r7, #1 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5b30 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 4ad6c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w r7, [r7, #688] ; 0x2b0 │ │ │ │ - blx r7 │ │ │ │ - ldr.w r3, [pc, #1400] ; 4a404 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - mov fp, r0 │ │ │ │ - beq.w 4a806 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5b24 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4b786 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b756 │ │ │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ - mov r1, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w r2, [pc, #1404] ; 4a440 │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - mov r7, r3 │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - mov sl, r1 │ │ │ │ - ldr.w r9, [sp, #8] │ │ │ │ - mov fp, r3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4a9d0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - bne.w 4aa78 │ │ │ │ - cmp sl, r3 │ │ │ │ - bge.w 4af5c │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr.w r4, [r3, sl, lsl #2] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt.n 430c6 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 431aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r6, 49f18 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a85e │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a88e │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a88e │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r1, [r2, #108] ; 0x6c │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r9, [sp, #28] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ + mov r2, r9 │ │ │ │ blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4bb12 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - blx 5818 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4aa92 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a5c6 │ │ │ │ - cbz r7, 49f6e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a882 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r7, r0 │ │ │ │ + cbz r0, 431aa │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 49b5c │ │ │ │ - mov r8, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4aab4 │ │ │ │ - ldr.w r7, [r9] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - mov r2, fp │ │ │ │ - mov r3, r8 │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - ldr.w ip, [r7, #696] ; 0x2b8 │ │ │ │ - mov r7, r6 │ │ │ │ - blx ip │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r6, r4 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, r7 │ │ │ │ + bl 42fb0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - b.n 49ee0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - b.n 49c6e │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4a09c │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 49c0a │ │ │ │ - ldr.w fp, [pc, #1140] ; 4a444 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - add fp, pc │ │ │ │ - adds r3, #1 │ │ │ │ - ldr.w r1, [fp, #2480] ; 0x9b0 │ │ │ │ - str.w r3, [r9] │ │ │ │ - bl fabc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt.w 4ab1e │ │ │ │ - beq.w 4a5ec │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a63c │ │ │ │ - ldr.w r3, [pc, #1060] ; 4a428 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.w 4a8d0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5c68 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4a70c │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r2, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #7 │ │ │ │ - bpl.w 4b458 │ │ │ │ - ldr.w r4, [ip, #8] │ │ │ │ - adds r3, r4, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ - bhi.w 4aaa2 │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ - lsls r4, r3, #13 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ - lsls r3, r1, #12 │ │ │ │ - lsls r1, r1, #12 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4a16e │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5710 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + cbz r5, 431c0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 49ba6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 49ba6 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a040 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + beq.n 43232 │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [pc, #384] ; (43348 ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ + mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49bac │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4a040 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ + b.n 4302a │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r3, [pc, #364] ; (43348 ) │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ + mov r5, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49bac │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4a3e2 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5710 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 49c04 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 49c04 │ │ │ │ - ldr.w fp, [pc, #892] ; 4a448 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - add fp, pc │ │ │ │ - adds r3, #1 │ │ │ │ - ldr.w r1, [fp, #2528] ; 0x9e0 │ │ │ │ - str.w r3, [r9] │ │ │ │ - bl fabc │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - blt.w 4a9a6 │ │ │ │ - beq.w 4a7b0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4a7f0 │ │ │ │ + b.n 43106 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.n 4311e │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ + ldr r3, [pc, #340] ; (43354 ) │ │ │ │ + ldr r1, [pc, #344] ; (43358 ) │ │ │ │ + ldr r2, [pc, #344] ; (4335c ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #332] ; (43360 ) │ │ │ │ + ldr r2, [pc, #336] ; (43364 ) │ │ │ │ + movs r0, #127 ; 0x7f │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #5235 ; 0x1473 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r0, [pc, #316] ; (43368 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 11258 │ │ │ │ + b.n 431b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 4a7aa │ │ │ │ mov r0, r5 │ │ │ │ - blx 5c74 │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcvt.f32.f64 s16, d7 │ │ │ │ - vldr s15, [pc, #736] ; 4a3f8 │ │ │ │ - vcmp.f32 s16, s15 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4aa40 │ │ │ │ - vmov r1, s16 │ │ │ │ - add r4, sp, #48 ; 0x30 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w r1, [r4, #-16]! │ │ │ │ - ldr r1, [pc, #784] ; (4a44c ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ + add sp, #44 ; 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + mov r5, r8 │ │ │ │ + bgt.w 430b8 │ │ │ │ + b.n 431aa │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + blx 59ec │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 4314c │ │ │ │ + ldr r3, [pc, #272] ; (4336c ) │ │ │ │ + movs r0, #127 ; 0x7f │ │ │ │ + ldr r2, [pc, #272] ; (43370 ) │ │ │ │ + movw r1, #5237 ; 0x1475 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 43228 │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 4307c │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + movs r1, #126 ; 0x7e │ │ │ │ + ldr r3, [pc, #248] ; (43374 ) │ │ │ │ + movw r2, #5218 ; 0x1462 │ │ │ │ + mov r5, fp │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + b.n 43228 │ │ │ │ + ldr r3, [pc, #228] ; (43378 ) │ │ │ │ + ldr r1, [pc, #232] ; (4337c ) │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ - blx r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r5, #0] │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r3, [pc, #776] ; (4a450 ) │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #220] ; (43380 ) │ │ │ │ + ldr r2, [pc, #224] ; (43384 ) │ │ │ │ + movs r0, #114 ; 0x72 │ │ │ │ add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [pc, #764] ; (4a454 ) │ │ │ │ + movw r1, #5089 ; 0x13e1 │ │ │ │ add r2, pc │ │ │ │ - blx r5 │ │ │ │ - ldr.w r5, [r8] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r4, [r5, #120] ; 0x78 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx r4 │ │ │ │ - mov fp, r0 │ │ │ │ - b.n 49d3a │ │ │ │ - ldr r3, [pc, #744] ; (4a458 ) │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #740] ; (4a45c ) │ │ │ │ - movw r0, #369 ; 0x171 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 43228 │ │ │ │ + ldr r3, [pc, #204] ; (43388 ) │ │ │ │ + movs r0, #114 ; 0x72 │ │ │ │ + ldr r2, [pc, #204] ; (4338c ) │ │ │ │ + movw r1, #5091 ; 0x13e3 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #11897 ; 0x2e79 │ │ │ │ add r2, pc │ │ │ │ - mov ip, r8 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r8 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r7, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 4a1b0 │ │ │ │ + b.n 43228 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + blx 59ec │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 430a6 │ │ │ │ + ldr r3, [pc, #172] ; (43390 ) │ │ │ │ + movs r0, #116 ; 0x74 │ │ │ │ + ldr r2, [pc, #172] ; (43394 ) │ │ │ │ + movw r1, #5128 ; 0x1408 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 43228 │ │ │ │ + ldr r3, [pc, #152] ; (43398 ) │ │ │ │ + movs r1, #112 ; 0x70 │ │ │ │ + movw r2, #5072 ; 0x13d0 │ │ │ │ + str.w r1, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 43228 │ │ │ │ + mov r1, lr │ │ │ │ + mov r0, r6 │ │ │ │ + blx 59ec │ │ │ │ + adds r0, #1 │ │ │ │ + itt ne │ │ │ │ + ldrne r2, [r6, #8] │ │ │ │ + ldrne r1, [r6, #16] │ │ │ │ + bne.w 4307c │ │ │ │ + ldr r3, [pc, #112] ; (4339c ) │ │ │ │ + movs r1, #115 ; 0x73 │ │ │ │ + movw r2, #5106 ; 0x13f2 │ │ │ │ + str.w r1, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 43228 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + cdp 0, 15, cr0, cr10, cr1, {0} │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + cdp 0, 12, cr0, cr0, cr1, {0} │ │ │ │ + cdp 0, 4, cr0, cr10, cr1, {0} │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ + movs r1, r0 │ │ │ │ + ldcl 0, cr0, [r6], #4 │ │ │ │ + strb r4, [r6, #16] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #488] ; 0x1e8 │ │ │ │ + movs r1, r0 │ │ │ │ + stc 0, cr0, [sl], #4 │ │ │ │ + strb r4, [r5, #15] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r6, [r1, #15] │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrh r0, [r7, #48] ; 0x30 │ │ │ │ + movs r1, r0 │ │ │ │ + stcl 0, cr0, [r6], #-4 │ │ │ │ + strb r4, [r4, #14] │ │ │ │ + movs r1, r0 │ │ │ │ + mcrr 0, 0, r0, r8, cr1 │ │ │ │ + strb r2, [r1, #14] │ │ │ │ + movs r1, r0 │ │ │ │ + stc 0, cr0, [r0], #-4 │ │ │ │ + strb r2, [r4, #13] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r0, [r1, #13] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r4, [r3, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #36 ; 0x24 │ │ │ │ + ldr.w sl, [pc, #3232] ; 44048 │ │ │ │ + ldr.w r3, [pc, #3232] ; 4404c │ │ │ │ + add sl, pc │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr.w r5, [sl, r3] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + adds r4, #1 │ │ │ │ + str r4, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 434bc │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov fp, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r3, [r3, #684] ; 0x2ac │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #3200] ; 44050 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov r6, r0 │ │ │ │ + beq.w 43826 │ │ │ │ + ldr.w r3, [pc, #3184] ; 44054 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4383e │ │ │ │ + ldr r3, [r2, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4379a │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4379a │ │ │ │ + mov r0, fp │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4387e │ │ │ │ + ldr.w r9, [pc, #3144] ; 44058 │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2036] ; 0x7f4 │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 438ca │ │ │ │ + beq.n 434d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r3, [r3, #732] ; 0x2dc │ │ │ │ + blx r3 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 43a5e │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.w 43854 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + adds r2, r3, r6 │ │ │ │ mov fp, r3 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4a256 │ │ │ │ - ldr r3, [pc, #684] ; (4a460 ) │ │ │ │ + b.n 4348e │ │ │ │ + ldr.w r1, [sl, r6] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ + mov r9, r1 │ │ │ │ + adds r6, #1 │ │ │ │ + str r6, [r1, #0] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + adds r6, #1 │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + cmp r0, r1 │ │ │ │ + bge.w 435ba │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + str.w r6, [r9] │ │ │ │ + str.w r9, [r1, r0, lsl #2] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + cbz r1, 434ac │ │ │ │ + cmp fp, r2 │ │ │ │ + beq.w 43854 │ │ │ │ + ldrb.w r1, [fp], #1 │ │ │ │ + ldr.w r6, [pc, #3016] ; 4405c │ │ │ │ + ldr.w r0, [pc, #3016] ; 44060 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 43456 │ │ │ │ + ldr.w r1, [sl, r0] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ + mov r9, r1 │ │ │ │ + adds r6, #1 │ │ │ │ + str r6, [r1, #0] │ │ │ │ + b.n 43462 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + b.n 43488 │ │ │ │ + mov r7, r5 │ │ │ │ + mov sl, r4 │ │ │ │ + mov fp, r5 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 43656 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r0, [pc, #684] ; (4a464 ) │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blt.w 43a7e │ │ │ │ + bne.w 43696 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blt.w 43b86 │ │ │ │ + beq.w 438fe │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r3, [r3, #740] ; 0x2e4 │ │ │ │ + blx r3 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 43cf6 │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.n 43598 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr.w sl, [pc, #2876] ; 44064 │ │ │ │ + add.w r3, r2, r6, lsl #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add sl, pc │ │ │ │ + mov r6, r2 │ │ │ │ + ldrh.w r0, [r6], #2 │ │ │ │ + uxtb r0, r0 │ │ │ │ + blx 59d4 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 437cc │ │ │ │ + ldr.w r0, [sl, #180] ; 0xb4 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 43ab4 │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 43a46 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.w 43ad0 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + str.w fp, [r3, r1, lsl #2] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 43a52 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.n 43534 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 43f48 │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #772] ; 0x304 │ │ │ │ + blx r5 │ │ │ │ + b.n 43874 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r9 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + blx 59ec │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4347c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + movw r0, #273 ; 0x111 │ │ │ │ + ldr.w fp, [pc, #2708] ; 44068 │ │ │ │ + movw r1, #11051 ; 0x2b2b │ │ │ │ + ldr.w r2, [pc, #2704] ; 4406c │ │ │ │ + subs r3, #1 │ │ │ │ + add fp, pc │ │ │ │ + str r3, [r7, #0] │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [fp, #128] ; 0x80 │ │ │ │ + str.w r2, [fp, #124] ; 0x7c │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + mov.w fp, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 437f6 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 43612 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 44406 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4380a │ │ │ │ + ldr.w r3, [pc, #2628] ; 44070 │ │ │ │ add r3, pc │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cbz r5, 4a1de │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr.w r0, [pc, #2616] ; 44074 │ │ │ │ + mov r7, r5 │ │ │ │ + mov.w sl, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, 4a23c │ │ │ │ - cbz r4, 4a1e8 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 43660 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cbz r4, 4366c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4a22a │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 4a1fa │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbz r3, 4a21e │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 43790 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 49d3a │ │ │ │ + beq.w 434ca │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49d3a │ │ │ │ + bne.w 434ca │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 49d3a │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4a1fa │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #36 ; 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #736] ; 0x2e0 │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4a1e8 │ │ │ │ + ldr.w r3, [pc, #2508] ; 44078 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + ldr.w r0, [r9, #1252] ; 0x4e4 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 43d26 │ │ │ │ + ldr.w r3, [pc, #2492] ; 4407c │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 43b0c │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + lsls r1, r3, #29 │ │ │ │ + bpl.w 43b46 │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + ldr.w fp, [r2, #4] │ │ │ │ + ite pl │ │ │ │ + ldrpl.w r9, [r0, #12] │ │ │ │ + movmi.w r9, #0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #2452] ; 44080 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 43c76 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx fp │ │ │ │ + mov fp, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 43726 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 43732 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 43c88 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r7, [fp, #8] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ + blx r6 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 43768 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4a1de │ │ │ │ - mov ip, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 4a280 │ │ │ │ ldr.w r2, [fp] │ │ │ │ + mov.w sl, #0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 4a2e2 │ │ │ │ - cbz r3, 4a28a │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbz r2, 4a2bc │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4a29c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 4a2ce │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 4a1b0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + cbnz r2, 43784 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a1b0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ + bne.w 434ca │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4a1b0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4a28a │ │ │ │ + b.n 4366c │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4387e │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r9 │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 43408 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4a29c │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ + b.n 43408 │ │ │ │ + ldr.w r3, [pc, #2228] ; 44084 │ │ │ │ + mov.w r0, #288 ; 0x120 │ │ │ │ + ldr.w r2, [pc, #2224] ; 44088 │ │ │ │ + movw r1, #11169 ; 0x2ba1 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov.w fp, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 43800 │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 4a280 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 435fc │ │ │ │ + b.n 43612 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #2164] ; 4408c │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 4363a │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a09c │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ + beq.n 4379a │ │ │ │ + ldr.w r3, [fp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49c0a │ │ │ │ - mov r0, r9 │ │ │ │ - bl 196e8 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4aa28 │ │ │ │ - ldr r2, [pc, #324] ; (4a468 ) │ │ │ │ - ldr r3, [pc, #324] ; (4a46c ) │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - subs r4, r0, r4 │ │ │ │ - clz r4, r4 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ - cmp r0, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r4 │ │ │ │ - orreq.w r3, r4, #1 │ │ │ │ - cmp r0, r7 │ │ │ │ - ite ne │ │ │ │ - movne r8, r3 │ │ │ │ - orreq.w r8, r3, #1 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 4a776 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ + b.n 4340e │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4379a │ │ │ │ + ldr.w r3, [fp, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 4340e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a5d2 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 49c76 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 23cc8 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4aae2 │ │ │ │ - mov r1, ip │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl 39adc │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4aafa │ │ │ │ - ldr.w r7, [ip] │ │ │ │ - subs r7, #1 │ │ │ │ - str.w r7, [ip] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 4a5de │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 49d3a │ │ │ │ - ldr r3, [pc, #208] ; (4a470 ) │ │ │ │ - movs r5, #0 │ │ │ │ - movw r1, #369 ; 0x171 │ │ │ │ - movw r2, #11899 ; 0x2e7b │ │ │ │ + beq.w 43aaa │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #764] ; 0x2fc │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov fp, r7 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + b.n 43650 │ │ │ │ + ldr.w r4, [pc, #2064] ; 44090 │ │ │ │ + movw r0, #10991 ; 0x2aef │ │ │ │ + ldr.w r3, [pc, #2060] ; 44094 │ │ │ │ + mov.w sl, #0 │ │ │ │ + add r4, pc │ │ │ │ + movw r2, #269 ; 0x10d │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov r7, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - mov ip, r8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r4, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r0, [r4, #132] ; 0x84 │ │ │ │ + mov r4, sl │ │ │ │ + ldr.w r0, [pc, #2032] ; 44098 │ │ │ │ + ldr.w r3, [pc, #2032] ; 4409c │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 4a3ce │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 4a196 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4a196 │ │ │ │ - ldr r3, [pc, #144] ; (4a474 ) │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r2, [pc, #140] ; (4a478 ) │ │ │ │ - movw r0, #371 ; 0x173 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov fp, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 43656 │ │ │ │ + mov.w fp, #0 │ │ │ │ + b.n 4365e │ │ │ │ + ldr.w sl, [pc, #2004] ; 440a0 │ │ │ │ + movw r3, #11003 ; 0x2afb │ │ │ │ + mov r7, r5 │ │ │ │ + mov r1, r3 │ │ │ │ + add sl, pc │ │ │ │ + str.w sl, [r9, #124] ; 0x7c │ │ │ │ + mov.w sl, #0 │ │ │ │ + mov.w r2, #270 ; 0x10e │ │ │ │ + str.w r3, [r9, #132] ; 0x84 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + ldr.w r0, [pc, #1972] ; 440a4 │ │ │ │ + ldr.w r3, [pc, #1972] ; 440a8 │ │ │ │ + add r0, pc │ │ │ │ add r3, pc │ │ │ │ - movw r1, #11929 ; 0x2e99 │ │ │ │ - add r2, pc │ │ │ │ - b.n 4a182 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {8} │ │ │ │ - str r0, [r3, r6] │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - strh r2, [r3, #26] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - strh r6, [r0, #22] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - strh r2, [r4, #18] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ - movs r1, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - strh r6, [r5, #8] │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffd4ffff │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - ; instruction: 0xff9cffff │ │ │ │ - cmp r4, #166 ; 0xa6 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r7, #128 ; 0x80 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r7, #128 ; 0x80 │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r7, #86 ; 0x56 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ - movs r1, r0 │ │ │ │ - cmp r7, #176 ; 0xb0 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - lsls r6, r2, #9 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr.w sl, [pc, #3360] ; 4b1a0 │ │ │ │ - mov r0, r9 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r1, [sl, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4ab70 │ │ │ │ - beq.n 4a520 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #3340] ; 4b1a4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [pc, #3328] ; 4b1a8 │ │ │ │ - ldr.w r3, [pc, #3328] ; 4b1ac │ │ │ │ - add r2, pc │ │ │ │ - add r3, pc │ │ │ │ - mov r8, r0 │ │ │ │ + bl 12920 │ │ │ │ + b.n 4364a │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - mov fp, r0 │ │ │ │ - bpl.w 4adaa │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cbz r3, 4a4f4 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 4aba4 │ │ │ │ - adds r3, #1 │ │ │ │ - beq.w 4ab92 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58f0 │ │ │ │ - sxtb r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - uxtbeq r7, r0 │ │ │ │ - bne.w 4b3ae │ │ │ │ - sxtb r3, r7 │ │ │ │ - adds r3, #1 │ │ │ │ - beq.w 4abc0 │ │ │ │ - strb.w r7, [sp, #32] │ │ │ │ - b.n 4a572 │ │ │ │ - ldr.w r3, [pc, #3252] ; 4b1b0 │ │ │ │ - movw r1, #371 ; 0x173 │ │ │ │ - movw r2, #11931 ; 0x2e9b │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 4a3b8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + ldr.w r1, [r9, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 43d04 │ │ │ │ + bne.n 439b8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 49dc0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [r9, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4ae20 │ │ │ │ - beq.w 4a920 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #3200] ; 4b1b8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + blt.w 43e3c │ │ │ │ + beq.w 43bc6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r3, [r3, #748] ; 0x2ec │ │ │ │ blx r3 │ │ │ │ - ldr.w r2, [pc, #3188] ; 4b1bc │ │ │ │ - ldr.w r3, [pc, #3188] ; 4b1c0 │ │ │ │ - add r2, pc │ │ │ │ - add r3, pc │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - blx r4 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 11264 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq.w 4b0fa │ │ │ │ - strh.w r4, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #3152] ; 4b1c4 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - it eq │ │ │ │ - cmpeq r3, #0 │ │ │ │ - beq.w 4b41a │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r8 │ │ │ │ - add r3, sp, #32 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ - ldr r4, [r4, #120] ; 0x78 │ │ │ │ - blx r4 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4415e │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.n 43996 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov.w r9, #0 │ │ │ │ + sub.w sl, r3, #4 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ + blx 59d4 │ │ │ │ mov fp, r0 │ │ │ │ - b.w 49d3a │ │ │ │ - ldr.w r6, [pc, #3112] ; 4b1c8 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b5ee │ │ │ │ + beq.w 43df6 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.w 43e12 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + str.w fp, [r3, r1, lsl #2] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + subs r2, #1 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 43c6a │ │ │ │ + cmp r9, r6 │ │ │ │ + bne.n 43954 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov ip, r7 │ │ │ │ - adds r3, #1 │ │ │ │ - mov r4, r7 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w fp, [r5, #16] │ │ │ │ - b.n 4a1d8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 49f60 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4a35e │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 49d3a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2484] ; 0x9b4 │ │ │ │ - bl fabc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt.w 4af88 │ │ │ │ - bne.w 49ff0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2488] ; 0x9b8 │ │ │ │ - bl fabc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt.w 4b59c │ │ │ │ - bne.w 49ff0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #576] ; 0x240 │ │ │ │ - bl fabc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt.w 4ba8c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 4a63c │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 4a000 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - b.w 49c80 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4a630 │ │ │ │ - ldrh.w r4, [ip, #12] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a8f6 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r5, sp, #48 ; 0x30 │ │ │ │ - ldr.w r1, [pc, #2920] ; 4b1cc │ │ │ │ - movs r7, #0 │ │ │ │ - str.w r4, [r5, #-16]! │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r8, r2 │ │ │ │ - ldr.w r3, [pc, #2896] ; 4b1d0 │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #2884] ; 4b1d4 │ │ │ │ - add r2, pc │ │ │ │ - blx r4 │ │ │ │ - ldr.w r4, [r8] │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r4, [r4, #120] ; 0x78 │ │ │ │ - mov r2, r0 │ │ │ │ + beq.w 44318 │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - blx r4 │ │ │ │ - mov fp, r0 │ │ │ │ - b.w 49d3a │ │ │ │ - ldrh.w r4, [ip, #12] │ │ │ │ - negs r4, r4 │ │ │ │ - sxth r4, r4 │ │ │ │ - adds r0, r4, #1 │ │ │ │ - bne.n 4a64c │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 568c │ │ │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4a64c │ │ │ │ - ldr.w r3, [pc, #2828] ; 4b1d8 │ │ │ │ - mov.w r0, #386 ; 0x182 │ │ │ │ - ldr.w r2, [pc, #2824] ; 4b1dc │ │ │ │ - movw r1, #12091 ; 0x2f3b │ │ │ │ - add r3, pc │ │ │ │ - mov r4, ip │ │ │ │ - add r2, pc │ │ │ │ - movs r5, #0 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4a3b8 │ │ │ │ - ldrh.w r4, [ip, #14] │ │ │ │ - ldrh.w r3, [ip, #12] │ │ │ │ - orr.w r4, r3, r4, lsl #15 │ │ │ │ - negs r4, r4 │ │ │ │ - b.n 4a6b2 │ │ │ │ - ldrh.w r4, [ip, #14] │ │ │ │ - ldrh.w r3, [ip, #12] │ │ │ │ - orr.w r4, r3, r4, lsl #15 │ │ │ │ - b.n 4a64c │ │ │ │ - ldr.w r3, [pc, #2768] ; 4b1e0 │ │ │ │ - mov.w r0, #386 ; 0x182 │ │ │ │ - ldr.w r2, [pc, #2764] ; 4b1e4 │ │ │ │ - movw r1, #12089 ; 0x2f39 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - add r2, pc │ │ │ │ - mov r4, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r5, ip │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4a192 │ │ │ │ - ldr.w r3, [pc, #2740] ; 4b1e8 │ │ │ │ - mov.w r1, #450 ; 0x1c2 │ │ │ │ - movw r2, #12801 ; 0x3201 │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.n 4a3b8 │ │ │ │ - ldr.w r3, [pc, #2716] ; 4b1ec │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov.w r2, #376 ; 0x178 │ │ │ │ - mov r7, r8 │ │ │ │ - add r3, pc │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov ip, r8 │ │ │ │ - movw r3, #11974 ; 0x2ec6 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.n 4a3c2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - blx 58c0 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bge.w 4a34e │ │ │ │ - ldr.w r3, [pc, #2664] ; 4b1f0 │ │ │ │ - mov.w r0, #376 ; 0x178 │ │ │ │ - ldr.w r2, [pc, #2660] ; 4b1f4 │ │ │ │ - movw r1, #11984 ; 0x2ed0 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, ip │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4a3b8 │ │ │ │ - vldr d7, [r5, #8] │ │ │ │ - b.n 4a112 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2484] ; 0x9b4 │ │ │ │ - bl fabc │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - blt.w 4adf4 │ │ │ │ - bne.w 4a0f0 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #576] ; 0x240 │ │ │ │ - bl fabc │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - blt.w 4b35e │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbz r3, 4a7f0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 4a100 │ │ │ │ - b.w 49c98 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #780] ; 0x30c │ │ │ │ + blx r5 │ │ │ │ + b.n 43874 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r3, [r3, #744] ; 0x2e8 │ │ │ │ blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 4a100 │ │ │ │ - b.w 49c98 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - b.w 49ebe │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5704 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + blx 57f4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a8dc │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5710 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 49d98 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 49d98 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4a816 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ + beq.w 43e5c │ │ │ │ + cmp r6, #0 │ │ │ │ + itt gt │ │ │ │ + addgt.w r6, sl, r6, lsl #1 │ │ │ │ + movgt r9, sl │ │ │ │ + ble.n 43a24 │ │ │ │ + ldrh.w r0, [r9], #2 │ │ │ │ + sxth r0, r0 │ │ │ │ + blx 59d4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 43ca8 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.w 43cc8 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.w 49d9e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 49f18 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ + str.w r2, [fp] │ │ │ │ + str.w fp, [r3, r1, lsl #2] │ │ │ │ + str r0, [r7, #8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 43a9e │ │ │ │ + cmp r9, r6 │ │ │ │ + bne.n 439e6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a816 │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mov r4, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.w 49d9e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 44188 │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + mov r2, sl │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #776] ; 0x308 │ │ │ │ + blx r5 │ │ │ │ + b.n 43874 │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 43568 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 49f6e │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r3, [pc, #2404] ; 4b1f8 │ │ │ │ - ldr.w r1, [pc, #2404] ; 4b1fc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2388] ; 4b200 │ │ │ │ - mov ip, r4 │ │ │ │ - ldr.w r2, [pc, #2388] ; 4b204 │ │ │ │ - mov r4, r5 │ │ │ │ + b.n 43592 │ │ │ │ + ldr.w r3, [pc, #1612] ; 440ac │ │ │ │ + movw r2, #273 ; 0x111 │ │ │ │ + movw r1, #11022 ; 0x2b0e │ │ │ │ add r3, pc │ │ │ │ - movs r5, #0 │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #460 ; 0x1cc │ │ │ │ - movw r1, #12930 ; 0x3282 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4a3c2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov ip, r5 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - b.w 4a01e │ │ │ │ - ldr.w r3, [pc, #2344] ; 4b208 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr.w r2, [pc, #2340] ; 4b20c │ │ │ │ - mov.w r0, #438 ; 0x1b6 │ │ │ │ + mov sl, r7 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.n 438a6 │ │ │ │ + ldr.w r3, [pc, #1584] ; 440b0 │ │ │ │ + mov.w r2, #278 ; 0x116 │ │ │ │ + movw r1, #11083 ; 0x2b4b │ │ │ │ + mov sl, r7 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #12707 ; 0x31a3 │ │ │ │ - add r2, pc │ │ │ │ - b.n 4a182 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.n 438ec │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 43a20 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4a65c │ │ │ │ - ldr.w r3, [pc, #2316] ; 4b210 │ │ │ │ - mov.w r1, #438 ; 0x1b6 │ │ │ │ - movw r2, #12709 ; 0x31a5 │ │ │ │ + b.n 43860 │ │ │ │ + ldr.w r3, [pc, #1532] ; 440b4 │ │ │ │ + mov.w r1, #288 ; 0x120 │ │ │ │ + movw r2, #11171 ; 0x2ba3 │ │ │ │ str.w r1, [sl, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [sl, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ str.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 4a3b8 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ + b.n 437ea │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, fp │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4b0da │ │ │ │ - beq.w 4abe6 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #2268] ; 4b214 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [pc, #2256] ; 4b218 │ │ │ │ - ldr.w r3, [pc, #2256] ; 4b21c │ │ │ │ + beq.w 44324 │ │ │ │ + ldr.w r2, [pc, #1496] ; 440b8 │ │ │ │ + mov.w r6, #288 ; 0x120 │ │ │ │ + ldr.w r1, [pc, #1492] ; 440bc │ │ │ │ + movw r0, #11174 ; 0x2ba6 │ │ │ │ add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 43612 │ │ │ │ + b.n 437f8 │ │ │ │ + ldr.w r1, [r9, #520] ; 0x208 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w 436cc │ │ │ │ + ldr.w r3, [r2, #172] ; 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 43ba8 │ │ │ │ + ldr.w lr, [r3, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 43b46 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 436cc │ │ │ │ + adds r3, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 43b40 │ │ │ │ + ldr.w r7, [r3, #4]! │ │ │ │ + cmp r1, r7 │ │ │ │ + beq.w 436cc │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.n 43b36 │ │ │ │ + ldr.w r3, [pc, #1400] ; 440c0 │ │ │ │ add r3, pc │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - blx r4 │ │ │ │ - ldr.w r3, [pc, #2240] ; 4b220 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + bl f530 │ │ │ │ mov fp, r0 │ │ │ │ - beq.w 4b0b6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5c68 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4b38a │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl fec8 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - adds r5, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq.w 4b3e6 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b0c0 │ │ │ │ - str r4, [sp, #32] │ │ │ │ - b.n 4a572 │ │ │ │ - ldr.w r3, [pc, #2172] ; 4b224 │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov.w r2, #392 ; 0x188 │ │ │ │ - mov r4, r9 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 4373a │ │ │ │ + ldr.w r3, [pc, #1380] ; 440c4 │ │ │ │ + movw r1, #281 ; 0x119 │ │ │ │ + ldr.w r0, [pc, #1376] ; 440c8 │ │ │ │ + movw r6, #11102 ; 0x2b5e │ │ │ │ add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12165 ; 0x2f85 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.n 4a3c2 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov.w sl, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + b.n 438a6 │ │ │ │ + ldr.w r3, [pc, #1348] ; 440cc │ │ │ │ + movw r2, #285 ; 0x11d │ │ │ │ + movw r1, #11144 ; 0x2b88 │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.n 438ec │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 436cc │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 43ba8 │ │ │ │ + ldr.w r3, [pc, #1304] ; 440d0 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 436cc │ │ │ │ + b.n 43b46 │ │ │ │ + ldr.w r9, [pc, #1292] ; 440d4 │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w ip, r0, #0 │ │ │ │ + blt.w 4412c │ │ │ │ + beq.w 43d32 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r3, [r3, #752] ; 0x2f0 │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49f0a │ │ │ │ - mov r8, r6 │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - blx 568c │ │ │ │ + beq.w 442b2 │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.n 43c48 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov.w sl, #0 │ │ │ │ + sub.w r9, r3, #8 │ │ │ │ + ldrd r0, r1, [r9, #8]! │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + blx 5c20 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4af64 │ │ │ │ - ldr.w r3, [pc, #2100] ; 4b228 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl fd1c │ │ │ │ + beq.w 43f10 │ │ │ │ + mov r0, r7 │ │ │ │ + bl deac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba1c │ │ │ │ - blx 57e8 │ │ │ │ - mov sl, r8 │ │ │ │ + bne.w 43f2c │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 43dea │ │ │ │ + cmp sl, r6 │ │ │ │ + bne.n 43c12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - mov ip, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4a1e8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 44394 │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #784] ; 0x310 │ │ │ │ + blx r5 │ │ │ │ + b.n 43874 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 4a1e8 │ │ │ │ - ldr.w r3, [pc, #2048] ; 4b22c │ │ │ │ - mov.w r0, #376 ; 0x178 │ │ │ │ - ldr.w r2, [pc, #2044] ; 4b230 │ │ │ │ - movw r1, #11982 ; 0x2ece │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - add r2, pc │ │ │ │ - b.n 4a722 │ │ │ │ - blx 568c │ │ │ │ + b.n 43992 │ │ │ │ + ldr.w r0, [pc, #1120] ; 440d8 │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a126 │ │ │ │ - ldr.w r3, [pc, #2024] ; 4b234 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #2020] ; 4b238 │ │ │ │ - mov.w r0, #396 ; 0x18c │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #12201 ; 0x2fa9 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - movs r7, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b.w 4a1b0 │ │ │ │ - cmp sl, r3 │ │ │ │ - bge.w 4af5c │ │ │ │ - add.w r3, r5, sl, lsl #2 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w 49f0a │ │ │ │ + beq.w 43702 │ │ │ │ + b.n 43b5c │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4b336 │ │ │ │ - mov r6, r8 │ │ │ │ - b.w 49f4a │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 58f0 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 4a6b2 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r3, [pc, #1924] ; 4b23c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r0, #461 ; 0x1cd │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1916] ; 4b240 │ │ │ │ - movw r1, #12945 ; 0x3291 │ │ │ │ - mov r7, r6 │ │ │ │ - mov ip, r4 │ │ │ │ - mov r4, r5 │ │ │ │ - movs r5, #0 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4a3c2 │ │ │ │ - ldr.w r3, [pc, #1888] ; 4b244 │ │ │ │ - movw r0, #377 ; 0x179 │ │ │ │ - ldr.w r2, [pc, #1884] ; 4b248 │ │ │ │ - movw r1, #11997 ; 0x2edd │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - add r2, pc │ │ │ │ - b.n 4a722 │ │ │ │ - ldr.w r3, [pc, #1872] ; 4b24c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1868] ; 4b250 │ │ │ │ - movw r0, #377 ; 0x179 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #11999 ; 0x2edf │ │ │ │ - add r2, pc │ │ │ │ - mov r4, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4a3b8 │ │ │ │ - ldr.w r3, [pc, #1844] ; 4b254 │ │ │ │ - mov.w r8, #0 │ │ │ │ - movw r2, #381 ; 0x17d │ │ │ │ - mov r4, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12047 ; 0x2f0f │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.n 4a3c2 │ │ │ │ - ldr.w r3, [pc, #1804] ; 4b258 │ │ │ │ - mov ip, r0 │ │ │ │ - ldr.w r2, [pc, #1804] ; 4b25c │ │ │ │ - mov r8, r0 │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #450 ; 0x1c2 │ │ │ │ - movw r1, #12799 ; 0x31ff │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a192 │ │ │ │ - ldr.w r3, [pc, #1772] ; 4b260 │ │ │ │ - mov.w r1, #468 ; 0x1d4 │ │ │ │ - movw r2, #13002 ; 0x32ca │ │ │ │ - mov ip, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.n 4aa70 │ │ │ │ - ldrh r7, [r5, #12] │ │ │ │ - negs r7, r7 │ │ │ │ - uxth r7, r7 │ │ │ │ - sxtb r2, r7 │ │ │ │ - sxth r3, r7 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 4abae │ │ │ │ - uxtb r7, r7 │ │ │ │ - b.n 4a4ec │ │ │ │ - ldrh r3, [r5, #12] │ │ │ │ - sxtb r7, r3 │ │ │ │ - uxth r7, r7 │ │ │ │ - cmp r7, r3 │ │ │ │ - beq.n 4aba0 │ │ │ │ - ldr.w r3, [pc, #1716] ; 4b264 │ │ │ │ - ldr.w r1, [pc, #1716] ; 4b268 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ + bne.w 43b5c │ │ │ │ + ldr.w r3, [pc, #1096] ; 440dc │ │ │ │ + ldr.w r1, [pc, #1096] ; 440e0 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - blx 568c │ │ │ │ - movs r7, #255 ; 0xff │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4a4f4 │ │ │ │ - ldr.w r3, [pc, #1692] ; 4b26c │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #1688] ; 4b270 │ │ │ │ - movw r0, #471 ; 0x1d7 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #13030 ; 0x32e6 │ │ │ │ + b.n 43b5c │ │ │ │ + ldr.w r2, [pc, #1080] ; 440e4 │ │ │ │ + movw r6, #295 ; 0x127 │ │ │ │ + ldr.w r1, [pc, #1076] ; 440e8 │ │ │ │ + movw r0, #11231 ; 0x2bdf │ │ │ │ add r2, pc │ │ │ │ - b.n 4aa62 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4b3c2 │ │ │ │ - beq.w 4aeb8 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1652] ; 4b274 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [pc, #1644] ; 4b278 │ │ │ │ - ldr.w r3, [pc, #1644] ; 4b27c │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, fp │ │ │ │ + blx 59ec │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4439e │ │ │ │ + ldr.w r2, [pc, #1044] ; 440ec │ │ │ │ + movw r6, #295 ; 0x127 │ │ │ │ + ldr.w r1, [pc, #1040] ; 440f0 │ │ │ │ + movw r0, #11233 ; 0x2be1 │ │ │ │ add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + ldr r3, [pc, #1020] ; (440f4 ) │ │ │ │ + mov.w r2, #288 ; 0x120 │ │ │ │ + movw r1, #11163 ; 0x2b9b │ │ │ │ add r3, pc │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - blx r4 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f368 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, r1, #1 │ │ │ │ - it eq │ │ │ │ - cmpeq.w r4, #4294967295 ; 0xffffffff │ │ │ │ - mov r5, r1 │ │ │ │ - beq.w 4b692 │ │ │ │ - strd r4, r5, [sp, #32] │ │ │ │ - b.n 4a572 │ │ │ │ - ldr.w r3, [pc, #1596] ; 4b280 │ │ │ │ - mov.w r1, #450 ; 0x1c2 │ │ │ │ - movw r2, #12810 ; 0x320a │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ + b.n 43a6c │ │ │ │ + ldr r3, [pc, #1008] ; (440f8 ) │ │ │ │ + mov.w r2, #292 ; 0x124 │ │ │ │ + ldr.w sl, [sp, #20] │ │ │ │ + movw r0, #11206 ; 0x2bc6 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r3, [r8, #252] ; 0xfc │ │ │ │ - add.w r1, r8, #2496 ; 0x9c0 │ │ │ │ - ldrd sl, fp, [r1] │ │ │ │ - ldrd r2, r3, [r3, #16] │ │ │ │ - cmp r3, fp │ │ │ │ - it eq │ │ │ │ - cmpeq r2, sl │ │ │ │ - bne.w 4b58c │ │ │ │ - ldr.w ip, [r8, #2504] ; 0x9c8 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 4b53a │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 5b90 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov r8, r0 │ │ │ │ - beq.w 4b566 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbz r3, 4ad06 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 4afb2 │ │ │ │ - ldr.w r6, [pc, #1476] ; 4b284 │ │ │ │ - mov r0, r5 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #1648] ; 0x670 │ │ │ │ - bl daec │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4b648 │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.w 4b610 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - ldr.w fp, [ip, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 49d4c │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.n 438ec │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r7 │ │ │ │ + bl f408 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 43b54 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2060] ; 0x80c │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + bl f9c0 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blt.w 442c2 │ │ │ │ + beq.w 43e6a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + ldr.w r3, [r3, #756] ; 0x2f4 │ │ │ │ blx r3 │ │ │ │ - mov r0, fp │ │ │ │ - add sp, #52 ; 0x34 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + str r0, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4acb6 │ │ │ │ - ldr.w r3, [pc, #1396] ; 4b288 │ │ │ │ - mov.w r1, #450 ; 0x1c2 │ │ │ │ - movw r2, #12819 ; 0x3213 │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r3, [pc, #1368] ; 4b28c │ │ │ │ - mov.w r1, #450 ; 0x1c2 │ │ │ │ - movw r2, #12828 ; 0x321c │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r3, [pc, #1344] ; 4b290 │ │ │ │ - mov.w r1, #450 ; 0x1c2 │ │ │ │ - movw r2, #12837 ; 0x3225 │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r3, [pc, #1316] ; 4b294 │ │ │ │ - movs r5, #0 │ │ │ │ - mov ip, r4 │ │ │ │ - mov.w r1, #458 ; 0x1ca │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #12868 ; 0x3244 │ │ │ │ - mov r4, r5 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.n 4aa70 │ │ │ │ - ldr.w r3, [pc, #1288] ; 4b298 │ │ │ │ - mov.w r1, #450 ; 0x1c2 │ │ │ │ - movw r2, #12846 ; 0x322e │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b5c8 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b5c8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4b5c8 │ │ │ │ - ldr.w r3, [pc, #1112] ; 4b220 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 4af2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11350 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + blx 57f4 │ │ │ │ mov r7, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4a4ec │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 4a4ec │ │ │ │ - ldr.w r3, [pc, #1188] ; 4b29c │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov.w r2, #392 ; 0x188 │ │ │ │ - mov r4, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12171 ; 0x2f8b │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w r3, [pc, #1148] ; 4b2a0 │ │ │ │ - mov.w r1, #472 ; 0x1d8 │ │ │ │ - movw r2, #13050 ; 0x32fa │ │ │ │ - mov ip, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.n 4aa70 │ │ │ │ - mov r3, lr │ │ │ │ - b.n 4ae4c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b0cc │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 4ae46 │ │ │ │ - adds r0, r5, #4 │ │ │ │ - bl f948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b66a │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r0, r9 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - bl f278 │ │ │ │ - mov ip, r0 │ │ │ │ + beq.w 44384 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + cmp r6, #0 │ │ │ │ + itt gt │ │ │ │ + ldrgt.w r9, [sp, #16] │ │ │ │ + movgt sl, ip │ │ │ │ + ble.n 43dc8 │ │ │ │ + vldmia r9!, {s15} │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + vcvt.f64.f32 d7, s15 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4af3a │ │ │ │ - mov r2, ip │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl 48854 │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ + beq.w 441b2 │ │ │ │ + mov r0, r7 │ │ │ │ + bl deac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af68 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbz r3, 4aeac │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - movs r7, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov ip, r7 │ │ │ │ - mov r4, r7 │ │ │ │ + bne.w 44192 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 43f04 │ │ │ │ + cmp sl, r6 │ │ │ │ + bne.n 43d8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr.w fp, [r2, #12] │ │ │ │ - b.w 4a1d8 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4ae98 │ │ │ │ - ldr.w r1, [sl, #2148] ; 0x864 │ │ │ │ - mov r0, r9 │ │ │ │ - bl fabc │ │ │ │ - subs.w sl, r0, #0 │ │ │ │ - blt.w 4b73a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 4b124 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r1, [pc, #972] ; (4b2a4 ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 44638 │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #788] ; 0x314 │ │ │ │ + blx r5 │ │ │ │ + b.n 43874 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - ldr r2, [pc, #960] ; (4b2a8 ) │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + b.n 43c44 │ │ │ │ + ldr r2, [pc, #772] ; (440fc ) │ │ │ │ + mov.w r6, #302 ; 0x12e │ │ │ │ + ldr r1, [pc, #768] ; (44100 ) │ │ │ │ + movw r0, #11290 ; 0x2c1a │ │ │ │ add r2, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [pc, #952] ; (4b2ac ) │ │ │ │ - add r3, pc │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [pc, #948] ; (4b2b0 ) │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - mov fp, r0 │ │ │ │ - beq.w 4b5e8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5c74 │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcvt.f32.f64 s16, d7 │ │ │ │ - vldr s15, [pc, #668] ; 4b1b4 │ │ │ │ - vcmp.f32 s16, s15 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4b9b6 │ │ │ │ - vstr s16, [sp, #32] │ │ │ │ - b.w 4a572 │ │ │ │ - bl f2f0 │ │ │ │ - mov r4, r0 │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, fp │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4add4 │ │ │ │ - b.n 4abc0 │ │ │ │ - ldr r3, [pc, #888] ; (4b2b4 ) │ │ │ │ - mov.w r0, #410 ; 0x19a │ │ │ │ - ldr r2, [pc, #884] ; (4b2b8 ) │ │ │ │ - movw r1, #12324 ; 0x3024 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - add r2, pc │ │ │ │ - mov r4, ip │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a192 │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov sl, r8 │ │ │ │ - b.n 4aa08 │ │ │ │ - ldr r3, [pc, #848] ; (4b2bc ) │ │ │ │ - mov.w r0, #410 ; 0x19a │ │ │ │ - ldr r2, [pc, #848] ; (4b2c0 ) │ │ │ │ - movw r1, #12326 ; 0x3026 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, ip │ │ │ │ + beq.w 44620 │ │ │ │ + ldr r2, [pc, #736] ; (44104 ) │ │ │ │ + mov.w r6, #302 ; 0x12e │ │ │ │ + ldr r1, [pc, #736] ; (44108 ) │ │ │ │ + movw r0, #11292 ; 0x2c1c │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr r3, [pc, #824] ; (4b2c4 ) │ │ │ │ - mov.w r8, #0 │ │ │ │ - movw r2, #381 ; 0x17d │ │ │ │ - mov r4, r9 │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + ldr r1, [pc, #716] ; (4410c ) │ │ │ │ + movw r0, #11265 ; 0x2c01 │ │ │ │ + movw r2, #299 ; 0x12b │ │ │ │ + mov sl, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r1, [r9, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.n 438ec │ │ │ │ + ldr r3, [pc, #688] ; (44110 ) │ │ │ │ + movw r2, #295 ; 0x127 │ │ │ │ + movw r1, #11225 ; 0x2bd9 │ │ │ │ add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12053 ; 0x2f15 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w sl, [pc, #788] ; 4b2c8 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - add sl, pc │ │ │ │ - ldr.w fp, [sl, #1348] ; 0x544 │ │ │ │ + b.n 43a6c │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, fp │ │ │ │ - bl ed98 │ │ │ │ + ldr.w r1, [r9, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w ip, r0, #0 │ │ │ │ + blt.w 443b6 │ │ │ │ + beq.n 43f54 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r2, sp, #31 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r3, [r3, #760] ; 0x2f8 │ │ │ │ + blx r3 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b2f0 │ │ │ │ - mov r1, fp │ │ │ │ - adds r0, r5, #4 │ │ │ │ - bl f948 │ │ │ │ + beq.w 44374 │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.n 43ee2 │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + ldrd r0, r1, [r9], #8 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + blx 5c44 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bc9c │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r0, r7 │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - bne.w 4b9dc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r8, [pc, #728] ; 4b2cc │ │ │ │ - mov r0, r5 │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r1, [r8, #516] ; 0x204 │ │ │ │ - bl daec │ │ │ │ - mov ip, r0 │ │ │ │ + beq.w 442fa │ │ │ │ + mov r0, r7 │ │ │ │ + bl deac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bade │ │ │ │ - ldr r3, [pc, #708] ; (4b2d0 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 4bb3c │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 4bb3c │ │ │ │ - ldr.w r8, [r0, #8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b03c │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + bne.w 442de │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 44152 │ │ │ │ + cmp sl, r6 │ │ │ │ + bne.n 43eac │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - mov ip, r0 │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4bb00 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 4bab8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 4b078 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ + beq.w 4462e │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov sl, r3 │ │ │ │ + ldr.w r5, [r5, #792] ; 0x318 │ │ │ │ + blx r5 │ │ │ │ + b.n 43874 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbnz r3, 4b08e │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + b.n 43dc4 │ │ │ │ + ldr r2, [pc, #512] ; (44114 ) │ │ │ │ + movw r6, #309 ; 0x135 │ │ │ │ + ldr r1, [pc, #512] ; (44118 ) │ │ │ │ + movw r0, #11349 ; 0x2c55 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + ldr r2, [pc, #492] ; (4411c ) │ │ │ │ + movw r6, #309 ; 0x135 │ │ │ │ + ldr r1, [pc, #492] ; (44120 ) │ │ │ │ + movw r0, #11351 ; 0x2c57 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.w 4bbb4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + b.w 435a4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #1736] ; 0x6c8 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + bl f9c0 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 443a6 │ │ │ │ + beq.w 441d2 │ │ │ │ + mov r0, fp │ │ │ │ + bl f17c │ │ │ │ + str r0, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 44600 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4ba02 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 43f8e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4ba02 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 445c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - mov ip, r5 │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4a97c │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + cbnz r3, 43fac │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4a9a2 │ │ │ │ - ldr r3, [pc, #516] ; (4b2d4 ) │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 4ae54 │ │ │ │ - b.w 49ce4 │ │ │ │ - ldr r3, [pc, #508] ; (4b2d8 ) │ │ │ │ - mov.w r1, #476 ; 0x1dc │ │ │ │ - movw r2, #13098 ; 0x332a │ │ │ │ - mov ip, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.n 4aa70 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4a56e │ │ │ │ - ldr r3, [pc, #468] ; (4b2dc ) │ │ │ │ - movw r1, #475 ; 0x1db │ │ │ │ - movw r2, #13078 ; 0x3316 │ │ │ │ - mov ip, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.n 4aa70 │ │ │ │ - ldr r7, [pc, #440] ; (4b2e0 ) │ │ │ │ - mov r0, r9 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.w 445bc │ │ │ │ + movs r4, #0 │ │ │ │ + mov sl, r4 │ │ │ │ + b.n 43ffe │ │ │ │ + mov r0, r8 │ │ │ │ + bl 41a7c │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4ba6a │ │ │ │ - beq.w 4b4c0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r1, [pc, #420] ; (4b2e4 ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 44350 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 43fdc │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 442d2 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2a648 │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + adds r0, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + beq.w 4432c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - ldr r2, [pc, #408] ; (4b2e8 ) │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - add r2, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [pc, #396] ; (4b2ec ) │ │ │ │ + cmp r4, r6 │ │ │ │ + beq.w 44628 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + adds r4, #1 │ │ │ │ + ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ + blx r3 │ │ │ │ + mov r1, fp │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 43fb8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 2a648 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 43ff8 │ │ │ │ + ldr r3, [pc, #252] ; (44124 ) │ │ │ │ + mov.w r1, #334 ; 0x14e │ │ │ │ + ldr r0, [pc, #248] ; (44128 ) │ │ │ │ + movw r5, #11566 ; 0x2d2e │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [pc, #332] ; (4b2b0 ) │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - mov fp, r0 │ │ │ │ - beq.w 4b7ae │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5c74 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - vldr d7, [pc, #28] ; 4b198 │ │ │ │ - vcmp.f64 d8, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4b948 │ │ │ │ - vstr d8, [sp, #32] │ │ │ │ - b.w 4a572 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 438ec │ │ │ │ + cbnz r2, 44062 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #54 ; 0x36 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + ; instruction: 0xeaf80001 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ldrd r0, r0, [ip, #4] │ │ │ │ + stmdb ip!, {r0} │ │ │ │ + strb r4, [r0, #2] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + ; instruction: 0xe8de0001 │ │ │ │ + ldr r0, [sp, #576] ; 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #54 ; 0x36 │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + b.n 43ee8 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + ldr r2, [r1, #104] ; 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {8} │ │ │ │ - cmp r3, #174 ; 0xae │ │ │ │ + b.n 43e78 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #96 ; 0x60 │ │ │ │ + b.n 43d90 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #174 ; 0xae │ │ │ │ + ldr r4, [r2, #92] ; 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xff98ffff │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + str r6, [sp, #152] ; 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #42 ; 0x2a │ │ │ │ + ldr r0, [r7, #88] ; 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #48 ; 0x30 │ │ │ │ + ldr r2, [r2, #88] ; 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #28 │ │ │ │ + str r5, [sp, #896] ; 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #84] ; 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.u32 d0, d2, d0 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldr r6, [r7, #60] ; 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr0, {0} │ │ │ │ - cdp2 0, 11, cr0, cr14, cr0, {0} │ │ │ │ - cdp2 0, 10, cr0, cr4, cr0, {0} │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldr r4, [r3, #60] ; 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 6, cr0, cr6, cr0, {0} │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ; instruction: 0xfbb20000 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + ldr r4, [r4, #56] ; 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r8, #-0] │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + b.n 438f8 │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [lr, #-0] │ │ │ │ - stc2l 0, cr0, [lr] │ │ │ │ - movs r7, #90 ; 0x5a │ │ │ │ + ldr r0, [r7, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #96 ; 0x60 │ │ │ │ + b.n 44848 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #102 ; 0x66 │ │ │ │ + b.n 44808 │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - mcrr2 0, 0, r0, ip, cr0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + ldr r0, [r7, #44] ; 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - smlal r0, r0, r4, r0 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + ldr r2, [r2, #44] ; 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - umull r0, r0, r0, r0 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + b.n 44758 │ │ │ │ movs r1, r0 │ │ │ │ - smlad r0, lr, r0, r0 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + str r6, [r2, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - mla r0, sl, r0, r0 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + str r2, [r2, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xfaf20000 │ │ │ │ - ; instruction: 0xfad40000 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + b.n 44590 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xfaa80000 │ │ │ │ - ; instruction: 0xfa820000 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - movs r4, r4 │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + b.n 4453c │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xfa1e0000 │ │ │ │ - movs r5, #0 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #154 ; 0x9a │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #0 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ movs r1, r0 │ │ │ │ - vld1.8 {d0[0]}, [lr], r0 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + b.n 44314 │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r0, [lr] │ │ │ │ - str.w r0, [r0] │ │ │ │ - strh.w r0, [r2] │ │ │ │ - strb.w r0, [r8] │ │ │ │ - str??.w r0, [r4, r0] │ │ │ │ - ; instruction: 0xf7fe0000 │ │ │ │ - ; instruction: 0xf7d20000 │ │ │ │ - movs r1, #226 ; 0xe2 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #194 ; 0xc2 │ │ │ │ + b.n 442c8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #216 ; 0xd8 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - ldr r6, [r0, #124] ; 0x7c │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xf6b60000 │ │ │ │ - ldr r0, [r3, #120] ; 0x78 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xf6880000 │ │ │ │ - ; instruction: 0xf66c0000 │ │ │ │ - ldr r4, [r2, #116] ; 0x74 │ │ │ │ + svc 240 ; 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #112] ; 0x70 │ │ │ │ + str r2, [r1, #116] ; 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - adds.w r0, sl, #8388608 ; 0x800000 │ │ │ │ - ; instruction: 0xf4f00000 │ │ │ │ - ldr r4, [r4, #92] ; 0x5c │ │ │ │ + svc 212 ; 0xd4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + str r6, [r5, #112] ; 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + udf #216 ; 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + str r2, [r6, #96] ; 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [r4, #84] ; 0x54 │ │ │ │ - tst.w r3, #100663296 ; 0x6000000 │ │ │ │ - beq.w 4b7b4 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - bl ae00 <_Unwind_VRS_Pop@plt+0x4f04> │ │ │ │ - mov fp, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 49d3a │ │ │ │ - ldr.w r3, [pc, #2876] ; 4be50 │ │ │ │ - movw r1, #431 ; 0x1af │ │ │ │ - movw r2, #12580 ; 0x3124 │ │ │ │ - mov ip, r8 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov.w r2, #460 ; 0x1cc │ │ │ │ - ldr.w r3, [pc, #2832] ; 4be54 │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - mov ip, r4 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - mov r4, r5 │ │ │ │ - movw r3, #12932 ; 0x3284 │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r3, [r0, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w r3, [pc, #2808] ; 4be58 │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov.w r2, #392 ; 0x188 │ │ │ │ - mov r4, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12177 ; 0x2f91 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w r3, [pc, #2768] ; 4be5c │ │ │ │ - movw r1, #479 ; 0x1df │ │ │ │ - movw r2, #13126 ; 0x3346 │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.w 4a192 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 4abae │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4abae │ │ │ │ - b.w 4abc0 │ │ │ │ - ldr.w r3, [pc, #2716] ; 4be60 │ │ │ │ - mov.w r1, #480 ; 0x1e0 │ │ │ │ - movw r2, #13149 ; 0x335d │ │ │ │ - mov ip, r7 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4a992 │ │ │ │ - ldr.w r3, [pc, #2668] ; 4be64 │ │ │ │ - movw r0, #479 ; 0x1df │ │ │ │ - ldr.w r2, [pc, #2664] ; 4be68 │ │ │ │ - movw r1, #13128 ; 0x3348 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, ip │ │ │ │ - add r2, pc │ │ │ │ - movs r5, #0 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r3, [pc, #2640] ; 4be6c │ │ │ │ - mov.w ip, #0 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - mov r4, ip │ │ │ │ - mov r5, ip │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 5aac │ │ │ │ - ldr.w r3, [pc, #2620] ; 4be70 │ │ │ │ - ldr.w r2, [pc, #2620] ; 4be74 │ │ │ │ - movw r0, #503 ; 0x1f7 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #13417 ; 0x3469 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr r3, [r2, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b70e │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4b70e │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4b70e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 4b4ae │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl fec8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4a6b2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 4a6b2 │ │ │ │ - bl f2f0 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4b482 │ │ │ │ - b.w 4a6b6 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r7, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4ba48 │ │ │ │ - beq.w 4b6b8 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #2464] ; 4be78 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ + ldr.w r1, [pc, #1300] ; 44644 │ │ │ │ + movw r0, #11324 ; 0x2c3c │ │ │ │ + mov.w r2, #306 ; 0x132 │ │ │ │ + mov r7, r5 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #2448] ; 4be7c │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ - add r2, pc │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r1, [r9, #124] ; 0x7c │ │ │ │ + mov.w sl, #0 │ │ │ │ mov r1, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r3, [pc, #2436] ; 4be80 │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.w 438ec │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 43ede │ │ │ │ + ldr.w r3, [pc, #1256] ; 44648 │ │ │ │ + mov.w r6, #302 ; 0x12e │ │ │ │ + ldr.w r1, [pc, #1252] ; 4464c │ │ │ │ + movw r0, #11284 ; 0x2c14 │ │ │ │ add r3, pc │ │ │ │ - blx r4 │ │ │ │ + mov sl, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r2, r6 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.w 438a6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bpl.w 4bb8c │ │ │ │ - bl da78 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - it ne │ │ │ │ - strhne.w r0, [sp, #32] │ │ │ │ - bne.w 4a572 │ │ │ │ - ldr.w r3, [pc, #2404] ; 4be84 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #2400] ; 4be88 │ │ │ │ - movw r0, #495 ; 0x1ef │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #13321 ; 0x3409 │ │ │ │ - add r2, pc │ │ │ │ - b.w 4aa62 │ │ │ │ - ldr.w r0, [r8, #828] ; 0x33c │ │ │ │ - bl fa24 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.w 4ac90 │ │ │ │ - ldr.w r3, [pc, #2364] ; 4be8c │ │ │ │ - movw r0, #415 ; 0x19f │ │ │ │ - ldr.w r2, [pc, #2360] ; 4be90 │ │ │ │ - movw r1, #12398 ; 0x306e │ │ │ │ - add r3, pc │ │ │ │ - mov r8, ip │ │ │ │ - add r2, pc │ │ │ │ - b.w 4a722 │ │ │ │ - ldr.w r3, [pc, #2348] ; 4be94 │ │ │ │ - movw r0, #415 ; 0x19f │ │ │ │ - ldr.w r2, [pc, #2344] ; 4be98 │ │ │ │ - movw r1, #12400 ; 0x3070 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 43a30 │ │ │ │ + ldr.w r2, [pc, #1212] ; 44650 │ │ │ │ + mov.w r6, #316 ; 0x13c │ │ │ │ + ldr.w r1, [pc, #1208] ; 44654 │ │ │ │ + movw r0, #11410 ; 0x2c92 │ │ │ │ add r2, pc │ │ │ │ - movs r5, #0 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r0, [r8, #828] ; 0x33c │ │ │ │ - addw r2, r8, #2504 ; 0x9c8 │ │ │ │ - bl 12a74 │ │ │ │ - mov ip, r0 │ │ │ │ - b.n 4b544 │ │ │ │ - ldr.w r3, [pc, #2300] ; 4be9c │ │ │ │ - mov.w r8, #0 │ │ │ │ - movw r2, #381 ; 0x17d │ │ │ │ - mov r4, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12059 ; 0x2f1b │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4abc0 │ │ │ │ - ldr.w r3, [pc, #2252] ; 4bea0 │ │ │ │ - ldr.w r1, [pc, #2252] ; 4bea4 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.w 4abc0 │ │ │ │ - vldr d7, [r5, #8] │ │ │ │ - b.n 4af10 │ │ │ │ - ldr.w r3, [pc, #2232] ; 4bea8 │ │ │ │ - mov.w r1, #404 ; 0x194 │ │ │ │ - movw r2, #12268 ; 0x2fec │ │ │ │ - mov ip, r0 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - adds r0, #4 │ │ │ │ - ldr.w r1, [r6, #1276] ; 0x4fc │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl f948 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4acdc │ │ │ │ - ldr.w r3, [pc, #2176] ; 4beac │ │ │ │ - mov.w r1, #416 ; 0x1a0 │ │ │ │ - movw r2, #12414 ; 0x307e │ │ │ │ - mov r4, ip │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.w 4a3b8 │ │ │ │ - ldr.w r3, [pc, #2148] ; 4beb0 │ │ │ │ - mov.w r1, #416 ; 0x1a0 │ │ │ │ - movw r2, #12412 ; 0x307c │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - mov r8, r0 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 4a192 │ │ │ │ - ldr.w r3, [pc, #2120] ; 4beb4 │ │ │ │ - mov ip, r0 │ │ │ │ - ldr.w r2, [pc, #2116] ; 4beb8 │ │ │ │ - mov r4, r0 │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r0 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #409 ; 0x199 │ │ │ │ - movw r1, #12311 ; 0x3017 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ac3c │ │ │ │ - ldr.w r3, [pc, #2076] ; 4bebc │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #2072] ; 4bec0 │ │ │ │ - movw r0, #483 ; 0x1e3 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #13177 ; 0x3379 │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + ldr.w r2, [pc, #1188] ; 44658 │ │ │ │ + mov.w r6, #316 ; 0x13c │ │ │ │ + ldr.w r1, [pc, #1184] ; 4465c │ │ │ │ + movw r0, #11408 ; 0x2c90 │ │ │ │ add r2, pc │ │ │ │ - b.w 4aa62 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [r7, #2124] ; 0x84c │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4bb1a │ │ │ │ - bne.w 4b96e │ │ │ │ - ldr.w r3, [pc, #2036] ; 4bec4 │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4a586 │ │ │ │ - ldr.w r3, [pc, #1936] ; 4be6c │ │ │ │ - mov r4, sl │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - mov r5, sl │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 5aac │ │ │ │ - ldr.w r3, [pc, #2008] ; 4bec8 │ │ │ │ - movw r1, #501 ; 0x1f5 │ │ │ │ - movw r2, #13399 ; 0x3457 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 4aa70 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - blx 568c │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4a6b6 │ │ │ │ - ldr.w r3, [pc, #1916] ; 4bea0 │ │ │ │ - ldr.w r1, [pc, #1956] ; 4becc │ │ │ │ - ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 4a6b6 │ │ │ │ - ldr.w r3, [pc, #1940] ; 4bed0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #1936] ; 4bed4 │ │ │ │ - mov.w r0, #484 ; 0x1e4 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #13197 ; 0x338d │ │ │ │ - add r2, pc │ │ │ │ - b.w 4aa62 │ │ │ │ - ldr.w r3, [pc, #1920] ; 4bed8 │ │ │ │ - mov ip, r4 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - movw r1, #459 ; 0x1cb │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1908] ; 4bedc │ │ │ │ - mov r4, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r2, #12885 ; 0x3255 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w r3, [pc, #1880] ; 4bee0 │ │ │ │ - mov ip, r4 │ │ │ │ - ldr.w r2, [pc, #1876] ; 4bee4 │ │ │ │ - movw r0, #459 ; 0x1cb │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #12883 ; 0x3253 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a192 │ │ │ │ - vldr d8, [r5, #8] │ │ │ │ - b.n 4b17a │ │ │ │ - ldr.w r1, [sl, #252] ; 0xfc │ │ │ │ - add.w r4, sl, #2512 ; 0x9d0 │ │ │ │ - ldrd r2, r3, [r4] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r2 │ │ │ │ - bne.w 4bc8a │ │ │ │ - ldr.w r8, [sl, #2520] ; 0x9d8 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 4bc54 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r4, [pc, #1792] ; 4bee8 │ │ │ │ - add r4, pc │ │ │ │ - ldr.w r0, [r4, #2524] ; 0x9dc │ │ │ │ - ldr.w r1, [r4, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4bc36 │ │ │ │ - mov r0, r9 │ │ │ │ - bl f278 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4bbfe │ │ │ │ - ldr.w r2, [pc, #1756] ; 4beec │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ - cmp r1, r4 │ │ │ │ - bne.w 4bbf8 │ │ │ │ - ldr.w r9, [fp, #12] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 4bbf4 │ │ │ │ - ldr.w r1, [fp, #8] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4bbe4 │ │ │ │ - mov fp, r1 │ │ │ │ - movs r7, #1 │ │ │ │ - ldr.w r2, [pc, #1692] ; 4bef0 │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 4bd7e │ │ │ │ - ldr.w r2, [pc, #1680] ; 4bef4 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 4bcfa │ │ │ │ - adds r0, r7, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r6, r0 │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bcde │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4b888 │ │ │ │ - str.w r9, [r0, #12] │ │ │ │ - add.w r2, r6, r7, lsl #2 │ │ │ │ + blt.w 445ee │ │ │ │ + beq.w 44474 │ │ │ │ mov r0, fp │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r5, [r2, #16] │ │ │ │ - bl f62c │ │ │ │ - mov r5, r0 │ │ │ │ + bl f1b8 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bcbe │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 44450 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b8b6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 44204 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4bdbe │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 4bddc │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r6, r8 │ │ │ │ - mov ip, r0 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4442c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4bdca │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 4bbce │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b908 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 44422 │ │ │ │ + cmp r6, #0 │ │ │ │ + ble.w 44418 │ │ │ │ + movs r4, #0 │ │ │ │ + mov sl, r4 │ │ │ │ + b.n 44276 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 433a0 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 443c8 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 44254 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cbnz r2, 44254 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2a648 │ │ │ │ + mov sl, fp │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + adds r0, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + beq.w 443dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbnz r3, 4b92c │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + cmp r4, r6 │ │ │ │ + beq.w 44400 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mov r0, r8 │ │ │ │ + adds r4, #1 │ │ │ │ + ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [pc, #1480] ; 4bef8 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #1476] ; 4befc │ │ │ │ - mov.w r0, #434 ; 0x1b2 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #12688 ; 0x3190 │ │ │ │ - add r2, pc │ │ │ │ - b.w 4aa62 │ │ │ │ - blx 568c │ │ │ │ + mov r1, r9 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b18a │ │ │ │ - ldr.w r3, [pc, #1452] ; 4bf00 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #1448] ; 4bf04 │ │ │ │ - movw r0, #491 ; 0x1eb │ │ │ │ + bne.n 4422a │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 2a648 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 44270 │ │ │ │ + ldr r3, [pc, #960] ; (44660 ) │ │ │ │ + movw r1, #347 ; 0x15b │ │ │ │ + ldr r0, [pc, #956] ; (44664 ) │ │ │ │ + movw r5, #11700 ; 0x2db4 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #13273 ; 0x33d9 │ │ │ │ + mov r4, r9 │ │ │ │ + add r0, pc │ │ │ │ + b.n 44038 │ │ │ │ + ldr r3, [pc, #948] ; (44668 ) │ │ │ │ + movw r2, #309 ; 0x135 │ │ │ │ + movw r1, #11343 ; 0x2c4f │ │ │ │ + add r3, pc │ │ │ │ + b.w 43a6c │ │ │ │ + ldr r3, [pc, #936] ; (4466c ) │ │ │ │ + movw r2, #313 ; 0x139 │ │ │ │ + movw r0, #11383 ; 0x2c77 │ │ │ │ + mov sl, ip │ │ │ │ + add r3, pc │ │ │ │ + b.n 43d14 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 43fdc │ │ │ │ + ldr r2, [pc, #912] ; (44670 ) │ │ │ │ + movw r6, #323 ; 0x143 │ │ │ │ + ldr r1, [pc, #908] ; (44674 ) │ │ │ │ + movw r0, #11469 ; 0x2ccd │ │ │ │ add r2, pc │ │ │ │ - b.w 4aa62 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr.w r1, [pc, #1428] ; 4bf08 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #1416] ; 4bf0c │ │ │ │ - ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 43afc │ │ │ │ + ldr r2, [pc, #892] ; (44678 ) │ │ │ │ + movw r6, #323 ; 0x143 │ │ │ │ + ldr r1, [pc, #888] ; (4467c ) │ │ │ │ + movw r0, #11467 ; 0x2ccb │ │ │ │ add r2, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r3, [pc, #1404] ; 4bf10 │ │ │ │ - add r3, pc │ │ │ │ - blx r4 │ │ │ │ - mov fp, r0 │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 43afc │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl dcf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4bb4a │ │ │ │ - ite ne │ │ │ │ - movne r3, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ - strb.w r3, [sp, #32] │ │ │ │ - b.w 4a572 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4af24 │ │ │ │ - ldr.w r3, [pc, #1360] ; 4bf14 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r2, [pc, #1356] ; 4bf18 │ │ │ │ - movw r0, #487 ; 0x1e7 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #13225 ; 0x33a9 │ │ │ │ - add r2, pc │ │ │ │ - b.w 4aa62 │ │ │ │ - adds r0, #4 │ │ │ │ - ldr.w r1, [sl, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4bb92 │ │ │ │ - ldr.w r8, [r5, #12] │ │ │ │ - cmp r8, r7 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - beq.w 4aff0 │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ - movs r7, #0 │ │ │ │ - mov r4, r5 │ │ │ │ - mov sl, r7 │ │ │ │ - mov ip, r7 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - ldr.w fp, [r2, #12] │ │ │ │ - mov r5, r8 │ │ │ │ - b.w 4a1d8 │ │ │ │ - ldr.w r3, [pc, #1276] ; 4bf1c │ │ │ │ - mov ip, r4 │ │ │ │ - ldr.w r2, [pc, #1276] ; 4bf20 │ │ │ │ - mov r4, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 439a2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + b.w 43586 │ │ │ │ + ldr r1, [pc, #848] ; (44680 ) │ │ │ │ + movw r5, #11605 ; 0x2d55 │ │ │ │ + ldr r0, [pc, #848] ; (44684 ) │ │ │ │ + movw r2, #337 ; 0x151 │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + add r0, pc │ │ │ │ + mov r9, r1 │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r5, [r9, #132] ; 0x84 │ │ │ │ + b.w 438ec │ │ │ │ + ldr r3, [pc, #820] ; (44688 ) │ │ │ │ + mov.w r1, #336 ; 0x150 │ │ │ │ + ldr r0, [pc, #820] ; (4468c ) │ │ │ │ + movw r5, #11593 ; 0x2d49 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - mov sl, r8 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #459 ; 0x1cb │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ - movw r2, #12912 ; 0x3270 │ │ │ │ - mov r8, r0 │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w r3, [pc, #1240] ; 4bf24 │ │ │ │ - mov.w r1, #492 ; 0x1ec │ │ │ │ - movw r2, #13293 ; 0x33ed │ │ │ │ - mov ip, sl │ │ │ │ - add r3, pc │ │ │ │ - mov r4, sl │ │ │ │ - mov r5, sl │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr.w r3, [pc, #1212] ; 4bf28 │ │ │ │ - mov.w r1, #488 ; 0x1e8 │ │ │ │ - movw r2, #13245 ; 0x33bd │ │ │ │ - mov ip, sl │ │ │ │ - add r3, pc │ │ │ │ - mov r4, sl │ │ │ │ - mov r5, sl │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr.w r3, [pc, #1180] ; 4bf2c │ │ │ │ - mov.w r8, #0 │ │ │ │ - movw r2, #381 ; 0x17d │ │ │ │ - mov r4, r9 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - movw r3, #12065 ; 0x2f21 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r3, [fp, #132] ; 0x84 │ │ │ │ - b.w 4a3c2 │ │ │ │ - ldr.w r3, [pc, #1140] ; 4bf30 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r2, [pc, #1140] ; 4bf34 │ │ │ │ - mov.w r0, #424 ; 0x1a8 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.w 438a6 │ │ │ │ + ldr r3, [pc, #792] ; (44690 ) │ │ │ │ + movw r2, #323 ; 0x143 │ │ │ │ + movw r1, #11461 ; 0x2cc5 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #12506 ; 0x30da │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4a192 │ │ │ │ - ldr.w r3, [pc, #1112] ; 4bf38 │ │ │ │ - mov r4, r5 │ │ │ │ - mov.w r1, #424 ; 0x1a8 │ │ │ │ - movw r2, #12492 ; 0x30cc │ │ │ │ + b.w 43a6c │ │ │ │ + ldr r3, [pc, #780] ; (44694 ) │ │ │ │ + mov.w r2, #316 ; 0x13c │ │ │ │ + movw r1, #11402 ; 0x2c8a │ │ │ │ add r3, pc │ │ │ │ - mov r5, r7 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 43a6c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.w 4b052 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - b.w 4a8a8 │ │ │ │ - ldr.w r3, [pc, #1056] ; 4bf3c │ │ │ │ - mov.w r1, #496 ; 0x1f0 │ │ │ │ - movw r2, #13341 ; 0x341d │ │ │ │ - mov ip, sl │ │ │ │ + b.n 43c54 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + b.w 43a16 │ │ │ │ + ldr r3, [pc, #752] ; (44698 ) │ │ │ │ + movw r2, #327 ; 0x147 │ │ │ │ + movw r0, #11501 ; 0x2ced │ │ │ │ + mov sl, ip │ │ │ │ add r3, pc │ │ │ │ - mov r4, sl │ │ │ │ - mov r5, sl │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - mov r0, ip │ │ │ │ - mov r8, ip │ │ │ │ - bl 2a228 │ │ │ │ - mov ip, r0 │ │ │ │ - b.w 4b052 │ │ │ │ - ldr r3, [pc, #1012] ; (4bf40 ) │ │ │ │ - movw r1, #499 ; 0x1f3 │ │ │ │ - movw r2, #13369 ; 0x3439 │ │ │ │ - mov ip, sl │ │ │ │ + b.n 43d14 │ │ │ │ + ldr r3, [pc, #740] ; (4469c ) │ │ │ │ + mov.w r2, #320 ; 0x140 │ │ │ │ + movw r0, #11442 ; 0x2cb2 │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - mov r4, sl │ │ │ │ - mov r5, sl │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr r3, [pc, #984] ; (4bf44 ) │ │ │ │ - movw r1, #413 ; 0x19d │ │ │ │ - movw r2, #12366 ; 0x304e │ │ │ │ - mov ip, r0 │ │ │ │ + b.n 43d14 │ │ │ │ + ldr r3, [pc, #724] ; (446a0 ) │ │ │ │ + movw r1, #349 ; 0x15d │ │ │ │ + ldr r0, [pc, #724] ; (446a4 ) │ │ │ │ + movw r5, #11727 ; 0x2dcf │ │ │ │ add r3, pc │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - bl f018 │ │ │ │ - b.n 4b512 │ │ │ │ - ldr r3, [pc, #948] ; (4bf48 ) │ │ │ │ - mov r4, r5 │ │ │ │ - mov.w r2, #422 ; 0x1a6 │ │ │ │ - mov r5, r8 │ │ │ │ + mov r4, r9 │ │ │ │ + add r0, pc │ │ │ │ + b.n 44362 │ │ │ │ + ldr r1, [pc, #712] ; (446a8 ) │ │ │ │ + movw r5, #11739 ; 0x2ddb │ │ │ │ + ldr r0, [pc, #712] ; (446ac ) │ │ │ │ + mov.w r2, #350 ; 0x15e │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r9 │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r1 │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.w 438ec │ │ │ │ + mov r4, r9 │ │ │ │ + b.w 43874 │ │ │ │ + ldr r3, [pc, #680] ; (446b0 ) │ │ │ │ add r3, pc │ │ │ │ - mov ip, r8 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - movw r3, #12468 ; 0x30b4 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - str.w r3, [sl, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr r6, [pc, #916] ; (4bf4c ) │ │ │ │ - adds r0, #4 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4be30 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - b.w 4b096 │ │ │ │ - ldr r3, [pc, #896] ; (4bf50 ) │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r2, [pc, #896] ; (4bf54 ) │ │ │ │ - mov.w r0, #434 ; 0x1b2 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 4363a │ │ │ │ + mov r4, r9 │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.w 43874 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4421e │ │ │ │ + ldr r3, [pc, #644] ; (446b4 ) │ │ │ │ + mov.w r2, #342 ; 0x156 │ │ │ │ + ldr r0, [pc, #644] ; (446b8 ) │ │ │ │ + movw r1, #11657 ; 0x2d89 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #12683 ; 0x318b │ │ │ │ - add r2, pc │ │ │ │ - b.w 4a722 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - mov fp, r1 │ │ │ │ - movs r7, #1 │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 4b850 │ │ │ │ - mov r7, r9 │ │ │ │ - b.n 4b850 │ │ │ │ - movs r7, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b.n 4b850 │ │ │ │ - ldr r2, [pc, #856] ; (4bf58 ) │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r3 │ │ │ │ - mov.w r0, #436 ; 0x1b4 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #12621 ; 0x314d │ │ │ │ - str.w r0, [r4, #128] ; 0x80 │ │ │ │ - str.w r1, [r4, #132] ; 0x84 │ │ │ │ - str r2, [r4, #124] ; 0x7c │ │ │ │ - ldr.w r7, [r8] │ │ │ │ - subs r7, #1 │ │ │ │ - str.w r7, [r8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 4a24e │ │ │ │ - movs r7, #0 │ │ │ │ - mov ip, r7 │ │ │ │ mov sl, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r5, r7 │ │ │ │ - b.w 4a26c │ │ │ │ - ldr r3, [pc, #804] ; (4bf5c ) │ │ │ │ - movw r1, #435 ; 0x1b3 │ │ │ │ - movw r2, #12611 ; 0x3143 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 4bc18 │ │ │ │ - ldr.w r0, [sl, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 4b7e4 │ │ │ │ - ldr r3, [pc, #760] ; (4bf60 ) │ │ │ │ - mov.w r0, #434 ; 0x1b2 │ │ │ │ - ldr r2, [pc, #756] ; (4bf64 ) │ │ │ │ - movw r1, #12601 ; 0x3139 │ │ │ │ - add r3, pc │ │ │ │ - mov ip, r8 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ + add r0, pc │ │ │ │ + mov r4, r9 │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r0, [sl, #832] ; 0x340 │ │ │ │ - addw r2, sl, #2520 ; 0x9d8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 4bc5e │ │ │ │ - ldr r3, [pc, #712] ; (4bf68 ) │ │ │ │ - mov.w r1, #420 ; 0x1a4 │ │ │ │ - movw r2, #12455 ; 0x30a7 │ │ │ │ - mov ip, r8 │ │ │ │ + b.w 438a6 │ │ │ │ + ldr r3, [pc, #616] ; (446bc ) │ │ │ │ + movw r0, #11645 ; 0x2d7d │ │ │ │ + ldr r1, [pc, #616] ; (446c0 ) │ │ │ │ + movw r2, #341 ; 0x155 │ │ │ │ add r3, pc │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ldr r2, [pc, #684] ; (4bf6c ) │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #684] ; (4bf70 ) │ │ │ │ - mov r9, r0 │ │ │ │ - add r2, pc │ │ │ │ - movw r4, #435 ; 0x1b3 │ │ │ │ + mov sl, r9 │ │ │ │ add r1, pc │ │ │ │ - movw r0, #12665 ; 0x3179 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 4bc18 │ │ │ │ - ldr r2, [pc, #660] ; (4bf74 ) │ │ │ │ - movw r4, #435 ; 0x1b3 │ │ │ │ - ldr r1, [pc, #656] ; (4bf78 ) │ │ │ │ - movw r0, #12654 ; 0x316e │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + b.w 438a6 │ │ │ │ + ldr r2, [pc, #588] ; (446c4 ) │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 4bc18 │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - bic.w r2, r2, #114 ; 0x72 │ │ │ │ - cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 4b86c │ │ │ │ - add r2, sp, #48 ; 0x30 │ │ │ │ - mov r0, fp │ │ │ │ - sub.w r1, r2, r7, lsl #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ - subs r1, #12 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - bl d67c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 4bd60 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4bd4a │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbnz r2, 4bd4a │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + addw r1, r2, #2376 ; 0x948 │ │ │ │ + ldr.w r6, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r1] │ │ │ │ + ldrd r6, r7, [r6, #16] │ │ │ │ + cmp r7, r9 │ │ │ │ + it eq │ │ │ │ + cmpeq r6, r8 │ │ │ │ + bne.w 445ae │ │ │ │ + ldr.w r0, [r2, #2384] ; 0x950 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4457c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r3, [pc, #548] ; (446c8 ) │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 44530 │ │ │ │ + ldr r2, [pc, #540] ; (446cc ) │ │ │ │ + mov fp, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r1, [r2, #2388] ; 0x954 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r7, r0 │ │ │ │ + cbz r7, 44512 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4b8b6 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 444d4 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4b8b6 │ │ │ │ - ldr r2, [pc, #536] ; (4bf7c ) │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r1, [pc, #536] ; (4bf80 ) │ │ │ │ - movw r4, #435 ; 0x1b3 │ │ │ │ + mov r0, r7 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 444ea │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #484] ; (446d0 ) │ │ │ │ + mov.w r1, #354 ; 0x162 │ │ │ │ + ldr r0, [pc, #480] ; (446d4 ) │ │ │ │ + movw r6, #11789 ; 0x2e0d │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov.w sl, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r6, [r3, #132] ; 0x84 │ │ │ │ + b.w 438ec │ │ │ │ + ldr r2, [pc, #452] ; (446d8 ) │ │ │ │ + mov.w r6, #354 ; 0x162 │ │ │ │ + ldr r1, [pc, #448] ; (446dc ) │ │ │ │ + movw r0, #11784 ; 0x2e08 │ │ │ │ add r2, pc │ │ │ │ - movw r0, #12647 ; 0x3167 │ │ │ │ add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 4bc18 │ │ │ │ - add r2, sp, #48 ; 0x30 │ │ │ │ + b.w 4361a │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 444ac │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbnz r2, 44556 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r2, [pc, #392] ; (446e0 ) │ │ │ │ mov r0, fp │ │ │ │ - sub.w r1, r2, r7, lsl #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ - subs r1, #12 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - bl f504 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4bd2a │ │ │ │ - ldr r2, [pc, #480] ; (4bf84 ) │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r1, [pc, #480] ; (4bf88 ) │ │ │ │ - movw r4, #435 ; 0x1b3 │ │ │ │ + mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ - movw r0, #12638 ; 0x315e │ │ │ │ + ldr.w r2, [r2, #2388] ; 0x954 │ │ │ │ + bl 12590 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 444bc │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 444bc │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 444a0 │ │ │ │ + ldr r1, [pc, #344] ; (446e4 ) │ │ │ │ + movw r6, #11770 ; 0x2dfa │ │ │ │ + ldr r3, [pc, #344] ; (446e8 ) │ │ │ │ + mov.w r2, #354 ; 0x162 │ │ │ │ add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 4bc18 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4b8c6 │ │ │ │ + mov sl, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r5 │ │ │ │ + mov r9, r1 │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + mov r1, r6 │ │ │ │ + str.w r6, [r9, #132] ; 0x84 │ │ │ │ + b.w 438ec │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + add.w r2, r2, #2384 ; 0x950 │ │ │ │ + bl 1289c │ │ │ │ + b.n 44584 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.w 43874 │ │ │ │ + ldr.w r9, [pc, #292] ; 446ec │ │ │ │ + movw r2, #329 ; 0x149 │ │ │ │ + ldr r3, [pc, #288] ; (446f0 ) │ │ │ │ + movw r1, #11523 ; 0x2d03 │ │ │ │ + add r9, pc │ │ │ │ + mov sl, r0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.w 438a6 │ │ │ │ + ldr r3, [pc, #260] ; (446f4 ) │ │ │ │ + mov.w r2, #340 ; 0x154 │ │ │ │ + movw r0, #11635 ; 0x2d73 │ │ │ │ + mov sl, r7 │ │ │ │ + add r3, pc │ │ │ │ + b.w 43d14 │ │ │ │ + ldr r3, [pc, #244] ; (446f8 ) │ │ │ │ + mov.w r2, #328 ; 0x148 │ │ │ │ + movw r1, #11511 ; 0x2cf7 │ │ │ │ + mov sl, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r5 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.w 438a6 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + b.w 43982 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + b.w 43874 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4b8e8 │ │ │ │ - ldr.w r7, [r8, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 4b8d0 │ │ │ │ - ldr.w r6, [r8, #8] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 4be08 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mov r0, r8 │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4b8dc │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 43eee │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 4b8dc │ │ │ │ - ldr r3, [pc, #344] ; (4bf8c ) │ │ │ │ - mov r4, r5 │ │ │ │ - movw r1, #425 ; 0x1a9 │ │ │ │ - movw r2, #12518 ; 0x30e6 │ │ │ │ - add r3, pc │ │ │ │ - mov ip, r0 │ │ │ │ - mov r5, r7 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.w 4aa70 │ │ │ │ - ; instruction: 0xf2e00000 │ │ │ │ - ; instruction: 0xf2b80000 │ │ │ │ - ; instruction: 0xf2940000 │ │ │ │ - ; instruction: 0xf2680000 │ │ │ │ - ; instruction: 0xf2300000 │ │ │ │ - ldr r0, [r1, #48] ; 0x30 │ │ │ │ + b.w 43dd4 │ │ │ │ + str r6, [r5, #80] ; 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xf1f80000 │ │ │ │ - ; instruction: 0xffa0ffff │ │ │ │ - ldr r6, [r1, #44] ; 0x2c │ │ │ │ + ble.n 44588 │ │ │ │ movs r1, r0 │ │ │ │ - subs.w r0, ip, #0 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + str r6, [r6, #76] ; 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + ble.n 44728 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + str r4, [r0, #76] ; 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ble.n 446f0 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xf0cc0000 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + str r4, [r4, #72] ; 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xf0a00000 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + bgt.n 44728 │ │ │ │ movs r1, r0 │ │ │ │ - eor.w r0, r6, #0 │ │ │ │ - orrs.w r0, r6, #0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - vhadd.s32 d16, d12, d0 │ │ │ │ - and.w r0, r4, #0 │ │ │ │ - vaddl.s8 q8, d10, d0 │ │ │ │ - vaddl.s32 q0, d8, d0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + str r2, [r7, #56] ; 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.s8 q0, d6, d0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + str r4, [r5, #56] ; 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s8 d16, d14, d0 │ │ │ │ - ; instruction: 0xff98ffff │ │ │ │ - vhadd.s8 d0, d6, d0 │ │ │ │ - cdp 0, 1, cr0, cr14, cr0, {0} │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ + str r2, [r3, #56] ; 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 11, cr0, cr0, cr0, {0} │ │ │ │ - str r0, [r5, #120] ; 0x78 │ │ │ │ + bgt.n 446b8 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 9, cr0, cr4, cr0, {0} │ │ │ │ - str r0, [r7, #116] ; 0x74 │ │ │ │ + str r4, [r7, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 6, cr0, cr6, cr0, {0} │ │ │ │ - str r4, [r4, #112] ; 0x70 │ │ │ │ + bgt.n 44688 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - str r0, [r2, #92] ; 0x5c │ │ │ │ + str r0, [r4, #52] ; 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [lr] │ │ │ │ - str r2, [r5, #88] ; 0x58 │ │ │ │ + blt.n 4462c │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r8], {0} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + str r4, [r5, #48] ; 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + blt.n 445e8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + str r0, [r1, #48] ; 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #80] ; 0x50 │ │ │ │ + str r2, [r5, #44] ; 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [sl], #-0 │ │ │ │ - str r4, [r4, #76] ; 0x4c │ │ │ │ + str r2, [r3, #44] ; 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - rsbs r0, r4, r0 │ │ │ │ - sub.w r0, sl, r0 │ │ │ │ - ; instruction: 0xeb880000 │ │ │ │ - sbc.w r0, r6, r0 │ │ │ │ - str r6, [r0, #68] ; 0x44 │ │ │ │ + str r6, [r6, #40] ; 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xeb340000 │ │ │ │ - adds.w r0, r4, r0 │ │ │ │ - ; instruction: 0xead80000 │ │ │ │ - ; instruction: 0xeaaa0000 │ │ │ │ - eor.w r0, sl, r0 │ │ │ │ - orn r0, r4, r0 │ │ │ │ - str r4, [r2, #52] ; 0x34 │ │ │ │ + str r4, [r4, #40] ; 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r6, #48] ; 0x30 │ │ │ │ + blt.n 44714 │ │ │ │ movs r1, r0 │ │ │ │ - bic.w r0, r2, r0 │ │ │ │ - ldrd r0, r0, [r8] │ │ │ │ - ; instruction: 0xe9bc0000 │ │ │ │ - str r2, [r3, #40] ; 0x28 │ │ │ │ + str r0, [r2, #40] ; 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xe98a0000 │ │ │ │ - ldrd r0, r0, [r8, #-0] │ │ │ │ - str r6, [r0, #36] ; 0x24 │ │ │ │ + blt.n 446f4 │ │ │ │ movs r1, r0 │ │ │ │ - ldmdb r4!, {} │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r4, [r7, #36] ; 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldmdb r4, {} │ │ │ │ - str r2, [r4, #24] │ │ │ │ + blt.n 446bc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia.w r0, {} │ │ │ │ - str r2, [r4, #20] │ │ │ │ + bge.n 44660 │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [r5, #32] │ │ │ │ + movs r1, r0 │ │ │ │ + bge.n 44620 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r1, #32] │ │ │ │ + movs r1, r0 │ │ │ │ + bge.n 445f4 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + bge.n 44788 │ │ │ │ + movs r1, r0 │ │ │ │ + bge.n 44700 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r5, #20] │ │ │ │ + movs r1, r0 │ │ │ │ + bls.n 446b8 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r1, #20] │ │ │ │ + movs r1, r0 │ │ │ │ + bls.n 44644 │ │ │ │ + movs r1, r0 │ │ │ │ + bls.n 447d8 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + bls.n 44760 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r5, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xe8500000 │ │ │ │ - b.n 4bf18 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r5, r1 │ │ │ │ - vpush {d8} │ │ │ │ - mov r9, r3 │ │ │ │ - ldr.w r2, [pc, #2716] ; 4ca3c │ │ │ │ - movs r3, #0 │ │ │ │ + sub sp, #68 ; 0x44 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #2924] ; 45278 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr.w r6, [pc, #2920] ; 4527c │ │ │ │ + adds r1, #1 │ │ │ │ add r2, pc │ │ │ │ - sub sp, #204 ; 0xcc │ │ │ │ - mov r4, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - str r3, [sp, #176] ; 0xb0 │ │ │ │ - str r3, [sp, #180] ; 0xb4 │ │ │ │ - str r3, [sp, #184] ; 0xb8 │ │ │ │ - str r0, [sp, #80] ; 0x50 │ │ │ │ - blx 5ac4 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr.w r2, [pc, #2688] ; 4ca40 │ │ │ │ - str r0, [sp, #76] ; 0x4c │ │ │ │ - ldr r3, [r0, #80] ; 0x50 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ - b.n 4bfd2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4c3e4 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ - cmp r4, r6 │ │ │ │ - it ne │ │ │ │ - cmpne r4, #0 │ │ │ │ - beq.n 4bfc8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + ldr.w r2, [pc, #2916] ; 45280 │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r1, [sl], #8 │ │ │ │ + mov fp, sl │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr.w r2, [pc, #2904] ; 45284 │ │ │ │ + mov sl, r3 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r5 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr.w r2, [pc, #2892] ; 45288 │ │ │ │ + add r6, pc │ │ │ │ + str r5, [sp, #8] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r2, [pc, #2884] ; 4528c │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr.w r2, [pc, #2880] ; 45290 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r3, [r8, #8] │ │ │ │ + cmp r5, r3 │ │ │ │ + bge.w 44dae │ │ │ │ + ldr.w r4, [fp, #4]! │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 4bff4 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cbz r1, 4bffe │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - blx 5ac4 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - movs r0, #2 │ │ │ │ - blx 57f4 │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4c9fc │ │ │ │ - ldr.w r7, [pc, #2600] ; 4ca44 │ │ │ │ - movs r2, #1 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r3, [r7, #1848] ; 0x738 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - add r1, r2 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r1, [sp, #188] ; 0xbc │ │ │ │ - ldr.w r0, [r7, #2532] ; 0x9e4 │ │ │ │ - ldr.w lr, [r1, #12] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - str.w r0, [lr, #4] │ │ │ │ - ldr.w r0, [r7, #1668] ; 0x684 │ │ │ │ - bl e8fc │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4cb84 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ + cbz r0, 44776 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c3f4 │ │ │ │ - ldr.w r2, [pc, #2532] ; 4ca48 │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - add r2, pc │ │ │ │ - str r1, [sp, #188] ; 0xbc │ │ │ │ - ldr.w r8, [r2, #1848] ; 0x738 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - mov r1, r8 │ │ │ │ + beq.w 44a2a │ │ │ │ + ldr.w r3, [pc, #2844] ; 45294 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + beq.w 44b7c │ │ │ │ + ldr.w r3, [pc, #2828] ; 45298 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 44c14 │ │ │ │ + ldr r7, [r1, #52] ; 0x34 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 44ae2 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ccc2 │ │ │ │ + beq.w 44ae2 │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 44ca8 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, sl │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4cc54 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - str r7, [sp, #188] ; 0xbc │ │ │ │ + beq.w 44a5c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 447ce │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 44a32 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 44a46 │ │ │ │ + ldr.w r2, [pc, #2748] ; 45298 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 44c36 │ │ │ │ + ldr r3, [r3, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 44b9e │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c3fc │ │ │ │ - ldr.w r2, [pc, #2484] ; 4ca4c │ │ │ │ + beq.w 44b9e │ │ │ │ + mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - add r2, pc │ │ │ │ - str r1, [sp, #188] ; 0xbc │ │ │ │ - ldr.w sl, [r2, #2532] ; 0x9e4 │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ - mov r1, sl │ │ │ │ + blx r3 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 44bcc │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r3, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + blt.w 44c54 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbz r2, 44848 │ │ │ │ + cbz r1, 4485a │ │ │ │ + ldr.w r3, [pc, #2676] ; 4529c │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ + cmp r7, r2 │ │ │ │ + ittt eq │ │ │ │ + ldreq r1, [sp, #12] │ │ │ │ + moveq r3, #0 │ │ │ │ + streq.w r3, [r1, r5, lsl #3] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.w 44b0e │ │ │ │ + adds r5, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 44754 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 44824 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 44ce6 │ │ │ │ + ldr.w r2, [pc, #2608] ; 45298 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 44d6a │ │ │ │ + ldr r3, [r3, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 44d42 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cccc │ │ │ │ + beq.w 44d42 │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 4ccd6 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - str.w r8, [sp, #188] ; 0xbc │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 44d8e │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r3, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + blt.w 44dc8 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 44cc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 44840 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c412 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #188] ; 0xbc │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + beq.w 44ffe │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c406 │ │ │ │ - ldr r2, [sp, #80] ; 0x50 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mov fp, r2 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [r3, #124] ; 0x7c │ │ │ │ - ldr.w sl, [r3, #376] ; 0x178 │ │ │ │ - blx r2 │ │ │ │ - ldr.w r2, [pc, #2396] ; 4ca50 │ │ │ │ - ldr.w r3, [pc, #2396] ; 4ca54 │ │ │ │ - add r2, pc │ │ │ │ - add r3, pc │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, fp │ │ │ │ - blx sl │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r3, [r3, #404] ; 0x194 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, fp │ │ │ │ + beq.w 44ffe │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r2, #108] ; 0x6c │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r0, [sp, #68] ; 0x44 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - blx 5668 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4cd30 │ │ │ │ - ldr.w ip, [pc, #2348] ; 4ca58 │ │ │ │ - ldr.w r3, [pc, #2348] ; 4ca5c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add ip, pc │ │ │ │ - ldr.w r1, [ip, #1672] ; 0x688 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4cdb0 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - ldr.w sl, [r3, #64] ; 0x40 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 4c432 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - blx 56bc │ │ │ │ - ldr.w r2, [pc, #2296] ; 4ca60 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #16] │ │ │ │ - ldr r5, [r1, r2] │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bgt.w 4ced0 │ │ │ │ - mov r2, fp │ │ │ │ - mov r0, r8 │ │ │ │ - blx sl │ │ │ │ - mov sl, r0 │ │ │ │ - blx 56bc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, #200 ; 0xc8 │ │ │ │ - it gt │ │ │ │ - subgt r3, #50 ; 0x32 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bgt.n 4c1a2 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 4c41e │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 4cebe │ │ │ │ - mov r0, sl │ │ │ │ - str.w sl, [sp, #188] ; 0xbc │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mov sl, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c84a │ │ │ │ - cmp sl, r6 │ │ │ │ - bne.w 4cee6 │ │ │ │ + beq.w 4500e │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r0, [sp, #80] ; 0x50 │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [sp, #188] ; 0xbc │ │ │ │ - bl 35fd8 │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4cf8a │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - blx r3 │ │ │ │ - blx 568c │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr.w r2, [r3, r5, lsl #3] │ │ │ │ + bl 433a0 │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4cfc8 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 450c0 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 44fda │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 4490c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c85a │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2132] ; 4ca64 │ │ │ │ - mov r0, sl │ │ │ │ - str r1, [sp, #188] ; 0xbc │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1852] ; 0x73c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4d046 │ │ │ │ - blx r2 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ + beq.w 44fe6 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr.w r2, [pc, #2440] ; 4529c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r3, [r0, #80] ; 0x50 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + b.n 44926 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d006 │ │ │ │ - ldr.w r3, [pc, #2104] ; 4ca68 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - bne.w 4cc3c │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - str r1, [sp, #196] ; 0xc4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4cc3c │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + beq.w 44d7c │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r1, #0 │ │ │ │ + beq.n 4491c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + cbz r1, 4494e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cbz r1, 44958 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - str r2, [sp, #192] ; 0xc0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4505e │ │ │ │ + ldr.w r2, [pc, #2352] ; 45298 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4509c │ │ │ │ + ldr r3, [r3, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cc2c │ │ │ │ - mov r0, r2 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ - cbz r0, 4c280 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + beq.w 4502a │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4502a │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 44e20 │ │ │ │ + mov r1, r5 │ │ │ │ + str.w ip, [sp] │ │ │ │ + mov r0, sl │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 450d0 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cbd2 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 4d136 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + beq.w 44e64 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cb6c │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [sp, #92] ; 0x5c │ │ │ │ - str r7, [sp, #192] ; 0xc0 │ │ │ │ - cmp r2, r3 │ │ │ │ - str r1, [sp, #196] ; 0xc4 │ │ │ │ - beq.w 4ce08 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, fp │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [sp, #196] ; 0xc4 │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cbz r2, 4c2ca │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.w 44e64 │ │ │ │ + ldr.w r1, [pc, #2284] ; 452a0 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + add r1, pc │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr.w r1, [r1, #476] ; 0x1dc │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 44e86 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c428 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ + beq.w 44dda │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 449f6 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4cb76 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ + str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d18c │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4cc46 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - blx 57f4 │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d1ca │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w r3, [pc, #1880] ; 4ca6c │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #1856] ; 0x740 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4d206 │ │ │ │ - blx r2 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 4d210 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 4cdfc │ │ │ │ - ldr.w r1, [fp, #12] │ │ │ │ - str r1, [sp, #196] ; 0xc4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4cdfc │ │ │ │ - ldr.w r9, [fp, #8] │ │ │ │ + beq.w 44e02 │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + cbz r1, 44a06 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cdec │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [sp, #196] ; 0xc4 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cbz r2, 4c386 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.w 44df8 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cbz r1, 44a16 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4cda2 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d234 │ │ │ │ - ldr.w r5, [r9] │ │ │ │ - mov fp, r0 │ │ │ │ - subs r1, r5, #1 │ │ │ │ - str.w r1, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4cd88 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1736] ; 4ca70 │ │ │ │ - ldr.w r3, [pc, #1736] ; 4ca74 │ │ │ │ - ldr.w r1, [fp, #4] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - beq.w 4c756 │ │ │ │ - mov r0, fp │ │ │ │ - blx 5b24 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ce6c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] ; 0x70 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4dafe │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - mov.w r9, #4294967295 ; 0xffffffff │ │ │ │ + beq.w 44dee │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr.w r1, [r2, r5, lsl #3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 4c768 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ str r2, [sp, #8] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 4bfe4 │ │ │ │ - b.n 4bfea │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c062 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c094 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c0e0 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + b.n 44840 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c0cc │ │ │ │ - blx 56bc │ │ │ │ - movs r3, #0 │ │ │ │ - strb r3, [r0, #20] │ │ │ │ - b.n 4c1a8 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + b.n 44776 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c2ca │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, fp │ │ │ │ - blx 586c │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4c1b6 │ │ │ │ - ldr.w r3, [pc, #1588] ; 4ca78 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1584] ; 4ca7c │ │ │ │ - mov r6, r5 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 447d8 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 44b9e │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 44804 │ │ │ │ + ldr.w r3, [pc, #2116] ; 452a4 │ │ │ │ + mov fp, r9 │ │ │ │ + ldr.w r2, [pc, #2116] ; 452a8 │ │ │ │ + movs r0, #16 │ │ │ │ add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - mov sl, r5 │ │ │ │ + movw r1, #8125 ; 0x1fbd │ │ │ │ add r2, pc │ │ │ │ - movs r0, #96 ; 0x60 │ │ │ │ - movw r1, #34442 ; 0x868a │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r5, [sp, #60] ; 0x3c │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str r5, [sp, #16] │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - str r5, [sp, #64] ; 0x40 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 4c494 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c6f0 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4c4a4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c6fc │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ - cbz r0, 4c4b4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c66e │ │ │ │ - cbz r6, 4c4c2 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c676 │ │ │ │ - cbz r5, 4c4d0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c6da │ │ │ │ - ldr.w r3, [pc, #1452] ; 4ca80 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r0, [pc, #1452] ; 4ca84 │ │ │ │ + beq.w 44bfa │ │ │ │ + ldr.w r3, [pc, #2080] ; 452ac │ │ │ │ + ldr.w r0, [pc, #2080] ; 452b0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cbz r7, 4c4fa │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c680 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 4c510 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c6e4 │ │ │ │ - ldr r1, [sp, #68] ; 0x44 │ │ │ │ - cbz r1, 4c520 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c68a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 4c536 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c704 │ │ │ │ - ldr r1, [sp, #64] ; 0x40 │ │ │ │ - cbz r1, 4c546 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c710 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - cbz r1, 4c556 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c71a │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ - cbz r1, 4c566 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c724 │ │ │ │ - ldr r1, [sp, #52] ; 0x34 │ │ │ │ - cbz r1, 4c576 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c72e │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - cbz r1, 4c586 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c738 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - cbz r1, 4c596 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c742 │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - cbz r1, 4c5a6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c74c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 4c5b6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c6c6 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cbz r1, 4c5c6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4c6d0 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cbz r1, 4c5d4 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4c664 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4c5e8 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 44ad8 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 44ac2 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c6b0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - cbz r1, 4c5f6 │ │ │ │ + beq.w 44c48 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 44ad2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c6bc │ │ │ │ - ldr r1, [sp, #60] ; 0x3c │ │ │ │ - cbz r1, 4c60a │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, 4c60a │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + beq.w 44c06 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ - blx 5ad0 │ │ │ │ - blx 568c │ │ │ │ + b.n 44aac │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5704 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c862 │ │ │ │ - ldr r3, [sp, #76] ; 0x4c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r3, #80] ; 0x50 │ │ │ │ - ldmia.w r3, {r0, r6} │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r4, [r3, #0] │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cbz r0, 4c63a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4c694 │ │ │ │ - cbz r6, 4c646 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 44a5c │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5710 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c69c │ │ │ │ - cbz r4, 4c652 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 44d22 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 447b8 │ │ │ │ + b.n 44a5c │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 3550c │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 44e44 │ │ │ │ + ldr.w lr, [pc, #1936] ; 452b4 │ │ │ │ + ldr.w r1, [pc, #1936] ; 452b8 │ │ │ │ + ldr.w r3, [r6, lr] │ │ │ │ + ldr r1, [r6, r1] │ │ │ │ + rsb lr, r3, r0 │ │ │ │ + clz lr, lr │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + cmp r0, r1 │ │ │ │ + ite ne │ │ │ │ + movne r1, lr │ │ │ │ + orreq.w r1, lr, #1 │ │ │ │ + cmp r0, r2 │ │ │ │ + ite ne │ │ │ │ + movne r2, r1 │ │ │ │ + orreq.w r2, r1, #1 │ │ │ │ + mov r1, lr │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 44cf8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 44cd6 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 44840 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr.w r1, [r2, r5, lsl #3] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 44840 │ │ │ │ + ldr.w r1, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r3, r5, r1 │ │ │ │ + movge r3, r5 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcs.n 44ae2 │ │ │ │ + ldr.w r1, [sl, #12] │ │ │ │ + ldr.w r3, [r1, r3, lsl #2] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r7, r3 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.n 447b8 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 44bcc │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 44d34 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 44804 │ │ │ │ + ldr.w r3, [pc, #1772] ; 452bc │ │ │ │ + movs r0, #17 │ │ │ │ + ldr.w r2, [pc, #1772] ; 452c0 │ │ │ │ + movw r1, #8137 ; 0x1fc9 │ │ │ │ + add r3, pc │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c6a6 │ │ │ │ - ldr r0, [sp, #84] ; 0x54 │ │ │ │ - blx 5ad0 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #204 ; 0xcc │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + bne.w 44a8a │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c5d4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + b.n 44a8a │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c4b4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr.w r1, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r3, r5, r1 │ │ │ │ + movge r3, r5 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcs.w 44ae2 │ │ │ │ + add.w r3, sl, r3, lsl #2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r7, r3 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.n 447b8 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 44b9e │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 44804 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c4c2 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + b.n 44ac2 │ │ │ │ + ldr.w r2, [pc, #1644] ; 452c4 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + movs r0, #17 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #8139 ; 0x1fcb │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbz r2, 44c96 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 44a8a │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c4fa │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + b.n 44a8a │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 44c7a │ │ │ │ + b.n 44a8a │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 447aa │ │ │ │ + mov r0, sl │ │ │ │ + blx r1 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 45080 │ │ │ │ + adds r1, r0, r5 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + b.n 447ac │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c520 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 44840 │ │ │ │ + b.n 448b4 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c63a │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n 44b66 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cbz r3, 44d42 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 4488e │ │ │ │ + blx 58a8 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bge.w 44b56 │ │ │ │ + ldr.w r2, [pc, #1476] ; 452c8 │ │ │ │ + movs r5, #21 │ │ │ │ + ldr.w r1, [pc, #1472] ; 452cc │ │ │ │ + movw r0, #8196 ; 0x2004 │ │ │ │ + add r2, pc │ │ │ │ + mov fp, r7 │ │ │ │ + add r1, pc │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 44c6e │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c646 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 447b8 │ │ │ │ + b.n 44a5c │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 447fc │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 44d8e │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c652 │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 44ff0 │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 44886 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 44d42 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r9, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 4488e │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 4493a │ │ │ │ + b.n 44944 │ │ │ │ + ldr.w r3, [pc, #1344] ; 452d0 │ │ │ │ + movs r0, #23 │ │ │ │ + ldr.w r2, [pc, #1340] ; 452d4 │ │ │ │ + movw r1, #8245 ; 0x2035 │ │ │ │ + add r3, pc │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 44a7a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r9 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, 44e0e │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 44aac │ │ │ │ + mov r4, r7 │ │ │ │ + b.n 44aa4 │ │ │ │ + ldr.w r2, [pc, #1292] ; 452d8 │ │ │ │ + mov fp, r7 │ │ │ │ + movs r0, #23 │ │ │ │ + movw r1, #8247 ; 0x2037 │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + b.n 44c64 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ + str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c5e8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c5f6 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 449e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c5b6 │ │ │ │ + b.n 44a16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c5c6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 44a06 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c4d0 │ │ │ │ + b.n 449f6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c510 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c494 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c4a4 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 44aac │ │ │ │ + b.n 44dc4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 44986 │ │ │ │ mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c536 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c546 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c556 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c566 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c576 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c586 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c596 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4c5a6 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r9, r2 │ │ │ │ - mov r0, fp │ │ │ │ - adds r3, #1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str.w r3, [fp] │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx r1 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 45204 │ │ │ │ + adds r1, r0, r5 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + b.n 44988 │ │ │ │ + ldr.w r3, [pc, #1172] ; 452dc │ │ │ │ + movs r0, #21 │ │ │ │ + ldr.w r2, [pc, #1172] ; 452e0 │ │ │ │ + movw r1, #8194 ; 0x2002 │ │ │ │ + add r3, pc │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 44a7a │ │ │ │ + ldr.w r3, [pc, #1148] ; 452e4 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr.w r1, [pc, #1144] ; 452e8 │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ + ldr.w r3, [pc, #1144] ; 452ec │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r1, #26 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movw r2, #8291 ; 0x2063 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cd9a │ │ │ │ - str r4, [sp, #24] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - ldr.w r8, [sp, #92] ; 0x5c │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ - str r6, [sp, #20] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 4caac │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - cmp r2, sl │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - bne.w 4cbc4 │ │ │ │ - cmp r2, r9 │ │ │ │ - ble.w 4d2aa │ │ │ │ - ldr.w r2, [fp, #12] │ │ │ │ - ldr.w r2, [r2, r9, lsl #2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - str r2, [sp, #192] ; 0xc0 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cbz r3, 4c7ca │ │ │ │ + beq.w 450ea │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r1, [r3, #164] ; 0xa4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #52] ; 0x34 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 44f00 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 45110 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + bmi.w 4512a │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r0, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 451f4 │ │ │ │ + ldr r0, [r3, #84] ; 0x54 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + bpl.w 451f4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.w 451f4 │ │ │ │ + ldr r2, [r1, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 451f4 │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl ed98 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 45110 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [r3, #52] ; 0x34 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r3, [r0, #56] ; 0x38 │ │ │ │ + ldr.w r9, [r0, #60] ; 0x3c │ │ │ │ + str r2, [r0, #52] ; 0x34 │ │ │ │ + str r2, [r0, #56] ; 0x38 │ │ │ │ + str r2, [r0, #60] ; 0x3c │ │ │ │ + cbz r1, 44f1c │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 44fb2 │ │ │ │ + cbz r3, 44f28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4c838 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp r2, r8 │ │ │ │ - str r5, [sp, #192] ; 0xc0 │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str r7, [sp, #196] ; 0xc4 │ │ │ │ - beq.w 4cb20 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4cac0 │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.n 44fc8 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 44f4c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbz r3, 4c82e │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str r5, [sp, #196] ; 0xc4 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge.w 4cbdc │ │ │ │ - ldr.w ip, [r0, #12] │ │ │ │ - add.w lr, r2, #1 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - str.w r1, [ip, r2, lsl #2] │ │ │ │ - str.w lr, [r0, #8] │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 44f4c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + ldr r3, [r3, #80] ; 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr.w r9, [r3, #8] │ │ │ │ + str.w ip, [r3] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + cbz r0, 44f6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4c842 │ │ │ │ - str r5, [sp, #192] ; 0xc0 │ │ │ │ - mov r3, r6 │ │ │ │ - b.n 4c78e │ │ │ │ + cbz r3, 44f9c │ │ │ │ + cbz r2, 44f78 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 44fa8 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 44a16 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 44a16 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 44a16 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #192] ; 0xc0 │ │ │ │ - b.n 4c7fa │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 44f6e │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 44f78 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + str.w ip, [sp, #52] ; 0x34 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 44f1c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ + str.w ip, [sp] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c7ca │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 44f28 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 448fc │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c828 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + b.n 4490c │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 44886 │ │ │ │ + ldr r3, [pc, #740] ; (452e4 ) │ │ │ │ + ldr r1, [pc, #748] ; (452f0 ) │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #740] ; (452f4 ) │ │ │ │ + movs r0, #24 │ │ │ │ + ldr r2, [pc, #740] ; (452f8 ) │ │ │ │ + movw r1, #8258 ; 0x2042 │ │ │ │ + add r3, pc │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 44a7a │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 5704 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 450d0 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r9 │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 450fe │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 44996 │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ite lt │ │ │ │ + addlt r3, r5, r2 │ │ │ │ + movge r3, r5 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs.n 4502a │ │ │ │ + ldr.w r2, [sl, #12] │ │ │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 4499e │ │ │ │ + ldr r3, [pc, #632] ; (452fc ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 57dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 44a5c │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + b.w 447ac │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + iteet lt │ │ │ │ + addlt r3, r5, r2 │ │ │ │ + movge r1, r5 │ │ │ │ + movge r3, r5 │ │ │ │ + movlt r1, r3 │ │ │ │ + cmp r2, r1 │ │ │ │ + bls.n 4502a │ │ │ │ + add.w r3, sl, r3, lsl #2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 4499e │ │ │ │ + ldr r2, [pc, #572] ; (45300 ) │ │ │ │ + mov fp, r7 │ │ │ │ + movs r0, #24 │ │ │ │ + movw r1, #8260 ; 0x2044 │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + b.n 44c64 │ │ │ │ + ldr r3, [pc, #560] ; (45304 ) │ │ │ │ + movs r0, #26 │ │ │ │ + ldr r2, [pc, #560] ; (45308 ) │ │ │ │ + movw r1, #8289 ; 0x2061 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 44eaa │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w sl, [sp, #188] ; 0xbc │ │ │ │ - b.n 4c1c8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 44eaa │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + mov r9, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c206 │ │ │ │ - ldr r3, [pc, #548] ; (4ca88 ) │ │ │ │ - movs r6, #156 ; 0x9c │ │ │ │ - ldr r1, [pc, #548] ; (4ca8c ) │ │ │ │ - movw r0, #35232 ; 0x89a0 │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #544] ; (4ca90 ) │ │ │ │ - add r1, pc │ │ │ │ - str.w r6, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r2, [sp, #76] ; 0x4c │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - ldr r5, [r2, #52] ; 0x34 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 4d566 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 4d560 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 44996 │ │ │ │ + ldr.w fp, [sp, #24] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r1, ip │ │ │ │ + ldr r2, [sp, #44] ; 0x2c │ │ │ │ + ldr r0, [r3, #80] ; 0x50 │ │ │ │ + mov r3, fp │ │ │ │ + bl eb2c │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + mov fp, r7 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 44a7a │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ + ble.n 45110 │ │ │ │ + ldr.w r9, [r1, #12] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 45272 │ │ │ │ + adds r1, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + str r1, [sp, #60] ; 0x3c │ │ │ │ + mov r0, r1 │ │ │ │ + ldr.w lr, [sp, #56] ; 0x38 │ │ │ │ + b.n 45154 │ │ │ │ + ldr.w r1, [r0, #4]! │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 44f00 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.n 4514a │ │ │ │ + str.w sl, [sp, #52] ; 0x34 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r3, [sp, #60] ; 0x3c │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r9, r2 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] ; 0x54 │ │ │ │ - lsls r7, r2, #5 │ │ │ │ - bmi.w 4d5b2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r1, [r1, #84] ; 0x54 │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.w 4ce62 │ │ │ │ - ldr r1, [r5, #84] ; 0x54 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.w 4ce62 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 4ce62 │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ + bge.n 45244 │ │ │ │ + ldr r2, [r4, #84] ; 0x54 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + bpl.n 45244 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [r2, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 45230 │ │ │ │ + ldr r2, [r1, #84] ; 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.w 4ce62 │ │ │ │ - mov r0, r5 │ │ │ │ + bpl.n 45230 │ │ │ │ + ldr.w r2, [r4, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 45254 │ │ │ │ + ldr.w lr, [r2, #8] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + ble.n 451be │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.n 451d0 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r0, #0 │ │ │ │ + mov ip, r3 │ │ │ │ + b.n 451b6 │ │ │ │ + ldr.w r3, [r2, #4]! │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 451d0 │ │ │ │ + adds r0, #1 │ │ │ │ + cmp r0, lr │ │ │ │ + bne.n 451ae │ │ │ │ + mov r3, ip │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.n 451e4 │ │ │ │ + ldr.w r1, [r3, #4]! │ │ │ │ + cmp r4, r1 │ │ │ │ + bne.n 45172 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r4, r7 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + ldr.w sl, [sp, #52] ; 0x34 │ │ │ │ + ldr r1, [r3, #52] ; 0x34 │ │ │ │ + b.n 44f00 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r7, r8 │ │ │ │ + ldr.w fp, [sp, #24] │ │ │ │ + mov r8, sl │ │ │ │ + b.n 45114 │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 592c │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 44ef6 │ │ │ │ + ldr r2, [pc, #244] ; (452fc ) │ │ │ │ + str.w ip, [sp] │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 57dc │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 450d0 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + b.w 44988 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + bpl.n 45244 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + bl fb90 │ │ │ │ + ldr r3, [sp, #60] ; 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 451be │ │ │ │ + b.n 451d0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + blx 592c │ │ │ │ + ldr r3, [sp, #60] ; 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 451be │ │ │ │ + b.n 451d0 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr.w r2, [r2, #128] ; 0x80 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 451d0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 45256 │ │ │ │ + ldr r2, [pc, #168] ; (4530c ) │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ + subs r1, r1, r0 │ │ │ │ + negs r0, r1 │ │ │ │ + adcs r0, r1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 451be │ │ │ │ + b.n 451d0 │ │ │ │ mov r1, r3 │ │ │ │ - bl ed98 │ │ │ │ + b.n 44f00 │ │ │ │ + nop │ │ │ │ + bvc.n 45268 │ │ │ │ + movs r1, r0 │ │ │ │ + add r5, pc, #816 ; (adr r5, 455b0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + bvc.n 45250 │ │ │ │ + movs r1, r0 │ │ │ │ + bvc.n 45238 │ │ │ │ + movs r1, r0 │ │ │ │ + bvc.n 45224 │ │ │ │ + movs r1, r0 │ │ │ │ + bvc.n 45218 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + bpl.n 45348 │ │ │ │ + movs r1, r0 │ │ │ │ + bmi.n 451f0 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ + movs r1, r0 │ │ │ │ + bmi.n 453a4 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r4, [r4, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + bcc.n 45324 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ + movs r1, r0 │ │ │ │ + bne.n 452c4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ + movs r1, r0 │ │ │ │ + bne.n 453b4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + beq.n 45254 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + strh r6, [r0, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r2, [r6, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r2, [r6, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + strb r6, [r3, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + strb r4, [r1, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r7, [pc, #484] ; (45500 ) │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + add r7, pc │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ mov r6, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d080 │ │ │ │ - ldr r3, [pc, #452] ; (4ca94 ) │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r3 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + ldr r2, [pc, #468] ; (45504 ) │ │ │ │ + ldr r3, [pc, #468] ; (45508 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - ldr r0, [pc, #440] ; (4ca98 ) │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - ldr r0, [sp, #76] ; 0x4c │ │ │ │ - add r1, sp, #176 ; 0xb0 │ │ │ │ - add r2, sp, #180 ; 0xb4 │ │ │ │ - add r3, sp, #184 ; 0xb8 │ │ │ │ - bl dd90 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r1, [r7, #2108] ; 0x83c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4d852 │ │ │ │ - ldr r2, [pc, #420] ; (4ca9c ) │ │ │ │ - add r2, pc │ │ │ │ - add.w r1, r2, #2576 ; 0xa10 │ │ │ │ - ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r1] │ │ │ │ - ldrd r6, r7, [r3, #16] │ │ │ │ - cmp r7, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r6, r8 │ │ │ │ - bne.w 4d04e │ │ │ │ - ldr.w r5, [r2, #2584] ; 0xa18 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 4d752 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + beq.n 45424 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr.w r1, [r7, #2364] ; 0x93c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #372] ; (4caa0 ) │ │ │ │ - ldr r2, [r2, #72] ; 0x48 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 45480 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 45450 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [pc, #368] ; (4550c ) │ │ │ │ + ldr r6, [r2, #64] ; 0x40 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #1924] ; 0x784 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4d77c │ │ │ │ - blx r2 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w r8, [r3, #672] ; 0x2a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4d75e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4d272 │ │ │ │ - ldr r3, [pc, #280] ; (4ca68 ) │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + beq.n 45488 │ │ │ │ + blx 56bc │ │ │ │ + ldr r7, [pc, #352] ; (45510 ) │ │ │ │ + add r7, pc │ │ │ │ + ldr r7, [r7, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 454d6 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + mov r6, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ble.n 45406 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4d786 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2a228 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 4d7d4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + blt.n 45410 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 454e6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4d294 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 4541a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4d288 │ │ │ │ - ldr r0, [sp, #176] ; 0xb0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4d27e │ │ │ │ - ldr r0, [sp, #180] ; 0xb4 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #176] ; 0xb0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4d2a0 │ │ │ │ - ldr r0, [sp, #184] ; 0xb8 │ │ │ │ + cbnz r3, 45400 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 453e4 │ │ │ │ + blx 56bc │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #180] ; 0xb4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c9b6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 453e4 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #76] ; 0x4c │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #184] ; 0xb8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r3, #80] ; 0x50 │ │ │ │ - ldmia.w r3, {r0, r5} │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r4, [r3, #0] │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cbz r0, 4c9dc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4ce5a │ │ │ │ - cbz r5, 4c9ea │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4ce50 │ │ │ │ - cbz r4, 4c9f8 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 4c6a6 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 4c652 │ │ │ │ - ldr r2, [pc, #164] ; (4caa4 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [pc, #164] ; (4caa8 ) │ │ │ │ + b.n 453f0 │ │ │ │ + ldr r4, [pc, #236] ; (45514 ) │ │ │ │ + mov.w ip, #214 ; 0xd6 │ │ │ │ + ldr r0, [pc, #236] ; (45518 ) │ │ │ │ + movw lr, #6069 ; 0x17b5 │ │ │ │ + add r4, pc │ │ │ │ + mov r2, ip │ │ │ │ + mov r1, lr │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r4 │ │ │ │ + mov r6, r5 │ │ │ │ + str r4, [r7, #124] ; 0x7c │ │ │ │ + str.w ip, [r7, #128] ; 0x80 │ │ │ │ + str.w lr, [r7, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ + mov r0, r6 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + ldr.w lr, [pc, #200] ; 4551c │ │ │ │ + mov.w r8, #218 ; 0xda │ │ │ │ + ldr r7, [pc, #196] ; (45520 ) │ │ │ │ + movw ip, #6109 ; 0x17dd │ │ │ │ + add lr, pc │ │ │ │ + ldr r0, [pc, #192] ; (45524 ) │ │ │ │ + add r7, pc │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, ip │ │ │ │ + mov r3, lr │ │ │ │ + add r0, pc │ │ │ │ + mov r6, r4 │ │ │ │ + str.w lr, [r7, #124] ; 0x7c │ │ │ │ + str.w r8, [r7, #128] ; 0x80 │ │ │ │ + str.w ip, [r7, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ + b.n 453f0 │ │ │ │ + blx 5884 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 45394 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 5854 │ │ │ │ mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 453e8 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movs r2, #218 ; 0xda │ │ │ │ + ldr r6, [pc, #136] ; (45528 ) │ │ │ │ + movw r1, #6111 ; 0x17df │ │ │ │ + ldr r3, [pc, #136] ; (4552c ) │ │ │ │ + subs r0, #1 │ │ │ │ + add r6, pc │ │ │ │ + str r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movs r3, #82 ; 0x52 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - mov sl, r0 │ │ │ │ - movw r3, #34379 ; 0x864b │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - str r0, [sp, #68] ; 0x44 │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.n 4c494 │ │ │ │ - cmp r5, #102 ; 0x66 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #132] ; 0x84 │ │ │ │ + cbnz r0, 454ca │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r1, [r6, #132] ; 0x84 │ │ │ │ + ldr r3, [r6, #124] ; 0x7c │ │ │ │ + ldr.w r2, [r6, #128] ; 0x80 │ │ │ │ + ldr r0, [pc, #100] ; (45530 ) │ │ │ │ + movs r6, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 453f0 │ │ │ │ + ldr r0, [pc, #92] ; (45534 ) │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 453c0 │ │ │ │ + b.n 45498 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45498 │ │ │ │ + ldr r3, [pc, #72] ; (45538 ) │ │ │ │ + ldr r1, [pc, #72] ; (4553c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 45498 │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldr r0, [sp, #648] ; 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f32 , q12, │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + str r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 4cd78 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 4cb50 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldr r2, [pc, #992] ; (45918 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + str r7, [sp, #392] ; 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldr r2, [pc, #1000] ; (45928 ) │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 4ca3c │ │ │ │ - movs r0, r0 │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #52 ; 0x34 │ │ │ │ + ldr r3, [r3, #60] ; 0x3c │ │ │ │ + mov r4, r0 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r6, [pc, #1832] ; 45c78 │ │ │ │ + add r6, pc │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d570 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 4c7be │ │ │ │ - ldr.w r3, [pc, #2916] ; 4d628 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr.w r2, [pc, #2916] ; 4d62c │ │ │ │ - mov r9, r1 │ │ │ │ + beq.w 458ea │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w sl, [pc, #1816] ; 45c7c │ │ │ │ + ldr r3, [r3, #68] ; 0x44 │ │ │ │ + add sl, pc │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r1, [pc, #1808] ; 45c80 │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr.w r1, [pc, #1800] ; 45c84 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + add r1, pc │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr r7, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #1784] ; 45c88 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r3, sl │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r7, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #1764] ; 45c8c │ │ │ │ + mov r3, sl │ │ │ │ + mov r1, r8 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r7, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #1748] ; 45c90 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r3, [pc, #1744] ; 45c94 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ add r3, pc │ │ │ │ - str r6, [sp, #60] ; 0x3c │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r7, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #1728] ; 45c98 │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r3, [pc, #1728] ; 45c9c │ │ │ │ add r2, pc │ │ │ │ - mov r6, r1 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movs r2, #99 ; 0x63 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34586 ; 0x871a │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - str r1, [sp, #48] ; 0x30 │ │ │ │ - str r1, [sp, #52] ; 0x34 │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ - str r1, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r7, [r7, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r3, [r3, #136] ; 0x88 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 458f0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, sl │ │ │ │ + bl 468d4 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 45a9e │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 459da │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r3, r9 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + bl 42fb0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 45310 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 459f4 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr.w r3, [pc, #1624] ; 45ca0 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2364] ; 0x93c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 45a0e │ │ │ │ + blx r2 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 45916 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4595a │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr.w r3, [pc, #1580] ; 45ca4 │ │ │ │ + ldr r7, [r2, #64] ; 0x40 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #668] ; 0x29c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 45abc │ │ │ │ + str r1, [sp, #8] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #1560] ; 45ca8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 45b1e │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r7 │ │ │ │ + mov r7, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 456ca │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 4593a │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 45b32 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 45964 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4570a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr.w lr, [pc, #1428] ; 45cac │ │ │ │ + add lr, pc │ │ │ │ + addw r1, lr, #2392 ; 0x958 │ │ │ │ + ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ + ldrd r4, r5, [r3, #16] │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + cmp r5, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r4, r2 │ │ │ │ + bne.w 45aee │ │ │ │ + ldr.w r9, [lr, #2400] ; 0x960 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 45b54 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr.w r3, [pc, #1380] ; 45cb0 │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ + cmp fp, r2 │ │ │ │ + ittee ne │ │ │ │ + ldrne.w r3, [fp] │ │ │ │ + movne r4, fp │ │ │ │ + ldreq r3, [r7, #0] │ │ │ │ + moveq r4, r7 │ │ │ │ + itete ne │ │ │ │ + addne r3, #1 │ │ │ │ + addeq r3, #1 │ │ │ │ + strne.w r3, [fp] │ │ │ │ + streq r3, [r7, #0] │ │ │ │ + ldr.w r3, [pc, #1352] ; 45cb4 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [r3, #2404] ; 0x964 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 45b4a │ │ │ │ + ldr.w r2, [pc, #1340] ; 45cb8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + ldr r1, [r3, #84] ; 0x54 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + ands.w r3, r3, r1, lsr #28 │ │ │ │ + bne.w 45b4a │ │ │ │ + mov r1, r4 │ │ │ │ + blx 59f8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 45b60 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 45970 │ │ │ │ + ldr.w r3, [pc, #1292] ; 45cbc │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 45b7e │ │ │ │ + movs r1, #4 │ │ │ │ + mov.w ip, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r4, ip │ │ │ │ + movs r3, #3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r3, #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w r3, [pc, #1260] ; 45cc0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 45bfa │ │ │ │ + ldr.w r3, [pc, #1252] ; 45cc4 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4597a │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 45bc4 │ │ │ │ + cbz r4, 45802 │ │ │ │ + str r4, [r0, #12] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + add.w r6, sl, ip, lsl #2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r0, r9 │ │ │ │ + str r5, [r6, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + add.w r1, sl, r3, lsl #2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w r4, sl, r2, lsl #2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + add.w r3, sl, r3, lsl #2 │ │ │ │ + str r7, [r1, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + mov r1, sl │ │ │ │ + str.w fp, [r3, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + str.w r8, [r4, #12] │ │ │ │ + bl f530 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 45bde │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 4594e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 459c4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 459d0 │ │ │ │ + ldr.w r3, [pc, #1096] ; 45cc8 │ │ │ │ + movs r0, #91 ; 0x5b │ │ │ │ + ldr.w r2, [pc, #1092] ; 45ccc │ │ │ │ + movw r1, #4962 ; 0x1362 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1076] ; 45cd0 │ │ │ │ + ldr.w r0, [pc, #1076] ; 45cd4 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 458c6 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbz r3, 4590a │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 458d8 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, 458fe │ │ │ │ + cbz r7, 458ea │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 458ea │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + add sp, #52 ; 0x34 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [pc, #956] ; (45cb0 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov fp, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 45614 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 458d8 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 458c6 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + movs r4, #83 ; 0x53 │ │ │ │ + ldr r3, [pc, #956] ; (45cd8 ) │ │ │ │ + movw r0, #4823 ; 0x12d7 │ │ │ │ + ldr r1, [pc, #952] ; (45cdc ) │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str r2, [r7, #0] │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cbz r2, 45944 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 4589a │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 456d0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45936 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4585c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45670 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 456e6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 457ac │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + bic.w r3, r3, #114 ; 0x72 │ │ │ │ + cmp r3, #128 ; 0x80 │ │ │ │ + bne.w 457ea │ │ │ │ + add r3, sp, #28 │ │ │ │ + mov r2, r0 │ │ │ │ + add r1, r3 │ │ │ │ + mov r0, r9 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r7, [sp, #36] ; 0x24 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w r8, [sp, #44] ; 0x2c │ │ │ │ + bl d67c │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 45a22 │ │ │ │ + cbz r4, 459b8 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 45c5a │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + subs r6, #1 │ │ │ │ + str r6, [r5, #0] │ │ │ │ + cbz r6, 45a16 │ │ │ │ + mov r4, sl │ │ │ │ + b.n 4585c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4586c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4587e │ │ │ │ + ldr r3, [pc, #772] ; (45ce0 ) │ │ │ │ + movs r0, #80 ; 0x50 │ │ │ │ + ldr r2, [pc, #772] ; (45ce4 ) │ │ │ │ + mov.w r1, #4800 ; 0x12c0 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 45936 │ │ │ │ + ldr r3, [pc, #752] ; (45ce8 ) │ │ │ │ + movs r0, #83 ; 0x53 │ │ │ │ + ldr r2, [pc, #752] ; (45cec ) │ │ │ │ + movw r1, #4821 ; 0x12d5 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 45936 │ │ │ │ + blx 5884 │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 4565c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r4, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4585c │ │ │ │ + ldr r2, [pc, #716] ; (45cf0 ) │ │ │ │ + movs r6, #91 ; 0x5b │ │ │ │ + ldr r1, [pc, #716] ; (45cf4 ) │ │ │ │ + movw r0, #4931 ; 0x1343 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbz r2, 45a92 │ │ │ │ + cbz r4, 45a50 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cbz r2, 45a7e │ │ │ │ + cbz r5, 45a5a │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbz r2, 45a88 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 4589a │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4589a │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4589a │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 45a50 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 45a5a │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 45a46 │ │ │ │ + ldr r3, [pc, #600] ; (45cf8 ) │ │ │ │ + movs r0, #78 ; 0x4e │ │ │ │ + ldr r2, [pc, #600] ; (45cfc ) │ │ │ │ + movw r1, #4785 ; 0x12b1 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, fp │ │ │ │ + add r2, pc │ │ │ │ + mov r8, fp │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4589a │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5854 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 456d6 │ │ │ │ + ldr r2, [pc, #560] ; (45d00 ) │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r1, [pc, #560] ; (45d04 ) │ │ │ │ + movs r4, #83 ; 0x53 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #4826 ; 0x12da │ │ │ │ + add r1, pc │ │ │ │ + mov sl, r5 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r4, r5 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 45a3a │ │ │ │ + ldr.w r0, [lr, #820] ; 0x334 │ │ │ │ + add.w r2, lr, #2400 ; 0x960 │ │ │ │ + bl 1289c │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 4574a │ │ │ │ + ldr r3, [pc, #512] ; (45d08 ) │ │ │ │ + movs r0, #91 ; 0x5b │ │ │ │ + ldr r2, [pc, #512] ; (45d0c ) │ │ │ │ + movw r1, #4894 ; 0x131e │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4589a │ │ │ │ + ldr r0, [pc, #496] ; (45d10 ) │ │ │ │ + str r1, [sp, #8] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 456a4 │ │ │ │ + b.n 45acc │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45acc │ │ │ │ + ldr r3, [pc, #472] ; (45d14 ) │ │ │ │ + ldr r1, [pc, #472] ; (45d18 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 45acc │ │ │ │ + mov r1, r4 │ │ │ │ + blx 5b54 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4579a │ │ │ │ + ldr.w r0, [lr, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 45afc │ │ │ │ + ldr r3, [pc, #440] ; (45d1c ) │ │ │ │ + movs r0, #91 ; 0x5b │ │ │ │ + ldr r2, [pc, #440] ; (45d20 ) │ │ │ │ + movw r1, #4904 ; 0x1328 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.n 45a3a │ │ │ │ + ldr.w r4, [r9, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 45c64 │ │ │ │ + ldr.w sl, [r9, #8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 45c36 │ │ │ │ + movs r3, #4 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r9, sl │ │ │ │ + movs r3, #3 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r0, #5 │ │ │ │ + movs r3, #2 │ │ │ │ + mov.w ip, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 457d2 │ │ │ │ + ldr r3, [pc, #348] ; (45d24 ) │ │ │ │ + movs r0, #91 ; 0x5b │ │ │ │ + ldr r2, [pc, #348] ; (45d28 ) │ │ │ │ + movw r1, #4938 ; 0x134a │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 45b78 │ │ │ │ + ldr r2, [pc, #332] ; (45d2c ) │ │ │ │ + movs r6, #91 ; 0x5b │ │ │ │ + ldr r1, [pc, #332] ; (45d30 ) │ │ │ │ + movw r0, #4955 ; 0x135b │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r4 │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 45a3a │ │ │ │ + add r3, sp, #28 │ │ │ │ + mov r2, r0 │ │ │ │ + add r1, r3 │ │ │ │ + mov r0, r9 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r7, [sp, #36] ; 0x24 │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w r8, [sp, #44] ; 0x2c │ │ │ │ + bl f408 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 459aa │ │ │ │ + ldr r2, [pc, #276] ; (45d34 ) │ │ │ │ + movs r6, #91 ; 0x5b │ │ │ │ + ldr r1, [pc, #276] ; (45d38 ) │ │ │ │ + movw r0, #4922 ; 0x133a │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 45a3a │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, r9 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r9, sl │ │ │ │ + blx r3 │ │ │ │ + movs r3, #4 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + movs r0, #5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov.w ip, #1 │ │ │ │ + movs r3, #3 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 457d2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 459b8 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r3, #3 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov ip, r4 │ │ │ │ + movs r3, #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 457d2 │ │ │ │ + str r7, [sp, #728] ; 0x2d8 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r2, [r2, #23] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + stmia r6!, {r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [pc, #776] ; (45fd8 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + strb r4, [r2, #29] │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [pc, #160] ; (45d80 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #424] ; (45e90 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #320] ; (45e30 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #136] ; (45d80 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #656] ; (45f90 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #472] ; (45ee0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [pc, #256] ; (45e10 ) │ │ │ │ + movs r1, r0 │ │ │ │ + add lr, r5 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + add r8, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #912] ; (460b4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #512] ; (45f2c ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #400] ; (45ec4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #160] ; (45ddc ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr.w r2, [pc, #2676] ; 467b4 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r5, r1 │ │ │ │ + ldr.w r1, [r2, #2364] ; 0x93c │ │ │ │ + adds r3, #1 │ │ │ │ + ldr r2, [r0, #72] ; 0x48 │ │ │ │ + sub sp, #28 │ │ │ │ + ldr.w r8, [pc, #2656] ; 467b8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + add r8, pc │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 46138 │ │ │ │ + blx r2 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 46146 │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + ldr.w r2, [pc, #2628] ; 467bc │ │ │ │ + ldr r4, [r1, #64] ; 0x40 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r7, [r2, #672] ; 0x2a0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4616c │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r6, [pc, #2608] ; 467c0 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr.w sl, [r8, r6] │ │ │ │ + ldr.w r1, [sl] │ │ │ │ + cmp r2, r1 │ │ │ │ + bgt.w 461f6 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, fp │ │ │ │ + blx r4 │ │ │ │ + mov r7, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + cmp r2, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r2, #50 ; 0x32 │ │ │ │ + ldr r1, [r0, #16] │ │ │ │ + add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ + str r1, [r0, #16] │ │ │ │ + ble.w 46012 │ │ │ │ + cmp r1, r2 │ │ │ │ + blt.w 4601e │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 46208 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 46032 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46028 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 461d4 │ │ │ │ + ldr.w r2, [pc, #2500] ; 467c4 │ │ │ │ + ldr.w r3, [pc, #2500] ; 467c8 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r0, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r3 │ │ │ │ + bne.w 465ea │ │ │ │ + movs r0, #1 │ │ │ │ + blx 57f4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 46226 │ │ │ │ + ldr.w r6, [pc, #2464] ; 467cc │ │ │ │ + mov r1, r0 │ │ │ │ + ldr.w lr, [r0, #12] │ │ │ │ + movs r2, #1 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r3, [r6, #892] ; 0x37c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add r0, r2 │ │ │ │ + str r0, [r3, #0] │ │ │ │ + str.w r3, [lr] │ │ │ │ + ldr.w r0, [r6, #1640] ; 0x668 │ │ │ │ + bl e8fc │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 46246 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4603e │ │ │ │ + ldr.w r2, [pc, #2412] ; 467d0 │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + add r2, pc │ │ │ │ + ldr r4, [r1, #72] ; 0x48 │ │ │ │ + ldr.w r6, [r2, #892] ; 0x37c │ │ │ │ + mov r1, r6 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 462f4 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 462c0 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 46048 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 46060 │ │ │ │ + ldr.w r6, [pc, #2356] ; 467d4 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r3, [r6, #240] ; 0xf0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46078 │ │ │ │ + ldr.w sl, [pc, #2344] ; 467d8 │ │ │ │ + add r1, sp, #24 │ │ │ │ + movs r6, #0 │ │ │ │ + add sl, pc │ │ │ │ + str.w r6, [r1, #-4]! │ │ │ │ + mov r2, r6 │ │ │ │ + ldr.w r0, [sl] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 460ee │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 46314 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r0, r9 │ │ │ │ + add.w r1, r5, #16 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 46342 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4648e │ │ │ │ + blx 5668 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 464a6 │ │ │ │ + ldr.w r2, [pc, #2252] ; 467dc │ │ │ │ + ldr.w r1, [sl, #1644] ; 0x66c │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 464be │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r6, [r2, #64] ; 0x40 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 464d6 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #2180] ; 467c0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr.w sl, [r8, r2] │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 46584 │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r4 │ │ │ │ + blx r6 │ │ │ │ + mov r6, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + cmp r2, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r2, #50 ; 0x32 │ │ │ │ + ldr r1, [r0, #16] │ │ │ │ + add.w r1, r1, #4294967295 ; 0xffffffff │ │ │ │ + str r1, [r0, #16] │ │ │ │ + ble.n 4606c │ │ │ │ + cmp r1, r2 │ │ │ │ + blt.w 4609c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 465b2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 46090 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.w 464f8 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + bl 2f3d4 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 46598 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + blx r3 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 465cc │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 460a6 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 460b2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 460e0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 460d6 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4600a │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + asrs r2, r2, #2 │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.w 45dce │ │ │ │ + blx 56bc │ │ │ │ + movs r2, #0 │ │ │ │ + strb r2, [r0, #20] │ │ │ │ + b.n 45dce │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45df0 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45de4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + b.n 45e62 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 45e9e │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45e9e │ │ │ │ + asrs r2, r2, #2 │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge.n 45f78 │ │ │ │ + b.n 4609c │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r6, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 460ee │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.n 45eae │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45f8e │ │ │ │ + blx 56bc │ │ │ │ + movs r2, #0 │ │ │ │ + strb r2, [r0, #20] │ │ │ │ + b.n 45f78 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45fc8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + cbz r4, 460c8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 460e0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 45ffa │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 45ffa │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 45ffa │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n 460cc │ │ │ │ + b.n 45ffa │ │ │ │ + ldr.w r3, [pc, #1776] ; 467e0 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #1772] ; 467e4 │ │ │ │ + movs r0, #21 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #17692 ; 0x451c │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1752] ; 467e8 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr.w r0, [pc, #1740] ; 467ec │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 460be │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 460b4 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 460be │ │ │ │ + blx 5884 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 45d72 │ │ │ │ + ldr.w r2, [pc, #1704] ; 467f0 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr.w r3, [pc, #1700] ; 467f4 │ │ │ │ + mov r4, fp │ │ │ │ + add r2, pc │ │ │ │ + mov r5, fp │ │ │ │ + add r3, pc │ │ │ │ + movs r0, #16 │ │ │ │ + movw r1, #17642 ; 0x44ea │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 4610c │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5854 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 45dd4 │ │ │ │ + ldr.w r6, [pc, #1656] ; 467f8 │ │ │ │ + movw r0, #17644 ; 0x44ec │ │ │ │ + ldr.w r1, [pc, #1652] ; 467fc │ │ │ │ + movs r4, #0 │ │ │ │ + add r6, pc │ │ │ │ + mov r7, r5 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r4 │ │ │ │ + str r1, [r6, #124] ; 0x7c │ │ │ │ + mov r1, r0 │ │ │ │ + movs r2, #16 │ │ │ │ + str.w r0, [r6, #132] ; 0x84 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + ldr.w r6, [fp] │ │ │ │ + subs r6, #1 │ │ │ │ + str.w r6, [fp] │ │ │ │ + cbz r6, 461b8 │ │ │ │ + ldr.w r3, [pc, #1616] ; 46800 │ │ │ │ + add r3, pc │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 4611c │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1600] ; 46804 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 461b4 │ │ │ │ + ldr.w r3, [pc, #1584] ; 46808 │ │ │ │ + movs r0, #17 │ │ │ │ + ldr.w r2, [pc, #1584] ; 4680c │ │ │ │ + movw r1, #17657 ; 0x44f9 │ │ │ │ + add r3, pc │ │ │ │ + mov r6, r5 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4610c │ │ │ │ + ldr.w r0, [pc, #1560] ; 46810 │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 45da4 │ │ │ │ + b.n 4617e │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4617e │ │ │ │ + ldr.w r2, [pc, #1536] ; 46814 │ │ │ │ + ldr.w r1, [pc, #1536] ; 46818 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4617e │ │ │ │ + ldr.w r3, [pc, #1524] ; 4681c │ │ │ │ + movs r0, #18 │ │ │ │ + ldr.w r2, [pc, #1520] ; 46820 │ │ │ │ + movw r1, #17670 ; 0x4506 │ │ │ │ + add r3, pc │ │ │ │ + mov r6, r4 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4610c │ │ │ │ + ldr.w r2, [pc, #1500] ; 46824 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r1, #18 │ │ │ │ + add r2, pc │ │ │ │ + movw r3, #17675 ; 0x450b │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + str r2, [r6, #124] ; 0x7c │ │ │ │ + str.w r3, [r6, #132] ; 0x84 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r9, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 46168 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 4610c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 462a4 │ │ │ │ + ldr.w r3, [pc, #1428] ; 46828 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 4611c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1404] ; 4682c │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 4611c │ │ │ │ + ldr.w r2, [pc, #1388] ; 46830 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 57dc │ │ │ │ + cbnz r0, 462fc │ │ │ │ + ldr.w r0, [pc, #1376] ; 46834 │ │ │ │ + mov.w ip, #18 │ │ │ │ + ldr.w r6, [pc, #1372] ; 46838 │ │ │ │ + movw r3, #17678 ; 0x450e │ │ │ │ + add r0, pc │ │ │ │ + add r6, pc │ │ │ │ + mov r2, ip │ │ │ │ + mov r1, r3 │ │ │ │ + str.w ip, [r0, #128] ; 0x80 │ │ │ │ + str r6, [r0, #124] ; 0x7c │ │ │ │ + str.w r3, [r0, #132] ; 0x84 │ │ │ │ + b.n 461a2 │ │ │ │ + blx 5884 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 45e80 │ │ │ │ + ldr.w r0, [pc, #1340] ; 4683c │ │ │ │ + mov r2, r6 │ │ │ │ + ldr.w r1, [pc, #1340] ; 46840 │ │ │ │ + ldr.w r0, [r8, r0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 462d0 │ │ │ │ + ldr.w r3, [pc, #1324] ; 46844 │ │ │ │ + ldr.w r1, [pc, #1324] ; 46848 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w r3, [pc, #1312] ; 4684c │ │ │ │ + movs r1, #23 │ │ │ │ + movw r2, #17704 ; 0x4528 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.n 4610c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r0, r9 │ │ │ │ + addw r6, sl, #2408 ; 0x968 │ │ │ │ + ldr r3, [r3, #68] ; 0x44 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [sl, #252] ; 0xfc │ │ │ │ + ldrd r0, r1, [r3, #16] │ │ │ │ + ldrd r2, r3, [r6] │ │ │ │ + cmp r1, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r2 │ │ │ │ + bne.w 46664 │ │ │ │ + ldr.w r6, [sl, #2416] ; 0x970 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 466b2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [pc, #1240] ; 46850 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [r3, #2420] ; 0x974 │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 466be │ │ │ │ + blx r3 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 46694 │ │ │ │ + ldr.w r3, [pc, #1208] ; 46854 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr.w sl, [r8, r3] │ │ │ │ + cmp r2, sl │ │ │ │ + bne.w 46656 │ │ │ │ + ldr.w r8, [r9, #12] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 46656 │ │ │ │ + ldr.w fp, [r9, #8] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46636 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r8 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 4647e │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 466c6 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 46626 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, sl │ │ │ │ + beq.w 466f8 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbz r2, 46474 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 46796 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4664c │ │ │ │ + mov r0, r8 │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46640 │ │ │ │ + ldr r3, [pc, #1020] ; (46858 ) │ │ │ │ + movs r0, #26 │ │ │ │ + ldr r2, [pc, #1020] ; (4685c ) │ │ │ │ + movw r1, #17772 ; 0x456c │ │ │ │ + add r3, pc │ │ │ │ + movs r6, #0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4610c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4642e │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 463fa │ │ │ │ + ldr r3, [pc, #976] ; (46860 ) │ │ │ │ + movs r1, #28 │ │ │ │ + movw r2, #17790 ; 0x457e │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 4610c │ │ │ │ + ldr r3, [pc, #956] ; (46864 ) │ │ │ │ + movs r1, #30 │ │ │ │ + movw r2, #17799 ; 0x4587 │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46168 │ │ │ │ + ldr r6, [pc, #936] ; (46868 ) │ │ │ │ + movs r2, #30 │ │ │ │ + movw r1, #17801 ; 0x4589 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r6, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r6, [sl, #124] ; 0x7c │ │ │ │ + b.n 461a2 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, fp │ │ │ │ + blx 5854 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 45f7e │ │ │ │ + ldr r0, [pc, #900] ; (4686c ) │ │ │ │ + mov.w ip, #30 │ │ │ │ + ldr r6, [pc, #896] ; (46870 ) │ │ │ │ + movw r3, #17802 ; 0x458a │ │ │ │ + add r0, pc │ │ │ │ + add r6, pc │ │ │ │ + b.n 462e4 │ │ │ │ + ldr r3, [pc, #888] ; (46874 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 46758 │ │ │ │ + ldr.w lr, [r6, #4] │ │ │ │ + cmp r1, lr │ │ │ │ + beq.w 45f96 │ │ │ │ + ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4676a │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 4653e │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 45f96 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 46538 │ │ │ │ + ldr.w ip, [r2, #4]! │ │ │ │ + cmp r1, ip │ │ │ │ + beq.w 45f96 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 4652e │ │ │ │ + ldr r0, [pc, #772] ; (46844 ) │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r1, [pc, #820] ; (46878 ) │ │ │ │ + ldr.w r0, [r8, r0] │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #804] ; (4687c ) │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r2, [pc, #804] ; (46880 ) │ │ │ │ + movs r6, #0 │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r6 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #30 │ │ │ │ + movw r1, #17805 ; 0x458d │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4610c │ │ │ │ + b.n 46274 │ │ │ │ + ldr r0, [pc, #764] ; (46884 ) │ │ │ │ + str r1, [sp, #12] │ │ │ │ + add r0, pc │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 45f52 │ │ │ │ + b.n 464e6 │ │ │ │ + ldr r3, [pc, #748] ; (46888 ) │ │ │ │ + movs r0, #31 │ │ │ │ + ldr r2, [pc, #748] ; (4688c ) │ │ │ │ + movw r1, #17816 ; 0x4598 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4610c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 464e6 │ │ │ │ + ldr r2, [pc, #600] ; (46814 ) │ │ │ │ + ldr r1, [pc, #720] ; (46890 ) │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 464e6 │ │ │ │ + ldr r3, [pc, #708] ; (46894 ) │ │ │ │ + movs r0, #31 │ │ │ │ + ldr r2, [pc, #708] ; (46898 ) │ │ │ │ + movw r1, #17818 ; 0x459a │ │ │ │ + add r3, pc │ │ │ │ + mov.w r9, #0 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 46572 │ │ │ │ + ldr r2, [pc, #600] ; (46844 ) │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r1, [pc, #676] ; (4689c ) │ │ │ │ + mov r6, r9 │ │ │ │ + ldr.w r0, [r8, r2] │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r2, [pc, #672] ; (468a0 ) │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r9 │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #660] ; (468a4 ) │ │ │ │ + ldr r2, [pc, #664] ; (468a8 ) │ │ │ │ + movs r0, #17 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #17659 ; 0x44fb │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 46572 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 46410 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r3, [sl, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 463e0 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46458 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46442 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 463fa │ │ │ │ + mov r1, r6 │ │ │ │ + ldr.w r0, [sl, #820] ; 0x334 │ │ │ │ + add.w r2, sl, #2416 ; 0x970 │ │ │ │ + bl 1289c │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 46376 │ │ │ │ + ldr r3, [pc, #560] ; (468ac ) │ │ │ │ + movs r0, #26 │ │ │ │ + ldr r2, [pc, #560] ; (468b0 ) │ │ │ │ + movw r1, #17735 ; 0x4547 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4610c │ │ │ │ + ldr r3, [pc, #540] ; (468b4 ) │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r2, [pc, #540] ; (468b8 ) │ │ │ │ + movs r0, #26 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #17737 ; 0x4549 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r9 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 46572 │ │ │ │ + ldr.w r0, [sl, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 46674 │ │ │ │ + blx 5884 │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 46392 │ │ │ │ + ldr r1, [r6, #0] │ │ │ │ + mov.w ip, #26 │ │ │ │ + ldr r2, [pc, #492] ; (468bc ) │ │ │ │ + movw lr, #17751 ; 0x4557 │ │ │ │ + ldr r0, [pc, #492] ; (468c0 ) │ │ │ │ + subs r1, #1 │ │ │ │ + add r2, pc │ │ │ │ + str r1, [r6, #0] │ │ │ │ + add r0, pc │ │ │ │ + mov sl, r6 │ │ │ │ + str.w ip, [r2, #128] ; 0x80 │ │ │ │ + mov r9, fp │ │ │ │ + str r0, [r2, #124] ; 0x7c │ │ │ │ + mov r6, r3 │ │ │ │ + str.w lr, [r2, #132] ; 0x84 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 46274 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, fp │ │ │ │ + b.n 46286 │ │ │ │ + ldr.w r9, [r6, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 46418 │ │ │ │ + ldr.w fp, [r6, #8] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cbz r2, 46788 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r9 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r6, fp │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 46426 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r6, fp │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 46426 │ │ │ │ + ldr r3, [pc, #184] ; (46814 ) │ │ │ │ + ldr r1, [pc, #360] ; (468c4 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 46554 │ │ │ │ + mov r3, lr │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 45f96 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4676c │ │ │ │ + ldr r3, [pc, #332] ; (468c8 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 45f96 │ │ │ │ + b.n 4653e │ │ │ │ + ldr.w r2, [sl, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 46724 │ │ │ │ + ldr r3, [pc, #308] ; (468cc ) │ │ │ │ + movs r0, #26 │ │ │ │ + ldr r2, [pc, #308] ; (468d0 ) │ │ │ │ + movw r1, #17767 ; 0x4567 │ │ │ │ + add r3, pc │ │ │ │ + mov sl, r6 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 46260 │ │ │ │ + nop │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r5, #60] ; 0x3c │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ; instruction: 0xff9cffff │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + bkpt 0x0012 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [r6, #108] ; 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r7, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ + movs r1, r0 │ │ │ │ + subs r5, #214 ; 0xd6 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + subs r5, #212 ; 0xd4 │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + pop {r2, r3, r5} │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f32 , q8, │ │ │ │ + bics r6, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ + movs r1, r0 │ │ │ │ + cbnz r2, 468b8 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + hlt 0x002a │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + rev r2, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + rev r2, r2 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r0, r2 │ │ │ │ + movs r1, r0 │ │ │ │ + cbnz r0, 468ac │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #72 ; 0x48 │ │ │ │ + movs r1, r0 │ │ │ │ + cbnz r2, 468a6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #46 ; 0x2e │ │ │ │ + movs r1, r0 │ │ │ │ + cbnz r6, 468a4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r2, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r5, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb8fa │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb888 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb870 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb836 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + subs r6, #104 ; 0x68 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ; instruction: 0xb76c │ │ │ │ + movs r1, r0 │ │ │ │ + strb r4, [r4, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r5, [r5, #660] ; 0x294 │ │ │ │ + mov r7, r1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx r5 │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r0, 46932 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r3, [r3, #656] ; 0x290 │ │ │ │ + blx r3 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r3, r2 │ │ │ │ + lsls r1, r0, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 5c50 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 4695e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r3, [r3, #664] ; 0x298 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cbnz r3, 4692a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 468f4 │ │ │ │ + ldr r0, [pc, #384] ; (46ac4 ) │ │ │ │ + movs r5, #226 ; 0xe2 │ │ │ │ + ldr r3, [pc, #384] ; (46ac8 ) │ │ │ │ + movw r4, #10729 ; 0x29e9 │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r5 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r5, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r4, [r0, #132] ; 0x84 │ │ │ │ + b.n 46a6c │ │ │ │ + ldr r3, [pc, #364] ; (46acc ) │ │ │ │ + movw r1, #10774 ; 0x2a16 │ │ │ │ + ldr r2, [pc, #360] ; (46ad0 ) │ │ │ │ + movs r0, #234 ; 0xea │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + str r5, [sp, #12] │ │ │ │ + add r1, sp, #12 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r2, sp, #16 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + add r3, sp, #20 │ │ │ │ + ldr.w lr, [r0, #80] ; 0x50 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w fp, [lr] │ │ │ │ + ldr.w sl, [lr, #4] │ │ │ │ + ldr.w r9, [lr, #8] │ │ │ │ + str.w r5, [lr] │ │ │ │ + str.w r5, [lr, #4] │ │ │ │ + str.w r5, [lr, #8] │ │ │ │ + bl dd90 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 46aa8 │ │ │ │ + ldr r3, [pc, #292] ; (46ad4 ) │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + mov r2, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r7 │ │ │ │ + add.w r4, r3, #124 ; 0x7c │ │ │ │ + ldr.w r7, [r5, #664] ; 0x298 │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ + blx r7 │ │ │ │ + ldr.w r3, [r8, #80] ; 0x50 │ │ │ │ + ldmia.w r3, {r0, r2} │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str.w fp, [r3] │ │ │ │ + str.w sl, [r3, #4] │ │ │ │ + str.w r9, [r3, #8] │ │ │ │ + cbz r0, 469e6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 46a9c │ │ │ │ + cbz r2, 469f2 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 46a92 │ │ │ │ + cbz r7, 46a04 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 46a04 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr.w r0, [r8, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r9, [r8, #56] ; 0x38 │ │ │ │ + ldr.w r7, [r8, #60] ; 0x3c │ │ │ │ + str.w r1, [r8, #56] ; 0x38 │ │ │ │ + str.w r2, [r8, #60] ; 0x3c │ │ │ │ + str.w r3, [r8, #52] ; 0x34 │ │ │ │ + cbz r0, 46a2c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 46a8a │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 46a3e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 46a7e │ │ │ │ + cbz r7, 46a50 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 46a50 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [pc, #132] ; (46ad8 ) │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + add r0, pc │ │ │ │ + movs r7, #0 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str.w r5, [r0, #128] ; 0x80 │ │ │ │ + str.w r6, [r0, #132] ; 0x84 │ │ │ │ + str r4, [r0, #124] ; 0x7c │ │ │ │ + str r7, [sp, #16] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + ldr r0, [pc, #108] ; (46adc ) │ │ │ │ + movs r5, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46a3e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46a2c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 469f2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 469e6 │ │ │ │ + add.w r1, r8, #52 ; 0x34 │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ + str.w r5, [r8, #52] ; 0x34 │ │ │ │ + str.w r5, [r8, #56] ; 0x38 │ │ │ │ + str.w r5, [r8, #60] ; 0x3c │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 469ac │ │ │ │ + nop │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ + movs r1, r0 │ │ │ │ + subs r5, #26 │ │ │ │ + movs r1, r0 │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, #254 ; 0xfe │ │ │ │ + movs r1, r0 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ + movs r1, r0 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r0, #92] ; 0x5c │ │ │ │ + movs r1, r0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + ldr r5, [pc, #320] ; (46c24 ) │ │ │ │ + add r5, pc │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.n 46b36 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 5c5c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 46b7c │ │ │ │ + cmp r0, r5 │ │ │ │ + beq.n 46b8a │ │ │ │ + cmn.w r0, #16 │ │ │ │ + beq.n 46bc8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + add.w r1, r4, #18 │ │ │ │ + adds r3, r2, #1 │ │ │ │ + beq.n 46be2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ + subs r2, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r3, [r3, #652] ; 0x28c │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 46c02 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 46b32 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #240] ; (46c28 ) │ │ │ │ + ldr r1, [pc, #240] ; (46c2c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [pc, #240] ; (46c30 ) │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #232] ; (46c34 ) │ │ │ │ + ldr r2, [pc, #232] ; (46c38 ) │ │ │ │ + movw r0, #13503 ; 0x34bf │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + movw r4, #514 ; 0x202 │ │ │ │ + ldr r0, [pc, #216] ; (46c3c ) │ │ │ │ + movw r2, #514 ; 0x202 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r3, [pc, #208] ; (46c40 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr r3, [pc, #196] ; (46c44 ) │ │ │ │ + movw r0, #13505 ; 0x34c1 │ │ │ │ + ldr r2, [pc, #196] ; (46c48 ) │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.n 46b56 │ │ │ │ + ldr r3, [pc, #192] ; (46c4c ) │ │ │ │ + movw r5, #13519 ; 0x34cf │ │ │ │ + ldr r1, [pc, #188] ; (46c50 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #180] ; (46c54 ) │ │ │ │ + mov.w r1, #516 ; 0x204 │ │ │ │ + ldr r0, [pc, #176] ; (46c58 ) │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr r0, [pc, #160] ; (46c5c ) │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r3, [pc, #160] ; (46c60 ) │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 46b22 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 46b04 │ │ │ │ + ldr r3, [pc, #144] ; (46c64 ) │ │ │ │ + mov.w r6, #516 ; 0x204 │ │ │ │ + ldr r0, [pc, #144] ; (46c68 ) │ │ │ │ + movw r5, #13521 ; 0x34d1 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 46bf2 │ │ │ │ + ldr r3, [pc, #136] ; (46c6c ) │ │ │ │ + movw r6, #517 ; 0x205 │ │ │ │ + ldr r0, [pc, #132] ; (46c70 ) │ │ │ │ + movw r5, #13535 ; 0x34df │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 46bb8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 46b22 │ │ │ │ + ldr r3, [pc, #96] ; (46c74 ) │ │ │ │ + movw r6, #521 ; 0x209 │ │ │ │ + ldr r0, [pc, #96] ; (46c78 ) │ │ │ │ + movw r5, #13569 ; 0x3501 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 46bf2 │ │ │ │ + nop │ │ │ │ + strh r4, [r3, #10] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r1, #10] │ │ │ │ + movs r1, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r2, #80] ; 0x50 │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r2, 46ca6 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r3, #20 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r6, #76] ; 0x4c │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #246 ; 0xf6 │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r0, 46caa │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #226 ; 0xe2 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r6, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + strb r2, [r4, r5] │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r6, 46cb0 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #190 ; 0xbe │ │ │ │ + movs r1, r0 │ │ │ │ + str r2, [r4, #72] ; 0x48 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #168 ; 0xa8 │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r0, 46cb4 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #138 ; 0x8a │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r6, 46cb6 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #120 ; 0x78 │ │ │ │ + movs r1, r0 │ │ │ │ + uxtb r0, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #74 ; 0x4a │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r5, r0 │ │ │ │ + vpush {d8} │ │ │ │ + mov r8, r2 │ │ │ │ + ldr.w fp, [pc, #2844] ; 477a8 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr.w r0, [pc, #2844] ; 477ac │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r3, [pc, #2840] ; 477b0 │ │ │ │ + ldr r7, [r5, #44] ; 0x2c │ │ │ │ + sub sp, #12 │ │ │ │ + ldr.w r4, [fp, r0] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 46fd2 │ │ │ │ + ldr.w r3, [pc, #2816] ; 477b4 │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 46fe6 │ │ │ │ + ldr r3, [r1, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46fa2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46fa2 │ │ │ │ + mov r0, r7 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 46ff8 │ │ │ │ + ldr.w r3, [pc, #2772] ; 477b8 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r7, [r3, #2424] ; 0x978 │ │ │ │ + cmp r7, r9 │ │ │ │ + beq.w 46ee6 │ │ │ │ + ldr.w r1, [pc, #2760] ; 477bc │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr.w r1, [fp, r1] │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r3, r3, r1 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + tst r3, r2 │ │ │ │ + beq.n 46da2 │ │ │ │ + ldrsb.w r3, [r9, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 4713a │ │ │ │ + ldrsb.w r3, [r7, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 47148 │ │ │ │ + ldr.w r2, [r9, #8] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 46e50 │ │ │ │ + ldr.w sl, [pc, #2700] ; 477c0 │ │ │ │ + mov r0, r9 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r1, [sl, #2036] ; 0x7f4 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4711e │ │ │ │ + bne.w 46f56 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47156 │ │ │ │ + beq.w 4704a │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #488] ; 0x1e8 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + uxtb r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 471d0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 46f04 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46f04 │ │ │ │ + cmp r9, r4 │ │ │ │ + ite ne │ │ │ │ + movne r3, #0 │ │ │ │ + andeq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 46d32 │ │ │ │ + cmp r7, r4 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 46d32 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 46e14 │ │ │ │ + ldr.w r2, [pc, #2548] ; 477c4 │ │ │ │ + ldr.w r3, [pc, #2548] ; 477c8 │ │ │ │ + ldr.w r7, [fp, r2] │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + subs r7, r0, r7 │ │ │ │ + clz r7, r7 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r7 │ │ │ │ + orreq.w r3, r7, #1 │ │ │ │ + cmp r0, r4 │ │ │ │ + it eq │ │ │ │ + orreq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 46f8a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 46ee0 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + bge.n 46ee0 │ │ │ │ + ldr.w sl, [pc, #2484] ; 477cc │ │ │ │ + movw r1, #883 ; 0x373 │ │ │ │ + ldr.w r3, [pc, #2480] ; 477d0 │ │ │ │ + movw r0, #29359 ; 0x72af │ │ │ │ + add sl, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r0, [sl, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #2456] ; 477d4 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 46f3c │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 46f1a │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r3, r1 │ │ │ │ + ite ne │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r3, #0 │ │ │ │ + andne.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 46d32 │ │ │ │ + ldrb.w r0, [r9, #16] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + ubfx r3, r0, #2, #3 │ │ │ │ + ubfx lr, r1, #2, #3 │ │ │ │ + cmp r3, lr │ │ │ │ + bne.w 46d32 │ │ │ │ + tst.w r0, #32 │ │ │ │ + beq.w 471ca │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r9, #24 │ │ │ │ + addpl.w r0, r9, #36 ; 0x24 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w 471c6 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r7, #24 │ │ │ │ + addpl.w r1, r7, #36 ; 0x24 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 47274 │ │ │ │ + cmp r3, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r7, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r7, [r1, #0] │ │ │ │ + cmp lr, r7 │ │ │ │ + bne.w 46d32 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.n 46ee6 │ │ │ │ + mul.w r2, r2, r3 │ │ │ │ + blx 589c │ │ │ │ + clz r7, r0 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 46d32 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r4, [r7, #572] ; 0x23c │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r4 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 470b2 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r4, r5 │ │ │ │ + cbz r3, 46f3c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 46f30 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 46f1a │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #476] ; 0x1dc │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5c08 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 47044 │ │ │ │ + ldr.w r3, [pc, #2120] ; 477c4 │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r5, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 46d8c │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 46e10 │ │ │ │ + b.n 46e06 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 46ff8 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, sl │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r7, [sl] │ │ │ │ + subs r7, #1 │ │ │ │ + str.w r7, [sl] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 46cd8 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46cd8 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 46fa2 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 46ce0 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 46fa2 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 46ce0 │ │ │ │ + ldr.w r3, [pc, #2012] ; 477d8 │ │ │ │ + mov.w r6, #880 ; 0x370 │ │ │ │ + movw r5, #29347 ; 0x72a3 │ │ │ │ + ldr.w r0, [pc, #2004] ; 477dc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov.w r9, #0 │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #1984] ; 477e0 │ │ │ │ + ldr.w r3, [pc, #1984] ; 477e4 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 46f3c │ │ │ │ + movs r5, #0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 46f1a │ │ │ │ + b.n 46f4a │ │ │ │ + ldr.w r3, [pc, #1920] ; 477c8 │ │ │ │ + b.n 46f7c │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 471ec │ │ │ │ + bne.n 470ca │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4727c │ │ │ │ + beq.w 47172 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #512] ; 0x200 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47376 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 46f04 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46f04 │ │ │ │ + ldr.w sl, [pc, #1844] ; 477e8 │ │ │ │ + mov.w r1, #948 ; 0x3b4 │ │ │ │ + ldr.w r3, [pc, #1840] ; 477ec │ │ │ │ + movw r0, #30322 ; 0x7672 │ │ │ │ + add sl, pc │ │ │ │ + mov r4, r5 │ │ │ │ + add r3, pc │ │ │ │ + b.n 46e28 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #500] ; 0x1f4 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + uxtb r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47298 │ │ │ │ + ldr.w r0, [sl, #180] ; 0xb4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47316 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 46d8c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 46d8c │ │ │ │ + ldr.w r3, [pc, #1744] ; 477f0 │ │ │ │ + movw r2, #887 ; 0x377 │ │ │ │ + movw r1, #29423 ; 0x72ef │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 46d1c │ │ │ │ + b.n 46e14 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 46d26 │ │ │ │ + b.n 46e14 │ │ │ │ + ldr.w r3, [pc, #1692] ; 477f4 │ │ │ │ + mov.w r2, #892 ; 0x37c │ │ │ │ + movw r1, #29504 ; 0x7340 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4735a │ │ │ │ + beq.n 47208 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #524] ; 0x20c │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 46d8c │ │ │ │ + ldr.w sl, [pc, #1604] ; 477f8 │ │ │ │ + movw r1, #911 ; 0x38f │ │ │ │ + ldr.w r3, [pc, #1600] ; 477fc │ │ │ │ + movw r0, #29789 ; 0x745d │ │ │ │ + add sl, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 46e28 │ │ │ │ + ldr r1, [r7, #36] ; 0x24 │ │ │ │ + b.n 46eb2 │ │ │ │ + ldr.w r0, [r9, #36] ; 0x24 │ │ │ │ + b.n 46e9e │ │ │ │ + ldr.w r3, [pc, #1580] ; 47800 │ │ │ │ + mov.w r2, #896 ; 0x380 │ │ │ │ + movw r1, #29558 ; 0x7376 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 4701e │ │ │ │ + ldr.w r3, [pc, #1556] ; 47804 │ │ │ │ + movw r2, #897 ; 0x381 │ │ │ │ + movw r1, #29580 ; 0x738c │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w sl, [pc, #1532] ; 47808 │ │ │ │ + mov r0, r9 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r1, [sl, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 473f8 │ │ │ │ + beq.n 472b4 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr.w r5, [r7, #536] ; 0x218 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, fp │ │ │ │ + mov r3, r1 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + blx 5c08 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + blx 5c20 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 46d8c │ │ │ │ + ldr.w r3, [pc, #1456] ; 4780c │ │ │ │ + mov.w r2, #916 ; 0x394 │ │ │ │ + movw r1, #29865 ; 0x74a9 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r7, [r1, #0] │ │ │ │ + b.n 46ec8 │ │ │ │ + ldr.w r3, [pc, #1424] ; 47810 │ │ │ │ + movw r2, #902 ; 0x386 │ │ │ │ + movw r1, #29659 ; 0x73db │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w r3, [pc, #1400] ; 47814 │ │ │ │ + movw r2, #901 ; 0x385 │ │ │ │ + movw r1, #29634 ; 0x73c2 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 4701e │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4753a │ │ │ │ + beq.n 47392 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #548] ; 0x224 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + vmov s16, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + vcvt.f64.f32 d7, s16 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 46d8c │ │ │ │ + ldr.w r3, [pc, #1308] ; 47818 │ │ │ │ + movw r2, #921 ; 0x399 │ │ │ │ + movw r1, #29941 ; 0x74f5 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w r3, [pc, #1284] ; 4781c │ │ │ │ + movw r2, #901 ; 0x385 │ │ │ │ + movw r1, #29636 ; 0x73c4 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 47340 │ │ │ │ + ldr.w r3, [pc, #1252] ; 47820 │ │ │ │ + add r3, pc │ │ │ │ + b.n 46e38 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1240] ; 47824 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w r3, [pc, #1228] ; 47828 │ │ │ │ + movw r2, #907 ; 0x38b │ │ │ │ + movw r1, #29735 ; 0x7427 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w r3, [pc, #1204] ; 4782c │ │ │ │ + movw r2, #906 ; 0x38a │ │ │ │ + movw r1, #29713 ; 0x7411 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47554 │ │ │ │ + beq.n 47414 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr.w r5, [r7, #560] ; 0x230 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, fp │ │ │ │ + mov r3, r1 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + blx 5c08 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 46d8c │ │ │ │ + ldr.w r3, [pc, #1104] ; 47830 │ │ │ │ + movw r2, #926 ; 0x39e │ │ │ │ + movw r1, #30017 ; 0x7541 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w r3, [pc, #1080] ; 47834 │ │ │ │ + mov.w r2, #912 ; 0x390 │ │ │ │ + movw r1, #29811 ; 0x7473 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47574 │ │ │ │ + beq.n 474ac │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r7, [r7, #464] ; 0x1d0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r7 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 47646 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 47570 │ │ │ │ + ldr.w sl, [r5, #44] ; 0x2c │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r1, sl │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4758e │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 47490 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 474a0 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 46f04 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4778c │ │ │ │ + beq.w 47662 │ │ │ │ + ldr r0, [r5, #44] ; 0x2c │ │ │ │ + bl f1b8 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47626 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 474e4 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r5, [r7, #464] ; 0x1d0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 475d8 │ │ │ │ + cbz r7, 4756e │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r7 │ │ │ │ + bl 433a0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 47604 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 475fa │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r9, sl │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 46f04 │ │ │ │ + ldr r3, [pc, #764] ; (47838 ) │ │ │ │ + movw r2, #917 ; 0x395 │ │ │ │ + movw r1, #29887 ; 0x74bf │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr r3, [pc, #740] ; (4783c ) │ │ │ │ + movw r2, #922 ; 0x39a │ │ │ │ + movw r1, #29963 ; 0x750b │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + mov r9, sl │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 46f04 │ │ │ │ + ldr r3, [pc, #712] ; (47840 ) │ │ │ │ + movw r2, #927 ; 0x39f │ │ │ │ + movw r1, #30039 ; 0x7557 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr r3, [pc, #692] ; (47844 ) │ │ │ │ + movw r6, #933 ; 0x3a5 │ │ │ │ + ldr r0, [pc, #688] ; (47848 ) │ │ │ │ + movw r5, #30122 ; 0x75aa │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbz r3, 475be │ │ │ │ + ldr r3, [pc, #656] ; (4784c ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 46e38 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #644] ; (47850 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 46e38 │ │ │ │ + ldr r3, [pc, #632] ; (47854 ) │ │ │ │ + mov r9, sl │ │ │ │ + ldr r7, [pc, #632] ; (47858 ) │ │ │ │ + movw r2, #941 ; 0x3ad │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #30229 ; 0x7615 │ │ │ │ + add r7, pc │ │ │ │ + mov sl, r3 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r7, [r3, #124] ; 0x7c │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + b.n 46e38 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4752c │ │ │ │ + ldr r3, [pc, #596] ; (4785c ) │ │ │ │ + movw r1, #943 ; 0x3af │ │ │ │ + ldr r0, [pc, #596] ; (47860 ) │ │ │ │ + movw r5, #30248 ; 0x7628 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r9, sl │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 4701e │ │ │ │ + ldr r3, [pc, #572] ; (47864 ) │ │ │ │ + movw r6, #937 ; 0x3a9 │ │ │ │ + ldr r0, [pc, #568] ; (47868 ) │ │ │ │ + movw r5, #30173 ; 0x75dd │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 4701e │ │ │ │ + ldr r3, [pc, #548] ; (4786c ) │ │ │ │ + movw r2, #931 ; 0x3a3 │ │ │ │ + movw r1, #30093 ; 0x758d │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.w 46e38 │ │ │ │ + ldr.w sl, [pc, #524] ; 47870 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r0, [sl, #2428] ; 0x97c │ │ │ │ + ldr.w r1, [sl, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 47770 │ │ │ │ + ldr r2, [pc, #504] ; (47874 ) │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr.w r2, [fp, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 47762 │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 47762 │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbnz r2, 476ac │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r9 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r3, 476c8 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 47750 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 476e2 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #404] ; (47878 ) │ │ │ │ + mov r1, r7 │ │ │ │ + ldr.w r3, [fp, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 47730 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 47704 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4771a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w sl, [pc, #352] ; 4787c │ │ │ │ + movw r1, #946 ; 0x3b2 │ │ │ │ + ldr r3, [pc, #348] ; (47880 ) │ │ │ │ + movw r0, #30311 ; 0x7667 │ │ │ │ + add sl, pc │ │ │ │ + add r3, pc │ │ │ │ + b.w 46e28 │ │ │ │ + ldr r3, [pc, #336] ; (47884 ) │ │ │ │ + movw r6, #946 ; 0x3b2 │ │ │ │ + ldr r0, [pc, #336] ; (47888 ) │ │ │ │ + movw r5, #30306 ; 0x7662 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 47330 │ │ │ │ + ldr r3, [pc, #312] ; (4788c ) │ │ │ │ + movw r6, #946 ; 0x3b2 │ │ │ │ + ldr r0, [pc, #312] ; (47890 ) │ │ │ │ + movw r5, #30303 ; 0x765f │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 4759e │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r9 │ │ │ │ + mov sl, r3 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 476c8 │ │ │ │ + ldr r3, [pc, #288] ; (47894 ) │ │ │ │ + movw r2, #946 ; 0x3b2 │ │ │ │ + movw r1, #30289 ; 0x7651 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.w 46e38 │ │ │ │ + ldr r3, [pc, #264] ; (47898 ) │ │ │ │ + mov.w r2, #936 ; 0x3a8 │ │ │ │ + movw r1, #30163 ; 0x75d3 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.w 46e38 │ │ │ │ + strh r6, [r6, #2] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + sxth r0, r5 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + cbz r4, 477f8 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + sub sp, #416 ; 0x1a0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r7, #242 ; 0xf2 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [r1, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + add r7, sp, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r6, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r3, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + adds r5, #240 ; 0xf0 │ │ │ │ + movs r1, r0 │ │ │ │ + add r6, sp, #296 ; 0x128 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r5, #82 ; 0x52 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, #234 ; 0xea │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, #178 ; 0xb2 │ │ │ │ + movs r1, r0 │ │ │ │ + add r5, sp, #304 ; 0x130 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, #86 ; 0x56 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, #56 ; 0x38 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, #28 │ │ │ │ + movs r1, r0 │ │ │ │ + add r4, sp, #1016 ; 0x3f8 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r3, #176 ; 0xb0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r3, #140 ; 0x8c │ │ │ │ + movs r1, r0 │ │ │ │ + adds r3, #112 ; 0x70 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r3, #14 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #242 ; 0xf2 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #220 ; 0xdc │ │ │ │ + movs r1, r0 │ │ │ │ + add r3, sp, #768 ; 0x300 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #174 ; 0xae │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #146 ; 0x92 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #44 ; 0x2c │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #208 ; 0xd0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #182 ; 0xb6 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #150 ; 0x96 │ │ │ │ + movs r1, r0 │ │ │ │ + add r1, sp, #456 ; 0x1c8 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #124 ; 0x7c │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #94 ; 0x5e │ │ │ │ + movs r1, r0 │ │ │ │ + add r1, sp, #264 ; 0x108 │ │ │ │ + movs r1, r0 │ │ │ │ + add r1, sp, #168 ; 0xa8 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #48 ; 0x30 │ │ │ │ + movs r1, r0 │ │ │ │ + add r0, sp, #1008 ; 0x3f0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + add r0, sp, #872 ; 0x368 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #226 ; 0xe2 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #196 ; 0xc4 │ │ │ │ + movs r1, r0 │ │ │ │ + add r0, sp, #664 ; 0x298 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + add r7, pc, #912 ; (adr r7, 47c10 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r6, #238 ; 0xee │ │ │ │ + movs r1, r0 │ │ │ │ + add r7, pc, #832 ; (adr r7, 47bc8 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r6, #216 ; 0xd8 │ │ │ │ + movs r1, r0 │ │ │ │ + add r7, pc, #704 ; (adr r7, 47b50 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r6, #186 ; 0xba │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r6, #154 ; 0x9a │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r6, #126 ; 0x7e │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r5, r0 │ │ │ │ + vpush {d8} │ │ │ │ + mov r6, r1 │ │ │ │ + ldr.w sl, [pc, #2852] ; 483d0 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr.w r0, [pc, #2852] ; 483d4 │ │ │ │ + add sl, pc │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr.w r3, [pc, #2848] ; 483d8 │ │ │ │ + sub sp, #12 │ │ │ │ + ldr.w r4, [sl, r0] │ │ │ │ + ldr r7, [r5, #44] ; 0x2c │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 47bf8 │ │ │ │ + ldr.w r3, [pc, #2816] ; 483dc │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 47c0c │ │ │ │ + ldr r3, [r0, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 47bc8 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 47bc8 │ │ │ │ + mov r0, r7 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 47c1e │ │ │ │ + ldr.w r3, [pc, #2776] ; 483e0 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r7, [r3, #2424] ; 0x978 │ │ │ │ + cmp r7, r9 │ │ │ │ + beq.w 47b0c │ │ │ │ + ldr.w r1, [pc, #2764] ; 483e4 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr.w r1, [sl, r1] │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r3, r3, r1 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + tst r3, r2 │ │ │ │ + beq.n 479c8 │ │ │ │ + ldrsb.w r3, [r9, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 47d60 │ │ │ │ + ldrsb.w r3, [r7, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 47d6e │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 47a76 │ │ │ │ + ldr.w fp, [pc, #2700] ; 483e8 │ │ │ │ + mov r0, r9 │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r1, [fp, #2036] ; 0x7f4 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47d44 │ │ │ │ + bne.w 47b7c │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47d7c │ │ │ │ + beq.w 47c70 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r5, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r5, #168] ; 0xa8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5c08 │ │ │ │ + uxtb r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47df6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 47b2a │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 47b2a │ │ │ │ + cmp r9, r4 │ │ │ │ + ite ne │ │ │ │ + movne r3, #0 │ │ │ │ + andeq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 47958 │ │ │ │ + cmp r7, r4 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 47958 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 47a3a │ │ │ │ + ldr.w r2, [pc, #2552] ; 483ec │ │ │ │ + ldr.w r3, [pc, #2552] ; 483f0 │ │ │ │ + ldr.w r7, [sl, r2] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + subs r7, r0, r7 │ │ │ │ + clz r7, r7 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r7 │ │ │ │ + orreq.w r3, r7, #1 │ │ │ │ + cmp r0, r4 │ │ │ │ + it eq │ │ │ │ + orreq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 47bb0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 47b06 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + bge.n 47b06 │ │ │ │ + ldr.w fp, [pc, #2488] ; 483f4 │ │ │ │ + movw r1, #795 ; 0x31b │ │ │ │ + ldr.w r3, [pc, #2484] ; 483f8 │ │ │ │ + movw r0, #28302 ; 0x6e8e │ │ │ │ + add fp, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + str.w r1, [fp, #128] ; 0x80 │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + str.w r0, [fp, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #2460] ; 483fc │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 47b62 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 47b40 │ │ │ │ + ldr.w r2, [r9, #12] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r2, #0 │ │ │ │ + andne.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 47958 │ │ │ │ + ldrb.w r0, [r9, #16] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + ubfx r2, r0, #2, #3 │ │ │ │ + ubfx lr, r1, #2, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.w 47958 │ │ │ │ + tst.w r0, #32 │ │ │ │ + beq.w 47df0 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r9, #24 │ │ │ │ + addpl.w r0, r9, #36 ; 0x24 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w 47dec │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r7, #24 │ │ │ │ + addpl.w r1, r7, #36 ; 0x24 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.w 47e9a │ │ │ │ + cmp r2, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r7, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r7, [r1, #0] │ │ │ │ + cmp lr, r7 │ │ │ │ + bne.w 47958 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 47b0c │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + blx 589c │ │ │ │ + clz r7, r0 │ │ │ │ + lsrs r7, r7, #5 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 47958 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r5, r4 │ │ │ │ + ldr.w r4, [r7, #252] ; 0xfc │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r4 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 47cd8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r4, r5 │ │ │ │ + cbz r3, 47b62 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 47b56 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 47b40 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r7, #156] ; 0x9c │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 47c6a │ │ │ │ + ldr.w r3, [pc, #2124] ; 483ec │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r5, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 479b2 │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 47a36 │ │ │ │ + b.n 47a2c │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 47c1e │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, fp │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r7, [fp] │ │ │ │ + subs r7, #1 │ │ │ │ + str.w r7, [fp] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 478fe │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 478fe │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 47bc8 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 47906 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 47bc8 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 47906 │ │ │ │ + ldr.w r3, [pc, #2016] ; 48400 │ │ │ │ + mov.w r6, #792 ; 0x318 │ │ │ │ + movw r5, #28290 ; 0x6e82 │ │ │ │ + ldr.w r0, [pc, #2008] ; 48404 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov.w r9, #0 │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #1984] ; 48408 │ │ │ │ + ldr.w r3, [pc, #1984] ; 4840c │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 47b62 │ │ │ │ + movs r5, #0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 47b40 │ │ │ │ + b.n 47b70 │ │ │ │ + ldr.w r3, [pc, #1924] ; 483f0 │ │ │ │ + b.n 47ba2 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47e12 │ │ │ │ + bne.n 47cf0 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47ea2 │ │ │ │ + beq.w 47d98 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r5, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r5, #192] ; 0xc0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47f9c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 47b2a │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 47b2a │ │ │ │ + ldr.w fp, [pc, #1844] ; 48410 │ │ │ │ + mov.w r1, #860 ; 0x35c │ │ │ │ + ldr.w r3, [pc, #1840] ; 48414 │ │ │ │ + movw r0, #29265 ; 0x7251 │ │ │ │ + add fp, pc │ │ │ │ + mov r4, r5 │ │ │ │ + add r3, pc │ │ │ │ + b.n 47a4e │ │ │ │ + blx 5bfc │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r5, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r5, #180] ; 0xb4 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5c08 │ │ │ │ + uxtb r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47ebe │ │ │ │ + ldr.w r0, [fp, #180] ; 0xb4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 47f3c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 479b2 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 479b2 │ │ │ │ + ldr.w r3, [pc, #1744] ; 48418 │ │ │ │ + movw r2, #799 ; 0x31f │ │ │ │ + movw r1, #28366 ; 0x6ece │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + mov r0, r9 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 47942 │ │ │ │ + b.n 47a3a │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 4794c │ │ │ │ + b.n 47a3a │ │ │ │ + ldr.w r3, [pc, #1692] ; 4841c │ │ │ │ + mov.w r2, #804 ; 0x324 │ │ │ │ + movw r1, #28447 ; 0x6f1f │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 47f80 │ │ │ │ + beq.n 47e2e │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r7, #204] ; 0xcc │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 479b2 │ │ │ │ + ldr.w fp, [pc, #1608] ; 48420 │ │ │ │ + movw r1, #823 ; 0x337 │ │ │ │ + ldr.w r3, [pc, #1604] ; 48424 │ │ │ │ + movw r0, #28732 ; 0x703c │ │ │ │ + add fp, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 47a4e │ │ │ │ + ldr r1, [r7, #36] ; 0x24 │ │ │ │ + b.n 47ad8 │ │ │ │ + ldr.w r0, [r9, #36] ; 0x24 │ │ │ │ + b.n 47ac4 │ │ │ │ + ldr.w r3, [pc, #1584] ; 48428 │ │ │ │ + mov.w r2, #808 ; 0x328 │ │ │ │ + movw r1, #28501 ; 0x6f55 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47c44 │ │ │ │ + ldr.w r3, [pc, #1560] ; 4842c │ │ │ │ + movw r2, #809 ; 0x329 │ │ │ │ + movw r1, #28523 ; 0x6f6b │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w fp, [pc, #1536] ; 48430 │ │ │ │ + mov r0, r9 │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r1, [fp, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4801e │ │ │ │ + beq.n 47eda │ │ │ │ + blx 5bfc │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r5, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r5, #216] ; 0xd8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, r1 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + blx 5c08 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + blx 5c20 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 479b2 │ │ │ │ + ldr.w r3, [pc, #1460] ; 48434 │ │ │ │ + mov.w r2, #828 ; 0x33c │ │ │ │ + movw r1, #28808 ; 0x7088 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r7, [r1, #0] │ │ │ │ + b.n 47aee │ │ │ │ + ldr.w r3, [pc, #1428] ; 48438 │ │ │ │ + movw r2, #814 ; 0x32e │ │ │ │ + movw r1, #28602 ; 0x6fba │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w r3, [pc, #1404] ; 4843c │ │ │ │ + movw r2, #813 ; 0x32d │ │ │ │ + movw r1, #28577 ; 0x6fa1 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47c44 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48160 │ │ │ │ + beq.n 47fb8 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r5, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r5, #228] ; 0xe4 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + vmov s16, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5c08 │ │ │ │ + vcvt.f64.f32 d7, s16 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 479b2 │ │ │ │ + ldr.w r3, [pc, #1308] ; 48440 │ │ │ │ + movw r2, #833 ; 0x341 │ │ │ │ + movw r1, #28884 ; 0x70d4 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w r3, [pc, #1284] ; 48444 │ │ │ │ + movw r2, #813 ; 0x32d │ │ │ │ + movw r1, #28579 ; 0x6fa3 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 47f66 │ │ │ │ + ldr.w r3, [pc, #1256] ; 48448 │ │ │ │ + add r3, pc │ │ │ │ + b.n 47a5e │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1244] ; 4844c │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w r3, [pc, #1228] ; 48450 │ │ │ │ + movw r2, #819 ; 0x333 │ │ │ │ + movw r1, #28678 ; 0x7006 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w r3, [pc, #1204] ; 48454 │ │ │ │ + movw r2, #818 ; 0x332 │ │ │ │ + movw r1, #28656 ; 0x6ff0 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4817a │ │ │ │ + beq.n 4803a │ │ │ │ + blx 5bfc │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r5, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r5, #240] ; 0xf0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, r1 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + blx 5c08 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r3 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 479b2 │ │ │ │ + ldr.w r3, [pc, #1108] ; 48458 │ │ │ │ + movw r2, #838 ; 0x346 │ │ │ │ + movw r1, #28960 ; 0x7120 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w r3, [pc, #1084] ; 4845c │ │ │ │ + mov.w r2, #824 ; 0x338 │ │ │ │ + movw r1, #28754 ; 0x7052 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4819a │ │ │ │ + beq.n 480d2 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr.w r7, [r7, #144] ; 0x90 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r7 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4826c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 48196 │ │ │ │ + ldr.w fp, [r5, #44] ; 0x2c │ │ │ │ + mov r0, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r1, fp │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 481b4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 480b6 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 480c6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 47b2a │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 483b2 │ │ │ │ + beq.w 48288 │ │ │ │ + ldr r0, [r5, #44] ; 0x2c │ │ │ │ + bl f1b8 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4824c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 4810a │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + blx 5bfc │ │ │ │ + ldr r7, [r6, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r5, [r7, #144] ; 0x90 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r5 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 5c08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 481fe │ │ │ │ + cbz r7, 48194 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r7 │ │ │ │ + bl 433a0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4822a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 48220 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r9, fp │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 47b2a │ │ │ │ + ldr r3, [pc, #764] ; (48460 ) │ │ │ │ + movw r2, #829 ; 0x33d │ │ │ │ + movw r1, #28830 ; 0x709e │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr r3, [pc, #744] ; (48464 ) │ │ │ │ + movw r2, #834 ; 0x342 │ │ │ │ + movw r1, #28906 ; 0x70ea │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + mov r9, fp │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 47b2a │ │ │ │ + ldr r3, [pc, #716] ; (48468 ) │ │ │ │ + movw r2, #839 ; 0x347 │ │ │ │ + movw r1, #28982 ; 0x7136 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr r3, [pc, #692] ; (4846c ) │ │ │ │ + movw r6, #845 ; 0x34d │ │ │ │ + ldr r0, [pc, #692] ; (48470 ) │ │ │ │ + movw r5, #29065 ; 0x7189 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + mov r2, r6 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbz r3, 481e4 │ │ │ │ + ldr r3, [pc, #660] ; (48474 ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 47a5e │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #648] ; (48478 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 47a5e │ │ │ │ + ldr r3, [pc, #636] ; (4847c ) │ │ │ │ + mov r9, fp │ │ │ │ + ldr r7, [pc, #636] ; (48480 ) │ │ │ │ + movw r2, #853 ; 0x355 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #29172 ; 0x71f4 │ │ │ │ + add r7, pc │ │ │ │ + mov fp, r3 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + str r7, [r3, #124] ; 0x7c │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + b.n 47a5e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 48152 │ │ │ │ + ldr r3, [pc, #600] ; (48484 ) │ │ │ │ + movw r1, #855 ; 0x357 │ │ │ │ + ldr r0, [pc, #596] ; (48488 ) │ │ │ │ + movw r5, #29191 ; 0x7207 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r9, fp │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 47c44 │ │ │ │ + ldr r3, [pc, #572] ; (4848c ) │ │ │ │ + movw r6, #849 ; 0x351 │ │ │ │ + ldr r0, [pc, #572] ; (48490 ) │ │ │ │ + movw r5, #29116 ; 0x71bc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 47c44 │ │ │ │ + ldr r3, [pc, #548] ; (48494 ) │ │ │ │ + movw r2, #843 ; 0x34b │ │ │ │ + movw r1, #29036 ; 0x716c │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 47a5e │ │ │ │ + ldr.w fp, [pc, #524] ; 48498 │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r0, [fp, #2428] ; 0x97c │ │ │ │ + ldr.w r1, [fp, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 48396 │ │ │ │ + ldr r2, [pc, #504] ; (4849c ) │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 48388 │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 48388 │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbnz r2, 482d2 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r9 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r3, 482ee │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 48376 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 48308 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #404] ; (484a0 ) │ │ │ │ + mov r1, r7 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 48356 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4832a │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 48340 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w fp, [pc, #352] ; 484a4 │ │ │ │ + movw r1, #858 ; 0x35a │ │ │ │ + ldr r3, [pc, #348] ; (484a8 ) │ │ │ │ + movw r0, #29254 ; 0x7246 │ │ │ │ + add fp, pc │ │ │ │ + add r3, pc │ │ │ │ + b.w 47a4e │ │ │ │ + ldr r3, [pc, #340] ; (484ac ) │ │ │ │ + movw r6, #858 ; 0x35a │ │ │ │ + ldr r0, [pc, #336] ; (484b0 ) │ │ │ │ + movw r5, #29249 ; 0x7241 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r6 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 47f56 │ │ │ │ + ldr r3, [pc, #316] ; (484b4 ) │ │ │ │ + movw r6, #858 ; 0x35a │ │ │ │ + ldr r0, [pc, #312] ; (484b8 ) │ │ │ │ + movw r5, #29246 ; 0x723e │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + b.n 481c4 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r9 │ │ │ │ + mov fp, r3 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 482ee │ │ │ │ + ldr r3, [pc, #292] ; (484bc ) │ │ │ │ + movw r2, #858 ; 0x35a │ │ │ │ + movw r1, #29232 ; 0x7230 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 47a5e │ │ │ │ + ldr r3, [pc, #268] ; (484c0 ) │ │ │ │ + mov.w r2, #848 ; 0x350 │ │ │ │ + movw r1, #29106 ; 0x71b2 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 47a5e │ │ │ │ + nop │ │ │ │ + strb r6, [r2, #17] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + add r6, pc, #8 ; (adr r6, 483ec ) │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + add r5, pc, #696 ; (adr r5, 486a4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + add r4, pc, #776 ; (adr r4, 48700 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r3, #204 ; 0xcc │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + add r2, pc, #888 ; (adr r2, 4877c ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r1, #224 ; 0xe0 │ │ │ │ + movs r1, r0 │ │ │ │ + strb r4, [r4, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r1, #202 ; 0xca │ │ │ │ + movs r1, r0 │ │ │ │ + add r2, pc, #144 ; (adr r2, 484a4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r1, #44 ; 0x2c │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r0, #196 ; 0xc4 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r0, #140 ; 0x8c │ │ │ │ + movs r1, r0 │ │ │ │ + add r1, pc, #152 ; (adr r1, 484bc ) │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r0, #48 ; 0x30 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r0, #18 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #246 ; 0xf6 │ │ │ │ + movs r1, r0 │ │ │ │ + add r0, pc, #864 ; (adr r0, 48794 ) │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #138 ; 0x8a │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #102 ; 0x66 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #74 ; 0x4a │ │ │ │ + movs r1, r0 │ │ │ │ + movs r6, #232 ; 0xe8 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r6, #204 ; 0xcc │ │ │ │ + movs r1, r0 │ │ │ │ + movs r6, #182 ; 0xb6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r7, [sp, #616] ; 0x268 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r6, #136 ; 0x88 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r6, #108 ; 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + movs r6, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r5, #234 ; 0xea │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #170 ; 0xaa │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #144 ; 0x90 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #112 ; 0x70 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [sp, #304] ; 0x130 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #86 ; 0x56 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #56 ; 0x38 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [sp, #112] ; 0x70 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #10 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #856] ; 0x358 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r3, #222 ; 0xde │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #720] ; 0x2d0 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r3, #188 ; 0xbc │ │ │ │ + movs r1, r0 │ │ │ │ + movs r3, #158 ; 0x9e │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [sp, #512] ; 0x200 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + ldr r3, [sp, #760] ; 0x2f8 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #200 ; 0xc8 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #680] ; 0x2a8 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #178 ; 0xb2 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #552] ; 0x228 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #148 ; 0x94 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #116 ; 0x74 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r2, #88 ; 0x58 │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r5, [pc, #2736] ; 48f7c │ │ │ │ + sub sp, #16 │ │ │ │ + ldr.w r3, [pc, #2732] ; 48f80 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r4, [pc, #2732] ; 48f84 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r2, [r4, #240] ; 0xf0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4882c │ │ │ │ + ldr.w r3, [pc, #2712] ; 48f88 │ │ │ │ + add r1, sp, #16 │ │ │ │ + movs r4, #0 │ │ │ │ + add r3, pc │ │ │ │ + str.w r4, [r1, #-4]! │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r8, [sp, #12] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 488a4 │ │ │ │ + ldr.w r9, [r7, #36] ; 0x24 │ │ │ │ + ldr.w r3, [pc, #2676] ; 48f8c │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 48876 │ │ │ │ + ldr.w r3, [pc, #2664] ; 48f90 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4888e │ │ │ │ + ldr r3, [r2, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 48844 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 48844 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 488cc │ │ │ │ + ldr.w r3, [pc, #2624] ; 48f94 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2036] ; 0x7f4 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w 48762 │ │ │ │ + ldr.w r0, [pc, #2612] ; 48f98 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ + subs r2, r2, r0 │ │ │ │ + subs r3, r3, r0 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + tst r3, r2 │ │ │ │ + beq.n 48616 │ │ │ │ + ldrsb.w r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 48992 │ │ │ │ + ldrsb.w r3, [r1, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 489c0 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 486d0 │ │ │ │ + ldr.w r9, [pc, #2556] ; 48f9c │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 489a4 │ │ │ │ + bne.w 487c0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 489d2 │ │ │ │ + beq.w 48904 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #592] ; 0x250 │ │ │ │ + blx r3 │ │ │ │ + uxtb r0, r0 │ │ │ │ + blx 59d4 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48a48 │ │ │ │ + ldr.w r0, [r9, #180] ; 0xb4 │ │ │ │ + mov r1, sl │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48adc │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 48782 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 48782 │ │ │ │ + cmp r4, r6 │ │ │ │ + ite ne │ │ │ │ + movne r3, #0 │ │ │ │ + andeq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4859c │ │ │ │ + cmp r1, r6 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 4859c │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 48686 │ │ │ │ + ldr.w r3, [pc, #2400] ; 48fa0 │ │ │ │ + ldr.w r2, [pc, #2400] ; 48fa4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + subs r3, r0, r3 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cmp r0, r2 │ │ │ │ + ite ne │ │ │ │ + movne r2, r3 │ │ │ │ + orreq.w r2, r3, #1 │ │ │ │ + cmp r0, r6 │ │ │ │ + it eq │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 487f8 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 4875c │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 4875c │ │ │ │ + ldr.w r9, [pc, #2336] ; 48fa8 │ │ │ │ + movw r5, #609 ; 0x261 │ │ │ │ + movw r0, #25964 ; 0x656c │ │ │ │ + ldr.w r3, [pc, #2328] ; 48fac │ │ │ │ + add r9, pc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r0 │ │ │ │ + add r3, pc │ │ │ │ + str.w r5, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #2308] ; 48fb0 │ │ │ │ + mov r5, r6 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 48812 │ │ │ │ + movs r5, #0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 487a2 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r3, r0 │ │ │ │ + ite ne │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r3, #0 │ │ │ │ + andne.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4859c │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx ip, r0, #2, #3 │ │ │ │ + ubfx lr, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne.w 4859c │ │ │ │ + tst.w r0, #32 │ │ │ │ + beq.w 48a44 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r4, #24 │ │ │ │ + addpl.w r0, r4, #36 ; 0x24 │ │ │ │ + tst.w r3, #32 │ │ │ │ + beq.w 48a40 │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi r1, #24 │ │ │ │ + addpl r1, #36 ; 0x24 │ │ │ │ + cmp.w ip, #1 │ │ │ │ + beq.w 48b40 │ │ │ │ + cmp.w ip, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r3, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r3, [r1, #0] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.w 4859c │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.n 48762 │ │ │ │ + mul.w r2, r2, ip │ │ │ │ + blx 589c │ │ │ │ + clz r3, r0 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4859c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #584] ; 0x248 │ │ │ │ + blx r3 │ │ │ │ + cbnz r0, 487ba │ │ │ │ + ldr.w r3, [pc, #2092] ; 48fa4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r5, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 48822 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48f50 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 48810 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 487b2 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr.w r3, [pc, #2020] ; 48fa0 │ │ │ │ + b.n 48778 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #588] ; 0x24c │ │ │ │ + blx r3 │ │ │ │ + uxtb r0, r0 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 48782 │ │ │ │ + ldr.w r3, [pc, #2004] ; 48fb4 │ │ │ │ + mov.w r2, #616 ; 0x268 │ │ │ │ + movw r1, #26029 ; 0x65ad │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 488f0 │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 48682 │ │ │ │ + b.n 48674 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 487a2 │ │ │ │ + b.n 486c8 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4878c │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 488a4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.n 484ee │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 488cc │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, sl │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4854a │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4854a │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 48844 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 48550 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 48844 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 48550 │ │ │ │ + ldr.w r9, [pc, #1808] ; 48fb8 │ │ │ │ + movw r4, #603 ; 0x25b │ │ │ │ + ldr.w r3, [pc, #1804] ; 48fbc │ │ │ │ + movw r0, #25942 ; 0x6556 │ │ │ │ + add r9, pc │ │ │ │ + mov r2, r4 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r4, [r9, #128] ; 0x80 │ │ │ │ + movs r4, #0 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.n 486aa │ │ │ │ + ldr.w r3, [pc, #1776] ; 48fc0 │ │ │ │ + movw r4, #606 ; 0x25e │ │ │ │ + movw r5, #25952 ; 0x6560 │ │ │ │ + ldr.w r0, [pc, #1768] ; 48fc4 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + movs r4, #0 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1748] ; 48fc8 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [pc, #1748] ; 48fcc │ │ │ │ + mov r5, r6 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 486b6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48a64 │ │ │ │ + bne.n 4895a │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48b48 │ │ │ │ + beq.n 489ee │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #600] ; 0x258 │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48bca │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4878c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4878c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #596] ; 0x254 │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48782 │ │ │ │ + ldr.w r3, [pc, #1624] ; 48fd0 │ │ │ │ + mov.w r2, #624 ; 0x270 │ │ │ │ + movw r1, #26114 ; 0x6602 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 48588 │ │ │ │ + b.n 48686 │ │ │ │ + ldr.w r3, [pc, #1580] ; 48fd4 │ │ │ │ + movw r2, #613 ; 0x265 │ │ │ │ + movw r1, #26010 ; 0x659a │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 48592 │ │ │ │ + b.n 48686 │ │ │ │ + ldr.w r3, [pc, #1540] ; 48fd8 │ │ │ │ + movw r2, #617 ; 0x269 │ │ │ │ + movw r1, #26051 ; 0x65c3 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48bae │ │ │ │ + beq.n 48a80 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr.w r3, [r3, #604] ; 0x25c │ │ │ │ + blx r3 │ │ │ │ + blx 5c20 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48782 │ │ │ │ + ldr.w r0, [pc, #1468] ; 48fdc │ │ │ │ + mov.w r7, #632 ; 0x278 │ │ │ │ + ldr.w r3, [pc, #1464] ; 48fe0 │ │ │ │ + movw r5, #26196 ; 0x6654 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r7, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r5, [r0, #132] ; 0x84 │ │ │ │ + b.n 486aa │ │ │ │ + ldr r1, [r1, #36] ; 0x24 │ │ │ │ + b.n 4872a │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + b.n 4871a │ │ │ │ + ldr.w r3, [pc, #1432] ; 48fe4 │ │ │ │ + mov.w r2, #620 ; 0x26c │ │ │ │ + movw r1, #26070 ; 0x65d6 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 488f0 │ │ │ │ + ldr.w r3, [pc, #1408] ; 48fe8 │ │ │ │ + movw r2, #621 ; 0x26d │ │ │ │ + movw r1, #26095 ; 0x65ef │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr.w r9, [pc, #1384] ; 48fec │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48c68 │ │ │ │ + beq.n 48b64 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #608] ; 0x260 │ │ │ │ + blx r3 │ │ │ │ + vmov s15, r0 │ │ │ │ + vcvt.f64.f32 d7, s15 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48782 │ │ │ │ + ldr.w r3, [pc, #1324] ; 48ff0 │ │ │ │ + mov.w r2, #636 ; 0x27c │ │ │ │ + movw r1, #26237 ; 0x667d │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr.w r3, [pc, #1300] ; 48ff4 │ │ │ │ + mov.w r2, #620 ; 0x26c │ │ │ │ + movw r1, #26072 ; 0x65d8 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbz r3, 48b24 │ │ │ │ + ldr.w r0, [pc, #1268] ; 48ff8 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r3, [pc, #1264] ; 48ffc │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 48812 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 487a2 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1232] ; 49000 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ + b.n 48744 │ │ │ │ + ldr.w r3, [pc, #1208] ; 49004 │ │ │ │ + movw r2, #625 ; 0x271 │ │ │ │ + movw r1, #26136 ; 0x6618 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48d02 │ │ │ │ + beq.n 48be6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr.w r3, [r3, #612] ; 0x264 │ │ │ │ + blx r3 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48782 │ │ │ │ + ldr.w r3, [pc, #1140] ; 49008 │ │ │ │ + mov.w r2, #640 ; 0x280 │ │ │ │ + movw r1, #26278 ; 0x66a6 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr.w r3, [pc, #1116] ; 4900c │ │ │ │ + movw r2, #629 ; 0x275 │ │ │ │ + movw r1, #26177 ; 0x6641 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr.w r3, [pc, #1092] ; 49010 │ │ │ │ + mov.w r2, #628 ; 0x274 │ │ │ │ + movw r1, #26155 ; 0x662b │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48d46 │ │ │ │ + beq.n 48c82 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #580] ; 0x244 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48d22 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 48d1e │ │ │ │ + ldr r7, [r7, #36] ; 0x24 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, sl │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48f36 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 48c4a │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 48c5a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 4878c │ │ │ │ + ldr r3, [pc, #936] ; (49014 ) │ │ │ │ + movw r2, #633 ; 0x279 │ │ │ │ + movw r1, #26218 ; 0x666a │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 48e30 │ │ │ │ + beq.n 48d60 │ │ │ │ + ldr r0, [r7, #36] ; 0x24 │ │ │ │ + bl f1b8 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48f1c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 48d3c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr.w r3, [r3, #580] ; 0x244 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 48ef8 │ │ │ │ + cbz r4, 48d1c │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r4 │ │ │ │ + bl 433a0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48e4a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 48cf2 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r4, sl │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 4878c │ │ │ │ + ldr r3, [pc, #788] ; (49018 ) │ │ │ │ + movw r2, #637 ; 0x27d │ │ │ │ + movw r1, #26259 ; 0x6693 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, r6 │ │ │ │ + b.n 4878c │ │ │ │ + ldr r3, [pc, #760] ; (4901c ) │ │ │ │ + mov.w r2, #644 ; 0x284 │ │ │ │ + movw r1, #26319 ; 0x66cf │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 48cac │ │ │ │ + ldr r3, [pc, #728] ; (49020 ) │ │ │ │ + movw r2, #641 ; 0x281 │ │ │ │ + movw r1, #26300 ; 0x66bc │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr.w r0, [r9, #2432] ; 0x980 │ │ │ │ + ldr.w r1, [r9, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 48edc │ │ │ │ + ldr r3, [pc, #688] ; (49024 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 48ed0 │ │ │ │ + ldr.w r8, [r0, #12] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 48ed0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 48da8 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov sl, r0 │ │ │ │ + cbnz r3, 48dca │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 48e8c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 48de0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #580] ; (49028 ) │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 48e6c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 48e08 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 48e1e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [pc, #524] ; (4902c ) │ │ │ │ + movw r7, #658 ; 0x292 │ │ │ │ + ldr r3, [pc, #520] ; (49030 ) │ │ │ │ + movw r5, #26518 ; 0x6796 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 48a30 │ │ │ │ + ldr r3, [pc, #512] ; (49034 ) │ │ │ │ + movw r2, #649 ; 0x289 │ │ │ │ + movw r1, #26389 ; 0x6715 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 486aa │ │ │ │ + ldr r3, [pc, #492] ; (49038 ) │ │ │ │ + movw r1, #655 ; 0x28f │ │ │ │ + ldr r0, [pc, #488] ; (4903c ) │ │ │ │ + movw r5, #26439 ; 0x6747 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r4, sl │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 488f0 │ │ │ │ + ldr r3, [pc, #464] ; (49040 ) │ │ │ │ + movw r7, #658 ; 0x292 │ │ │ │ + ldr r0, [pc, #464] ; (49044 ) │ │ │ │ + movw r5, #26513 ; 0x6791 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r7 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 48af6 │ │ │ │ + ldr r3, [pc, #440] ; (49048 ) │ │ │ │ + movw lr, #659 ; 0x293 │ │ │ │ + movw r5, #26502 ; 0x6786 │ │ │ │ + ldr r0, [pc, #436] ; (4904c ) │ │ │ │ + add r3, pc │ │ │ │ + mov r2, lr │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 48eb8 │ │ │ │ + ldr r3, [pc, #412] ; (49050 ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 488f6 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #400] ; (49054 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 488f6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r7, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 48dca │ │ │ │ + ldr r3, [pc, #376] ; (49058 ) │ │ │ │ + movw r2, #659 ; 0x293 │ │ │ │ + movw r1, #26488 ; 0x6778 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.w 486aa │ │ │ │ + ldr r0, [pc, #352] ; (4905c ) │ │ │ │ + movw r1, #653 ; 0x28d │ │ │ │ + ldr r3, [pc, #352] ; (49060 ) │ │ │ │ + movw r5, #26420 ; 0x6734 │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, sl │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r5, [r0, #132] ; 0x84 │ │ │ │ + b.w 486aa │ │ │ │ + ldr r3, [pc, #324] ; (49064 ) │ │ │ │ + movw r2, #650 ; 0x28a │ │ │ │ + movw r1, #26399 ; 0x671f │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 488f0 │ │ │ │ + ldr r3, [pc, #304] ; (49068 ) │ │ │ │ + movw r2, #646 ; 0x286 │ │ │ │ + movw r1, #26348 ; 0x66ec │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 48eaa │ │ │ │ + ldr r7, [pc, #280] ; (4906c ) │ │ │ │ + movw ip, #662 ; 0x296 │ │ │ │ + ldr r6, [pc, #280] ; (49070 ) │ │ │ │ + movw lr, #26529 ; 0x67a1 │ │ │ │ + add r7, pc │ │ │ │ + ldr r0, [pc, #276] ; (49074 ) │ │ │ │ + add r6, pc │ │ │ │ + mov r2, ip │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, r7 │ │ │ │ + add r0, pc │ │ │ │ + str r7, [r6, #124] ; 0x7c │ │ │ │ + str.w ip, [r6, #128] ; 0x80 │ │ │ │ + str.w lr, [r6, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ + b.n 48b14 │ │ │ │ + nop │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldr r2, [sp, #192] ; 0xc0 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [sp, #88] ; 0x58 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + ldr r1, [sp, #736] ; 0x2e0 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ldr r1, [sp, #424] ; 0x1a8 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ldr r0, [sp, #472] ; 0x1d8 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, r7, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #144] ; (49044 ) │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, r5, #0 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [sp, #352] ; 0x160 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [sp, #192] ; 0xc0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r6, r6, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, r4, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + blx fp │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, r2, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r6, r6, #0 │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [sp, #896] ; 0x380 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, r5, r7 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r0, r0, r7 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, r4, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [sp, #536] ; 0x218 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r0, r1, r5 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, r5, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r8, r9 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + str r3, [sp, #872] ; 0x368 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r0, r0, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, r3, r1 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r6, r7, r0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r2, r4, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, r1, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, r5, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, r0, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + str r0, [sp, #904] ; 0x388 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [sp, #728] ; 0x2d8 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [sp, #592] ; 0x250 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [sp, #464] ; 0x1d0 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [sp, #296] ; 0x128 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ + movs r1, r0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r4, [r5, #60] ; 0x3c │ │ │ │ + movs r1, r0 │ │ │ │ + adcs r4, r5 │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w sl, [pc, #2748] ; 49b3c │ │ │ │ + sub sp, #20 │ │ │ │ + ldr.w r3, [pc, #2744] ; 49b40 │ │ │ │ + mov r8, r1 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r4, [pc, #2740] ; 49b44 │ │ │ │ + ldr.w r6, [sl, r3] │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r2, [r4, #240] ; 0xf0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 493e6 │ │ │ │ + ldr.w r3, [pc, #2720] ; 49b48 │ │ │ │ + add r1, sp, #16 │ │ │ │ + movs r4, #0 │ │ │ │ + add r3, pc │ │ │ │ + str.w r4, [r1, #-4]! │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4945e │ │ │ │ + ldr.w r9, [r5, #36] ; 0x24 │ │ │ │ + ldr.w r3, [pc, #2688] ; 49b4c │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 49430 │ │ │ │ + ldr.w r3, [pc, #2672] ; 49b50 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 49448 │ │ │ │ + ldr r3, [r2, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 493fe │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 493fe │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 49486 │ │ │ │ + ldr.w r3, [pc, #2632] ; 49b54 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2036] ; 0x7f4 │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w 4931e │ │ │ │ + ldr.w r0, [pc, #2620] ; 49b58 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr.w r0, [sl, r0] │ │ │ │ + subs r2, r2, r0 │ │ │ │ + subs r3, r3, r0 │ │ │ │ + clz r2, r2 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + tst r3, r2 │ │ │ │ + beq.n 491ce │ │ │ │ + ldrsb.w r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 49548 │ │ │ │ + ldrsb.w r3, [r1, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 49576 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4928c │ │ │ │ + ldr.w r9, [pc, #2564] ; 49b5c │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4955a │ │ │ │ + bne.w 4937c │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 49588 │ │ │ │ + beq.w 494be │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #392] ; 0x188 │ │ │ │ + blx r3 │ │ │ │ + uxtb r0, r0 │ │ │ │ + blx 59d4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 495fc │ │ │ │ + ldr.w r0, [r9, #180] ; 0xb4 │ │ │ │ + mov r1, r8 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4968e │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4933e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4933e │ │ │ │ + cmp r4, r6 │ │ │ │ + ite ne │ │ │ │ + movne r3, #0 │ │ │ │ + andeq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 49156 │ │ │ │ + cmp r1, r6 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 49156 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 49242 │ │ │ │ + ldr.w r3, [pc, #2408] ; 49b60 │ │ │ │ + ldr.w r2, [pc, #2408] ; 49b64 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr.w r2, [sl, r2] │ │ │ │ + subs r3, r0, r3 │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cmp r0, r2 │ │ │ │ + ite ne │ │ │ │ + movne r2, r3 │ │ │ │ + orreq.w r2, r3, #1 │ │ │ │ + cmp r0, r6 │ │ │ │ + it eq │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 493b2 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 49318 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 49318 │ │ │ │ + ldr.w r9, [pc, #2340] ; 49b68 │ │ │ │ + mov.w r5, #536 ; 0x218 │ │ │ │ + movw r0, #25293 ; 0x62cd │ │ │ │ + ldr.w r3, [pc, #2332] ; 49b6c │ │ │ │ + add r9, pc │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r0 │ │ │ │ + add r3, pc │ │ │ │ + str.w r5, [r9, #128] ; 0x80 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + ldr.w r0, [pc, #2312] ; 49b70 │ │ │ │ + mov r5, r6 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 493cc │ │ │ │ + movs r5, #0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 4935e │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ + cmp.w r3, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r3, r0 │ │ │ │ + ite ne │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r3, #0 │ │ │ │ + andne.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49156 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx ip, r0, #2, #3 │ │ │ │ + ubfx lr, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne.w 49156 │ │ │ │ + tst.w r0, #32 │ │ │ │ + beq.w 495f8 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r4, #24 │ │ │ │ + addpl.w r0, r4, #36 ; 0x24 │ │ │ │ + tst.w r3, #32 │ │ │ │ + beq.w 495f4 │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi r1, #24 │ │ │ │ + addpl r1, #36 ; 0x24 │ │ │ │ + cmp.w ip, #1 │ │ │ │ + beq.w 496f2 │ │ │ │ + cmp.w ip, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r3, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r3, [r1, #0] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.w 49156 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.n 4931e │ │ │ │ + mul.w r2, r2, ip │ │ │ │ + blx 589c │ │ │ │ + clz r3, r0 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 49156 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #384] ; 0x180 │ │ │ │ + blx r3 │ │ │ │ + cbnz r0, 49376 │ │ │ │ + ldr.w r3, [pc, #2100] ; 49b64 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r5, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 493dc │ │ │ │ + mov r0, r7 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 49b12 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 493ca │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4936e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [pc, #2024] ; 49b60 │ │ │ │ + b.n 49332 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #388] ; 0x184 │ │ │ │ + blx r3 │ │ │ │ + uxtb r0, r0 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4933e │ │ │ │ + ldr.w r3, [pc, #2012] ; 49b74 │ │ │ │ + movw r2, #543 ; 0x21f │ │ │ │ + movw r1, #25358 ; 0x630e │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 494aa │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4923e │ │ │ │ + b.n 49230 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 4935e │ │ │ │ + b.n 49284 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49348 │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4945e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.n 490a6 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 49486 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, fp │ │ │ │ + blx 5710 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49102 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49102 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 493fe │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 49108 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 493fe │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 49108 │ │ │ │ + ldr.w r9, [pc, #1816] ; 49b78 │ │ │ │ + movw r4, #530 ; 0x212 │ │ │ │ + ldr.w r3, [pc, #1812] ; 49b7c │ │ │ │ + movw r0, #25271 ; 0x62b7 │ │ │ │ + add r9, pc │ │ │ │ + mov r2, r4 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + str.w r4, [r9, #128] ; 0x80 │ │ │ │ + movs r4, #0 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + str.w r0, [r9, #132] ; 0x84 │ │ │ │ + b.n 49266 │ │ │ │ + ldr.w r3, [pc, #1784] ; 49b80 │ │ │ │ + movw r4, #533 ; 0x215 │ │ │ │ + movw r5, #25281 ; 0x62c1 │ │ │ │ + ldr.w r0, [pc, #1776] ; 49b84 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + movs r4, #0 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [pc, #1756] ; 49b88 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [pc, #1752] ; 49b8c │ │ │ │ + mov r5, r6 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.n 49272 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 49618 │ │ │ │ + bne.n 49512 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 496fa │ │ │ │ + beq.n 495a4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #400] ; 0x190 │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4977a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r0, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49348 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49348 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #396] ; 0x18c │ │ │ │ + blx r3 │ │ │ │ + blx 59d4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4933e │ │ │ │ + ldr.w r3, [pc, #1632] ; 49b90 │ │ │ │ + movw r2, #551 ; 0x227 │ │ │ │ + movw r1, #25443 ; 0x6363 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 49142 │ │ │ │ + b.n 49242 │ │ │ │ + ldr.w r3, [pc, #1592] ; 49b94 │ │ │ │ + mov.w r2, #540 ; 0x21c │ │ │ │ + movw r1, #25339 ; 0x62fb │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 4914c │ │ │ │ + b.n 49242 │ │ │ │ + ldr.w r3, [pc, #1548] ; 49b98 │ │ │ │ + mov.w r2, #544 ; 0x220 │ │ │ │ + movw r1, #25380 ; 0x6324 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4975e │ │ │ │ + beq.n 49634 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #404] ; 0x194 │ │ │ │ + blx r3 │ │ │ │ + blx 5c20 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4933e │ │ │ │ + ldr.w r0, [pc, #1480] ; 49b9c │ │ │ │ + movw r7, #559 ; 0x22f │ │ │ │ + ldr.w r3, [pc, #1476] ; 49ba0 │ │ │ │ + movw r5, #25525 ; 0x63b5 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r7, [r0, #128] ; 0x80 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r5, [r0, #132] ; 0x84 │ │ │ │ + b.n 49266 │ │ │ │ + ldr r1, [r1, #36] ; 0x24 │ │ │ │ + b.n 492e6 │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + b.n 492d6 │ │ │ │ + ldr.w r3, [pc, #1444] ; 49ba4 │ │ │ │ + movw r2, #547 ; 0x223 │ │ │ │ + movw r1, #25399 ; 0x6337 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 494aa │ │ │ │ + ldr.w r3, [pc, #1420] ; 49ba8 │ │ │ │ + mov.w r2, #548 ; 0x224 │ │ │ │ + movw r1, #25424 ; 0x6350 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr.w r9, [pc, #1396] ; 49bac │ │ │ │ + mov r0, r4 │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 49822 │ │ │ │ + beq.n 49716 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #408] ; 0x198 │ │ │ │ + blx r3 │ │ │ │ + vmov s15, r0 │ │ │ │ + vcvt.f64.f32 d7, s15 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4933e │ │ │ │ + ldr.w r3, [pc, #1340] ; 49bb0 │ │ │ │ + movw r2, #563 ; 0x233 │ │ │ │ + movw r1, #25566 ; 0x63de │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr.w r3, [pc, #1316] ; 49bb4 │ │ │ │ + movw r2, #547 ; 0x223 │ │ │ │ + movw r1, #25401 ; 0x6339 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, 496d6 │ │ │ │ + ldr.w r0, [pc, #1280] ; 49bb8 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r3, [pc, #1280] ; 49bbc │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 493cc │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 4935e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1244] ; 49bc0 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ + b.n 49300 │ │ │ │ + ldr.w r3, [pc, #1224] ; 49bc4 │ │ │ │ + mov.w r2, #552 ; 0x228 │ │ │ │ + movw r1, #25465 ; 0x6379 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 498b8 │ │ │ │ + beq.n 49796 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #412] ; 0x19c │ │ │ │ + blx r3 │ │ │ │ + blx 5c44 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4933e │ │ │ │ + ldr.w r3, [pc, #1156] ; 49bc8 │ │ │ │ + movw r2, #567 ; 0x237 │ │ │ │ + movw r1, #25607 ; 0x6407 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr.w r3, [pc, #1132] ; 49bcc │ │ │ │ + mov.w r2, #556 ; 0x22c │ │ │ │ + movw r1, #25506 ; 0x63a2 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr.w r3, [pc, #1108] ; 49bd0 │ │ │ │ + movw r2, #555 ; 0x22b │ │ │ │ + movw r1, #25484 ; 0x638c │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 498fc │ │ │ │ + beq.n 4983c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 498d8 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 498d4 │ │ │ │ + ldr.w fp, [r5, #36] ; 0x24 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r1, fp │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + bl 41a7c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 49af8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 49806 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 49816 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 49348 │ │ │ │ + ldr r3, [pc, #944] ; (49bd4 ) │ │ │ │ + mov.w r2, #560 ; 0x230 │ │ │ │ + movw r1, #25547 ; 0x63cb │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r9, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 499e8 │ │ │ │ + beq.n 49916 │ │ │ │ + ldr r0, [r5, #36] ; 0x24 │ │ │ │ + bl f1b8 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 49ade │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 498f2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #380] ; 0x17c │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 49aba │ │ │ │ + cbz r4, 498d2 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r4 │ │ │ │ + bl 433a0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 49a02 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 498aa │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r4, sl │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 49348 │ │ │ │ + ldr r3, [pc, #796] ; (49bd8 ) │ │ │ │ + mov.w r2, #564 ; 0x234 │ │ │ │ + movw r1, #25588 ; 0x63f4 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, r6 │ │ │ │ + b.n 49348 │ │ │ │ + ldr r3, [pc, #768] ; (49bdc ) │ │ │ │ + movw r2, #571 ; 0x23b │ │ │ │ + movw r1, #25648 ; 0x6430 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49866 │ │ │ │ + ldr r3, [pc, #736] ; (49be0 ) │ │ │ │ + mov.w r2, #568 ; 0x238 │ │ │ │ + movw r1, #25629 ; 0x641d │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr.w r0, [r9, #2432] ; 0x980 │ │ │ │ + ldr.w r1, [r9, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 49a9e │ │ │ │ + ldr r3, [pc, #696] ; (49be4 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 49a92 │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 49a92 │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 4995e │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r3, 4997a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 49a44 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 49996 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #592] ; (49be8 ) │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r3, [sl, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 49a24 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 499c0 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 499d6 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [pc, #532] ; (49bec ) │ │ │ │ + movw r7, #585 ; 0x249 │ │ │ │ + ldr r3, [pc, #528] ; (49bf0 ) │ │ │ │ + movw r5, #25847 ; 0x64f7 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 495e4 │ │ │ │ + ldr r3, [pc, #520] ; (49bf4 ) │ │ │ │ + mov.w r2, #576 ; 0x240 │ │ │ │ + movw r1, #25718 ; 0x6476 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49266 │ │ │ │ + ldr r3, [pc, #500] ; (49bf8 ) │ │ │ │ + movw r1, #582 ; 0x246 │ │ │ │ + ldr r0, [pc, #496] ; (49bfc ) │ │ │ │ + movw r5, #25768 ; 0x64a8 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, pc │ │ │ │ + mov r4, sl │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 494aa │ │ │ │ + ldr r3, [pc, #472] ; (49c00 ) │ │ │ │ + movw r7, #585 ; 0x249 │ │ │ │ + ldr r0, [pc, #472] ; (49c04 ) │ │ │ │ + movw r5, #25842 ; 0x64f2 │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r7 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r5 │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + b.n 496a8 │ │ │ │ + ldr r3, [pc, #448] ; (49c08 ) │ │ │ │ + movw r7, #586 ; 0x24a │ │ │ │ + movw r5, #25831 ; 0x64e7 │ │ │ │ + ldr r0, [pc, #444] ; (49c0c ) │ │ │ │ + add r3, pc │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, pc │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbz r3, 49a74 │ │ │ │ + ldr r3, [pc, #416] ; (49c10 ) │ │ │ │ + add r3, pc │ │ │ │ + b.n 494b0 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w r9, [pc, #408] ; 49c14 │ │ │ │ + add r9, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [r9, #124] ; 0x7c │ │ │ │ + ldr.w r2, [r9, #128] ; 0x80 │ │ │ │ + ldr.w r1, [r9, #132] ; 0x84 │ │ │ │ + b.n 494b0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov fp, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 4997a │ │ │ │ + ldr r3, [pc, #376] ; (49c18 ) │ │ │ │ + movw r2, #586 ; 0x24a │ │ │ │ + movw r1, #25817 ; 0x64d9 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.w 49266 │ │ │ │ + ldr r0, [pc, #352] ; (49c1c ) │ │ │ │ + mov.w r1, #580 ; 0x244 │ │ │ │ + ldr r3, [pc, #348] ; (49c20 ) │ │ │ │ + movw r5, #25749 ; 0x6495 │ │ │ │ + add r0, pc │ │ │ │ + mov r2, r1 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, sl │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + str.w r5, [r0, #132] ; 0x84 │ │ │ │ + b.w 49266 │ │ │ │ + ldr r3, [pc, #324] ; (49c24 ) │ │ │ │ + movw r2, #577 ; 0x241 │ │ │ │ + mov.w r1, #25728 ; 0x6480 │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 494aa │ │ │ │ + ldr r3, [pc, #300] ; (49c28 ) │ │ │ │ + movw r2, #573 ; 0x23d │ │ │ │ + movw r1, #25677 ; 0x644d │ │ │ │ + str.w r2, [r9, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + b.n 49a62 │ │ │ │ + ldr r7, [pc, #280] ; (49c2c ) │ │ │ │ + movw ip, #589 ; 0x24d │ │ │ │ + ldr r6, [pc, #276] ; (49c30 ) │ │ │ │ + movw lr, #25858 ; 0x6502 │ │ │ │ + add r7, pc │ │ │ │ + ldr r0, [pc, #272] ; (49c34 ) │ │ │ │ + add r6, pc │ │ │ │ + mov r2, ip │ │ │ │ + mov r1, lr │ │ │ │ + mov r3, r7 │ │ │ │ + add r0, pc │ │ │ │ + str r7, [r6, #124] ; 0x7c │ │ │ │ + str.w ip, [r6, #128] ; 0x80 │ │ │ │ + str.w lr, [r6, #132] ; 0x84 │ │ │ │ + bl 12920 │ │ │ │ + b.n 496c6 │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldrh r0, [r7, #50] ; 0x32 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r6, [r3, #50] ; 0x32 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + ldrh r0, [r0, #48] ; 0x30 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ldrh r0, [r6, #44] ; 0x2c │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ldrh r2, [r7, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r6, #144 ; 0x90 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, #70 ; 0x46 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r2, #62 ; 0x3e │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + strh r2, [r5, #40] ; 0x28 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r7, #38] ; 0x26 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r4, [r3, #38] ; 0x26 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r4, [r7, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r1, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r0, #34] ; 0x22 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ + movs r1, r0 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ + movs r1, r0 │ │ │ │ + adds r5, #210 ; 0xd2 │ │ │ │ + movs r1, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r9, r1 │ │ │ │ + vpush {d8} │ │ │ │ + mov r5, r2 │ │ │ │ + ldr.w r6, [pc, #2192] ; 4a4d8 │ │ │ │ + ldr.w r3, [pc, #2192] ; 4a4dc │ │ │ │ + add r6, pc │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + sub sp, #52 ; 0x34 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + beq.w 4a14a │ │ │ │ + ldr.w r3, [pc, #2176] ; 4a4e0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 4a162 │ │ │ │ + ldr r3, [r1, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a11c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a11c │ │ │ │ + mov r0, r9 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4a24a │ │ │ │ + ldr.w sl, [pc, #2136] ; 4a4e4 │ │ │ │ + mov r0, r4 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r1, [sl, #2424] ; 0x978 │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 4a47a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 49e02 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 49e10 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4a3d6 │ │ │ │ + ldr.w r2, [pc, #2080] ; 4a4e0 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4a092 │ │ │ │ + ldr r3, [r3, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a178 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a178 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4a4be │ │ │ │ + ldr.w r7, [pc, #2048] ; 4a4e8 │ │ │ │ + mov r0, r4 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w sl, r0, #0 │ │ │ │ + blt.w 4a5d6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 49e34 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 49e44 │ │ │ │ + ldr.w r3, [pc, #2008] ; 4a4ec │ │ │ │ + ldr r7, [r6, r3] │ │ │ │ + cmp r5, r7 │ │ │ │ + beq.n 49e10 │ │ │ │ + ldr.w fp, [pc, #2000] ; 4a4f0 │ │ │ │ + mov r0, r5 │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r4, [fp, #1448] ; 0x5a8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + blx 5b60 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r8, r0 │ │ │ │ + beq.w 4a82a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a088 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 4a3f0 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ + bmi.w 4a0a8 │ │ │ │ + ldr.w r3, [pc, #1940] ; 4a4f4 │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ + cmp r0, r4 │ │ │ │ + beq.w 4a1a6 │ │ │ │ + mov r1, r4 │ │ │ │ + blx 571c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4a1a6 │ │ │ │ + ldr.w lr, [r5, #4] │ │ │ │ + ldr.w r3, [lr, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.w 4a678 │ │ │ │ + ldr.w r3, [pc, #1908] ; 4a4f8 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #404] ; 0x194 │ │ │ │ + cmp lr, r1 │ │ │ │ + beq.w 4af30 │ │ │ │ + ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4af1e │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 49dc0 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 4af30 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 49dba │ │ │ │ + ldr.w r4, [r2, #4]! │ │ │ │ + cmp r1, r4 │ │ │ │ + beq.w 4af30 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne.n 49db0 │ │ │ │ + ldr.w r8, [pc, #1848] ; 4a4fc │ │ │ │ + mov r0, lr │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r4, [r8, #1256] ; 0x4e8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ad3c │ │ │ │ + mov r1, r4 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bc40 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr.w fp, [r5, #8] │ │ │ │ + cbnz r3, 49e28 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #52 ; 0x34 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 49cb0 │ │ │ │ + mov.w fp, #0 │ │ │ │ + mov r7, fp │ │ │ │ + cbz r7, 49e28 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 49e28 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #52 ; 0x34 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 49d12 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4a920 │ │ │ │ + ldr.w r2, [pc, #1676] ; 4a4e0 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4a946 │ │ │ │ + ldr r3, [r3, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a8f2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a8f2 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4a9b8 │ │ │ │ + ldr.w sl, [pc, #1668] ; 4a500 │ │ │ │ + mov r0, r4 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r1, [sl, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt.w 4a9de │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a5f2 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4a558 │ │ │ │ + blx 5668 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ac24 │ │ │ │ + ldr.w r3, [pc, #1620] ; 4a504 │ │ │ │ + ldr.w r7, [pc, #1620] ; 4a508 │ │ │ │ + ldr.w r8, [r6, r3] │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r2, [r7, #2052] ; 0x804 │ │ │ │ + mov r1, r8 │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4a80e │ │ │ │ + ldr.w r3, [pc, #1596] ; 4a50c │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r7, #2036] ; 0x7f4 │ │ │ │ + ldr r1, [r6, r3] │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ad1e │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r7, #2056] ; 0x808 │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4adee │ │ │ │ + ldr.w r3, [pc, #1532] ; 4a4f4 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r7, #2060] ; 0x80c │ │ │ │ + ldr r1, [r6, r3] │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ae0c │ │ │ │ + ldr.w r3, [pc, #1540] ; 4a510 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r7, #2108] ; 0x83c │ │ │ │ + ldr r1, [r6, r3] │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ae2a │ │ │ │ + ldr.w r3, [pc, #1520] ; 4a514 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r2, [r7, #2040] ; 0x7f8 │ │ │ │ + ldr r1, [r6, r3] │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ae68 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #1500] ; 4a518 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5b78 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 4ae48 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r7, [r3, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w r7, [r7, #688] ; 0x2b0 │ │ │ │ + blx r7 │ │ │ │ + ldr.w r3, [pc, #1400] ; 4a4e0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + mov fp, r0 │ │ │ │ + beq.w 4a8e2 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5b24 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b85c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b82c │ │ │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ + mov r1, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w r2, [pc, #1404] ; 4a51c │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + mov sl, r1 │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ + mov fp, r3 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + add r2, pc │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4aaac │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + bne.w 4ab54 │ │ │ │ + cmp sl, r3 │ │ │ │ + bge.w 4b038 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr.w r4, [r3, sl, lsl #2] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r6, 49ff4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a93a │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a96a │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a96a │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r1, [r2, #108] ; 0x6c │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bbe8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + blx 5818 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ab6e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a6a2 │ │ │ │ + cbz r7, 4a04a │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a95e │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 49c38 │ │ │ │ + mov r8, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4ab90 │ │ │ │ + ldr.w r7, [r9] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + mov r2, fp │ │ │ │ + mov r3, r8 │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + ldr.w ip, [r7, #696] ; 0x2b8 │ │ │ │ + mov r7, r6 │ │ │ │ + blx ip │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + b.n 49fbc │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49d4a │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4a178 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 49ce6 │ │ │ │ + ldr.w fp, [pc, #1140] ; 4a520 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + add fp, pc │ │ │ │ + adds r3, #1 │ │ │ │ + ldr.w r1, [fp, #2488] ; 0x9b8 │ │ │ │ + str.w r3, [r9] │ │ │ │ + bl f9c0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 4abfa │ │ │ │ + beq.w 4a6c8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a718 │ │ │ │ + ldr.w r3, [pc, #1060] ; 4a504 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.w 4a9ac │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5c68 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4a7e8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r2, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #7 │ │ │ │ + bpl.w 4b52e │ │ │ │ + ldr.w r4, [ip, #8] │ │ │ │ + adds r3, r4, #2 │ │ │ │ + cmp r3, #4 │ │ │ │ + bhi.w 4ab7e │ │ │ │ + tbh [pc, r3, lsl #1] │ │ │ │ + lsls r4, r3, #13 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ + lsls r3, r1, #12 │ │ │ │ + lsls r1, r1, #12 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4a24a │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5710 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49c82 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49c82 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4a11c │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 49c88 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4a11c │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 49c88 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4a4be │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5710 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49ce0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49ce0 │ │ │ │ + ldr.w fp, [pc, #892] ; 4a524 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + add fp, pc │ │ │ │ + adds r3, #1 │ │ │ │ + ldr.w r1, [fp, #2536] ; 0x9e8 │ │ │ │ + str.w r3, [r9] │ │ │ │ + bl f9c0 │ │ │ │ + subs.w r8, r0, #0 │ │ │ │ + blt.w 4aa82 │ │ │ │ + beq.w 4a88c │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a8cc │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 4a886 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5c74 │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vcvt.f32.f64 s16, d7 │ │ │ │ + vldr s15, [pc, #736] ; 4a4d4 │ │ │ │ + vcmp.f32 s16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 4ab1c │ │ │ │ + vmov r1, s16 │ │ │ │ + add r4, sp, #48 ; 0x30 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w r1, [r4, #-16]! │ │ │ │ + ldr r1, [pc, #784] ; (4a528 ) │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + add r1, pc │ │ │ │ + blx r3 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r5, [r5, #0] │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r3, [pc, #776] ; (4a52c ) │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [pc, #764] ; (4a530 ) │ │ │ │ + add r2, pc │ │ │ │ + blx r5 │ │ │ │ + ldr.w r5, [r8] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r5, #120] ; 0x78 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r4 │ │ │ │ + mov fp, r0 │ │ │ │ + b.n 49e16 │ │ │ │ + ldr r3, [pc, #744] ; (4a534 ) │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r2, [pc, #740] ; (4a538 ) │ │ │ │ + movw r0, #369 ; 0x171 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #11897 ; 0x2e79 │ │ │ │ + add r2, pc │ │ │ │ + mov ip, r8 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + movs r7, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4a28c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov fp, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4a332 │ │ │ │ + ldr r3, [pc, #684] ; (4a53c ) │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r0, [pc, #684] ; (4a540 ) │ │ │ │ + add r3, pc │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cbz r5, 4a2ba │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov.w fp, #0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 4a318 │ │ │ │ + cbz r4, 4a2c4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 4a306 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 4a2d6 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbz r3, 4a2fa │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 49e16 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49e16 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49e16 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4a2d6 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4a2c4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4a2ba │ │ │ │ + mov ip, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 4a35c │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 4a3be │ │ │ │ + cbz r3, 4a366 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbz r2, 4a398 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 4a378 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 4a3aa │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 4a28c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4a28c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4a28c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4a366 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4a378 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 4a35c │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a178 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 49ce6 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 3550c │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ab04 │ │ │ │ + ldr r2, [pc, #324] ; (4a544 ) │ │ │ │ + ldr r3, [pc, #324] ; (4a548 ) │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + subs r4, r0, r4 │ │ │ │ + clz r4, r4 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r4 │ │ │ │ + orreq.w r3, r4, #1 │ │ │ │ + cmp r0, r7 │ │ │ │ + ite ne │ │ │ │ + movne r8, r3 │ │ │ │ + orreq.w r8, r3, #1 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 4a852 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a6ae │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 49d52 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 20880 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4abbe │ │ │ │ + mov r1, ip │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl 46ae0 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4abd6 │ │ │ │ + ldr.w r7, [ip] │ │ │ │ + subs r7, #1 │ │ │ │ + str.w r7, [ip] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4a6ba │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 49e16 │ │ │ │ + ldr r3, [pc, #208] ; (4a54c ) │ │ │ │ + movs r5, #0 │ │ │ │ + movw r1, #369 ; 0x171 │ │ │ │ + movw r2, #11899 ; 0x2e7b │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov r7, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + mov ip, r8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 4a4aa │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 4a272 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4a272 │ │ │ │ + ldr r3, [pc, #144] ; (4a550 ) │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r2, [pc, #140] ; (4a554 ) │ │ │ │ + movw r0, #371 ; 0x173 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #11929 ; 0x2e99 │ │ │ │ + add r2, pc │ │ │ │ + b.n 4a25e │ │ │ │ + movs r0, r0 │ │ │ │ + nop {8} │ │ │ │ + str r4, [r7, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + strh r6, [r7, #18] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r0, [r4, #16] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + strh r2, [r5, #14] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + strh r6, [r0, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r6, [r0, #10] │ │ │ │ + movs r1, r0 │ │ │ │ + strh r4, [r1, #4] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + strh r2, [r2, #2] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffccffff │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ; instruction: 0xff9cffff │ │ │ │ + cmp r4, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #124 ; 0x7c │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #124 ; 0x7c │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #82 ; 0x52 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #172 ; 0xac │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + lsls r2, r4, #7 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr.w sl, [pc, #3356] ; 4b278 │ │ │ │ + mov r0, r9 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r1, [sl, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ac4c │ │ │ │ + beq.n 4a5fc │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #3336] ; 4b27c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [pc, #3324] ; 4b280 │ │ │ │ + ldr.w r3, [pc, #3324] ; 4b284 │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + mov fp, r0 │ │ │ │ + bpl.w 4ae86 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cbz r3, 4a5d0 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 4ac80 │ │ │ │ + adds r3, #1 │ │ │ │ + beq.w 4ac6e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 58d8 │ │ │ │ + sxtb r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + uxtbeq r7, r0 │ │ │ │ + bne.w 4b486 │ │ │ │ + sxtb r3, r7 │ │ │ │ + adds r3, #1 │ │ │ │ + beq.w 4ac9c │ │ │ │ + strb.w r7, [sp, #32] │ │ │ │ + b.n 4a64e │ │ │ │ + ldr.w r3, [pc, #3248] ; 4b288 │ │ │ │ + movw r1, #371 ; 0x173 │ │ │ │ + movw r2, #11931 ; 0x2e9b │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.n 4a494 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 49e9c │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4aefc │ │ │ │ + beq.w 4a9fc │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #3196] ; 4b290 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [pc, #3184] ; 4b294 │ │ │ │ + ldr.w r3, [pc, #3184] ; 4b298 │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + blx r4 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1108c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq.w 4b1d6 │ │ │ │ + strh.w r4, [sp, #32] │ │ │ │ + ldr.w r3, [pc, #3148] ; 4b29c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + it eq │ │ │ │ + cmpeq r3, #0 │ │ │ │ + beq.w 4b4f0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r8 │ │ │ │ + add r3, sp, #32 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #120] ; 0x78 │ │ │ │ + blx r4 │ │ │ │ + mov fp, r0 │ │ │ │ + b.w 49e16 │ │ │ │ + ldr.w r6, [pc, #3108] ; 4b2a0 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b6c4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov ip, r7 │ │ │ │ + adds r3, #1 │ │ │ │ + mov r4, r7 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w fp, [r5, #16] │ │ │ │ + b.n 4a2b4 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4a03c │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4a43a │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 49e16 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2492] ; 0x9bc │ │ │ │ + bl f9c0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 4b064 │ │ │ │ + bne.w 4a0cc │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2496] ; 0x9c0 │ │ │ │ + bl f9c0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 4b672 │ │ │ │ + bne.w 4a0cc │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2116] ; 0x844 │ │ │ │ + bl f9c0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 4bb62 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 4a718 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 4a0dc │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + b.w 49d5c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4a70c │ │ │ │ + ldrh.w r4, [ip, #12] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4a9d2 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r5, sp, #48 ; 0x30 │ │ │ │ + ldr.w r1, [pc, #2916] ; 4b2a4 │ │ │ │ + movs r7, #0 │ │ │ │ + str.w r4, [r5, #-16]! │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r8, r2 │ │ │ │ + ldr.w r3, [pc, #2892] ; 4b2a8 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr.w r2, [pc, #2880] ; 4b2ac │ │ │ │ + add r2, pc │ │ │ │ + blx r4 │ │ │ │ + ldr.w r4, [r8] │ │ │ │ + mov r3, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r4, [r4, #120] ; 0x78 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r4 │ │ │ │ + mov fp, r0 │ │ │ │ + b.w 49e16 │ │ │ │ + ldrh.w r4, [ip, #12] │ │ │ │ + negs r4, r4 │ │ │ │ + sxth r4, r4 │ │ │ │ + adds r0, r4, #1 │ │ │ │ + bne.n 4a728 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 568c │ │ │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4a728 │ │ │ │ + ldr.w r3, [pc, #2824] ; 4b2b0 │ │ │ │ + mov.w r0, #386 ; 0x182 │ │ │ │ + ldr.w r2, [pc, #2820] ; 4b2b4 │ │ │ │ + movw r1, #12091 ; 0x2f3b │ │ │ │ + add r3, pc │ │ │ │ + mov r4, ip │ │ │ │ + add r2, pc │ │ │ │ + movs r5, #0 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4a494 │ │ │ │ + ldrh.w r4, [ip, #14] │ │ │ │ + ldrh.w r3, [ip, #12] │ │ │ │ + orr.w r4, r3, r4, lsl #15 │ │ │ │ + negs r4, r4 │ │ │ │ + b.n 4a78e │ │ │ │ + ldrh.w r4, [ip, #14] │ │ │ │ + ldrh.w r3, [ip, #12] │ │ │ │ + orr.w r4, r3, r4, lsl #15 │ │ │ │ + b.n 4a728 │ │ │ │ + ldr.w r3, [pc, #2764] ; 4b2b8 │ │ │ │ + mov.w r0, #386 ; 0x182 │ │ │ │ + ldr.w r2, [pc, #2760] ; 4b2bc │ │ │ │ + movw r1, #12089 ; 0x2f39 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + add r2, pc │ │ │ │ + mov r4, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r5, ip │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4a26e │ │ │ │ + ldr.w r3, [pc, #2736] ; 4b2c0 │ │ │ │ + mov.w r1, #450 ; 0x1c2 │ │ │ │ + movw r2, #12801 ; 0x3201 │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.n 4a494 │ │ │ │ + ldr.w r3, [pc, #2712] ; 4b2c4 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov.w r2, #376 ; 0x178 │ │ │ │ + mov r7, r8 │ │ │ │ + add r3, pc │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov ip, r8 │ │ │ │ + movw r3, #11974 ; 0x2ec6 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.n 4a49e │ │ │ │ + str r0, [sp, #4] │ │ │ │ + blx 58a8 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bge.w 4a42a │ │ │ │ + ldr.w r3, [pc, #2660] ; 4b2c8 │ │ │ │ + mov.w r0, #376 ; 0x178 │ │ │ │ + ldr.w r2, [pc, #2656] ; 4b2cc │ │ │ │ + movw r1, #11984 ; 0x2ed0 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, ip │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4a494 │ │ │ │ + vldr d7, [r5, #8] │ │ │ │ + b.n 4a1ee │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2492] ; 0x9bc │ │ │ │ + bl f9c0 │ │ │ │ + subs.w r8, r0, #0 │ │ │ │ + blt.w 4aed0 │ │ │ │ + bne.w 4a1cc │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2116] ; 0x844 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w r8, r0, #0 │ │ │ │ + blt.w 4b436 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbz r3, 4a8cc │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 4a1dc │ │ │ │ + b.w 49d74 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 4a1dc │ │ │ │ + b.w 49d74 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + b.w 49f9a │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5704 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4a9b8 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5710 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49e74 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 49e74 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4a8f2 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.w 49e7a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 49ff4 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4a8f2 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mov r4, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.w 49e7a │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4a04a │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + mov sl, r4 │ │ │ │ + ldr.w r3, [pc, #2400] ; 4b2d0 │ │ │ │ + ldr.w r1, [pc, #2400] ; 4b2d4 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #2384] ; 4b2d8 │ │ │ │ + mov ip, r4 │ │ │ │ + ldr.w r2, [pc, #2384] ; 4b2dc │ │ │ │ + mov r4, r5 │ │ │ │ + add r3, pc │ │ │ │ + movs r5, #0 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #460 ; 0x1cc │ │ │ │ + movw r1, #12930 ; 0x3282 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r5 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4a49e │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov ip, r5 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + b.w 4a0fa │ │ │ │ + ldr.w r3, [pc, #2340] ; 4b2e0 │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr.w r2, [pc, #2336] ; 4b2e4 │ │ │ │ + mov.w r0, #438 ; 0x1b6 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #12707 ; 0x31a3 │ │ │ │ + add r2, pc │ │ │ │ + b.n 4a25e │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4a738 │ │ │ │ + ldr.w r3, [pc, #2312] ; 4b2e8 │ │ │ │ + mov.w r1, #438 ; 0x1b6 │ │ │ │ + movw r2, #12709 ; 0x31a5 │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 4a494 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4b1b6 │ │ │ │ + beq.w 4acc2 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #2264] ; 4b2ec │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [pc, #2252] ; 4b2f0 │ │ │ │ + ldr.w r3, [pc, #2252] ; 4b2f4 │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + blx r4 │ │ │ │ + ldr.w r3, [pc, #2236] ; 4b2f8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov fp, r0 │ │ │ │ + beq.w 4b192 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5c68 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b462 │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl fcf0 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + adds r5, r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq.w 4b4bc │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b19c │ │ │ │ + str r4, [sp, #32] │ │ │ │ + b.n 4a64e │ │ │ │ + ldr.w r3, [pc, #2168] ; 4b2fc │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov.w r2, #392 ; 0x188 │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12165 ; 0x2f85 │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.n 4a49e │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 49fe6 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr.w fp, [sp, #28] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b040 │ │ │ │ + ldr.w r3, [pc, #2096] ; 4b300 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl fc20 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4baf2 │ │ │ │ + blx 57e8 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov ip, r4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4a2c4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 4a2c4 │ │ │ │ + ldr.w r3, [pc, #2044] ; 4b304 │ │ │ │ + mov.w r0, #376 ; 0x178 │ │ │ │ + ldr.w r2, [pc, #2040] ; 4b308 │ │ │ │ + movw r1, #11982 ; 0x2ece │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + add r2, pc │ │ │ │ + b.n 4a7fe │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4a202 │ │ │ │ + ldr.w r3, [pc, #2020] ; 4b30c │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #2016] ; 4b310 │ │ │ │ + mov.w r0, #396 ; 0x18c │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #12201 ; 0x2fa9 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + movs r7, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b.w 4a28c │ │ │ │ + cmp sl, r3 │ │ │ │ + bge.w 4b038 │ │ │ │ + add.w r3, r5, sl, lsl #2 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w 49fe6 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4b40e │ │ │ │ + mov r6, r8 │ │ │ │ + b.w 4a026 │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 58d8 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 4a78e │ │ │ │ + mov sl, r4 │ │ │ │ + ldr.w r3, [pc, #1920] ; 4b314 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r0, #461 ; 0x1cd │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #1912] ; 4b318 │ │ │ │ + movw r1, #12945 ; 0x3291 │ │ │ │ + mov r7, r6 │ │ │ │ + mov ip, r4 │ │ │ │ + mov r4, r5 │ │ │ │ + movs r5, #0 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4a49e │ │ │ │ + ldr.w r3, [pc, #1884] ; 4b31c │ │ │ │ + movw r0, #377 ; 0x179 │ │ │ │ + ldr.w r2, [pc, #1880] ; 4b320 │ │ │ │ + movw r1, #11997 ; 0x2edd │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + add r2, pc │ │ │ │ + b.n 4a7fe │ │ │ │ + ldr.w r3, [pc, #1868] ; 4b324 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r2, [pc, #1864] ; 4b328 │ │ │ │ + movw r0, #377 ; 0x179 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #11999 ; 0x2edf │ │ │ │ + add r2, pc │ │ │ │ + mov r4, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4a494 │ │ │ │ + ldr.w r3, [pc, #1840] ; 4b32c │ │ │ │ + mov.w r8, #0 │ │ │ │ + movw r2, #381 ; 0x17d │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12047 ; 0x2f0f │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.n 4a49e │ │ │ │ + ldr.w r3, [pc, #1800] ; 4b330 │ │ │ │ + mov ip, r0 │ │ │ │ + ldr.w r2, [pc, #1800] ; 4b334 │ │ │ │ + mov r8, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #450 ; 0x1c2 │ │ │ │ + movw r1, #12799 ; 0x31ff │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a26e │ │ │ │ + ldr.w r3, [pc, #1768] ; 4b338 │ │ │ │ + mov.w r1, #468 ; 0x1d4 │ │ │ │ + movw r2, #13002 ; 0x32ca │ │ │ │ + mov ip, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.n 4ab4c │ │ │ │ + ldrh r7, [r5, #12] │ │ │ │ + negs r7, r7 │ │ │ │ + uxth r7, r7 │ │ │ │ + sxtb r2, r7 │ │ │ │ + sxth r3, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 4ac8a │ │ │ │ + uxtb r7, r7 │ │ │ │ + b.n 4a5c8 │ │ │ │ + ldrh r3, [r5, #12] │ │ │ │ + sxtb r7, r3 │ │ │ │ + uxth r7, r7 │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.n 4ac7c │ │ │ │ + ldr.w r3, [pc, #1712] ; 4b33c │ │ │ │ + ldr.w r1, [pc, #1712] ; 4b340 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + blx 568c │ │ │ │ + movs r7, #255 ; 0xff │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4a5d0 │ │ │ │ + ldr.w r3, [pc, #1688] ; 4b344 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #1684] ; 4b348 │ │ │ │ + movw r0, #471 ; 0x1d7 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13030 ; 0x32e6 │ │ │ │ + add r2, pc │ │ │ │ + b.n 4ab3e │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4b498 │ │ │ │ + beq.w 4af94 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #1648] ; 4b34c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [pc, #1640] ; 4b350 │ │ │ │ + ldr.w r3, [pc, #1640] ; 4b354 │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + blx r4 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f26c │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, r1, #1 │ │ │ │ + it eq │ │ │ │ + cmpeq.w r4, #4294967295 ; 0xffffffff │ │ │ │ + mov r5, r1 │ │ │ │ + beq.w 4b768 │ │ │ │ + strd r4, r5, [sp, #32] │ │ │ │ + b.n 4a64e │ │ │ │ + ldr.w r3, [pc, #1592] ; 4b358 │ │ │ │ + mov.w r1, #450 ; 0x1c2 │ │ │ │ + movw r2, #12810 ; 0x320a │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r3, [r8, #252] ; 0xfc │ │ │ │ + addw r1, r8, #2504 ; 0x9c8 │ │ │ │ + ldrd sl, fp, [r1] │ │ │ │ + ldrd r2, r3, [r3, #16] │ │ │ │ + cmp r3, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r2, sl │ │ │ │ + bne.w 4b662 │ │ │ │ + ldr.w ip, [r8, #2512] ; 0x9d0 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 4b610 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 5b60 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r8, r0 │ │ │ │ + beq.w 4b63c │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbz r3, 4ade2 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 4b08e │ │ │ │ + ldr.w r6, [pc, #1472] ; 4b35c │ │ │ │ + mov r0, r5 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #1956] ; 0x7a4 │ │ │ │ + bl daec │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b71e │ │ │ │ + cmp r0, r7 │ │ │ │ + bne.w 4b6e6 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + ldr.w fp, [ip, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 49e28 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #52 ; 0x34 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4ad92 │ │ │ │ + ldr.w r3, [pc, #1392] ; 4b360 │ │ │ │ + mov.w r1, #450 ; 0x1c2 │ │ │ │ + movw r2, #12819 ; 0x3213 │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r3, [pc, #1364] ; 4b364 │ │ │ │ + mov.w r1, #450 ; 0x1c2 │ │ │ │ + movw r2, #12828 ; 0x321c │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r3, [pc, #1340] ; 4b368 │ │ │ │ + mov.w r1, #450 ; 0x1c2 │ │ │ │ + movw r2, #12837 ; 0x3225 │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r3, [pc, #1312] ; 4b36c │ │ │ │ + movs r5, #0 │ │ │ │ + mov ip, r4 │ │ │ │ + mov.w r1, #458 ; 0x1ca │ │ │ │ + add r3, pc │ │ │ │ + movw r2, #12868 ; 0x3244 │ │ │ │ + mov r4, r5 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.n 4ab4c │ │ │ │ + ldr.w r3, [pc, #1284] ; 4b370 │ │ │ │ + mov.w r1, #450 ; 0x1c2 │ │ │ │ + movw r2, #12846 ; 0x322e │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.w 4a494 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b69e │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b69e │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b69e │ │ │ │ + ldr.w r3, [pc, #1108] ; 4b2f8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 4b008 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11178 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4a5c8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4a5c8 │ │ │ │ + ldr.w r3, [pc, #1184] ; 4b374 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov.w r2, #392 ; 0x188 │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12171 ; 0x2f8b │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w r3, [pc, #1144] ; 4b378 │ │ │ │ + mov.w r1, #472 ; 0x1d8 │ │ │ │ + movw r2, #13050 ; 0x32fa │ │ │ │ + mov ip, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.n 4ab4c │ │ │ │ + mov r3, lr │ │ │ │ + b.n 4af28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b1a8 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 4af22 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b740 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r9 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + bl f17c │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4b016 │ │ │ │ + mov r2, ip │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl 3cadc │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4b044 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbz r3, 4af88 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + movs r7, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr.w fp, [r2, #12] │ │ │ │ + b.w 4a2b4 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4af74 │ │ │ │ + ldr.w r1, [sl, #2060] ; 0x80c │ │ │ │ + mov r0, r9 │ │ │ │ + bl f9c0 │ │ │ │ + subs.w sl, r0, #0 │ │ │ │ + blt.w 4b810 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 4b200 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r1, [pc, #968] ; (4b37c ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + ldr r2, [pc, #956] ; (4b380 ) │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #948] ; (4b384 ) │ │ │ │ + add r3, pc │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [pc, #944] ; (4b388 ) │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov fp, r0 │ │ │ │ + beq.w 4b6be │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5c74 │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vcvt.f32.f64 s16, d7 │ │ │ │ + vldr s15, [pc, #664] ; 4b28c │ │ │ │ + vcmp.f32 s16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 4ba8c │ │ │ │ + vstr s16, [sp, #32] │ │ │ │ + b.w 4a64e │ │ │ │ + bl f1f4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4aeb0 │ │ │ │ + b.n 4ac9c │ │ │ │ + ldr r3, [pc, #884] ; (4b38c ) │ │ │ │ + mov.w r0, #410 ; 0x19a │ │ │ │ + ldr r2, [pc, #880] ; (4b390 ) │ │ │ │ + movw r1, #12324 ; 0x3024 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + add r2, pc │ │ │ │ + mov r4, ip │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a26e │ │ │ │ + ldr.w fp, [sp, #28] │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov sl, r8 │ │ │ │ + b.n 4aae4 │ │ │ │ + ldr r3, [pc, #844] ; (4b394 ) │ │ │ │ + mov.w r0, #410 ; 0x19a │ │ │ │ + ldr r2, [pc, #844] ; (4b398 ) │ │ │ │ + movw r1, #12326 ; 0x3026 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, ip │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a494 │ │ │ │ + ldr r3, [pc, #820] ; (4b39c ) │ │ │ │ + mov.w r8, #0 │ │ │ │ + movw r2, #381 ; 0x17d │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12053 ; 0x2f15 │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w sl, [pc, #784] ; 4b3a0 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + add sl, pc │ │ │ │ + ldr.w fp, [sl, #1336] ; 0x538 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, fp │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b3c8 │ │ │ │ + mov r1, fp │ │ │ │ + adds r0, r5, #4 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bd72 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r0, r7 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + bne.w 4bab2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr.w r8, [pc, #724] ; 4b3a4 │ │ │ │ + mov r0, r5 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r1, [r8, #516] ; 0x204 │ │ │ │ + bl daec │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bbb4 │ │ │ │ + ldr r3, [pc, #704] ; (4b3a8 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 4bc12 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4bc12 │ │ │ │ + ldr.w r8, [r0, #8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 4b118 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4bbd6 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 4bb8e │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 4b154 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbnz r3, 4b16a │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, r7 │ │ │ │ + bne.w 4bc8a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4bad8 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4bad8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov ip, r5 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + b.n 4aa58 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4aa7e │ │ │ │ + ldr r3, [pc, #512] ; (4b3ac ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 4af30 │ │ │ │ + b.w 49dc0 │ │ │ │ + ldr r3, [pc, #504] ; (4b3b0 ) │ │ │ │ + mov.w r1, #476 ; 0x1dc │ │ │ │ + movw r2, #13098 ; 0x332a │ │ │ │ + mov ip, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.n 4ab4c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4a64a │ │ │ │ + ldr r3, [pc, #464] ; (4b3b4 ) │ │ │ │ + movw r1, #475 ; 0x1db │ │ │ │ + movw r2, #13078 ; 0x3316 │ │ │ │ + mov ip, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.n 4ab4c │ │ │ │ + ldr r7, [pc, #436] ; (4b3b8 ) │ │ │ │ + mov r0, r9 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4bb40 │ │ │ │ + beq.w 4b596 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r1, [pc, #416] ; (4b3bc ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + ldr r2, [pc, #404] ; (4b3c0 ) │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [pc, #392] ; (4b3c4 ) │ │ │ │ + add r3, pc │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [pc, #328] ; (4b388 ) │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov fp, r0 │ │ │ │ + beq.w 4b884 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5c74 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + vldr d7, [pc, #24] ; 4b270 │ │ │ │ + vcmp.f64 d8, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 4ba1e │ │ │ │ + vstr d8, [sp, #32] │ │ │ │ + b.w 4a64e │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + nop {15} │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r4, #50 ; 0x32 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r3, #252 ; 0xfc │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r4, #50 ; 0x32 │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + nop {8} │ │ │ │ + cmp r3, #170 ; 0xaa │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r3, #92 ; 0x5c │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r3, #170 ; 0xaa │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff98ffff │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r2, #38 ; 0x26 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r2, #44 ; 0x2c │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r2, #24 │ │ │ │ + movs r1, r0 │ │ │ │ + strb r6, [r2, #29] │ │ │ │ + movs r1, r0 │ │ │ │ + cdp2 0, 10, cr0, cr14, cr0, {0} │ │ │ │ + strb r4, [r2, #28] │ │ │ │ + movs r1, r0 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr0, {0} │ │ │ │ + cdp2 0, 4, cr0, cr10, cr0, {0} │ │ │ │ + cdp2 0, 3, cr0, cr0, cr0, {0} │ │ │ │ + strb r2, [r3, #26] │ │ │ │ + movs r1, r0 │ │ │ │ + ldc2l 0, cr0, [r2] │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + smlawb r0, lr, r0, r0 │ │ │ │ + strb r4, [r7, #21] │ │ │ │ + movs r1, r0 │ │ │ │ + ldc2l 0, cr0, [r4], {0} │ │ │ │ + strb r4, [r0, #21] │ │ │ │ + movs r1, r0 │ │ │ │ + ldc2 0, cr0, [sl], {0} │ │ │ │ + ldc2l 0, cr0, [sl], #-0 │ │ │ │ + movs r7, #86 ; 0x56 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #92 ; 0x5c │ │ │ │ + movs r1, r0 │ │ │ │ + movs r7, #98 ; 0x62 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + ; instruction: 0xfbd80000 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + strb r0, [r7, #15] │ │ │ │ + movs r1, r0 │ │ │ │ + smmla r0, r0, r0, r0 │ │ │ │ + strb r6, [r2, #15] │ │ │ │ + movs r1, r0 │ │ │ │ + smlad r0, ip, r0, r0 │ │ │ │ + strb r0, [r6, #13] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xfaba0000 │ │ │ │ + strb r6, [r7, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xfa960000 │ │ │ │ + strb r0, [r5, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xfa7e0000 │ │ │ │ + ; instruction: 0xfa600000 │ │ │ │ + strb r4, [r3, #11] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xfa340000 │ │ │ │ + ; instruction: 0xfa0e0000 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vhadd.u16 d16, d12, d0 │ │ │ │ + strb r4, [r2, #9] │ │ │ │ + movs r1, r0 │ │ │ │ + vld1.8 {d0[0]}, [sl], r0 │ │ │ │ + movs r4, #252 ; 0xfc │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #150 ; 0x96 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #252 ; 0xfc │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh.w r0, [sl, r0] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ + movs r1, r0 │ │ │ │ + str??.w r0, [sl, r0] │ │ │ │ + str.w r0, [ip, r0] │ │ │ │ + strh.w r0, [lr, r0] │ │ │ │ + ldrb.w r0, [r4, r0] │ │ │ │ + ; instruction: 0xf7f00000 │ │ │ │ + ; instruction: 0xf78a0000 │ │ │ │ + ; instruction: 0xf75e0000 │ │ │ │ + movs r1, #222 ; 0xde │ │ │ │ + movs r1, r0 │ │ │ │ + movs r1, #190 ; 0xbe │ │ │ │ + movs r1, r0 │ │ │ │ + movs r1, #212 ; 0xd4 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + ldr r2, [r5, #108] ; 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + movw r0, #10240 ; 0x2800 │ │ │ │ + ldr r4, [r7, #104] ; 0x68 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xf6140000 │ │ │ │ + ; instruction: 0xf5f80000 │ │ │ │ + ldr r0, [r7, #100] ; 0x64 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [r7, #96] ; 0x60 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ; instruction: 0xf4a60000 │ │ │ │ + orns r0, ip, #8388608 ; 0x800000 │ │ │ │ + ldr r0, [r1, #80] ; 0x50 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, r2, #7 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, r2, #5 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r6, r1, #7 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [r4, #84] ; 0x54 │ │ │ │ + tst.w r3, #100663296 ; 0x6000000 │ │ │ │ + beq.w 4b88a │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + bl ae00 <_Unwind_VRS_Pop@plt+0x4f04> │ │ │ │ + mov fp, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 49e16 │ │ │ │ + ldr.w r3, [pc, #2876] ; 4bf28 │ │ │ │ + movw r1, #431 ; 0x1af │ │ │ │ + movw r2, #12580 ; 0x3124 │ │ │ │ + mov ip, r8 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov.w r2, #460 ; 0x1cc │ │ │ │ + ldr.w r3, [pc, #2832] ; 4bf2c │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + mov ip, r4 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + mov r4, r5 │ │ │ │ + movw r3, #12932 ; 0x3284 │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r3, [r0, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w r3, [pc, #2808] ; 4bf30 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov.w r2, #392 ; 0x188 │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12177 ; 0x2f91 │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w r3, [pc, #2768] ; 4bf34 │ │ │ │ + movw r1, #479 ; 0x1df │ │ │ │ + movw r2, #13126 ; 0x3346 │ │ │ │ + mov r8, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.w 4a26e │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 4ac8a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ac8a │ │ │ │ + b.n 4ac9c │ │ │ │ + ldr.w r3, [pc, #2716] ; 4bf38 │ │ │ │ + mov.w r1, #480 ; 0x1e0 │ │ │ │ + movw r2, #13149 ; 0x335d │ │ │ │ + mov ip, r7 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4aa6e │ │ │ │ + ldr.w r3, [pc, #2672] ; 4bf3c │ │ │ │ + movw r0, #479 ; 0x1df │ │ │ │ + ldr.w r2, [pc, #2668] ; 4bf40 │ │ │ │ + movw r1, #13128 ; 0x3348 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, ip │ │ │ │ + add r2, pc │ │ │ │ + movs r5, #0 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r3, [pc, #2640] ; 4bf44 │ │ │ │ + mov.w ip, #0 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + mov r4, ip │ │ │ │ + mov r5, ip │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 5a94 │ │ │ │ + ldr.w r3, [pc, #2620] ; 4bf48 │ │ │ │ + ldr.w r2, [pc, #2620] ; 4bf4c │ │ │ │ + movw r0, #503 ; 0x1f7 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13417 ; 0x3469 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr r3, [r2, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b7e4 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4b7e4 │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b7e4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 4b584 │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl fcf0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4a78e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 4a78e │ │ │ │ + bl f1f4 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4b558 │ │ │ │ + b.w 4a792 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r7, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4bb1e │ │ │ │ + beq.w 4b78e │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #2464] ; 4bf50 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #2452] ; 4bf54 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r3, [pc, #2440] ; 4bf58 │ │ │ │ + add r3, pc │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bpl.w 4bc62 │ │ │ │ + bl da78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + it ne │ │ │ │ + strhne.w r0, [sp, #32] │ │ │ │ + bne.w 4a64e │ │ │ │ + ldr.w r3, [pc, #2404] ; 4bf5c │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #2400] ; 4bf60 │ │ │ │ + movw r0, #495 ; 0x1ef │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13321 ; 0x3409 │ │ │ │ + add r2, pc │ │ │ │ + b.w 4ab3e │ │ │ │ + ldr.w r0, [r8, #816] ; 0x330 │ │ │ │ + bl f928 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.w 4ad6c │ │ │ │ + ldr.w r3, [pc, #2368] ; 4bf64 │ │ │ │ + movw r0, #415 ; 0x19f │ │ │ │ + ldr.w r2, [pc, #2364] ; 4bf68 │ │ │ │ + movw r1, #12398 ; 0x306e │ │ │ │ + add r3, pc │ │ │ │ + mov r8, ip │ │ │ │ + add r2, pc │ │ │ │ + b.w 4a7fe │ │ │ │ + ldr.w r3, [pc, #2348] ; 4bf6c │ │ │ │ + movw r0, #415 ; 0x19f │ │ │ │ + ldr.w r2, [pc, #2344] ; 4bf70 │ │ │ │ + movw r1, #12400 ; 0x3070 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, ip │ │ │ │ + add r2, pc │ │ │ │ + movs r5, #0 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r0, [r8, #816] ; 0x330 │ │ │ │ + add.w r2, r8, #2512 ; 0x9d0 │ │ │ │ + bl 1289c │ │ │ │ + mov ip, r0 │ │ │ │ + b.n 4b61a │ │ │ │ + ldr.w r3, [pc, #2304] ; 4bf74 │ │ │ │ + mov.w r8, #0 │ │ │ │ + movw r2, #381 ; 0x17d │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12059 ; 0x2f1b │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4ac9c │ │ │ │ + ldr.w r3, [pc, #2252] ; 4bf78 │ │ │ │ + ldr.w r1, [pc, #2252] ; 4bf7c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.w 4ac9c │ │ │ │ + vldr d7, [r5, #8] │ │ │ │ + b.n 4afec │ │ │ │ + ldr.w r3, [pc, #2232] ; 4bf80 │ │ │ │ + mov.w r1, #404 ; 0x194 │ │ │ │ + movw r2, #12268 ; 0x2fec │ │ │ │ + mov ip, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + adds r0, #4 │ │ │ │ + ldr.w r1, [r6, #1264] ; 0x4f0 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl f84c │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4adb8 │ │ │ │ + ldr.w r3, [pc, #2180] ; 4bf84 │ │ │ │ + mov.w r1, #416 ; 0x1a0 │ │ │ │ + movw r2, #12414 ; 0x307e │ │ │ │ + mov r4, ip │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.w 4a494 │ │ │ │ + ldr.w r3, [pc, #2152] ; 4bf88 │ │ │ │ + mov.w r1, #416 ; 0x1a0 │ │ │ │ + movw r2, #12412 ; 0x307c │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + mov r8, r0 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 4a26e │ │ │ │ + ldr.w r3, [pc, #2120] ; 4bf8c │ │ │ │ + mov ip, r0 │ │ │ │ + ldr.w r2, [pc, #2120] ; 4bf90 │ │ │ │ + mov r4, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r0 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #409 ; 0x199 │ │ │ │ + movw r1, #12311 ; 0x3017 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ad18 │ │ │ │ + ldr.w r3, [pc, #2080] ; 4bf94 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #2076] ; 4bf98 │ │ │ │ + movw r0, #483 ; 0x1e3 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13177 ; 0x3379 │ │ │ │ + add r2, pc │ │ │ │ + b.w 4ab3e │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [r7, #2036] ; 0x7f4 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4bbf0 │ │ │ │ + bne.w 4ba44 │ │ │ │ + ldr.w r3, [pc, #2040] ; 4bf9c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4a662 │ │ │ │ + ldr.w r3, [pc, #1936] ; 4bf44 │ │ │ │ + mov r4, sl │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + mov r5, sl │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 5a94 │ │ │ │ + ldr.w r3, [pc, #2008] ; 4bfa0 │ │ │ │ + movw r1, #501 ; 0x1f5 │ │ │ │ + movw r2, #13399 ; 0x3457 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 4ab4c │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4a792 │ │ │ │ + ldr.w r3, [pc, #1920] ; 4bf78 │ │ │ │ + ldr.w r1, [pc, #1960] ; 4bfa4 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 4a792 │ │ │ │ + ldr.w r3, [pc, #1940] ; 4bfa8 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #1936] ; 4bfac │ │ │ │ + mov.w r0, #484 ; 0x1e4 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13197 ; 0x338d │ │ │ │ + add r2, pc │ │ │ │ + b.w 4ab3e │ │ │ │ + ldr.w r3, [pc, #1920] ; 4bfb0 │ │ │ │ + mov ip, r4 │ │ │ │ + ldr.w r8, [sp, #16] │ │ │ │ + movw r1, #459 ; 0x1cb │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #1908] ; 4bfb4 │ │ │ │ + mov r4, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r2, #12885 ; 0x3255 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w r3, [pc, #1880] ; 4bfb8 │ │ │ │ + mov ip, r4 │ │ │ │ + ldr.w r2, [pc, #1880] ; 4bfbc │ │ │ │ + movw r0, #459 ; 0x1cb │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #12883 ; 0x3253 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r8, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a26e │ │ │ │ + vldr d8, [r5, #8] │ │ │ │ + b.n 4b256 │ │ │ │ + ldr.w r1, [sl, #252] ; 0xfc │ │ │ │ + addw r4, sl, #2520 ; 0x9d8 │ │ │ │ + ldrd r2, r3, [r4] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + cmp r1, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r2 │ │ │ │ + bne.w 4bd60 │ │ │ │ + ldr.w r8, [sl, #2528] ; 0x9e0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 4bd2a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r4, [pc, #1796] ; 4bfc0 │ │ │ │ + add r4, pc │ │ │ │ + ldr.w r0, [r4, #2532] ; 0x9e4 │ │ │ │ + ldr.w r1, [r4, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bd0c │ │ │ │ + mov r0, r9 │ │ │ │ + bl f17c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bcd4 │ │ │ │ + ldr.w r2, [pc, #1760] ; 4bfc4 │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ + cmp r1, r4 │ │ │ │ + bne.w 4bcce │ │ │ │ + ldr.w r9, [fp, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 4bcca │ │ │ │ + ldr.w r1, [fp, #8] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4bcba │ │ │ │ + mov fp, r1 │ │ │ │ + movs r7, #1 │ │ │ │ + ldr.w r2, [pc, #1696] ; 4bfc8 │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 4be54 │ │ │ │ + ldr.w r2, [pc, #1684] ; 4bfcc │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 4bdd0 │ │ │ │ + adds r0, r7, #2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bdb4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 4b95e │ │ │ │ + str.w r9, [r0, #12] │ │ │ │ + add.w r2, r6, r7, lsl #2 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + str r5, [r2, #16] │ │ │ │ + bl f530 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bd94 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4b98c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4be94 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 4beb2 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r6, r8 │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4bea0 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 4bca4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4b9de │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + bl f0cc │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cbnz r3, 4ba02 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [pc, #1484] ; 4bfd0 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #1480] ; 4bfd4 │ │ │ │ + mov.w r0, #434 ; 0x1b2 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #12688 ; 0x3190 │ │ │ │ + add r2, pc │ │ │ │ + b.w 4ab3e │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b266 │ │ │ │ + ldr.w r3, [pc, #1452] ; 4bfd8 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #1448] ; 4bfdc │ │ │ │ + movw r0, #491 ; 0x1eb │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13273 ; 0x33d9 │ │ │ │ + add r2, pc │ │ │ │ + b.w 4ab3e │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr.w r1, [pc, #1432] ; 4bfe0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + ldr.w r2, [pc, #1416] ; 4bfe4 │ │ │ │ + ldr.w r4, [r4, #132] ; 0x84 │ │ │ │ + add r2, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r3, [pc, #1404] ; 4bfe8 │ │ │ │ + add r3, pc │ │ │ │ + blx r4 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl dcf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4bc20 │ │ │ │ + ite ne │ │ │ │ + movne r3, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + strb.w r3, [sp, #32] │ │ │ │ + b.w 4a64e │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4b000 │ │ │ │ + ldr.w r3, [pc, #1364] ; 4bfec │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r2, [pc, #1360] ; 4bff0 │ │ │ │ + movw r0, #487 ; 0x1e7 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #13225 ; 0x33a9 │ │ │ │ + add r2, pc │ │ │ │ + b.w 4ab3e │ │ │ │ + adds r0, #4 │ │ │ │ + ldr.w r1, [sl, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bc68 │ │ │ │ + ldr.w r8, [r5, #12] │ │ │ │ + cmp r8, r7 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + beq.w 4b0cc │ │ │ │ + ldr.w r2, [r8, #20] │ │ │ │ + movs r7, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + mov sl, r7 │ │ │ │ + mov ip, r7 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + ldr.w fp, [r2, #12] │ │ │ │ + mov r5, r8 │ │ │ │ + b.w 4a2b4 │ │ │ │ + ldr.w r3, [pc, #1280] ; 4bff4 │ │ │ │ + mov ip, r4 │ │ │ │ + ldr.w r2, [pc, #1276] ; 4bff8 │ │ │ │ + mov r4, r5 │ │ │ │ + add r3, pc │ │ │ │ + mov sl, r8 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #459 ; 0x1cb │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r0 │ │ │ │ + movw r2, #12912 ; 0x3270 │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w r3, [pc, #1244] ; 4bffc │ │ │ │ + mov.w r1, #492 ; 0x1ec │ │ │ │ + movw r2, #13293 ; 0x33ed │ │ │ │ + mov ip, sl │ │ │ │ + add r3, pc │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, sl │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr.w r3, [pc, #1212] ; 4c000 │ │ │ │ + mov.w r1, #488 ; 0x1e8 │ │ │ │ + movw r2, #13245 ; 0x33bd │ │ │ │ + mov ip, sl │ │ │ │ + add r3, pc │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, sl │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr.w r3, [pc, #1184] ; 4c004 │ │ │ │ + mov.w r8, #0 │ │ │ │ + movw r2, #381 ; 0x17d │ │ │ │ + mov r4, r9 │ │ │ │ + add r3, pc │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + movw r3, #12065 ; 0x2f21 │ │ │ │ + mov ip, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r3, [fp, #132] ; 0x84 │ │ │ │ + b.w 4a49e │ │ │ │ + ldr.w r3, [pc, #1144] ; 4c008 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr.w r2, [pc, #1140] ; 4c00c │ │ │ │ + mov.w r0, #424 ; 0x1a8 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #12506 ; 0x30da │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4a26e │ │ │ │ + ldr.w r3, [pc, #1112] ; 4c010 │ │ │ │ + mov r4, r5 │ │ │ │ + mov.w r1, #424 ; 0x1a8 │ │ │ │ + movw r2, #12492 ; 0x30cc │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r7 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.w 4b12e │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + b.w 4a984 │ │ │ │ + ldr.w r3, [pc, #1056] ; 4c014 │ │ │ │ + mov.w r1, #496 ; 0x1f0 │ │ │ │ + movw r2, #13341 ; 0x341d │ │ │ │ + mov ip, sl │ │ │ │ + add r3, pc │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, sl │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + mov r0, ip │ │ │ │ + mov r8, ip │ │ │ │ + bl 26b14 │ │ │ │ + mov ip, r0 │ │ │ │ + b.w 4b12e │ │ │ │ + ldr r3, [pc, #1012] ; (4c018 ) │ │ │ │ + movw r1, #499 ; 0x1f3 │ │ │ │ + movw r2, #13369 ; 0x3439 │ │ │ │ + mov ip, sl │ │ │ │ + add r3, pc │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, sl │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr r3, [pc, #984] ; (4c01c ) │ │ │ │ + movw r1, #413 ; 0x19d │ │ │ │ + movw r2, #12366 ; 0x304e │ │ │ │ + mov ip, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + bl 41a08 │ │ │ │ + b.n 4b5e8 │ │ │ │ + ldr r3, [pc, #948] ; (4c020 ) │ │ │ │ + mov r4, r5 │ │ │ │ + mov.w r2, #422 ; 0x1a6 │ │ │ │ + mov r5, r8 │ │ │ │ + add r3, pc │ │ │ │ + mov ip, r8 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + movw r3, #12468 ; 0x30b4 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + str.w r3, [sl, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr r6, [pc, #920] ; (4c024 ) │ │ │ │ + adds r0, #4 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r1, [r6, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4bf06 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + b.w 4b172 │ │ │ │ + ldr r3, [pc, #896] ; (4c028 ) │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r2, [pc, #896] ; (4c02c ) │ │ │ │ + mov.w r0, #434 ; 0x1b2 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #12683 ; 0x318b │ │ │ │ + add r2, pc │ │ │ │ + b.w 4a7fe │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + mov fp, r1 │ │ │ │ + movs r7, #1 │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 4b926 │ │ │ │ + mov r7, r9 │ │ │ │ + b.n 4b926 │ │ │ │ + movs r7, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b.n 4b926 │ │ │ │ + ldr r2, [pc, #856] ; (4c030 ) │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r3 │ │ │ │ + mov.w r0, #436 ; 0x1b4 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #12621 ; 0x314d │ │ │ │ + str.w r0, [r4, #128] ; 0x80 │ │ │ │ + str.w r1, [r4, #132] ; 0x84 │ │ │ │ + str r2, [r4, #124] ; 0x7c │ │ │ │ + ldr.w r7, [r8] │ │ │ │ + subs r7, #1 │ │ │ │ + str.w r7, [r8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4a32a │ │ │ │ + movs r7, #0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r5, r7 │ │ │ │ + b.w 4a348 │ │ │ │ + ldr r3, [pc, #804] ; (4c034 ) │ │ │ │ + movw r1, #435 ; 0x1b3 │ │ │ │ + movw r2, #12611 ; 0x3143 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 4bcee │ │ │ │ + ldr.w r0, [sl, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 4b8ba │ │ │ │ + ldr r3, [pc, #760] ; (4c038 ) │ │ │ │ + mov.w r0, #434 ; 0x1b2 │ │ │ │ + ldr r2, [pc, #760] ; (4c03c ) │ │ │ │ + movw r1, #12601 ; 0x3139 │ │ │ │ + add r3, pc │ │ │ │ + mov ip, r8 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r0, [sl, #820] ; 0x334 │ │ │ │ + add.w r2, sl, #2528 ; 0x9e0 │ │ │ │ + bl 1289c │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 4bd34 │ │ │ │ + ldr r3, [pc, #716] ; (4c040 ) │ │ │ │ + mov.w r1, #420 ; 0x1a4 │ │ │ │ + movw r2, #12455 ; 0x30a7 │ │ │ │ + mov ip, r8 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + ldr r2, [pc, #684] ; (4c044 ) │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #684] ; (4c048 ) │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, pc │ │ │ │ + movw r4, #435 ; 0x1b3 │ │ │ │ + add r1, pc │ │ │ │ + movw r0, #12665 ; 0x3179 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 4bcee │ │ │ │ + ldr r2, [pc, #660] ; (4c04c ) │ │ │ │ + movw r4, #435 ; 0x1b3 │ │ │ │ + ldr r1, [pc, #660] ; (4c050 ) │ │ │ │ + movw r0, #12654 ; 0x316e │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 4bcee │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + bic.w r2, r2, #114 ; 0x72 │ │ │ │ + cmp r2, #128 ; 0x80 │ │ │ │ + bne.w 4b942 │ │ │ │ + add r2, sp, #48 ; 0x30 │ │ │ │ + mov r0, fp │ │ │ │ + sub.w r1, r2, r7, lsl #2 │ │ │ │ + adds r2, r7, #2 │ │ │ │ + subs r1, #12 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + bl d67c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 4be36 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 4be20 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 4be20 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4b98c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4b98c │ │ │ │ + ldr r2, [pc, #540] ; (4c054 ) │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r1, [pc, #540] ; (4c058 ) │ │ │ │ + movw r4, #435 ; 0x1b3 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #12647 ; 0x3167 │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 4bcee │ │ │ │ + add r2, sp, #48 ; 0x30 │ │ │ │ + mov r0, fp │ │ │ │ + sub.w r1, r2, r7, lsl #2 │ │ │ │ + adds r2, r7, #2 │ │ │ │ + subs r1, #12 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + bl f408 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4be00 │ │ │ │ + ldr r2, [pc, #484] ; (4c05c ) │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r1, [pc, #484] ; (4c060 ) │ │ │ │ + movw r4, #435 ; 0x1b3 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #12638 ; 0x315e │ │ │ │ + add r1, pc │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 4bcee │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4b99c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4b9be │ │ │ │ + ldr.w r7, [r8, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4b9a6 │ │ │ │ + ldr.w r6, [r8, #8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 4bede │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mov r0, r8 │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4b9b2 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4b9b2 │ │ │ │ + ldr r3, [pc, #348] ; (4c064 ) │ │ │ │ + mov r4, r5 │ │ │ │ + movw r1, #425 ; 0x1a9 │ │ │ │ + movw r2, #12518 ; 0x30e6 │ │ │ │ + add r3, pc │ │ │ │ + mov ip, r0 │ │ │ │ + mov r5, r7 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.w 4ab4c │ │ │ │ + nop │ │ │ │ + ; instruction: 0xf2700000 │ │ │ │ + movw r0, #32768 ; 0x8000 │ │ │ │ + ; instruction: 0xf2240000 │ │ │ │ + ; instruction: 0xf1f80000 │ │ │ │ + rsb r0, r2, #0 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xf18a0000 │ │ │ │ + ; instruction: 0xffa0ffff │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + movs r1, r0 │ │ │ │ + adc.w r0, lr, #0 │ │ │ │ + adds r4, r3, #1 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r6, r7, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r6, r1, #1 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ + movs r1, r0 │ │ │ │ + orrs.w r0, lr, #0 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + bics.w r0, r2, #0 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + ands.w r0, r8, #0 │ │ │ │ + vaddl.s32 q8, d8, d0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + cdp 0, 15, cr0, cr14, cr0, {0} │ │ │ │ + vaddl.s16 q0, d6, d0 │ │ │ │ + vhadd.s16 d16, d12, d0 │ │ │ │ + vhadd.s d0, d10, d0 │ │ │ │ + str r0, [r0, #124] ; 0x7c │ │ │ │ + movs r1, r0 │ │ │ │ + vhadd.s16 d0, d8, d0 │ │ │ │ + str r2, [r1, #120] ; 0x78 │ │ │ │ + movs r1, r0 │ │ │ │ + cdp 0, 14, cr0, cr0, cr0, {0} │ │ │ │ + ; instruction: 0xff98ffff │ │ │ │ + cdp 0, 9, cr0, cr8, cr0, {0} │ │ │ │ + ldc 0, cr0, [r0] │ │ │ │ + str r4, [r5, #108] ; 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + cdp 0, 4, cr0, cr2, cr0, {0} │ │ │ │ + str r2, [r2, #108] ; 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + cdp 0, 2, cr0, cr6, cr0, {0} │ │ │ │ + str r2, [r4, #104] ; 0x68 │ │ │ │ + movs r1, r0 │ │ │ │ + ldcl 0, cr0, [r8] │ │ │ │ + str r6, [r1, #100] ; 0x64 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + str r2, [r7, #76] ; 0x4c │ │ │ │ + movs r1, r0 │ │ │ │ + mra r0, r0, acc0 │ │ │ │ + str r4, [r2, #76] ; 0x4c │ │ │ │ + movs r1, r0 │ │ │ │ + stc 0, cr0, [sl], #-0 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r4, #68] ; 0x44 │ │ │ │ + movs r1, r0 │ │ │ │ + subs.w r0, ip, r0 │ │ │ │ + str r6, [r1, #64] ; 0x40 │ │ │ │ + movs r1, r0 │ │ │ │ + sbc.w r0, r6, r0 │ │ │ │ + ; instruction: 0xeb3c0000 │ │ │ │ + adds.w r0, sl, r0 │ │ │ │ + ; instruction: 0xeaf80000 │ │ │ │ + str r0, [r6, #52] ; 0x34 │ │ │ │ + movs r1, r0 │ │ │ │ + pkhbt r0, r6, r0 │ │ │ │ + ; instruction: 0xeaa60000 │ │ │ │ + orn r0, sl, r0 │ │ │ │ + bics.w r0, ip, r0 │ │ │ │ + ands.w r0, ip, r0 │ │ │ │ + ldrd r0, r0, [r6] │ │ │ │ + str r6, [r7, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + str r6, [r3, #36] ; 0x24 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xe9b40000 │ │ │ │ + ; instruction: 0xe98a0000 │ │ │ │ + strd r0, r0, [lr, #-0] │ │ │ │ + str r4, [r0, #28] │ │ │ │ + movs r1, r0 │ │ │ │ + ldmdb ip, {} │ │ │ │ + strd r0, r0, [sl], #0 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xe8c60000 │ │ │ │ + str r4, [r1, #20] │ │ │ │ + movs r1, r0 │ │ │ │ + stmia.w r6!, {} │ │ │ │ + str r4, [r1, #12] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xe8220000 │ │ │ │ + str r4, [r1, #8] │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 4c028 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 4bf14 │ │ │ │ + movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w fp, #0 │ │ │ │ + vpush {d8} │ │ │ │ + mov r9, r1 │ │ │ │ + ldr.w r7, [pc, #2868] ; 4cbac │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + mov r5, fp │ │ │ │ + add r7, pc │ │ │ │ + sub sp, #92 ; 0x5c │ │ │ │ + adds r1, #1 │ │ │ │ + mov r8, r7 │ │ │ │ + str.w r1, [sl], #8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #2848] ; 4cbb0 │ │ │ │ + str r0, [sp, #44] ; 0x2c │ │ │ │ + mov r0, fp │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w r3, [pc, #2840] ; 4cbb4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr.w r3, [pc, #2832] ; 4cbb8 │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + ldr.w r3, [pc, #2824] ; 4cbbc │ │ │ │ + str.w fp, [sp, #20] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r3, [pc, #2816] ; 4cbc0 │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r3, [pc, #2808] ; 4cbc4 │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 4c862 │ │ │ │ + ldr.w r4, [sl, #4]! │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r0, 4c0f6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c46e │ │ │ │ + ldr.w r3, [pc, #2768] ; 4cbc8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4c4e0 │ │ │ │ + ldr.w r3, [pc, #2752] ; 4cbcc │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4c5fc │ │ │ │ + ldr r6, [r2, #52] ; 0x34 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 4c4f4 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c4f4 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + blt.w 4c65c │ │ │ │ + mov r1, fp │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c56c │ │ │ │ + cbz r5, 4c14c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c476 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w r5, [r3, #2036] ; 0x7f4 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.w 4c26e │ │ │ │ + ldr.w r3, [pc, #2676] ; 4cbd0 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr.w r7, [r8, r3] │ │ │ │ + subs r1, r1, r7 │ │ │ │ + subs r2, r2, r7 │ │ │ │ + clz r1, r1 │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r1, r1, #5 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + tst r2, r1 │ │ │ │ + beq.w 4c2b8 │ │ │ │ + ldrsb.w r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 4c7dc │ │ │ │ + ldrsb.w r3, [r5, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 4c7f2 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4c1f2 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r3, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.w 4c750 │ │ │ │ + beq.w 4c480 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + bpl.w 4c6e6 │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + cbz r5, 4c1e2 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 4c72e │ │ │ │ + adds r5, #1 │ │ │ │ + beq.w 4c6c6 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 58d8 │ │ │ │ + sxtb r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + uxtbeq r5, r0 │ │ │ │ + bne.w 4cb22 │ │ │ │ + sxtb r3, r5 │ │ │ │ + adds r3, #1 │ │ │ │ + beq.w 4c70c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + strb.w r5, [r3, fp, lsl #3] │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 4c0d4 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ + ite eq │ │ │ │ + moveq r2, #0 │ │ │ │ + andne.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 4c196 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + ubfx r2, r0, #2, #3 │ │ │ │ + ubfx lr, r1, #2, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.n 4c196 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ + bmi.w 4c8b8 │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ + bpl.w 4ca0a │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r5, #24 │ │ │ │ + addpl.w r1, r5, #36 ; 0x24 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.w 4ca80 │ │ │ │ + cmp r2, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq.w lr, [r0] │ │ │ │ + ldrheq r5, [r1, #0] │ │ │ │ + ldrne.w lr, [r0] │ │ │ │ + ldrne r5, [r1, #0] │ │ │ │ + cmp lr, r5 │ │ │ │ + bne.n 4c196 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 4c26e │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + blx 589c │ │ │ │ + clz r2, r0 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 4c196 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r7, r2, #7 │ │ │ │ + bpl.w 4c77a │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 4c1e2 │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.w 4c534 │ │ │ │ + ldrh r7, [r1, #12] │ │ │ │ + uxtb r5, r7 │ │ │ │ + cmp r7, r5 │ │ │ │ + bne.w 4c55a │ │ │ │ + cmp r5, #255 ; 0xff │ │ │ │ + bne.n 4c1e2 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c716 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r0, [pc, #2352] ; 4cbd4 │ │ │ │ + movs r1, #42 ; 0x2a │ │ │ │ + ldr.w r3, [pc, #2348] ; 4cbd8 │ │ │ │ + movw r2, #8491 ; 0x212b │ │ │ │ + add r0, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4c356 │ │ │ │ + ldr.w r3, [pc, #2340] ; 4cbe0 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r4, r3 │ │ │ │ + ite ne │ │ │ │ + movne r2, #0 │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4c196 │ │ │ │ + cmp r5, r3 │ │ │ │ + ite ne │ │ │ │ + movne r1, #0 │ │ │ │ + andeq.w r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 4c196 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #2 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + blx 5890 │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 4c33e │ │ │ │ + ldr.w r2, [pc, #2288] ; 4cbe4 │ │ │ │ + ldr.w r1, [pc, #2288] ; 4cbe8 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + ldr.w r2, [r8, r2] │ │ │ │ + ldr.w r1, [r8, r1] │ │ │ │ + subs r2, r0, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r0, r1 │ │ │ │ + ite ne │ │ │ │ + movne r1, r2 │ │ │ │ + orreq.w r1, r2, #1 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r1 │ │ │ │ + orreq.w r3, r1, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c71a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4c26a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 4c26a │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r0, [pc, #2216] ; 4cbec │ │ │ │ + movs r1, #41 ; 0x29 │ │ │ │ + ldr.w r3, [pc, #2212] ; 4cbf0 │ │ │ │ + movw r2, #8481 ; 0x2121 │ │ │ │ + add r0, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + mov sl, r7 │ │ │ │ + str r3, [r0, #124] ; 0x7c │ │ │ │ + mov r8, r7 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r1, [r0, #128] ; 0x80 │ │ │ │ + mov r3, r7 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c5a4 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4c390 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c64c │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cbz r2, 4c3a2 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c5ee │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4c3b8 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c5c8 │ │ │ │ + cbz r3, 4c3c6 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c5d8 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 4c3dc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c5e2 │ │ │ │ + cbz r7, 4c3ea │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c642 │ │ │ │ + ldr.w r3, [pc, #2056] ; 4cbf4 │ │ │ │ + ldr.w r0, [pc, #2056] ; 4cbf8 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 4c414 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c62e │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + cbz r1, 4c424 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c638 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cbz r1, 4c434 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c624 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cbz r1, 4c444 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c5b4 │ │ │ │ + cbz r4, 4c452 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c5be │ │ │ │ + cbz r5, 4c464 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4c464 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + add sp, #92 ; 0x5c │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c0f6 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c14c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r3, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 4c880 │ │ │ │ + beq.w 4c676 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + bpl.w 4c9d2 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w 4c9e4 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + and.w r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + beq.w 4c800 │ │ │ │ + cmp r2, #8 │ │ │ │ + beq.w 4c6d8 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ + bpl.w 4c80c │ │ │ │ + tst.w r3, #64 ; 0x40 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ite ne │ │ │ │ + addne r3, #24 │ │ │ │ + addeq r3, #36 ; 0x24 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + adds r7, r3, #1 │ │ │ │ + beq.w 4dca4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + strh.w r3, [r2, fp, lsl #3] │ │ │ │ + b.n 4c1e8 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ite ge │ │ │ │ + movge r3, fp │ │ │ │ + addlt.w r3, fp, r2 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc.n 4c522 │ │ │ │ + mov r0, fp │ │ │ │ + blx 5704 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4c56c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + blx 5710 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c6b2 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c13e │ │ │ │ + b.n 4c56c │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 4c13e │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 4c9c2 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 58c0 │ │ │ │ + uxtb r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + moveq r5, r0 │ │ │ │ + beq.w 4c290 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 4c55a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4c294 │ │ │ │ + ldr.w r3, [pc, #1696] ; 4cbfc │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4c294 │ │ │ │ + ldr.w r2, [pc, #1680] ; 4cc00 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r1, [pc, #1680] ; 4cc04 │ │ │ │ + movs r3, #40 ; 0x28 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #8469 ; 0x2115 │ │ │ │ + add r1, pc │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r8, r7 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4c37a │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 4c37a │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c444 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c452 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 4c3b8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c3c6 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c3dc │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 4c3a2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ite ge │ │ │ │ + movge r3, fp │ │ │ │ + addlt.w r3, fp, r2 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs.w 4c4f4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.n 4c13e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c434 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c414 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c424 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c3ea │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 4c390 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c12e │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ca8a │ │ │ │ + add.w r1, r0, fp │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + b.n 4c130 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r3, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.w 4caa8 │ │ │ │ + beq.w 4c812 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r5, r2, #7 │ │ │ │ + bpl.w 4cc88 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, #3 │ │ │ │ + bhi.w 4cb82 │ │ │ │ + tbh [pc, r3, lsl #1] │ │ │ │ + lsls r5, r5, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ + lsls r5, r7, #4 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c13e │ │ │ │ + b.n 4c56c │ │ │ │ + ldrh r5, [r1, #12] │ │ │ │ + negs r5, r5 │ │ │ │ + uxth r5, r5 │ │ │ │ + sxtb r2, r5 │ │ │ │ + sxth r3, r5 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 4c73a │ │ │ │ + uxtb r5, r5 │ │ │ │ + b.n 4c1da │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + bmi.w 4c8dc │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r3, [r3, #36] ; 0x24 │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + b.n 4c4d2 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cbz r3, 4c6f2 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c92a │ │ │ │ + blx 568c │ │ │ │ + cbnz r0, 4c70c │ │ │ │ + ldr.w r3, [pc, #1292] ; 4cc08 │ │ │ │ + ldr.w r1, [pc, #1292] ; 4cc0c │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4cd46 │ │ │ │ + movs r5, #255 ; 0xff │ │ │ │ + b.n 4c1e2 │ │ │ │ + blx 58a8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c33a │ │ │ │ + b.n 4c32e │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrh r3, [r3, #12] │ │ │ │ + sxtb r5, r3 │ │ │ │ + uxth r5, r5 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 4c6d4 │ │ │ │ + ldr.w r3, [pc, #1216] ; 4cbfc │ │ │ │ + ldr.w r1, [pc, #1232] ; 4cc10 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4c70c │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr.w r2, [pc, #1208] ; 4cc14 │ │ │ │ + mov r3, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + mov r8, r7 │ │ │ │ + movs r2, #43 ; 0x2b │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + movw r2, #8511 ; 0x213f │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 4c594 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c986 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4c986 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c986 │ │ │ │ + ldr.w r2, [pc, #1152] ; 4cc18 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr.w r5, [r8, r2] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.w 4c9a2 │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ + bpl.w 4cc4c │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 4ca4c │ │ │ │ + cmp r5, #1 │ │ │ │ + bne.w 4ca0e │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + uxtb r5, r3 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.w 4ca2c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c290 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.n 4c290 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4c33e │ │ │ │ + ldrsb.w r3, [r5, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.w 4c18e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 4c18e │ │ │ │ + b.n 4c33e │ │ │ │ + lsls r5, r3, #26 │ │ │ │ + bmi.n 4c8aa │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r3, [r3, #36] ; 0x24 │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + b.n 4c4d2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r3, [r3, #36] ; 0x24 │ │ │ │ + b.n 4c4d0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r3, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 4ccc8 │ │ │ │ + bne.n 4c8c6 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r3, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4ce04 │ │ │ │ + beq.w 4cace │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + bl f26c │ │ │ │ + mov r3, r1 │ │ │ │ + adds r1, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + it eq │ │ │ │ + cmpeq.w r2, #4294967295 ; 0xffffffff │ │ │ │ + beq.w 4ce7c │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + add.w r1, r1, fp, lsl #3 │ │ │ │ + strd r2, r3, [r1] │ │ │ │ + b.n 4c1e8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c404 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c404 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r2, [pc, #912] ; (4cc1c ) │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movs r2, #45 ; 0x2d │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + movw r2, #8541 ; 0x215d │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 4c594 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ + iteet pl │ │ │ │ + ldrpl r3, [sp, #0] │ │ │ │ + movmi r3, r1 │ │ │ │ + addmi r3, #24 │ │ │ │ + addpl r3, #36 ; 0x24 │ │ │ │ + b.n 4c808 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r4, #24 │ │ │ │ + addpl.w r0, r4, #36 ; 0x24 │ │ │ │ + b.n 4c22c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + bl fcf0 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 4cde4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str.w r5, [r3, fp, lsl #3] │ │ │ │ + b.n 4c1e8 │ │ │ │ + tst.w r3, #64 ; 0x40 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ite ne │ │ │ │ + addne r3, #24 │ │ │ │ + addeq r3, #36 ; 0x24 │ │ │ │ + b.n 4c6e2 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 4c4d8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ + ldrh r3, [r3, #12] │ │ │ │ + orr.w r3, r3, r2, lsl #15 │ │ │ │ + sxth r2, r3 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 4cb9a │ │ │ │ + uxth r3, r3 │ │ │ │ + b.n 4c4d8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrh r3, [r3, #12] │ │ │ │ + negs r3, r3 │ │ │ │ + uxth r3, r3 │ │ │ │ + sxth r2, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + bne.w 4c4d8 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d042 │ │ │ │ + movw r3, #65535 ; 0xffff │ │ │ │ + b.n 4c4d8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrh r3, [r3, #12] │ │ │ │ + b.n 4c90c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c6f2 │ │ │ │ + ldr r2, [pc, #736] ; (4cc18 ) │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr.w r5, [r8, r2] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 4c9b2 │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + bpl.w 4cd0c │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 4cb34 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 4cb44 │ │ │ │ + adds r5, #1 │ │ │ │ + beq.w 4cb52 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58d8 │ │ │ │ + sxtb r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + uxtbeq r5, r0 │ │ │ │ + bne.w 4ce5e │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c1da │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.n 4c1da │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4c294 │ │ │ │ + ldr r3, [pc, #628] ; (4cc08 ) │ │ │ │ + ldr r1, [pc, #652] ; (4cc20 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4c294 │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c294 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + b.n 4c7a6 │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c70c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + b.n 4c942 │ │ │ │ + ldr r3, [pc, #568] ; (4cbfc ) │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4c294 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ + bpl.n 4ca5c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w 4cd7c │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + b.n 4c4d8 │ │ │ │ + ldr r3, [pc, #572] ; (4cc24 ) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr r1, [pc, #572] ; (4cc28 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r2, [pc, #560] ; (4cc2c ) │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r1, [pc, #560] ; (4cc30 ) │ │ │ │ + movs r3, #46 ; 0x2e │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #8551 ; 0x2167 │ │ │ │ + add r1, pc │ │ │ │ + b.n 4c580 │ │ │ │ + ldr r1, [r5, #36] ; 0x24 │ │ │ │ + b.n 4c23e │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.w 4ce4e │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58c0 │ │ │ │ + uxtb r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + moveq r5, r0 │ │ │ │ + beq.w 4c7c6 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 4d104 │ │ │ │ + ldr r3, [pc, #460] ; (4cbfc ) │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c294 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + movs r5, #255 ; 0xff │ │ │ │ + b.n 4c7d4 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4c1e2 │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 4c7d4 │ │ │ │ + ldr r3, [pc, #468] ; (4cc34 ) │ │ │ │ + ldr.w r1, [r8, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.n 4ca70 │ │ │ │ + blx 571c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d134 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w 4cd7c │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + b.n 4c4d8 │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r5, [r1, #0] │ │ │ │ + b.w 4c254 │ │ │ │ + ldr r3, [pc, #368] ; (4cbfc ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 57dc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c56c │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + mov r1, fp │ │ │ │ + b.w 4c130 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r2, [pc, #388] ; (4cc38 ) │ │ │ │ + mov sl, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r8, r3 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movs r2, #47 ; 0x2f │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + movw r2, #8571 ; 0x217b │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 4c594 │ │ │ │ + ldr r5, [pc, #364] ; (4cc3c ) │ │ │ │ + mov r0, r4 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 4cea4 │ │ │ │ + beq.w 4cd92 │ │ │ │ + ldr r3, [pc, #344] ; (4cc40 ) │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4ce3a │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 5c74 │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vcvt.f32.f64 s16, d7 │ │ │ │ + vldr s15, [pc, #212] ; 4cbdc │ │ │ │ + vcmp.f32 s16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 4d006 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r3, r3, fp, lsl #3 │ │ │ │ + vstr s16, [r3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 4c73a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c73a │ │ │ │ + b.n 4c70c │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4c1e2 │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 4c97e │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + sxtb r5, r3 │ │ │ │ + uxth r5, r5 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 4cb60 │ │ │ │ + uxtb r5, r5 │ │ │ │ + b.n 4c970 │ │ │ │ + ldrh r5, [r7, #12] │ │ │ │ + negs r5, r5 │ │ │ │ + uxth r5, r5 │ │ │ │ + sxtb r2, r5 │ │ │ │ + sxth r3, r5 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 4cb4e │ │ │ │ + ldr r3, [pc, #152] ; (4cbfc ) │ │ │ │ + ldr r1, [pc, #224] ; (4cc44 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4c70c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + movs r5, #255 ; 0xff │ │ │ │ + b.n 4c97e │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 58d8 │ │ │ │ + sxth r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + uxtheq r3, r0 │ │ │ │ + beq.w 4c90c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 4dcac │ │ │ │ + ldr r3, [pc, #96] ; (4cbfc ) │ │ │ │ + ldr r1, [pc, #168] ; (4cc48 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4c914 │ │ │ │ + cmp r4, #136 ; 0x88 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xfab00000 │ │ │ │ + ; instruction: 0xfacc0000 │ │ │ │ + ; instruction: 0xfa980000 │ │ │ │ + ; instruction: 0xfab40000 │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 4d344 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + nop {8} │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 4d21c │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 4cddc │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + udf #172 ; 0xac │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 4c568 │ │ │ │ + movs r0, r0 │ │ │ │ + svc 6 │ │ │ │ + movs r0, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + ble.n 4cbd0 │ │ │ │ + movs r0, r0 │ │ │ │ + bgt.n 4cc54 │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + bpl.n 4cb48 │ │ │ │ + movs r0, r0 │ │ │ │ + strb r4, [r1, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + bgt.n 4ccf8 │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f16 , q12, │ │ │ │ + blt.n 4cb9c │ │ │ │ + movs r0, r0 │ │ │ │ + strb r2, [r7, r0] │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + b.n 4cd58 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 4cc98 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d074 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d074 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d074 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r5 │ │ │ │ + it eq │ │ │ │ + moveq r5, r0 │ │ │ │ + bne.n 4ccfe │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1c43c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4ce70 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4c7c6 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d058 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d058 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d058 │ │ │ │ + ldr r2, [pc, #1008] ; (4d098 ) │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr.w r5, [r8, r2] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 4ccf2 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1108c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4ce2e │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 4c90c │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r2, [pc, #968] ; (4d09c ) │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r2, [r0, #124] ; 0x7c │ │ │ │ + movs r2, #49 ; 0x31 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + movw r2, #8601 ; 0x2199 │ │ │ │ + str.w r2, [r0, #132] ; 0x84 │ │ │ │ + b.n 4c594 │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4ccb0 │ │ │ │ + b.n 4c914 │ │ │ │ + bl f1f4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ca3a │ │ │ │ + b.n 4cc70 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d026 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d026 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d026 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r5 │ │ │ │ + it eq │ │ │ │ + moveq r5, r0 │ │ │ │ + bne.n 4cd70 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 11178 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4ce42 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 4c970 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #852] ; (4d0a0 ) │ │ │ │ + movs r0, #44 ; 0x2c │ │ │ │ + ldr r3, [pc, #852] ; (4d0a4 ) │ │ │ │ + movw r1, #8521 ; 0x2149 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov fp, r7 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov sl, r7 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov r8, r7 │ │ │ │ + b.n 4c594 │ │ │ │ + bl f1f4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4cd30 │ │ │ │ + b.n 4cb70 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r3, [pc, #808] ; (4d0a8 ) │ │ │ │ + ldr r1, [pc, #808] ; (4d0ac ) │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 4c9f8 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr.w r1, [r5, #2064] ; 0x810 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + blt.w 4d152 │ │ │ │ + beq.w 4cece │ │ │ │ + ldr r3, [pc, #768] ; (4d0b0 ) │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 4d0fc │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 5c74 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + vldr d7, [pc, #712] ; 4d090 │ │ │ │ + vcmp.f64 d8, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 4d110 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r3, r3, fp, lsl #3 │ │ │ │ + vstr d8, [r3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c8d4 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #704] ; (4d0b4 ) │ │ │ │ + movs r0, #50 ; 0x32 │ │ │ │ + ldr r3, [pc, #704] ; (4d0b8 ) │ │ │ │ + movw r1, #8611 ; 0x21a3 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4cd5a │ │ │ │ + ldr r2, [pc, #692] ; (4d0bc ) │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov fp, r3 │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [pc, #688] ; (4d0c0 ) │ │ │ │ + mov sl, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r3 │ │ │ │ + movs r1, #51 ; 0x33 │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #8631 ; 0x21b7 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 4c90c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + vldr d7, [r3, #8] │ │ │ │ + b.n 4cb00 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c970 │ │ │ │ + ldr r3, [pc, #628] ; (4d0c4 ) │ │ │ │ + ldr r1, [sp, #52] ; 0x34 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4ca3a │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 4cb60 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4cb60 │ │ │ │ + b.n 4cb70 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4c7c6 │ │ │ │ + strd r2, r3, [sp, #56] ; 0x38 │ │ │ │ + blx 568c │ │ │ │ + ldrd r2, r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4c856 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #564] ; (4d0c8 ) │ │ │ │ + movs r0, #52 ; 0x34 │ │ │ │ + ldr r3, [pc, #564] ; (4d0cc ) │ │ │ │ + movw r1, #8641 ; 0x21c1 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4cd5a │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r1, [pc, #548] ; (4d0d0 ) │ │ │ │ + mov r2, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r1, #53 ; 0x35 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r7 │ │ │ │ + movw r1, #8661 ; 0x21d5 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4dce4 │ │ │ │ + ldr.w r1, [r5, #1736] ; 0x6c8 │ │ │ │ + str r0, [sp, #68] ; 0x44 │ │ │ │ + bl f9c0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ + blt.w 4dcba │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 4cefe │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d17c │ │ │ │ + ldr r3, [pc, #460] ; (4d0d4 ) │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + beq.w 4dc88 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r3, [r0, #84] ; 0x54 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ + bmi.w 4dede │ │ │ │ + ldr r3, [pc, #396] ; (4d0b0 ) │ │ │ │ + ldr.w r1, [r8, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 4d236 │ │ │ │ + blx 571c │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d236 │ │ │ │ + ldr r2, [pc, #412] ; (4d0d8 ) │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #68] ; 0x44 │ │ │ │ + ldr.w r3, [r2, #1448] ; 0x5a8 │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + adds r5, #1 │ │ │ │ + str r5, [r3, #0] │ │ │ │ + blx 5b60 │ │ │ │ + ldr r2, [sp, #68] ; 0x44 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + beq.w 4deb6 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 4cf70 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 4ddec │ │ │ │ + ldr r5, [pc, #356] ; (4d0dc ) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + add r5, pc │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr.w r7, [r5, #404] ; 0x194 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + mov r1, r7 │ │ │ │ + bl ed98 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d2bc │ │ │ │ + mov r1, r7 │ │ │ │ + adds r0, r6, #4 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d290 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cbz r2, 4cfbe │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4cfbe │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f17c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d6ea │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 3cadc │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d25e │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 4cff4 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str.w r3, [r2, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4cb14 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #200] ; (4d0e0 ) │ │ │ │ + movs r0, #54 ; 0x36 │ │ │ │ + ldr r3, [pc, #200] ; (4d0e4 ) │ │ │ │ + movw r1, #8671 ; 0x21df │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4cd5a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4cb70 │ │ │ │ + ldr r3, [pc, #116] ; (4d0a8 ) │ │ │ │ + ldr r1, [pc, #180] ; (4d0e8 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4cb70 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #164] ; (4d0ec ) │ │ │ │ + movs r0, #48 ; 0x30 │ │ │ │ + ldr r3, [pc, #164] ; (4d0f0 ) │ │ │ │ + movw r1, #8581 ; 0x2185 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4cd5a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4c914 │ │ │ │ + ldr r3, [pc, #68] ; (4d0a8 ) │ │ │ │ + ldr r1, [pc, #140] ; (4d0f4 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4c914 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4ca3a │ │ │ │ + ldr r3, [pc, #40] ; (4d0a8 ) │ │ │ │ + ldr r1, [pc, #116] ; (4d0f8 ) │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 4ca3a │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + nop {15} │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + bls.n 4cfc0 │ │ │ │ + movs r0, r0 │ │ │ │ + str r0, [r7, r6] │ │ │ │ + movs r1, r0 │ │ │ │ + bls.n 4d0c8 │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + movs r4, r2 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + str r0, [r2, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + bhi.n 4d18c │ │ │ │ + movs r0, r0 │ │ │ │ + str r0, [r0, r4] │ │ │ │ + movs r1, r0 │ │ │ │ + bhi.n 4d16c │ │ │ │ + movs r0, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + str r0, [r6, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + bvc.n 4d060 │ │ │ │ + movs r0, r0 │ │ │ │ + bvc.n 4d044 │ │ │ │ + movs r0, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldr r7, [pc, #824] ; (4d414 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r7, [pc, #584] ; (4d328 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [pc, #952] ; (4d49c ) │ │ │ │ + movs r1, r0 │ │ │ │ + bvs.n 4d174 │ │ │ │ + movs r0, r0 │ │ │ │ + bpl.n 4d1dc │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [pc, #752] ; (4d3e0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + bvs.n 4d11c │ │ │ │ + movs r0, r0 │ │ │ │ + bpl.n 4d184 │ │ │ │ + movs r0, r0 │ │ │ │ + bpl.n 4d150 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + vldr d8, [r3, #8] │ │ │ │ + b.n 4cdc6 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ca2c │ │ │ │ + b.n 4ca3a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4cdd6 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #3036] ; 4dcfc │ │ │ │ + movs r0, #56 ; 0x38 │ │ │ │ + ldr.w r3, [pc, #3032] ; 4dd00 │ │ │ │ + movw r1, #8701 ; 0x21fd │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4cd5a │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #3020] ; 4dd04 │ │ │ │ + ldr.w r1, [pc, #3020] ; 4dd08 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 4c9f8 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r1, [pc, #2996] ; 4dd0c │ │ │ │ + mov r8, r3 │ │ │ │ + mov r7, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r3 │ │ │ │ + movs r1, #55 ; 0x37 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #8691 ; 0x21f3 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f5d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4dc5c │ │ │ │ + ldr.w r5, [pc, #2948] ; 4dd10 │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #1728] ; 0x6c0 │ │ │ │ + bl f9c0 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + blt.w 4dc32 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 4dc94 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4c1e8 │ │ │ │ + ldr.w r3, [pc, #2912] ; 4dd14 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + beq.w 4dc88 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + bmi.w 4e53e │ │ │ │ + ldr.w r5, [pc, #2884] ; 4dd18 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + add r5, pc │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr.w r1, [r5, #1252] ; 0x4e4 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4e1d6 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ + ldr r3, [r5, #84] ; 0x54 │ │ │ │ + tst.w r3, #100663296 ; 0x6000000 │ │ │ │ + beq.w 4df62 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f1b8 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4df46 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + bl ae00 <_Unwind_VRS_Pop@plt+0x4f04> │ │ │ │ + mov r5, r0 │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4df2a │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4c8d4 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4c8d4 │ │ │ │ + ldr.w r5, [pc, #2788] ; 4dd1c │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + add r5, pc │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr.w r1, [r5, #2536] ; 0x9e8 │ │ │ │ + bl 49c38 │ │ │ │ + mov r7, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d71c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str.w r7, [r3, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr.w r3, [pc, #2748] ; 4dd20 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #2744] ; 4dd24 │ │ │ │ + movs r0, #78 ; 0x4e │ │ │ │ + movw r1, #8918 ; 0x22d6 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov fp, r7 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + mov r3, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r1, [pc, #2704] ; 4dd28 │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r0 │ │ │ │ + movs r1, #77 ; 0x4d │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r0 │ │ │ │ + movw r1, #8903 ; 0x22c7 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r7, [r5, #1256] ; 0x4e8 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4d330 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + adds r0, r3, #4 │ │ │ │ + bl f84c │ │ │ │ + cbz r0, 4d304 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + cbz r2, 4d2f4 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4d2f4 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str.w r3, [r2, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r1, [pc, #2592] ; 4dd2c │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r0 │ │ │ │ + movs r1, #83 ; 0x53 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r0 │ │ │ │ + movw r1, #8959 ; 0x22ff │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r3, [r5, #252] ; 0xfc │ │ │ │ + add.w r1, r5, #2544 ; 0x9f0 │ │ │ │ + ldrd r6, r7, [r1] │ │ │ │ + ldrd r2, r3, [r3, #16] │ │ │ │ + cmp r3, r7 │ │ │ │ + it eq │ │ │ │ + cmpeq r2, r6 │ │ │ │ + bne.w 4d6da │ │ │ │ + ldr.w r3, [r5, #2552] ; 0x9f8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d698 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + str r3, [sp, #68] ; 0x44 │ │ │ │ + blx 5b60 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ + beq.w 4d79e │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 4d37e │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4d432 │ │ │ │ + ldr.w r5, [pc, #2472] ; 4dd30 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #1956] ; 0x7a4 │ │ │ │ + bl daec │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4d404 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 4d3c6 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 4d3b8 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cbnz r2, 4d3b8 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str.w r2, [r3, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + adds r0, #4 │ │ │ │ + ldr.w r1, [r5, #1264] ; 0x4f0 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + bl f84c │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4d3a0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r1, [pc, #2388] ; 4dd34 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r3, r0 │ │ │ │ + movs r1, #86 ; 0x56 │ │ │ │ + mov sl, r0 │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #9008 ; 0x2330 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r3, [pc, #2348] ; 4dd38 │ │ │ │ + mov r2, r5 │ │ │ │ + movs r0, #86 ; 0x56 │ │ │ │ + movw r1, #9006 ; 0x232e │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r8 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r5, [pc, #2312] ; 4dd3c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + add r5, pc │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr.w r3, [r5, #1336] ; 0x538 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #68] ; 0x44 │ │ │ │ + bl ed98 │ │ │ │ + ldr r3, [sp, #68] ; 0x44 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d74a │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + adds r0, r3, #4 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4dc04 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + cbz r2, 4d47e │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4d47e │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 4d5f0 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cbz r2, 4d4a2 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4d64e │ │ │ │ + ldr.w r5, [pc, #2204] ; 4dd40 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #516] ; 0x204 │ │ │ │ + bl daec │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d5bc │ │ │ │ + ldr.w r3, [pc, #2184] ; 4dd44 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr.w r3, [r8, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 4d65a │ │ │ │ + ldr r7, [r0, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4d65a │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 4d4ec │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r2, 4d50a │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4d584 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbnz r2, 4d522 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 4d532 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 4d56a │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4d556 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str.w r3, [r2, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + ldr.w r7, [pc, #2012] ; 4dd48 │ │ │ │ + adds r0, #4 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4d666 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + b.n 4d53c │ │ │ │ + mov r8, r3 │ │ │ │ + ldr.w r3, [pc, #1988] ; 4dd4c │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + movs r1, #94 ; 0x5e │ │ │ │ + ldr.w r7, [pc, #1976] ; 4dd50 │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r8 │ │ │ │ + add r7, pc │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r7, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #9101 ; 0x238d │ │ │ │ + str r6, [sp, #24] │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r5 │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr.w r3, [pc, #1932] ; 4dd54 │ │ │ │ + movw r2, #9087 ; 0x237f │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + movs r1, #94 ; 0x5e │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + mov r3, r0 │ │ │ │ + str r6, [sp, #24] │ │ │ │ + mov r8, r0 │ │ │ │ + mov sl, fp │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r5, [pc, #1892] ; 4dd58 │ │ │ │ + adds r0, #4 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #404] ; 0x194 │ │ │ │ + bl f84c │ │ │ │ + cbz r0, 4d620 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r5, [r3, #12] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r2, 4d618 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbz r3, 4d650 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 4d556 │ │ │ │ + b.n 4d4a2 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r1, [pc, #1844] ; 4dd5c │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r0 │ │ │ │ + movs r1, #92 ; 0x5c │ │ │ │ + str r6, [sp, #24] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r0 │ │ │ │ + movw r1, #9063 ; 0x2367 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4d618 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 26b14 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 4d50a │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r1, [pc, #1776] ; 4dd60 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r5, r6 │ │ │ │ + str r6, [sp, #24] │ │ │ │ + add r1, pc │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r3, r0 │ │ │ │ + movs r1, #95 ; 0x5f │ │ │ │ + mov sl, r0 │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r0 │ │ │ │ + movw r1, #9113 ; 0x2399 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r0, [r5, #816] ; 0x330 │ │ │ │ + bl f928 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4d35a │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr.w r2, [pc, #1716] ; 4dd64 │ │ │ │ + movs r0, #85 ; 0x55 │ │ │ │ + ldr.w r3, [pc, #1716] ; 4dd68 │ │ │ │ + movw r1, #8992 ; 0x2320 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r0, [r5, #816] ; 0x330 │ │ │ │ + addw r2, r5, #2552 ; 0x9f8 │ │ │ │ + bl 1289c │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 4d6a2 │ │ │ │ + ldr.w r3, [pc, #1664] ; 4dd6c │ │ │ │ + movs r7, #78 ; 0x4e │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movw r1, #8916 ; 0x22d4 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #1652] ; 4dd70 │ │ │ │ + mov r8, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r5, r6 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + mov r3, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #1616] ; 4dd74 │ │ │ │ + mov ip, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r2, [ip, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r2, #67 ; 0x43 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + mov r8, r7 │ │ │ │ + movw r2, #8816 ; 0x2270 │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r3, [r7, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.w 4db9c │ │ │ │ + tst.w r3, #100663296 ; 0x6000000 │ │ │ │ + beq.n 4d7ce │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + bl ae00 <_Unwind_VRS_Pop@plt+0x4f04> │ │ │ │ + mov r7, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d254 │ │ │ │ + mov ip, r5 │ │ │ │ + ldr r5, [sp, #64] ; 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr.w r2, [pc, #1536] ; 4dd78 │ │ │ │ + mov r7, r5 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r2, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r7 │ │ │ │ + movs r2, #106 ; 0x6a │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + mov sl, r7 │ │ │ │ + movw r2, #9220 ; 0x2404 │ │ │ │ + mov r8, r7 │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr.w r2, [pc, #1496] ; 4dd7c │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r3, [pc, #1492] ; 4dd80 │ │ │ │ + movs r0, #85 ; 0x55 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #8994 ; 0x2322 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov fp, r7 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov sl, r7 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r3, [r5, #252] ; 0xfc │ │ │ │ + add.w r1, r5, #2560 ; 0xa00 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov ip, r5 │ │ │ │ + ldrd sl, fp, [r1] │ │ │ │ + mov r7, r8 │ │ │ │ + ldrd r2, r3, [r3, #16] │ │ │ │ + mov r5, r6 │ │ │ │ + cmp r3, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r2, sl │ │ │ │ + bne.w 4db8c │ │ │ │ + ldr.w r3, [ip, #2568] ; 0xa08 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4db52 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r8, [pc, #1404] ; 4dd84 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r0, [r8, #2532] ; 0x9e4 │ │ │ │ + ldr.w r1, [r8, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4db30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f17c │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4db10 │ │ │ │ + ldr.w r2, [pc, #1300] ; 4dd44 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bne.w 4db08 │ │ │ │ + ldr.w fp, [sl, #12] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 4db04 │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + ldr.w r1, [fp] │ │ │ │ + adds r1, #1 │ │ │ │ + str.w r1, [fp] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + ldr.w r1, [sl] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 4daf0 │ │ │ │ + mov sl, r2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + ldr.w r2, [pc, #1296] ; 4dd88 │ │ │ │ + ldr.w r1, [sl, #4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 4daac │ │ │ │ + ldr.w r2, [pc, #1284] ; 4dd8c │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 4da24 │ │ │ │ + add.w r0, r8, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4da02 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 4d8ae │ │ │ │ + str.w fp, [r0, #12] │ │ │ │ + add.w r2, r7, r8, lsl #2 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + str r6, [r2, #16] │ │ │ │ + bl f530 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d9e0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4d8dc │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 4d8f2 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4d98c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r7, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4d918 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4d962 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4d92e │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r8 │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 4d94a │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [pc, #1092] ; 4dd90 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r1, [pc, #1088] ; 4dd94 │ │ │ │ + movs r3, #109 ; 0x6d │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #9328 ; 0x2470 │ │ │ │ + add r1, pc │ │ │ │ + b.w 4c580 │ │ │ │ + ldr.w r2, [pc, #1076] ; 4dd98 │ │ │ │ + movs r0, #109 ; 0x6d │ │ │ │ + ldr.w r3, [pc, #1072] ; 4dd9c │ │ │ │ + movw r1, #9323 ; 0x246b │ │ │ │ + add r2, pc │ │ │ │ + str r7, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r7, r8 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov sl, r8 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w sl, [r2, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4d8fc │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + ldr r7, [r2, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4d9ba │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r6 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4d908 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4d908 │ │ │ │ + ldr r2, [pc, #956] ; (4dda0 ) │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r1, [pc, #956] ; (4dda4 ) │ │ │ │ + mov fp, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r0 │ │ │ │ + add r1, pc │ │ │ │ + movs r0, #110 ; 0x6e │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #9305 ; 0x2459 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r2, [pc, #932] ; (4dda8 ) │ │ │ │ + movs r1, #110 ; 0x6e │ │ │ │ + ldr.w r8, [pc, #932] ; 4ddac │ │ │ │ + movw r0, #9294 ; 0x244e │ │ │ │ + add r2, pc │ │ │ │ + add r8, pc │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + str.w r8, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r7 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + bic.w r2, r2, #114 ; 0x72 │ │ │ │ + cmp r2, #128 ; 0x80 │ │ │ │ + bne.w 4d890 │ │ │ │ + add r2, sp, #88 ; 0x58 │ │ │ │ + mov r0, sl │ │ │ │ + sub.w r1, r2, r8, lsl #2 │ │ │ │ + add.w r2, r8, #2 │ │ │ │ + subs r1, #8 │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r6, [sp, #84] ; 0x54 │ │ │ │ + str.w fp, [sp, #76] ; 0x4c │ │ │ │ + bl d67c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r0, 4da8c │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 4da76 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cbnz r2, 4da76 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4d8dc │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4d8dc │ │ │ │ + ldr r2, [pc, #800] ; (4ddb0 ) │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r1, [pc, #800] ; (4ddb4 ) │ │ │ │ + mov r8, r0 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #110 ; 0x6e │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #9287 ; 0x2447 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + add r2, sp, #88 ; 0x58 │ │ │ │ + mov r0, sl │ │ │ │ + sub.w r1, r2, r8, lsl #2 │ │ │ │ + add.w r2, r8, #2 │ │ │ │ + subs r1, #8 │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r6, [sp, #84] ; 0x54 │ │ │ │ + str.w fp, [sp, #76] ; 0x4c │ │ │ │ + bl f408 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 4da56 │ │ │ │ + ldr r2, [pc, #740] ; (4ddb8 ) │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r1, [pc, #740] ; (4ddbc ) │ │ │ │ + mov r8, r0 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #110 ; 0x6e │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #9278 ; 0x243e │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov.w r8, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, sl │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r1, [r3, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 4d874 │ │ │ │ + mov r8, fp │ │ │ │ + b.n 4d874 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov fp, r8 │ │ │ │ + b.n 4d874 │ │ │ │ + ldr r2, [pc, #684] ; (4ddc0 ) │ │ │ │ + movs r1, #111 ; 0x6f │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #9261 ; 0x242d │ │ │ │ + str.w r2, [r8, #124] ; 0x7c │ │ │ │ + mov fp, r0 │ │ │ │ + str.w r1, [r8, #132] ; 0x84 │ │ │ │ + mov r8, r0 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r3, [pc, #656] ; (4ddc4 ) │ │ │ │ + movs r1, #110 ; 0x6e │ │ │ │ + movw r2, #9251 ; 0x2423 │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r0, [ip, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c47e │ │ │ │ + bne.w 4d804 │ │ │ │ + ldr r2, [pc, #608] ; (4ddc8 ) │ │ │ │ + movs r3, #109 ; 0x6d │ │ │ │ + ldr r1, [pc, #608] ; (4ddcc ) │ │ │ │ + movw r0, #9241 ; 0x2419 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r7, r8 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r0, [ip, #820] ; 0x334 │ │ │ │ + addw r2, ip, #2568 ; 0xa08 │ │ │ │ + bl 1289c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.n 4db5c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr.w r1, [r5, #404] ; 0x194 │ │ │ │ + adds r0, r3, #4 │ │ │ │ + bl f84c │ │ │ │ + cbz r0, 4dbd6 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cbz r2, 4dbc6 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4dbc6 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str.w r3, [r2, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + mov ip, r5 │ │ │ │ + ldr r5, [sp, #64] ; 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr r2, [pc, #496] ; (4ddd0 ) │ │ │ │ + mov r7, r5 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r2, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r7 │ │ │ │ + movs r2, #101 ; 0x65 │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + mov sl, r7 │ │ │ │ + movw r2, #9166 ; 0x23ce │ │ │ │ + mov r8, r7 │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov ip, r5 │ │ │ │ + ldr r5, [sp, #64] ; 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldr r2, [pc, #456] ; (4ddd4 ) │ │ │ │ + mov r7, r5 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r2, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r7 │ │ │ │ + movs r2, #90 ; 0x5a │ │ │ │ + mov r3, r7 │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + mov sl, r7 │ │ │ │ + movw r2, #9050 ; 0x235a │ │ │ │ + mov r8, r7 │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r7, [sp, #56] ; 0x38 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r1, [pc, #412] ; (4ddd8 ) │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r1, #113 ; 0x71 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #9351 ; 0x2487 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r2, [pc, #380] ; (4dddc ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r7, [sp, #56] ; 0x38 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [pc, #376] ; (4dde0 ) │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r1, #113 ; 0x71 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #9349 ; 0x2485 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r2, fp, lsl #3] │ │ │ │ + b.w 4c1e8 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + b.w 4d1ac │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r5, r6 │ │ │ │ + b.w 4c9f8 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4cb9a │ │ │ │ + b.w 4c914 │ │ │ │ + ldr r7, [sp, #64] ; 0x40 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r1, [pc, #288] ; (4dde4 ) │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r1, #57 ; 0x39 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #8723 ; 0x2213 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [pc, #252] ; (4dde8 ) │ │ │ │ + mov r2, r5 │ │ │ │ + movs r0, #57 ; 0x39 │ │ │ │ + movw r1, #8721 ; 0x2211 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r6 │ │ │ │ + b.w 4d418 │ │ │ │ + nop │ │ │ │ + ldr r5, [pc, #896] ; (4e080 ) │ │ │ │ + movs r1, r0 │ │ │ │ + bpl.n 4dd74 │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + stc2 0, cr0, [r2], #-0 │ │ │ │ + bpl.n 4dd20 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r5, [pc, #504] ; (4df0c ) │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + ldr r5, [pc, #216] ; (4ddf4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #832] ; (4e060 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r4, [pc, #656] ; (4dfb4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + bcc.n 4dd10 │ │ │ │ + movs r0, r0 │ │ │ │ + bcc.n 4dcc0 │ │ │ │ + movs r0, r0 │ │ │ │ + bcc.n 4dddc │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [pc, #520] ; (4df3c ) │ │ │ │ + movs r1, r0 │ │ │ │ + bcs.n 4dc3c │ │ │ │ + movs r0, r0 │ │ │ │ + bcs.n 4dde4 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r2, [pc, #848] ; (4e090 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r2, [pc, #400] ; (4ded4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ldr r1, [pc, #624] ; (4dfbc ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [pc, #496] ; (4df40 ) │ │ │ │ + movs r1, r0 │ │ │ │ + beq.n 4dce0 │ │ │ │ + movs r0, r0 │ │ │ │ + beq.n 4dc88 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r1, [pc, #88] ; (4ddb4 ) │ │ │ │ + movs r1, r0 │ │ │ │ + beq.n 4ddd4 │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [pc, #328] ; (4deb0 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [pc, #88] ; (4ddc8 ) │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + bx fp │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + bxns r0 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + cmp lr, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp ip, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + add lr, pc │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + add r0, pc │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + add r4, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ + movs r0, r0 │ │ │ │ + bics r6, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r0, r5 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3550c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4de9c │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + bl dcf0 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.n 4de66 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4c47e │ │ │ │ + cbnz r2, 4de12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c47e │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 4cf76 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + bl 20880 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 4de82 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + bl 46ae0 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d21e │ │ │ │ + ldr.w r2, [pc, #1984] ; 4e5f8 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r1, [pc, #1976] ; 4e5fc │ │ │ │ + mov fp, r0 │ │ │ │ + mov r3, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r0 │ │ │ │ + movs r1, #73 ; 0x49 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #8871 ; 0x22a7 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr.w r2, [pc, #1940] ; 4e600 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r3, [pc, #1936] ; 4e604 │ │ │ │ + movs r0, #72 ; 0x48 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #8848 ; 0x2290 │ │ │ │ + b.n 4d7b8 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r2, [pc, #1920] ; 4e608 │ │ │ │ + movs r0, #74 ; 0x4a │ │ │ │ + ldr.w r3, [pc, #1916] ; 4e60c │ │ │ │ + movw r1, #8861 ; 0x229d │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4d6c0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r2, [pc, #1900] ; 4e610 │ │ │ │ + movs r0, #72 ; 0x48 │ │ │ │ + ldr.w r3, [pc, #1900] ; 4e614 │ │ │ │ + movw r1, #8846 ; 0x228e │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.n 4d6c0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr.w r1, [pc, #1884] ; 4e618 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + mov sl, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movs r1, #72 ; 0x48 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #8838 ; 0x2286 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r5, [pc, #1852] ; 4e61c │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + add r5, pc │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr.w r1, [r5, #2488] ; 0x9b8 │ │ │ │ + bl 49c38 │ │ │ │ + mov r7, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4d254 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r2, [pc, #1820] ; 4e620 │ │ │ │ + mov ip, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r2, [ip, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r2, #63 ; 0x3f │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + mov r8, r7 │ │ │ │ + movw r2, #8785 ; 0x2251 │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr.w r2, [pc, #1780] ; 4e624 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r3, [pc, #1776] ; 4e628 │ │ │ │ + movs r0, #130 ; 0x82 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #9746 ; 0x2612 │ │ │ │ + b.n 4d7b8 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r2, [pc, #1760] ; 4e62c │ │ │ │ + movs r0, #131 ; 0x83 │ │ │ │ + ldr.w r3, [pc, #1756] ; 4e630 │ │ │ │ + movw r1, #9736 ; 0x2608 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.w 4d6c0 │ │ │ │ + ldr.w r7, [pc, #1744] ; 4e634 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r1, [r7, #1252] ; 0x4e4 │ │ │ │ + bl ed98 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d1f6 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + bmi.w 4d1f6 │ │ │ │ + ldr.w r2, [pc, #1716] ; 4e638 │ │ │ │ + ldr.w r1, [r8, r2] │ │ │ │ + cmp r5, r1 │ │ │ │ + beq.w 4d1f6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 571c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4d1f6 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr.w r1, [r3, #252] ; 0xfc │ │ │ │ + mov r8, r3 │ │ │ │ + addw r3, r3, #2600 ; 0xa28 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + ldrd sl, fp, [r3] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + mov r5, r6 │ │ │ │ + cmp r1, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r0, sl │ │ │ │ + bne.w 4e1c4 │ │ │ │ + ldr.w r3, [r8, #2592] ; 0xa20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c7de │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + beq.w 4e19e │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r2, [pc, #1636] ; 4e63c │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + ldr.w r0, [r2, #2608] ; 0xa30 │ │ │ │ + ldr.w r1, [r2, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4e17c │ │ │ │ + ldr.w r2, [pc, #1612] ; 4e640 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bne.w 4e16e │ │ │ │ + ldr.w fp, [r0, #12] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 4e16e │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 4e032 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, fp │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r3, 4e054 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 4e148 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 4e06e │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4e0f4 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4e094 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4e0de │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4e0aa │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r8 │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 4e0c6 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [pc, #1404] ; 4e644 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr.w r1, [pc, #1400] ; 4e648 │ │ │ │ + movs r3, #128 ; 0x80 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #9718 ; 0x25f6 │ │ │ │ + add r1, pc │ │ │ │ + b.w 4c580 │ │ │ │ + ldr.w r2, [pc, #1388] ; 4e64c │ │ │ │ + movs r0, #128 ; 0x80 │ │ │ │ + ldr.w r3, [pc, #1384] ; 4e650 │ │ │ │ + movw r1, #9713 ; 0x25f1 │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + b.n 4d976 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w sl, [r2, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4e078 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4e122 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r7 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4e084 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e084 │ │ │ │ + ldr.w r2, [pc, #1288] ; 4e654 │ │ │ │ + movs r0, #129 ; 0x81 │ │ │ │ + ldr.w r1, [pc, #1288] ; 4e658 │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, pc │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r7 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movw r1, #9697 ; 0x25e1 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 4e054 │ │ │ │ + ldr.w r1, [pc, #1244] ; 4e65c │ │ │ │ + mov sl, r0 │ │ │ │ + mov r7, r8 │ │ │ │ + mov fp, r8 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r8 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movs r1, #129 ; 0x81 │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + movw r1, #9683 ; 0x25d3 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r0, [r8, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4dfd4 │ │ │ │ + ldr.w r2, [pc, #1196] ; 4e660 │ │ │ │ + movs r3, #128 ; 0x80 │ │ │ │ + ldr.w r1, [pc, #1196] ; 4e664 │ │ │ │ + movw r0, #9673 ; 0x25c9 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + b.n 4db72 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr.w r0, [r8, #820] ; 0x334 │ │ │ │ + add.w r2, r8, #2592 ; 0xa20 │ │ │ │ + bl 1289c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.n 4e1a8 │ │ │ │ + ldr.w r5, [r5, #2076] ; 0x81c │ │ │ │ + cmp r4, r5 │ │ │ │ + beq.w 4d1e8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + rsb lr, r7, r2 │ │ │ │ + rsbs r2, lr, #0 │ │ │ │ + rsb ip, r7, r3 │ │ │ │ + adc.w r2, r2, lr │ │ │ │ + rsbs r7, ip, #0 │ │ │ │ + adc.w r7, r7, ip │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4e4e2 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4e4e2 │ │ │ │ + ldrsb.w r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 4e5da │ │ │ │ + ldrsb.w r3, [r5, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 4e4be │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 4e440 │ │ │ │ + ldr.w r2, [pc, #1088] ; 4e668 │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + add.w r3, r2, #2576 ; 0xa10 │ │ │ │ + ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ + mov r5, r6 │ │ │ │ + ldrd sl, fp, [r3] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + cmp r1, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r0, sl │ │ │ │ + bne.w 4e42e │ │ │ │ + ldr.w r3, [r2, #2584] ; 0xa18 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4e40a │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr.w r6, [pc, #1032] ; 4e66c │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [r6, #2588] ; 0xa1c │ │ │ │ + ldr.w r1, [r6, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4e3ea │ │ │ │ + ldr r1, [pc, #964] ; (4e640 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r1, [r7, r1] │ │ │ │ + cmp r2, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bne.w 4e3dc │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 4e3dc │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr.w r2, [sl] │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - str r0, [sp, #196] ; 0xc4 │ │ │ │ + str.w r2, [sl] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4d224 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbnz r2, 4e2b0 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r3, 4e2cc │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 4e3ba │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 4e2e6 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4e366 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r6, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, 4e30c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4e352 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4e322 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r8 │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 4e33e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [pc, #816] ; (4e670 ) │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r1, [pc, #816] ; (4e674 ) │ │ │ │ + movs r3, #125 ; 0x7d │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #9613 ; 0x258d │ │ │ │ + add r1, pc │ │ │ │ + b.w 4c580 │ │ │ │ + ldr r2, [pc, #804] ; (4e678 ) │ │ │ │ + movs r0, #125 ; 0x7d │ │ │ │ + ldr r3, [pc, #804] ; (4e67c ) │ │ │ │ + movw r1, #9608 ; 0x2588 │ │ │ │ + add r2, pc │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + b.w 4d976 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w sl, [r2, #12] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4e2f0 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 4e394 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r7 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4e2fc │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e2fc │ │ │ │ + ldr r2, [pc, #708] ; (4e680 ) │ │ │ │ + movs r0, #126 ; 0x7e │ │ │ │ + ldr r1, [pc, #708] ; (4e684 ) │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, pc │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r7 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movw r1, #9592 ; 0x2578 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r4 │ │ │ │ + mov sl, r3 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 4e2cc │ │ │ │ + ldr r2, [pc, #668] ; (4e688 ) │ │ │ │ + mov sl, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r0 │ │ │ │ + str r2, [r6, #124] ; 0x7c │ │ │ │ + movs r2, #126 ; 0x7e │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + movw r2, #9578 ; 0x256a │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4e260 │ │ │ │ + ldr r2, [pc, #620] ; (4e68c ) │ │ │ │ + movs r3, #125 ; 0x7d │ │ │ │ + ldr r1, [pc, #620] ; (4e690 ) │ │ │ │ + movw r0, #9568 ; 0x2560 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + b.w 4db72 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, r6 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + addw r2, r2, #2584 ; 0xa18 │ │ │ │ + bl 1289c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.n 4e414 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ + it ne │ │ │ │ + cmpne r2, r3 │ │ │ │ + beq.n 4e454 │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 4e226 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + ubfx r2, r1, #2, #3 │ │ │ │ + ubfx r0, r3, #2, #3 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne.w 4e226 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ + bpl.w 4e5f2 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r4, #24 │ │ │ │ + addpl.w r0, r4, #36 ; 0x24 │ │ │ │ + lsls r1, r3, #26 │ │ │ │ + bpl.w 4e5ee │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r5, #24 │ │ │ │ + addpl.w r1, r5, #36 ; 0x24 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.w 4e5e8 │ │ │ │ + cmp r2, #2 │ │ │ │ + ittee eq │ │ │ │ + ldrheq r5, [r0, #0] │ │ │ │ + ldrheq r3, [r1, #0] │ │ │ │ + ldrne r5, [r0, #0] │ │ │ │ + ldrne r3, [r1, #0] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 4e226 │ │ │ │ + cmp r7, #1 │ │ │ │ + beq.w 4d1e8 │ │ │ │ + mul.w r2, r7, r2 │ │ │ │ + blx 589c │ │ │ │ + adds r2, r0, #0 │ │ │ │ + it ne │ │ │ │ + movne r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4d1e8 │ │ │ │ + b.n 4e226 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 4e21c │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r2, [pc, #452] ; (4e694 ) │ │ │ │ + movs r0, #124 ; 0x7c │ │ │ │ + ldr r3, [pc, #452] ; (4e698 ) │ │ │ │ + movw r1, #9556 ; 0x2554 │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r3, pc │ │ │ │ + b.w 4cd5a │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 4e4ee │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4e226 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 4e4fa │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 4e226 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #3 │ │ │ │ + blx 5890 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4e4ca │ │ │ │ + ldr r2, [pc, #400] ; (4e69c ) │ │ │ │ + ldr r3, [pc, #400] ; (4e6a0 ) │ │ │ │ + ldr.w r1, [r8, r2] │ │ │ │ + ldr.w r2, [r8, r3] │ │ │ │ + subs r6, r0, r1 │ │ │ │ + negs r3, r6 │ │ │ │ + adcs r3, r6 │ │ │ │ + cmp r0, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r0, r2 │ │ │ │ + beq.n 4e57e │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.n 4e57e │ │ │ │ + blx 58a8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cbz r3, 4e570 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 4e4b6 │ │ │ │ + b.n 4e4ca │ │ │ │ + ldr r5, [pc, #356] ; (4e6a4 ) │ │ │ │ + mov r0, r4 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r1, [r5, #2080] ; 0x820 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 4e5b0 │ │ │ │ + beq.w 4d1d0 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 5a34 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 4e59a │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - mov r1, r0 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cbz r2, 4e58c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.w 4d1d0 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + b.n 4e538 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4c7ea │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ + beq.n 4e56e │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 4e4b6 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #192] ; 0xc0 │ │ │ │ - b.n 4c7ea │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + b.w 4d1d0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [pc, #264] ; (4e6a8 ) │ │ │ │ + mov r2, r5 │ │ │ │ + movs r0, #123 ; 0x7b │ │ │ │ + movw r1, #9528 ; 0x2538 │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r6 │ │ │ │ + b.w 4d418 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r1, [pc, #244] ; (4e6ac ) │ │ │ │ + mov r2, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov sl, r7 │ │ │ │ + movs r1, #122 ; 0x7a │ │ │ │ + str r7, [sp, #4] │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r7 │ │ │ │ + movw r1, #9516 ; 0x252c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4c594 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 4e212 │ │ │ │ + b.n 4e4ca │ │ │ │ + ldrb r5, [r0, #0] │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ + b.n 4e49c │ │ │ │ + ldr r1, [r5, #36] ; 0x24 │ │ │ │ + b.n 4e48a │ │ │ │ + ldr r0, [r4, #36] ; 0x24 │ │ │ │ + b.n 4e478 │ │ │ │ + nop │ │ │ │ + lsrs r4, r1 │ │ │ │ + movs r1, r0 │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r2 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + eors r0, r7 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + eors r6, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + ands r0, r5 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r7, #210 ; 0xd2 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r7, #180 ; 0xb4 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r7, #162 ; 0xa2 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q12, │ │ │ │ + subs r7, #52 ; 0x34 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + subs r6, #58 ; 0x3a │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r6, #32 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r5, #184 ; 0xb8 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r5!, {r4} │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r5, #78 ; 0x4e │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r4, #222 ; 0xde │ │ │ │ + movs r1, r0 │ │ │ │ + subs r4, #168 ; 0xa8 │ │ │ │ + movs r1, r0 │ │ │ │ + subs r3, #198 ; 0xc6 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r3, #176 ; 0xb0 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r3!, {r3} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r3, #74 ; 0x4a │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r2, #230 ; 0xe6 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r2!, {r6} │ │ │ │ + movs r0, r0 │ │ │ │ + subs r2, #52 ; 0x34 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + subs r1, #202 ; 0xca │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r9, [pc, #2672] ; 4f128 │ │ │ │ + sub sp, #68 ; 0x44 │ │ │ │ + mov sl, r1 │ │ │ │ + add r9, pc │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4edb6 │ │ │ │ + ldr.w fp, [r7, #48] ; 0x30 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r3, [pc, #2652] ; 4f12c │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + adds r2, #2 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str.w r2, [sl] │ │ │ │ + str r5, [sp, #36] ; 0x24 │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #44] ; 0x2c │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bne.w 4edda │ │ │ │ + ldr.w r3, [pc, #2616] ; 4f130 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + cmp fp, r8 │ │ │ │ + beq.w 4edf0 │ │ │ │ + ldr.w r4, [fp, #8] │ │ │ │ + adds r1, r4, #1 │ │ │ │ + beq.w 4ee2a │ │ │ │ + ldr.w r5, [pc, #2584] ; 4f134 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r3, [r5, #240] ; 0xf0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4ed9e │ │ │ │ + ldr.w r3, [pc, #2572] ; 4f138 │ │ │ │ + add r1, sp, #64 ; 0x40 │ │ │ │ + movs r2, #0 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r1, #-12]! │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4ee52 │ │ │ │ + ldr r3, [r7, #40] ; 0x28 │ │ │ │ + mov r5, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4e968 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + adds r2, r3, #1 │ │ │ │ + beq.w 4eed4 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w 4ef04 │ │ │ │ + ldr.w r2, [pc, #2520] ; 4f13c │ │ │ │ + ldr.w r3, [pc, #2520] ; 4f140 │ │ │ │ + ldr r0, [r7, #36] ; 0x24 │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r0, r2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ite eq │ │ │ │ + moveq r6, #1 │ │ │ │ + movne r6, #0 │ │ │ │ + cmp r0, r8 │ │ │ │ + it eq │ │ │ │ + orreq.w r6, r6, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 4e880 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + blx r3 │ │ │ │ + blx 568c │ │ │ │ + str r0, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4f302 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + beq.w 4f334 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4ea66 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r0, [r7, #36] ; 0x24 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r2, r0, r3 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + clz r2, r2 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + cmp r0, r3 │ │ │ │ + ite ne │ │ │ │ + movne r3, r2 │ │ │ │ + orreq.w r3, r2, #1 │ │ │ │ + cmp r0, r8 │ │ │ │ + ite ne │ │ │ │ + movne r6, r3 │ │ │ │ + orreq.w r6, r3, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 4eb48 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4eb0a │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.w 4c29a │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f51a │ │ │ │ + ldr r6, [r7, #48] ; 0x30 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r6, r8 │ │ │ │ + bne.w 4f6ae │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + adds r7, r3, #1 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r6, #0] │ │ │ │ + bl 446fc │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4f358 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eefa │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + cbz r3, 4e844 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 58fc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eab8 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 4e86a │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c2de │ │ │ │ - ldr.w r3, [pc, #2728] ; 4d630 │ │ │ │ - movs r1, #82 ; 0x52 │ │ │ │ - movw r2, #34387 ; 0x8653 │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r0, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4e956 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 4e790 │ │ │ │ + ldr.w r3, [pc, #2232] ; 4f144 │ │ │ │ + mov r4, r6 │ │ │ │ + ldr.w r2, [pc, #2232] ; 4f148 │ │ │ │ + mov r8, r6 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ + mov r7, r6 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #747 ; 0x2eb │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #27834 ; 0x6cba │ │ │ │ + str r6, [sp, #0] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + mov.w r9, #0 │ │ │ │ + cbz r6, 4e8c0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eaca │ │ │ │ + cbz r7, 4e8ce │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eb00 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + cbz r1, 4e8de │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4ead4 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4e8f4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eade │ │ │ │ + cbz r4, 4e902 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eaea │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 4e918 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4eaf4 │ │ │ │ + ldr.w r3, [pc, #2096] ; 4f14c │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r0, [pc, #2096] ; 4f150 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + subs r0, #1 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4eab6 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.n 4e854 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r0, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4e87a │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #68 ; 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r5, [sl, #8] │ │ │ │ + subs r6, r4, #1 │ │ │ │ + it mi │ │ │ │ + addmi r5, r5, r6 │ │ │ │ + bmi.n 4e97a │ │ │ │ + cmp r5, r6 │ │ │ │ + it ge │ │ │ │ + movge r5, r6 │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.w 4f0b0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 5848 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f0be │ │ │ │ + add.w r1, sl, #12 │ │ │ │ + adds r0, #8 │ │ │ │ + add.w r5, r1, r5, lsl #2 │ │ │ │ + ldr.w r3, [r1], #4 │ │ │ │ + cmp r1, r5 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str.w r3, [r0, #4]! │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + bne.n 4e998 │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + str.w ip, [sp] │ │ │ │ + itt lt │ │ │ │ + addlt r6, r6, r3 │ │ │ │ + biclt.w r6, r6, r6, asr #31 │ │ │ │ + subs r3, r3, r6 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 4f3ea │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f3fc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w r6, sl, r6, lsl #2 │ │ │ │ + adds r6, #12 │ │ │ │ + add.w r1, r0, #8 │ │ │ │ + add.w r0, r6, r3, lsl #2 │ │ │ │ + ldr.w r3, [r6], #4 │ │ │ │ + cmp r6, r0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str.w r3, [r1, #4]! │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + bne.n 4e9ea │ │ │ │ + movs r0, #1 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - str r0, [sp, #68] ; 0x44 │ │ │ │ - b.n 4cb04 │ │ │ │ - cmp r9, r2 │ │ │ │ - bge.w 4d2aa │ │ │ │ - add.w r2, fp, r9, lsl #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - b.n 4c7b0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4ee7a │ │ │ │ + str r5, [r0, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, ip │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx 5a40 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f496 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f326 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f31a │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4e754 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c280 │ │ │ │ - blx 5a04 │ │ │ │ + b.n 4e754 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + blx 5b48 │ │ │ │ + str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c81e │ │ │ │ - ldr.w r3, [pc, #2636] ; 4d634 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2632] ; 4d638 │ │ │ │ - movs r0, #99 ; 0x63 │ │ │ │ + beq.w 4f436 │ │ │ │ + ldr r6, [r7, #48] ; 0x30 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r6, r8 │ │ │ │ + bne.w 4f770 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 4c068 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4f4d4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4e7b6 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e7b6 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.w 4e854 │ │ │ │ + b.n 4e946 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e8c0 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e8de │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e8f4 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e902 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e918 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e8ce │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4e7f8 │ │ │ │ + ldr.w r3, [pc, #1592] ; 4f154 │ │ │ │ + movw r0, #766 ; 0x2fe │ │ │ │ + ldr.w r2, [pc, #1588] ; 4f158 │ │ │ │ + movw r1, #28025 ; 0x6d79 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - movw r1, #34589 ; 0x871d │ │ │ │ - str r6, [sp, #60] ; 0x3c │ │ │ │ - mov r9, r5 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.n 4cb04 │ │ │ │ - ldr r3, [sp, #92] ; 0x5c │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + mov ip, r0 │ │ │ │ + b.n 4eb7c │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 4e7e0 │ │ │ │ + ldr.w r3, [pc, #1544] ; 4f15c │ │ │ │ + mov.w r0, #764 ; 0x2fc │ │ │ │ + ldr.w r2, [pc, #1540] ; 4f160 │ │ │ │ + movw r1, #27991 ; 0x6d57 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r6, [sp, #36] ; 0x24 │ │ │ │ + mov ip, r0 │ │ │ │ + ldr.w r6, [ip, #80] ; 0x50 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, ip │ │ │ │ + add r1, sp, #28 │ │ │ │ + add r2, sp, #32 │ │ │ │ + add r3, sp, #36 ; 0x24 │ │ │ │ + ldr.w lr, [r6] │ │ │ │ + str r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + str.w lr, [sp, #40] ; 0x28 │ │ │ │ + str r4, [sp, #44] ; 0x2c │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [r6, #4] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ + str r4, [sp, #48] ; 0x30 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [r6, #8] │ │ │ │ + bl dd90 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, r4 │ │ │ │ + blt.w 4f64c │ │ │ │ + ldr r6, [r7, #48] ; 0x30 │ │ │ │ + ldr.w r7, [pc, #1448] ; 4f164 │ │ │ │ + add r7, pc │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ + mov r4, r2 │ │ │ │ + ldr.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [r7, #124] ; 0x7c │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + it ne │ │ │ │ + cmpne r6, r8 │ │ │ │ + beq.w 4f1dc │ │ │ │ + ldr.w r2, [pc, #1416] ; 4f168 │ │ │ │ + movs r6, #0 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr.w r1, [pc, #1412] ; 4f16c │ │ │ │ + ldr.w r0, [r9, r2] │ │ │ │ + ldr.w r2, [pc, #1408] ; 4f170 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #1392] ; 4f174 │ │ │ │ + mov.w r1, #768 ; 0x300 │ │ │ │ + movw r2, #28063 ; 0x6d9f │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + add r1, sp, #40 ; 0x28 │ │ │ │ + ldr.w r0, [ip, #80] ; 0x50 │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ + bl eb2c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + cbz r0, 4ec36 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f86a │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cbz r0, 4ec4a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f87e │ │ │ │ + ldr r0, [sp, #36] ; 0x24 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + cbz r0, 4ec5e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f874 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov lr, r6 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ + cbz r6, 4ec94 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + movs r4, #0 │ │ │ │ + mov lr, r4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f4f4 │ │ │ │ + ldr.w r8, [r7, #80] ; 0x50 │ │ │ │ + mov r0, r7 │ │ │ │ + add r1, sp, #48 ; 0x30 │ │ │ │ + add r2, sp, #44 ; 0x2c │ │ │ │ + add r3, sp, #40 ; 0x28 │ │ │ │ + ldr.w r6, [r8, #4] │ │ │ │ + ldr.w r9, [r8] │ │ │ │ + str.w lr, [r8] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ + str.w r4, [r8, #4] │ │ │ │ + ldr.w r4, [r8, #8] │ │ │ │ + str.w r6, [r8, #8] │ │ │ │ + str.w r9, [sp, #36] ; 0x24 │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl dd90 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 4f480 │ │ │ │ + ldr.w r3, [pc, #1192] ; 4f178 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr.w r9, [r3, #124] ; 0x7c │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + cbz r3, 4ecec │ │ │ │ + mov r0, r3 │ │ │ │ + blx 58fc │ │ │ │ + ldr r3, [r7, #80] ; 0x50 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r4, [sp, #36] ; 0x24 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + str r4, [r3, #0] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cbz r0, 4ed0e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f0a8 │ │ │ │ + cbz r6, 4ed1c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f09e │ │ │ │ + cbz r4, 4ed2e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4ed2e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #196] ; 0xc4 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 4c26a │ │ │ │ - bl 2a228 │ │ │ │ - mov fp, r0 │ │ │ │ - b.w 4c270 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [sp, #40] ; 0x28 │ │ │ │ + ldr r0, [r7, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r6, [r7, #56] ; 0x38 │ │ │ │ + ldr r4, [r7, #60] ; 0x3c │ │ │ │ + str r1, [r7, #56] ; 0x38 │ │ │ │ + str r2, [r7, #60] ; 0x3c │ │ │ │ + str r3, [r7, #52] ; 0x34 │ │ │ │ + cbz r0, 4ed4e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f08c │ │ │ │ + cbz r6, 4ed5c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f094 │ │ │ │ + cbz r4, 4ed6e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4ed6e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - b.w 4c2f6 │ │ │ │ - ldr.w r3, [pc, #2532] ; 4d63c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 57dc │ │ │ │ - cbz r0, 4cc7a │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r2, r8 │ │ │ │ - ldr.w r3, [pc, #2516] ; 4d640 │ │ │ │ - ldr.w r1, [pc, #2516] ; 4d644 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr.w r2, [pc, #1032] ; 4f17c │ │ │ │ + mov r4, r3 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov r8, r3 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r7, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r6, r3 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + add r2, pc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str.w r9, [r2, #124] ; 0x7c │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + b.n 4e8ae │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r5, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 4ee52 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.n 4e728 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + blx 5920 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.w 4e6c6 │ │ │ │ + ldr r1, [pc, #952] ; (4f180 ) │ │ │ │ + mov r0, r2 │ │ │ │ + movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ + bl ef10 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4e6c6 │ │ │ │ + b.n 4e87a │ │ │ │ + ldr r3, [pc, #852] ; (4f130 ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + cmp fp, r8 │ │ │ │ + bne.w 4f39e │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [pc, #884] ; (4f168 ) │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r1, [pc, #904] ; (4f184 ) │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + mov r7, r4 │ │ │ │ + add r1, pc │ │ │ │ + mov r6, r4 │ │ │ │ + mov r5, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #2508] ; 4d648 │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #2504] ; 4d64c │ │ │ │ - mov r5, r1 │ │ │ │ + blx 56d4 │ │ │ │ + ldr r3, [pc, #888] ; (4f188 ) │ │ │ │ + ldr r2, [pc, #888] ; (4f18c ) │ │ │ │ + movw r0, #735 ; 0x2df │ │ │ │ add r3, pc │ │ │ │ - str r1, [sp, #188] ; 0xbc │ │ │ │ + movw r1, #27657 ; 0x6c09 │ │ │ │ add r2, pc │ │ │ │ - mov r6, r1 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r1 │ │ │ │ - movs r2, #82 ; 0x52 │ │ │ │ - str r1, [sp, #60] ; 0x3c │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r1 │ │ │ │ - movw r2, #34390 ; 0x8656 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - mov r8, r1 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - str r1, [sp, #48] ; 0x30 │ │ │ │ - str r1, [sp, #52] ; 0x34 │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ - str r1, [sp, #56] ; 0x38 │ │ │ │ - str r1, [sp, #64] ; 0x40 │ │ │ │ - str r1, [sp, #68] ; 0x44 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4c47e │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 4c084 │ │ │ │ - blx 589c │ │ │ │ - mov r8, r0 │ │ │ │ - b.w 4c0b6 │ │ │ │ - ldr.w r3, [pc, #2404] ; 4d63c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 57dc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4ce38 │ │ │ │ - ldr.w r3, [pc, #2404] ; 4d650 │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #2400] ; 4d654 │ │ │ │ - mov r5, r1 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4e8ae │ │ │ │ + ldr r3, [pc, #868] ; (4f190 ) │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r2, [pc, #868] ; (4f194 ) │ │ │ │ + mov r8, r5 │ │ │ │ add r3, pc │ │ │ │ - str r1, [sp, #188] ; 0xbc │ │ │ │ + str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - mov r6, r1 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + movw r1, #735 ; 0x2df │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r1 │ │ │ │ - movs r2, #82 ; 0x52 │ │ │ │ - str r1, [sp, #60] ; 0x3c │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r1 │ │ │ │ - movw r2, #34395 ; 0x865b │ │ │ │ - str r1, [sp, #16] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - str r1, [sp, #48] ; 0x30 │ │ │ │ - str r1, [sp, #52] ; 0x34 │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ - str r1, [sp, #56] ; 0x38 │ │ │ │ - str r1, [sp, #64] ; 0x40 │ │ │ │ - str r1, [sp, #68] ; 0x44 │ │ │ │ + mov r5, sl │ │ │ │ + movw r2, #27659 ; 0x6c0b │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4c47e │ │ │ │ - ldr.w r2, [pc, #2340] ; 4d658 │ │ │ │ - movs r5, #96 ; 0x60 │ │ │ │ - ldr.w r1, [pc, #2340] ; 4d65c │ │ │ │ - movw r0, #34439 ; 0x8687 │ │ │ │ + b.n 4e8ae │ │ │ │ + ldr r3, [pc, #836] ; (4f198 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #836] ; (4f19c ) │ │ │ │ + mov.w r0, #736 ; 0x2e0 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27669 ; 0x6c15 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ + mov r8, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r7, r4 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov r6, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, sl │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4e8ae │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + movw r4, #739 ; 0x2e3 │ │ │ │ + ldr r3, [pc, #796] ; (4f1a0 ) │ │ │ │ + movw r0, #27693 ; 0x6c2d │ │ │ │ + ldr r1, [pc, #792] ; (4f1a4 ) │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ - str.w fp, [sp, #56] ; 0x38 │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r6, fp │ │ │ │ - mov r5, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - mov r9, fp │ │ │ │ - str.w fp, [sp, #60] ; 0x3c │ │ │ │ - mov sl, fp │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w fp, [sp, #32] │ │ │ │ - str.w fp, [sp, #48] ; 0x30 │ │ │ │ - str.w fp, [sp, #52] ; 0x34 │ │ │ │ - str.w fp, [sp, #72] ; 0x48 │ │ │ │ - str.w fp, [sp, #64] ; 0x40 │ │ │ │ - b.n 4cb04 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + str.w r4, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4f38c │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbz r2, 4eebe │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov r5, sl │ │ │ │ + mov r4, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + str.w r9, [sp] │ │ │ │ + mov r7, r9 │ │ │ │ + b.n 4e8b2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r4, r2 │ │ │ │ + mov r8, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ + mov r7, r2 │ │ │ │ + mov r5, sl │ │ │ │ blx r3 │ │ │ │ - ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ - b.w 4c3a2 │ │ │ │ + b.n 4e8b2 │ │ │ │ + ldr r3, [pc, #720] ; (4f1a8 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #720] ; (4f1ac ) │ │ │ │ + movw r0, #741 ; 0x2e5 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27721 ; 0x6c49 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov r7, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4e8ae │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4e832 │ │ │ │ + ldr.w lr, [pc, #680] ; 4f1b0 │ │ │ │ + add lr, pc │ │ │ │ + addw r1, lr, #2616 ; 0xa38 │ │ │ │ + ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ + ldrd r6, r7, [r3, #16] │ │ │ │ + ldrd r2, r3, [r1] │ │ │ │ + cmp r7, r3 │ │ │ │ + it eq │ │ │ │ + cmpeq r6, r2 │ │ │ │ + bne.w 4f63c │ │ │ │ + ldr.w r6, [lr, #2624] ; 0xa40 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 4f0f2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [pc, #636] ; (4f1b4 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [r3, #2628] ; 0xa44 │ │ │ │ + ldr.w r1, [r3, #572] ; 0x23c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f6a6 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4f682 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 4f6e0 │ │ │ │ + blx 5704 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f70e │ │ │ │ + mov r0, r4 │ │ │ │ + blx 59d4 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f730 │ │ │ │ + ldr r3, [pc, #576] ; (4f1b8 ) │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bne.w 4f750 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4f762 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + add.w ip, r2, #4294967295 ; 0xffffffff │ │ │ │ + str.w ip, [r7] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 4f5f2 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + movs r7, #2 │ │ │ │ + mov.w lr, #0 │ │ │ │ + movs r0, #3 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr r2, [pc, #508] ; (4f1bc ) │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 4f888 │ │ │ │ + ldr r2, [pc, #500] ; (4f1c0 ) │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 4f53c │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f7a2 │ │ │ │ + cbz r4, 4efe8 │ │ │ │ + str r4, [r0, #12] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add.w r7, r9, r7, lsl #2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r1, r9 │ │ │ │ + add.w r2, r9, r2, lsl #2 │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str.w r8, [r7, #12] │ │ │ │ + bl f530 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f844 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4f612 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4f5e0 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 4f7c2 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4f0e6 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 4f820 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f632 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f628 │ │ │ │ + ldr r3, [pc, #328] ; (4f1c4 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #328] ; (4f1c8 ) │ │ │ │ + movw r0, #742 ; 0x2e6 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27816 ; 0x6ca8 │ │ │ │ + add r2, pc │ │ │ │ + b.n 4eee6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c772 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + b.n 4ed4e │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - b.w 4c386 │ │ │ │ - ldr.w r3, [pc, #2220] ; 4d660 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r6, r5 │ │ │ │ - str r5, [sp, #60] ; 0x3c │ │ │ │ + b.n 4ed5c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4ed1c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4ed0e │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5848 │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4e9ac │ │ │ │ + ldr r3, [pc, #268] ; (4f1cc ) │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r2, [pc, #264] ; (4f1d0 ) │ │ │ │ + movw r0, #739 ; 0x2e3 │ │ │ │ add r3, pc │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ - movs r3, #96 ; 0x60 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - mov sl, r5 │ │ │ │ - movw r3, #34441 ; 0x8689 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - str r5, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.n 4cb04 │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + movw r1, #27689 ; 0x6c29 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r9 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r8, r9 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, sl │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4e8de │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #196] ; 0xc4 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 4c36e │ │ │ │ - mov fp, r9 │ │ │ │ - mov r0, fp │ │ │ │ - mov r9, fp │ │ │ │ - bl 2a228 │ │ │ │ - b.w 4c374 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r1, [sp, #196] ; 0xc4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4c2b0 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + b.n 4f054 │ │ │ │ + ldr.w r0, [lr, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 4ef34 │ │ │ │ + ldr r3, [pc, #208] ; (4f1d4 ) │ │ │ │ + movw r0, #742 ; 0x2e6 │ │ │ │ + ldr r2, [pc, #204] ; (4f1d8 ) │ │ │ │ + movw r1, #27732 ; 0x6c54 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r6 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r6 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r7, r6 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4e8ae │ │ │ │ + lsls r2, r1, #25 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + adds r7, #240 ; 0xf0 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r7, #220 ; 0xdc │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + adds r6, #120 ; 0x78 │ │ │ │ + movs r1, r0 │ │ │ │ + pop {r7, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + adds r5, #234 ; 0xea │ │ │ │ + movs r1, r0 │ │ │ │ + strd r0, r0, [r4, #-0]! │ │ │ │ + adds r3, #226 ; 0xe2 │ │ │ │ + movs r1, r0 │ │ │ │ + revsh r4, r5 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r3, #170 ; 0xaa │ │ │ │ + movs r1, r0 │ │ │ │ + hlt 0x0034 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r3, #80 ; 0x50 │ │ │ │ + movs r1, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + bcs.n 4f088 │ │ │ │ + movs r0, r0 │ │ │ │ + rev r6, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r2, #60 ; 0x3c │ │ │ │ + movs r1, r0 │ │ │ │ + adds r1, #134 ; 0x86 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + movs r0, r0 │ │ │ │ + bcs.n 4f124 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, #246 ; 0xf6 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb7fc │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, #218 ; 0xda │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb7e2 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, #176 ; 0xb0 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb7b6 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, #128 ; 0x80 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb786 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, #46 ; 0x2e │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xb734 │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r7, #214 ; 0xd6 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xff8cffff │ │ │ │ + ; instruction: 0xff90ffff │ │ │ │ + cmp r6, #138 ; 0x8a │ │ │ │ + movs r1, r0 │ │ │ │ + push {r4, r7, lr} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r6, #66 ; 0x42 │ │ │ │ + movs r1, r0 │ │ │ │ + push {r3, r6, lr} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r5, #254 ; 0xfe │ │ │ │ + movs r1, r0 │ │ │ │ + push {r1, r2, lr} │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + bl 446fc │ │ │ │ + blx 568c │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4f668 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f508 │ │ │ │ + ldr.w r3, [ip, #80] ; 0x50 │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + ldr r6, [sp, #40] ; 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + str r6, [r3, #0] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cbz r0, 4f22e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4f2e0 │ │ │ │ + cbz r7, 4f23a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d72a │ │ │ │ - mov r2, fp │ │ │ │ - bl 12768 │ │ │ │ - b.w 4c2b8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r2, sl │ │ │ │ - ldr.w r3, [pc, #2048] ; 4d640 │ │ │ │ - ldr.w r1, [pc, #2080] ; 4d664 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 4ccea │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + beq.n 4f2f0 │ │ │ │ + cbz r6, 4f254 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4f254 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c9ea │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r0, [ip, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr.w r7, [ip, #56] ; 0x38 │ │ │ │ + ldr.w r6, [ip, #60] ; 0x3c │ │ │ │ + str.w r2, [ip, #56] ; 0x38 │ │ │ │ + str.w r3, [ip, #52] ; 0x34 │ │ │ │ + str.w r1, [ip, #60] ; 0x3c │ │ │ │ + cbz r0, 4f27c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 4f2ce │ │ │ │ + cbz r7, 4f286 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbz r3, 4f2d6 │ │ │ │ + cbz r6, 4f298 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4f298 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4c9dc │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r3 │ │ │ │ - blx 5944 │ │ │ │ - b.n 4c8c4 │ │ │ │ - ldr.w r2, [pc, #2040] ; 4d668 │ │ │ │ - movs r5, #99 ; 0x63 │ │ │ │ - ldr.w r1, [pc, #2040] ; 4d66c │ │ │ │ - movw r0, #34535 ; 0x86e7 │ │ │ │ + ldr.w r2, [pc, #1668] ; 4f920 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r6, fp │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - mov r5, fp │ │ │ │ - str.w fp, [sp, #56] ; 0x38 │ │ │ │ - mov r9, fp │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str.w fp, [sp, #60] ; 0x3c │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w fp, [sp, #32] │ │ │ │ - str.w fp, [sp, #48] ; 0x30 │ │ │ │ - str.w fp, [sp, #52] ; 0x34 │ │ │ │ - str.w fp, [sp, #72] ; 0x48 │ │ │ │ - b.n 4cb04 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d83a │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4c442 │ │ │ │ - ldr.w r0, [pc, #1948] ; 4d670 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - add r0, pc │ │ │ │ - blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4c17e │ │ │ │ - b.n 4cec8 │ │ │ │ - ldr.w r3, [pc, #1932] ; 4d674 │ │ │ │ + mov r4, r3 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov lr, r3 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 4ec94 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4f27c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4f286 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4f22e │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4f23a │ │ │ │ + ldr.w r3, [pc, #1568] ; 4f924 │ │ │ │ + movs r4, #0 │ │ │ │ + ldr.w r2, [pc, #1564] ; 4f928 │ │ │ │ + mov.w r0, #752 ; 0x2f0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r3, #404] ; 0x194 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d822 │ │ │ │ - ldr.w lr, [sl, #4] │ │ │ │ - cmp r0, lr │ │ │ │ - beq.w 4c1ce │ │ │ │ - ldr.w r2, [lr, #172] ; 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4d874 │ │ │ │ - ldr r5, [r2, #8] │ │ │ │ + movw r1, #27890 ; 0x6cf2 │ │ │ │ + add r2, pc │ │ │ │ + b.n 4eee6 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4ea4a │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4ea3e │ │ │ │ + ldr.w r3, [pc, #1524] ; 4f92c │ │ │ │ + mov.w r0, #756 ; 0x2f4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r1, #27908 ; 0x6d04 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #1512] ; 4f930 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4f2ba │ │ │ │ + ldr.w r3, [pc, #1496] ; 4f934 │ │ │ │ + mov.w r0, #768 ; 0x300 │ │ │ │ + ldr.w r2, [pc, #1492] ; 4f938 │ │ │ │ + movw r1, #28101 ; 0x6dc5 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 4ec84 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4cf2e │ │ │ │ + bne.w 4eea4 │ │ │ │ + b.n 4eeac │ │ │ │ + ldr.w r0, [pc, #1436] ; 4f93c │ │ │ │ + mov r4, r5 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + mov r8, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 4c1ce │ │ │ │ - adds r2, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 4cf28 │ │ │ │ - ldr.w r1, [r2, #4]! │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 4c1ce │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 4cf1e │ │ │ │ - ldr.w r1, [pc, #1864] ; 4d678 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr.w r2, [lr, #12] │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ - ldr.w r1, [pc, #1852] ; 4d67c │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr.w r0, [r9, r0] │ │ │ │ + mov r6, r5 │ │ │ │ + ldr.w r1, [pc, #1420] ; 4f940 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr.w r2, [pc, #1416] ; 4f944 │ │ │ │ + mov r5, sl │ │ │ │ add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1844] ; 4d680 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1844] ; 4d684 │ │ │ │ - movs r0, #96 ; 0x60 │ │ │ │ + ldr.w r3, [pc, #1404] ; 4f948 │ │ │ │ + ldr.w r2, [pc, #1404] ; 4f94c │ │ │ │ + movw r0, #734 ; 0x2de │ │ │ │ add r3, pc │ │ │ │ - movw r1, #34445 ; 0x868d │ │ │ │ + movw r1, #27642 ; 0x6bfa │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r5 │ │ │ │ - str r5, [sp, #60] ; 0x3c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - str r5, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.n 4cb04 │ │ │ │ - ldr.w r3, [pc, #1788] ; 4d688 │ │ │ │ + b.w 4e8ae │ │ │ │ + movs r0, #0 │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1784] ; 4d68c │ │ │ │ - mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4e9fe │ │ │ │ + ldr.w r6, [ip] │ │ │ │ + movw r1, #739 ; 0x2e3 │ │ │ │ + ldr.w r4, [pc, #1352] ; 4f950 │ │ │ │ + movw r2, #27691 ; 0x6c2b │ │ │ │ + subs r6, #1 │ │ │ │ + ldr.w r3, [pc, #1348] ; 4f954 │ │ │ │ + add r4, pc │ │ │ │ + str.w r6, [ip] │ │ │ │ + add r3, pc │ │ │ │ + mov r5, r6 │ │ │ │ + str.w r1, [r4, #128] ; 0x80 │ │ │ │ + str r3, [r4, #124] ; 0x7c │ │ │ │ + str.w r2, [r4, #132] ; 0x84 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 4f38c │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov r5, sl │ │ │ │ + mov r4, r9 │ │ │ │ + b.w 4e8f4 │ │ │ │ + ldr.w r6, [pc, #1312] ; 4f958 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [r6, #204] ; 0xcc │ │ │ │ + ldr.w r1, [r6, #712] ; 0x2c8 │ │ │ │ + bl f530 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4f8ce │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f704 │ │ │ │ + ldr.w r3, [pc, #1272] ; 4f95c │ │ │ │ + movw r0, #759 ; 0x2f7 │ │ │ │ + ldr.w r2, [pc, #1268] ; 4f960 │ │ │ │ + movw r1, #27942 ; 0x6d26 │ │ │ │ add r3, pc │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movs r2, #97 ; 0x61 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34456 ; 0x8698 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4f2ba │ │ │ │ + ldr r0, [r7, #52] ; 0x34 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r1, [r7, #56] ; 0x38 │ │ │ │ + ldr r2, [r7, #60] ; 0x3c │ │ │ │ str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.w 4c494 │ │ │ │ - ldr.w r3, [pc, #1732] ; 4d690 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr.w r2, [pc, #1732] ; 4d694 │ │ │ │ - mov fp, r5 │ │ │ │ + str r1, [sp, #44] ; 0x2c │ │ │ │ + str r2, [sp, #40] ; 0x28 │ │ │ │ + str r3, [r7, #52] ; 0x34 │ │ │ │ + str r3, [r7, #56] ; 0x38 │ │ │ │ + str r3, [r7, #60] ; 0x3c │ │ │ │ + b.n 4eccc │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + movw r7, #739 ; 0x2e3 │ │ │ │ + ldr.w r3, [pc, #1220] ; 4f964 │ │ │ │ + movw r4, #27698 ; 0x6c32 │ │ │ │ + ldr.w r1, [pc, #1216] ; 4f968 │ │ │ │ + subs r2, #1 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [ip] │ │ │ │ + add r1, pc │ │ │ │ + str.w r7, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4f38c │ │ │ │ + mov r9, r0 │ │ │ │ + mov r5, sl │ │ │ │ + mov r4, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 4e8b4 │ │ │ │ + ldr.w r3, [pc, #1172] ; 4f96c │ │ │ │ + mov.w r0, #760 ; 0x2f8 │ │ │ │ + ldr.w r2, [pc, #1168] ; 4f970 │ │ │ │ + movw r1, #27963 ; 0x6d3b │ │ │ │ add r3, pc │ │ │ │ - str r5, [sp, #60] ; 0x3c │ │ │ │ add r2, pc │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ - movs r2, #97 ; 0x61 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34458 ; 0x869a │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - str r5, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.n 4cb04 │ │ │ │ - ldr.w r3, [pc, #1680] ; 4d698 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1676] ; 4d69c │ │ │ │ - mov r6, r0 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4f376 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + add r3, sp, #28 │ │ │ │ + ldmia.w r3, {r3, r4, lr} │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.w 4ec94 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + b.n 4f20c │ │ │ │ + ldr.w r3, [pc, #1112] ; 4f974 │ │ │ │ + movw r0, #765 ; 0x2fd │ │ │ │ + ldr.w r2, [pc, #1108] ; 4f978 │ │ │ │ + movw r1, #28002 ; 0x6d62 │ │ │ │ add r3, pc │ │ │ │ - mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4eb38 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + bic.w r2, r2, #114 ; 0x72 │ │ │ │ + cmp r2, #128 ; 0x80 │ │ │ │ + bne.w 4efd4 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r2, lr │ │ │ │ + str r4, [sp, #52] ; 0x34 │ │ │ │ + str.w r8, [sp, #60] ; 0x3c │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + bl d67c │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov ip, r0 │ │ │ │ + cbz r0, 4f5be │ │ │ │ + cbz r4, 4f588 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cbnz r2, 4f588 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4f8fa │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 4f01e │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + b.n 4f01e │ │ │ │ + ldr r2, [pc, #956] ; (4f97c ) │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #956] ; (4f980 ) │ │ │ │ mov r9, r0 │ │ │ │ - movs r2, #98 ; 0x62 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34468 ; 0x86a4 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.n 4cb04 │ │ │ │ - blx 589c │ │ │ │ - b.w 4c224 │ │ │ │ - ldr.w r0, [r2, #1452] ; 0x5ac │ │ │ │ - addw r2, r2, #2584 ; 0xa18 │ │ │ │ - bl 12a74 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 4c924 │ │ │ │ - ldr.w r3, [pc, #1596] ; 4d6a0 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr.w r2, [pc, #1592] ; 4d6a4 │ │ │ │ - movs r0, #158 ; 0x9e │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #35268 ; 0x89c4 │ │ │ │ + movw r1, #27774 ; 0x6c7e │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4e8b2 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 4f02a │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + movs r7, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + movs r0, #3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov lr, ip │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + b.n 4efbc │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 4f01e │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4f078 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4f066 │ │ │ │ + ldr.w r0, [lr, #820] ; 0x334 │ │ │ │ + add.w r2, lr, #2624 ; 0xa40 │ │ │ │ + bl 1289c │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 4f0fc │ │ │ │ + add.w r1, ip, #52 ; 0x34 │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ + str.w r4, [ip, #52] ; 0x34 │ │ │ │ + str.w r4, [ip, #56] ; 0x38 │ │ │ │ + str.w r4, [ip, #60] ; 0x3c │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + b.w 4ebb6 │ │ │ │ + ldr r3, [pc, #792] ; (4f984 ) │ │ │ │ + mov.w r1, #768 ; 0x300 │ │ │ │ + movw r2, #28066 ; 0x6da2 │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ + b.w 4ec1a │ │ │ │ + ldr r3, [pc, #772] ; (4f988 ) │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ + ldr r2, [pc, #768] ; (4f98c ) │ │ │ │ + movw r1, #27742 ; 0x6c5e │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r7 │ │ │ │ add r2, pc │ │ │ │ + mov r8, r7 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r7, [sp, #0] │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #76] ; 0x4c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r3, #80] ; 0x50 │ │ │ │ - ldmia.w r3, {r0, r7} │ │ │ │ - str r2, [r3, #4] │ │ │ │ + b.w 4e8ae │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 4ef4e │ │ │ │ + ldr r2, [pc, #652] ; (4f93c ) │ │ │ │ + ldr r1, [pc, #732] ; (4f990 ) │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr.w r0, [r9, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [pc, #728] ; (4f994 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #720] ; (4f998 ) │ │ │ │ + ldr r2, [pc, #724] ; (4f99c ) │ │ │ │ + mov.w r0, #768 ; 0x300 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #28098 ; 0x6dc2 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4f2ba │ │ │ │ + ldr r3, [pc, #700] ; (4f9a0 ) │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r2, [pc, #700] ; (4f9a4 ) │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27744 ; 0x6c60 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4e8ae │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4f460 │ │ │ │ + ldr r3, [pc, #664] ; (4f9a8 ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [pc, #664] ; (4f9ac ) │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27745 ; 0x6c61 │ │ │ │ + add r2, pc │ │ │ │ + mov r4, r8 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4e8ae │ │ │ │ + ldr r3, [pc, #636] ; (4f9b0 ) │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ + ldr r2, [pc, #636] ; (4f9b4 ) │ │ │ │ + movw r1, #27747 ; 0x6c63 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r8 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4e8ae │ │ │ │ + movs r3, #0 │ │ │ │ + mov.w lr, #4 │ │ │ │ + mov r4, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r0, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + movs r7, #1 │ │ │ │ + b.n 4efbc │ │ │ │ + mov r3, r7 │ │ │ │ + mov.w lr, #4 │ │ │ │ + movs r7, #1 │ │ │ │ + movs r0, #2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + b.n 4efbc │ │ │ │ + ldr r2, [pc, #456] ; (4f93c ) │ │ │ │ + ldr r1, [pc, #580] ; (4f9b8 ) │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr.w r0, [r9, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [pc, #572] ; (4f9bc ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #568] ; (4f9c0 ) │ │ │ │ + ldr r2, [pc, #568] ; (4f9c4 ) │ │ │ │ + mov.w r0, #760 ; 0x2f8 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27960 ; 0x6d38 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 4f2ba │ │ │ │ + ldr r2, [pc, #548] ; (4f9c8 ) │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #548] ; (4f9cc ) │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #27782 ; 0x6c86 │ │ │ │ + add r3, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4e8ae │ │ │ │ + ldr r7, [r6, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 4f034 │ │ │ │ + ldr.w r8, [r6, #8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 4f910 │ │ │ │ + mov r2, ip │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + str.w ip, [sp] │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + mov r6, r8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 4f046 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w ip, [sp] │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 4f046 │ │ │ │ + ldr r3, [pc, #428] ; (4f9d0 ) │ │ │ │ + movw r0, #742 ; 0x2e6 │ │ │ │ + ldr r2, [pc, #428] ; (4f9d4 ) │ │ │ │ + movw r1, #27811 ; 0x6ca3 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r4 │ │ │ │ + add r2, pc │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov r7, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 4e8ae │ │ │ │ + ldr r2, [pc, #400] ; (4f9d8 ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r1, [pc, #400] ; (4f9dc ) │ │ │ │ + mov.w lr, #744 ; 0x2e8 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #0] │ │ │ │ + add r1, pc │ │ │ │ + movw r0, #27793 ; 0x6c91 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r4, ip │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w lr, [r2, #128] ; 0x80 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 4e8b2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4ec36 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4ec5e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4ec4a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - str r4, [r3, #0] │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cbz r0, 4d0a0 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + add r2, lr │ │ │ │ + str r4, [sp, #52] ; 0x34 │ │ │ │ + str.w r8, [sp, #60] ; 0x3c │ │ │ │ + mov r1, r2 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + bl f408 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 4f56a │ │ │ │ + ldr r2, [pc, #304] ; (4f9e0 ) │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r3, [pc, #304] ; (4f9e4 ) │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #744 ; 0x2e8 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #27764 ; 0x6c74 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 4e8b2 │ │ │ │ + ldr r3, [pc, #280] ; (4f9e8 ) │ │ │ │ + movw r1, #759 ; 0x2f7 │ │ │ │ + movw r2, #27938 ; 0x6d22 │ │ │ │ + str.w r1, [r6, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + mov r4, r3 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + mov lr, r3 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 4ec94 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 4f596 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp] │ │ │ │ + b.n 4f7ea │ │ │ │ + cmp r4, #108 ; 0x6c │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r3, #252 ; 0xfc │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r2, 4f96c │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r3, #202 ; 0xca │ │ │ │ + movs r1, r0 │ │ │ │ + uxtb r6, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r3, #164 ; 0xa4 │ │ │ │ + movs r1, r0 │ │ │ │ + uxth r6, r5 │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r3, #56 ; 0x38 │ │ │ │ + movs r1, r0 │ │ │ │ + sxth r6, r7 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r2, #250 ; 0xfa │ │ │ │ + movs r1, r0 │ │ │ │ + sxth r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r2, #210 ; 0xd2 │ │ │ │ + movs r1, r0 │ │ │ │ + cmp r2, #156 ; 0x9c │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r6, 4f98c │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r2, #96 ; 0x60 │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r6, 4f984 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r2, #40 ; 0x28 │ │ │ │ + movs r1, r0 │ │ │ │ + cbz r2, 4f980 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r1, #226 ; 0xe2 │ │ │ │ + movs r1, r0 │ │ │ │ + sub sp, #432 ; 0x1b0 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r1, #70 ; 0x46 │ │ │ │ + movs r1, r0 │ │ │ │ + add sp, #304 ; 0x130 │ │ │ │ + movs r0, r0 │ │ │ │ + add r7, sp, #648 ; 0x288 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r0, #126 ; 0x7e │ │ │ │ + movs r1, r0 │ │ │ │ + add r7, sp, #536 ; 0x218 │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + movs r0, r0 │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r0, #64 ; 0x40 │ │ │ │ + movs r1, r0 │ │ │ │ + add r7, sp, #280 ; 0x118 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r0, #34 ; 0x22 │ │ │ │ + movs r1, r0 │ │ │ │ + add r7, sp, #160 ; 0xa0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r7, #244 ; 0xf4 │ │ │ │ + movs r1, r0 │ │ │ │ + add r6, sp, #1000 ; 0x3e8 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r7, #208 ; 0xd0 │ │ │ │ + movs r1, r0 │ │ │ │ + add r6, sp, #864 ; 0x360 │ │ │ │ + movs r0, r0 │ │ │ │ + itet pl │ │ │ │ + movpl r0, r0 │ │ │ │ + stmiami r7!, {} │ │ │ │ + movpl r0, r0 │ │ │ │ + movs r7, #126 ; 0x7e │ │ │ │ + movs r1, r0 │ │ │ │ + add r6, sp, #528 ; 0x210 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r7, #96 ; 0x60 │ │ │ │ + movs r1, r0 │ │ │ │ + add r6, sp, #408 ; 0x198 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r6, #224 ; 0xe0 │ │ │ │ + movs r1, r0 │ │ │ │ + add r5, sp, #928 ; 0x3a0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r6, #190 ; 0xbe │ │ │ │ + movs r1, r0 │ │ │ │ + add r5, sp, #792 ; 0x318 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r6, #88 ; 0x58 │ │ │ │ + movs r1, r0 │ │ │ │ + add r5, sp, #376 ; 0x178 │ │ │ │ + movs r0, r0 │ │ │ │ + add r5, sp, #240 ; 0xf0 │ │ │ │ + movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ldr r3, [pc, #972] ; (4fdc0 ) │ │ │ │ + ldr r4, [pc, #976] ; (4fdc4 ) │ │ │ │ + vpush {d8} │ │ │ │ + add r3, pc │ │ │ │ + add r4, pc │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r2, [r4, #240] ; 0xf0 │ │ │ │ + sub sp, #140 ; 0x8c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + movs r3, #0 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + str r3, [sp, #108] ; 0x6c │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 50104 │ │ │ │ + ldr r5, [pc, #932] ; (4fdc8 ) │ │ │ │ + add.w r9, sp, #136 ; 0x88 │ │ │ │ + movs r7, #0 │ │ │ │ + add r5, pc │ │ │ │ + str.w r7, [r9, #-20]! │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #116] ; 0x74 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 501c2 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 57f4 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 50724 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 57f4 │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5076c │ │ │ │ + ldr.w r3, [r5, #704] ; 0x2c0 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + str r7, [sp, #84] ; 0x54 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr.w r1, [r5, #2632] ; 0xa48 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r0, [r3, #84] ; 0x54 │ │ │ │ + ands.w r0, r0, #268435456 ; 0x10000000 │ │ │ │ + beq.w 5079c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50a2e │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 507ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d124 │ │ │ │ - cbz r7, 4d0ac │ │ │ │ + beq.n 4fb96 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r3, [pc, #800] ; (4fdcc ) │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #2632] ; 0xa48 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 511bc │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + blx r2 │ │ │ │ + mov r7, r0 │ │ │ │ + str r7, [sp, #84] ; 0x54 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 511c8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50760 │ │ │ │ + ldr.w sl, [pc, #764] ; 4fdd0 │ │ │ │ + mov r0, r7 │ │ │ │ + add sl, pc │ │ │ │ + ldr.w r5, [sl, #1448] ; 0x5a8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r1, r5 │ │ │ │ + str r5, [sp, #84] ; 0x54 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + blx 5b60 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq.w 50800 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 500fa │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + cbz r4, 4fb28 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 57f4 │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51294 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + str r7, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 500f0 │ │ │ │ + mov r7, r4 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5b78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 50a4e │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 50de0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5b78 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 50ea8 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq.w 5011c │ │ │ │ + movs r0, #0 │ │ │ │ + blx 57f4 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 512d4 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr r2, [pc, #628] ; (4fdd4 ) │ │ │ │ + ldr r3, [pc, #628] ; (4fdd8 ) │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ + str r2, [sp, #36] ; 0x24 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + beq.n 4fb9e │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5b24 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 522b8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #112] ; 0x70 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 52318 │ │ │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [sp, #48] ; 0x30 │ │ │ │ + b.n 4fbac │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4faa4 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + mov r3, r7 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + vldr d8, [pc, #520] ; 4fdb8 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r1, [pc, #552] ; (4fddc ) │ │ │ │ + mov r4, r2 │ │ │ │ + str.w r9, [sp, #68] ; 0x44 │ │ │ │ + mov fp, r2 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r1, [sp, #64] ; 0x40 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r7, [sp, #60] ; 0x3c │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 50faa │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + ldr r2, [sp, #36] ; 0x24 │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + bne.w 511a6 │ │ │ │ + ldr r0, [sp, #48] ; 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bge.w 51836 │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ + ldr.w r2, [r3, r0, lsl #2] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + ldr r5, [sp, #44] ; 0x2c │ │ │ │ + ldr r7, [sp, #36] ; 0x24 │ │ │ │ + subs r1, r0, r5 │ │ │ │ + clz r1, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ + it ne │ │ │ │ + cmpne r0, r7 │ │ │ │ + mov.w r1, r1, lsr #5 │ │ │ │ + beq.w 4fd76 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + blx 5b24 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 50d5c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51922 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str.w fp, [sp, #88] ; 0x58 │ │ │ │ + ldr r5, [r3, #112] ; 0x70 │ │ │ │ + blx r5 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51fde │ │ │ │ + mov r0, r7 │ │ │ │ + blx r5 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + str r0, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5222c │ │ │ │ + mov r0, r7 │ │ │ │ + blx r5 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 52c76 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51a0c │ │ │ │ + mov r7, r8 │ │ │ │ + str.w fp, [sp, #96] ; 0x60 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + cbz r4, 4fc94 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 500e6 │ │ │ │ + str.w fp, [sp, #84] ; 0x54 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4fcae │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 500da │ │ │ │ + ldr r5, [r6, #16] │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + cmp.w r3, r5, asr #1 │ │ │ │ + ite gt │ │ │ │ + movgt r2, #1 │ │ │ │ + movle r2, #0 │ │ │ │ + cmp r3, r5 │ │ │ │ + ite ge │ │ │ │ + movge r5, #0 │ │ │ │ + andlt.w r5, r2, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 5120a │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + adds r1, r3, #1 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + str.w r7, [r0, r3, lsl #2] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 20cdc │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5125c │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + ldr r5, [sp, #36] ; 0x24 │ │ │ │ + subs r3, r4, r1 │ │ │ │ + clz r3, r3 │ │ │ │ + cmp r4, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r4, r5 │ │ │ │ + mov.w r3, r3, lsr #5 │ │ │ │ + beq.n 4fde0 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + blx 5b24 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52264 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51af4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w fp, [sp, #88] ; 0x58 │ │ │ │ + ldr r4, [r3, #112] ; 0x70 │ │ │ │ + blx r4 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52504 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r4 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5256a │ │ │ │ + mov r0, r5 │ │ │ │ + blx r4 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 52e56 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51c6c │ │ │ │ + str.w fp, [sp, #96] ; 0x60 │ │ │ │ + mov sl, r8 │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ + b.n 4fe1c │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne.w 51156 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 51252 │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr.w r8, [r2, #16] │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + str.w r8, [sp, #92] ; 0x5c │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r7, #0] │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + str r7, [sp, #84] ; 0x54 │ │ │ │ + adds r1, #1 │ │ │ │ + str.w r1, [r8] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r2, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 50756 │ │ │ │ + str.w fp, [sp, #88] ; 0x58 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + b.n 4fc86 │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + nop {15} │ │ │ │ + ; instruction: 0xf3100000 │ │ │ │ + movs r5, #18 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #226 ; 0xe2 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #96 ; 0x60 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r4, #52 ; 0x34 │ │ │ │ + movs r1, r0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + movs r3, #76 ; 0x4c │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 51312 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50ae0 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + ldr.w sl, [r2, #16] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str.w sl, [sp, #84] ; 0x54 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + str r5, [sp, #92] ; 0x5c │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 507f6 │ │ │ │ + str.w fp, [sp, #88] ; 0x58 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 4fe2c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50a42 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + cbz r1, 4fe40 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50a36 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr.w r1, [pc, #2588] ; 50860 │ │ │ │ + str.w fp, [sp, #84] ; 0x54 │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + ldr.w r2, [pc, #2580] ; 50864 │ │ │ │ + ldr.w r3, [pc, #2580] ; 50868 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + subs r0, r5, r0 │ │ │ │ + clz r0, r0 │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ + ldr r1, [r1, r3] │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + cmp r5, r4 │ │ │ │ + ite ne │ │ │ │ + movne r8, r0 │ │ │ │ + orreq.w r8, r0, #1 │ │ │ │ + cmp r5, r1 │ │ │ │ + it eq │ │ │ │ + orreq.w r8, r8, #1 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 4ff44 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 508c0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cbz r3, 4fea2 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51144 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r0, sl │ │ │ │ + movs r2, #0 │ │ │ │ + bl 32374 │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov r8, r0 │ │ │ │ + beq.w 5137e │ │ │ │ + mov r0, r8 │ │ │ │ + blx 59d4 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 513ba │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + cbz r0, 4feda │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 50ee2 │ │ │ │ + ldr r2, [sp, #64] ; 0x40 │ │ │ │ + str.w fp, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r1, [r2, #644] ; 0x284 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 50ed2 │ │ │ │ + ldr.w r2, [pc, #2432] ; 5086c │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w 5151c │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + adds r2, #1 │ │ │ │ + beq.w 51d54 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + subs r2, r4, r2 │ │ │ │ + clz r2, r2 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ + str.w r8, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 50f94 │ │ │ │ + str.w fp, [sp, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 50ef0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r3, [sp, #56] ; 0x38 │ │ │ │ + str.w sl, [sp] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 4fbce │ │ │ │ + mov r0, r5 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 4fe82 │ │ │ │ + ldr.w r1, [pc, #2336] ; 50870 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + mov r4, r7 │ │ │ │ + str.w sl, [sp] │ │ │ │ + add r1, pc │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r2, r8 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + mov fp, r8 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + ldr.w r0, [pc, #2304] ; 50874 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + movw r5, #303 ; 0x12f │ │ │ │ + add r0, pc │ │ │ │ + str.w r5, [r1, #128] ; 0x80 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + movw r0, #22192 ; 0x56b0 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + cbz r3, 4ff98 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 50846 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 4ffc0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 4ffc0 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cbz r2, 4ffce │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5022a │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 4ffe4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5023c │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 4fffa │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50250 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 50010 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50298 │ │ │ │ + ldr.w r3, [pc, #2148] ; 50878 │ │ │ │ + ldr.w r0, [pc, #2148] ; 5087c │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cbz r6, 50038 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50216 │ │ │ │ + cbz r7, 50046 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d12c │ │ │ │ - cbz r4, 4d0be │ │ │ │ + beq.w 50220 │ │ │ │ + cbz r4, 50054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d0be │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5025c │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 50064 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50266 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 50074 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50270 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + cbz r1, 50084 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5027a │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbz r1, 50094 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50284 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + cbz r1, 500a4 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5028e │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + cbz r1, 500b4 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5020c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 500d0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 500d0 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + add sp, #140 ; 0x8c │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4fcae │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #176] ; 0xb0 │ │ │ │ - cbz r0, 4d0ce │ │ │ │ + b.n 4fc94 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4fb22 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4fb00 │ │ │ │ + blx 5938 │ │ │ │ + str.w r0, [r4, #240] ; 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 501c2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blx r3 │ │ │ │ + b.n 4fa22 │ │ │ │ + mov r0, r7 │ │ │ │ + bl f5d8 │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 515bc │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + ldr.w r1, [pc, #1872] ; 50880 │ │ │ │ + ldr.w r3, [pc, #1872] ; 50884 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r1, [r4, r1] │ │ │ │ + str r1, [sp, #44] ; 0x2c │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + mov r4, r3 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + subs r3, r2, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r4 │ │ │ │ + clz r3, r3 │ │ │ │ + mov.w r3, r3, lsr #5 │ │ │ │ + beq.w 502a4 │ │ │ │ + blx 5b24 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 50da0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52254 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r8, [r3, #112] ; 0x70 │ │ │ │ + blx r8 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52be6 │ │ │ │ + mov r0, r2 │ │ │ │ + blx r8 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52b86 │ │ │ │ + mov r0, r2 │ │ │ │ + blx r8 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r0, r5 │ │ │ │ + blt.w 5278c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5283c │ │ │ │ + movs r3, #0 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + b.n 502dc │ │ │ │ + ldr.w r3, [pc, #1732] ; 50888 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r1, [pc, #1728] ; 5088c │ │ │ │ + movw r2, #271 ; 0x10f │ │ │ │ + add r3, pc │ │ │ │ + movw r0, #21547 ; 0x542b │ │ │ │ + add r1, pc │ │ │ │ + mov r9, ip │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov fp, ip │ │ │ │ + mov r2, ip │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + mov r8, ip │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + mov r4, ip │ │ │ │ + str.w ip, [sp, #24] │ │ │ │ + mov r7, ip │ │ │ │ + str.w ip, [sp, #4] │ │ │ │ + mov r6, ip │ │ │ │ + str.w ip, [sp] │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + b.n 4ffc0 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 500b4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50038 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50046 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 4ffce │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + str.w ip, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #12] │ │ │ │ + b.n 4ffe4 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 4fffa │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50054 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50064 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50074 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50084 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50094 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 500a4 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50010 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 51720 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5182c │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + ldr.w r8, [r5, #16] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + str.w r8, [sp, #88] ; 0x58 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + adds r1, #1 │ │ │ │ + str.w r1, [r8] │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 51358 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + movs r0, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + blx 57f4 │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51798 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + str r4, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51362 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 20cdc │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5185c │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ + ldr r6, [sp, #36] ; 0x24 │ │ │ │ + subs r3, r2, r1 │ │ │ │ + clz r3, r3 │ │ │ │ + cmp r2, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r6 │ │ │ │ + mov.w r3, r3, lsr #5 │ │ │ │ + beq.n 5039a │ │ │ │ + blx 5b24 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52bfe │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5277c │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [sp, #84] ; 0x54 │ │ │ │ + ldr r6, [r3, #112] ; 0x70 │ │ │ │ + blx r6 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52d0c │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + blx r6 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52cb4 │ │ │ │ + mov r0, r2 │ │ │ │ + blx r6 │ │ │ │ + movs r1, #2 │ │ │ │ + bl 11ee4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r0, r5 │ │ │ │ + blt.w 52848 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52ad6 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w sl, [sp, #8] │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + b.n 503d0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne.w 5192e │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 519c4 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + str r6, [sp, #88] ; 0x58 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50b22 │ │ │ │ + movs r3, #0 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr.w r1, [pc, #1160] ; 50860 │ │ │ │ + ldr.w r3, [pc, #1160] ; 50864 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r8, [r5, r1] │ │ │ │ + ldr.w fp, [r5, r3] │ │ │ │ + ldr r5, [sp, #28] │ │ │ │ + ldr.w r2, [pc, #1148] ; 50868 │ │ │ │ + rsb r3, r8, r5 │ │ │ │ + clz r3, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r9, [r0, r2] │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + cmp r5, fp │ │ │ │ + ite ne │ │ │ │ + movne r5, r3 │ │ │ │ + orreq.w r5, r3, #1 │ │ │ │ + cmp r1, r9 │ │ │ │ + it eq │ │ │ │ + orreq.w r5, r5, #1 │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 50a9c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 50b2a │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + rsb sl, r8, r2 │ │ │ │ + clz sl, sl │ │ │ │ + mov.w sl, sl, lsr #5 │ │ │ │ + cmp r2, fp │ │ │ │ + ite ne │ │ │ │ + movne r5, sl │ │ │ │ + orreq.w r5, sl, #1 │ │ │ │ + cmp r2, r9 │ │ │ │ + it eq │ │ │ │ + orreq.w r5, r5, #1 │ │ │ │ + mov r0, sl │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 50aea │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5136e │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + mov r3, r1 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 5b78 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov sl, r0 │ │ │ │ + beq.w 51bb2 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 515b0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + rsb r8, r8, r2 │ │ │ │ + clz r8, r8 │ │ │ │ + mov.w r8, r8, lsr #5 │ │ │ │ + cmp r2, fp │ │ │ │ + ite ne │ │ │ │ + movne fp, r8 │ │ │ │ + orreq.w fp, r8, #1 │ │ │ │ + cmp r2, r9 │ │ │ │ + ite ne │ │ │ │ + movne r5, fp │ │ │ │ + orreq.w r5, fp, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 50c66 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 513f4 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + mov r3, r1 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 5b78 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + adds r1, r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + beq.w 51d18 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 5177a │ │ │ │ + cmp sl, r5 │ │ │ │ + ittt eq │ │ │ │ + moveq r3, #0 │ │ │ │ + streq r3, [sp, #16] │ │ │ │ + streq r3, [sp, #24] │ │ │ │ + bne.w 51d6a │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + blx 5b78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 51d34 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51404 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 5b78 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 52576 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + blx 5b48 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52592 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r3, [pc, #852] ; (50868 ) │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r0 │ │ │ │ + ite ne │ │ │ │ + movne.w r8, #1 │ │ │ │ + moveq.w r8, #0 │ │ │ │ + beq.w 51572 │ │ │ │ + ldr r0, [pc, #860] ; (50890 ) │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldr r1, [pc, #856] ; (50894 ) │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ + ldr r2, [pc, #856] ; (50898 ) │ │ │ │ + add r1, pc │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #848] ; (5089c ) │ │ │ │ + ldr r2, [pc, #852] ; (508a0 ) │ │ │ │ + mov.w r0, #326 ; 0x146 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #22561 ; 0x5821 │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + str r3, [sp, #108] ; 0x6c │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r6, 50586 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51a00 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + cbz r5, 50598 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 519f4 │ │ │ │ + ldr r0, [sp, #84] ; 0x54 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + cbz r0, 505b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d5aa │ │ │ │ - ldr r0, [sp, #180] ; 0xb4 │ │ │ │ - cbz r0, 4d0de │ │ │ │ + beq.w 519d2 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 505c6 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 519dc │ │ │ │ + ldr r0, [sp, #92] ; 0x5c │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + cbz r0, 505da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d740 │ │ │ │ - ldr r0, [sp, #184] ; 0xb8 │ │ │ │ - cbz r0, 4d0ea │ │ │ │ + beq.w 519ea │ │ │ │ + ldr.w lr, [sl, #80] ; 0x50 │ │ │ │ + movs r5, #0 │ │ │ │ + mov r0, sl │ │ │ │ + add r1, sp, #104 ; 0x68 │ │ │ │ + add r2, sp, #108 ; 0x6c │ │ │ │ + add r3, sp, #112 ; 0x70 │ │ │ │ + ldr.w r6, [lr, #4] │ │ │ │ + ldr.w fp, [lr] │ │ │ │ + str.w r5, [lr, #4] │ │ │ │ + str r6, [sp, #12] │ │ │ │ + ldr.w r6, [lr, #8] │ │ │ │ + str.w r5, [lr] │ │ │ │ + str.w r5, [lr, #8] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + str r5, [sp, #92] ; 0x5c │ │ │ │ + bl dd90 │ │ │ │ + cmp r0, r5 │ │ │ │ + blt.w 51fc2 │ │ │ │ + ldr r5, [pc, #656] ; (508a4 ) │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r3, [r5, #128] ; 0x80 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r3, [r5, #132] ; 0x84 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + ldr r3, [r5, #124] ; 0x7c │ │ │ │ + str r3, [sp, #44] ; 0x2c │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 51f4a │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cbz r3, 50640 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 58fc │ │ │ │ + ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + str.w fp, [r3] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cbz r0, 50664 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4d112 │ │ │ │ - cbz r5, 4d0f4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50d3a │ │ │ │ + cbz r6, 50672 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50d1e │ │ │ │ + cbz r5, 50684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 4d11a │ │ │ │ - cbz r6, 4d102 │ │ │ │ + cbnz r3, 50684 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #108] ; 0x6c │ │ │ │ + ldr r1, [sp, #112] ; 0x70 │ │ │ │ + ldr.w r0, [sl, #52] ; 0x34 │ │ │ │ + ldr r2, [sp, #104] ; 0x68 │ │ │ │ + ldr.w r6, [sl, #56] ; 0x38 │ │ │ │ + ldr.w r5, [sl, #60] ; 0x3c │ │ │ │ + str.w r3, [sl, #56] ; 0x38 │ │ │ │ + str.w r2, [sl, #52] ; 0x34 │ │ │ │ + str.w r1, [sl, #60] ; 0x3c │ │ │ │ + cbz r0, 506b0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50d28 │ │ │ │ + cbz r6, 506be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d720 │ │ │ │ - ldr.w r0, [pc, #1444] ; 4d6a8 │ │ │ │ - movs r5, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 11430 │ │ │ │ - b.w 4c652 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + beq.w 50d30 │ │ │ │ + cbz r5, 506d0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 506d0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d0ea │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r1, [pc, #468] ; (508a8 ) │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [sp, #36] ; 0x24 │ │ │ │ + mov ip, r3 │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + mov r2, r3 │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + mov fp, r3 │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + str r3, [sp, #108] ; 0x6c │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + ldr r0, [sp, #44] ; 0x2c │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 4ff8a │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 4ff8a │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx r1 │ │ │ │ + ldr.w ip, [sp, #32] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 4ff8a │ │ │ │ + ldr r3, [pc, #388] ; (508ac ) │ │ │ │ + movw r2, #21557 ; 0x5435 │ │ │ │ + mov.w r1, #272 ; 0x110 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + mov ip, r0 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r4, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.n 4ffc0 │ │ │ │ + ldr r1, [r0, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + blx r1 │ │ │ │ + b.w 4fdac │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d0f4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + b.w 4fad2 │ │ │ │ + ldr r3, [pc, #320] ; (508b0 ) │ │ │ │ + movw r2, #21569 ; 0x5441 │ │ │ │ + movw r1, #275 ; 0x113 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + mov r8, r0 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov ip, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r9, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.n 4ffc0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov ip, r0 │ │ │ │ + ldr r3, [pc, #236] ; (50890 ) │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r1, [pc, #264] ; (508b4 ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + mov r7, r4 │ │ │ │ + add r1, pc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + str.w ip, [sp] │ │ │ │ + str.w ip, [sp, #8] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w ip, [sp, #8] │ │ │ │ + mov.w r1, #276 ; 0x114 │ │ │ │ + ldr r3, [pc, #232] ; (508b8 ) │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w ip, [sp, #28] │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov r4, ip │ │ │ │ + movw r3, #21584 ; 0x5450 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str.w r3, [r5, #132] ; 0x84 │ │ │ │ + b.w 4ffc0 │ │ │ │ + blx 57e8 │ │ │ │ + mov r7, r4 │ │ │ │ + b.w 4fad2 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mov r0, r2 │ │ │ │ + blx r3 │ │ │ │ + b.w 4fe16 │ │ │ │ + ldr r2, [pc, #184] ; (508bc ) │ │ │ │ + mov.w fp, #0 │ │ │ │ + mov.w r1, #278 ; 0x116 │ │ │ │ + mov r3, fp │ │ │ │ + add r2, pc │ │ │ │ + str.w r2, [sl, #124] ; 0x7c │ │ │ │ + movw r2, #21618 ; 0x5472 │ │ │ │ + str.w r2, [sl, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str.w r1, [sl, #128] ; 0x80 │ │ │ │ + mov r8, fp │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + mov r4, fp │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + str.w fp, [sp] │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.n 506f8 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp, #20] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #20] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.w 4ff98 │ │ │ │ + nop │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + subs r0, r6, #6 │ │ │ │ + movs r1, r0 │ │ │ │ + add r6, pc, #632 ; (adr r6, 50af0 ) │ │ │ │ + movs r0, r0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ + movs r1, r0 │ │ │ │ + bcs.n 5079c │ │ │ │ + movs r0, r0 │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + adds r2, r7, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + add r4, pc, #256 ; (adr r4, 50990 ) │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + cbz r2, 508bc │ │ │ │ + movs r0, r0 │ │ │ │ + cbnz r0, 508ac │ │ │ │ + movs r0, r0 │ │ │ │ + adds r4, r7, r6 │ │ │ │ + movs r1, r0 │ │ │ │ + add r0, pc, #776 ; (adr r0, 50bac ) │ │ │ │ + movs r0, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ + movs r1, r0 │ │ │ │ + adds r4, r6, r0 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r6, [sp, #920] ; 0x398 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [sp, #632] ; 0x278 │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xb6d8 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [sp, #272] ; 0x110 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + movs r0, r0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5b78 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 51982 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + subs r0, #1 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr.w r8, [r1, #56] ; 0x38 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 50cbe │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50cbe │ │ │ │ + blx 5704 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51820 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #72] ; 0x48 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 5c80 │ │ │ │ + ldr r3, [sp, #72] ; 0x48 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 50c9e │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 51820 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + str r2, [sp, #72] ; 0x48 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #72] ; 0x48 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r3, 50936 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d0a0 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + str.w r8, [sp, #88] ; 0x58 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 53514 │ │ │ │ + mov r0, sl │ │ │ │ + blx 5b78 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 51a72 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + subs r0, #1 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 517ce │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + str r3, [sp, #72] ; 0x48 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 517ce │ │ │ │ + blx 5704 │ │ │ │ + str r0, [sp, #76] ; 0x4c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51916 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r1, r2 │ │ │ │ + blx 5c80 │ │ │ │ + ldr.w ip, [sp, #76] ; 0x4c │ │ │ │ + ldr r3, [sp, #72] ; 0x48 │ │ │ │ + ldr.w r1, [ip] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [ip] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 50cac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 51916 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + str r2, [sp, #72] ; 0x48 │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #72] ; 0x48 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + mov r1, r0 │ │ │ │ + cbnz r3, 509ba │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d0ac │ │ │ │ - ldr.w r2, [pc, #1396] ; 4d6ac │ │ │ │ - movs r5, #98 ; 0x62 │ │ │ │ - ldr.w r1, [pc, #1392] ; 4d6b0 │ │ │ │ - movw r0, #34482 ; 0x86b2 │ │ │ │ + ldr r1, [sp, #72] ; 0x48 │ │ │ │ + str r1, [sp, #84] ; 0x54 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 534fe │ │ │ │ + movs r0, #1 │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ + blx 5848 │ │ │ │ + ldr r1, [sp, #72] ; 0x48 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51be4 │ │ │ │ + str r1, [r0, #12] │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [sp, #72] ; 0x48 │ │ │ │ + blx 5a40 │ │ │ │ + ldr r2, [sp, #72] ; 0x48 │ │ │ │ + mov r1, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51c7c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51620 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str.w fp, [sp, #88] ; 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51610 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str.w fp, [sp, #92] ; 0x5c │ │ │ │ + cbz r0, 50a22 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5184e │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str.w fp, [sp, #84] ; 0x54 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + b.w 4fea8 │ │ │ │ + blx 5884 │ │ │ │ + b.w 4fa94 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4fe40 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4fe2c │ │ │ │ + ldr.w r2, [pc, #3048] ; 51638 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #3044] ; 5163c │ │ │ │ + movw r4, #281 ; 0x119 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ + movw r0, #21654 ; 0x5496 │ │ │ │ add r1, pc │ │ │ │ - str.w fp, [sp, #56] ; 0x38 │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r6, fp │ │ │ │ - mov r5, fp │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r3, fp │ │ │ │ + mov r8, fp │ │ │ │ + mov r4, fp │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - mov r9, fp │ │ │ │ - str.w fp, [sp, #60] ; 0x3c │ │ │ │ str.w fp, [sp, #16] │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + str.w fp, [sp] │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ str.w fp, [sp, #28] │ │ │ │ - str.w fp, [sp, #40] ; 0x28 │ │ │ │ - str.w fp, [sp, #32] │ │ │ │ - str.w fp, [sp, #48] ; 0x30 │ │ │ │ - str.w fp, [sp, #52] ; 0x34 │ │ │ │ - str.w fp, [sp, #72] ; 0x48 │ │ │ │ - str.w fp, [sp, #64] ; 0x40 │ │ │ │ - b.n 4cb04 │ │ │ │ - ldr.w r2, [pc, #1316] ; 4d6b4 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #1316] ; 4d6b8 │ │ │ │ - mov r6, r5 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.n 506f8 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 50418 │ │ │ │ + ldr.w r2, [pc, #2964] ; 51640 │ │ │ │ + movw r0, #289 ; 0x121 │ │ │ │ + ldr.w r1, [pc, #2960] ; 51644 │ │ │ │ + mov sl, r5 │ │ │ │ add r2, pc │ │ │ │ - str r5, [sp, #60] ; 0x3c │ │ │ │ - add r3, pc │ │ │ │ + mov fp, r5 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + movw r1, #21848 ; 0x5558 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r8, r5 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ str r5, [sp, #16] │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ - movs r3, #98 ; 0x62 │ │ │ │ str r5, [sp, #24] │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - movw r3, #34499 ; 0x86c3 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - str r5, [sp, #64] ; 0x40 │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.w 4c494 │ │ │ │ - ldr.w r2, [pc, #1264] ; 4d6bc │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1260] ; 4d6c0 │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ - add r3, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movs r3, #99 ; 0x63 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - movw r3, #34512 ; 0x86d0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.w 4c494 │ │ │ │ - blx 589c │ │ │ │ - mov fp, r0 │ │ │ │ - b.w 4c326 │ │ │ │ - ldr.w r2, [pc, #1200] ; 4d6c4 │ │ │ │ - movs r5, #99 ; 0x63 │ │ │ │ - ldr.w r1, [pc, #1200] ; 4d6c8 │ │ │ │ - movw r0, #34514 ; 0x86d2 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.n 506f8 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldmia.w r3, {r5, sl} │ │ │ │ + b.w 4fdf4 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 5044e │ │ │ │ + ldr.w r2, [pc, #2896] ; 51648 │ │ │ │ + movw r0, #293 ; 0x125 │ │ │ │ + ldr.w r1, [pc, #2892] ; 5164c │ │ │ │ + mov fp, r5 │ │ │ │ add r2, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r1, pc │ │ │ │ - b.n 4ce7e │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r2, [r8, #24] │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - blx r2 │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - b.n 4cb44 │ │ │ │ - ldr.w r3, [pc, #1172] ; 4d6cc │ │ │ │ - mov fp, r9 │ │ │ │ - ldr.w r2, [pc, #1172] ; 4d6d0 │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r5 │ │ │ │ + movw r1, #21906 ; 0x5592 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 50a8e │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b.n 503ca │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 5b78 │ │ │ │ + adds r6, r0, #1 │ │ │ │ + beq.w 52364 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + subs r0, #1 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r6, [r3, #56] ; 0x38 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 51a1c │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 51a1c │ │ │ │ + blx 5704 │ │ │ │ mov r5, r0 │ │ │ │ - add r3, pc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51a32 │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r9 │ │ │ │ + blx 5c80 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50d52 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 51a32 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r1, sl │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ + cbnz r3, 50b98 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + str r6, [sp, #84] ; 0x54 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 51a36 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + blx 5b78 │ │ │ │ + adds r5, r0, #1 │ │ │ │ + beq.w 527ca │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + subs r0, #1 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r5, [r3, #56] ; 0x38 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 52040 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 52040 │ │ │ │ + blx 5704 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52054 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r9 │ │ │ │ + blx 5c80 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 50d94 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 52054 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r1, sl │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + blx r3 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [sl] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 50d42 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52054 │ │ │ │ + movs r0, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 5848 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52884 │ │ │ │ + str r3, [r0, #12] │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r6 │ │ │ │ + blx 5a40 │ │ │ │ + mov r3, r0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52a50 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51f14 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #84] ; 0x54 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51f06 │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + b.w 50428 │ │ │ │ + mov r0, r2 │ │ │ │ + blx 58a8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 504a8 │ │ │ │ + ldr.w r2, [pc, #2524] ; 51650 │ │ │ │ + movw r0, #293 ; 0x125 │ │ │ │ + ldr.w r1, [pc, #2520] ; 51654 │ │ │ │ + mov fp, r5 │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #60] ; 0x3c │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movs r2, #99 ; 0x63 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34528 ; 0x86e0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r5 │ │ │ │ + movw r1, #21918 ; 0x559e │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.n 50a8e │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.n 4cb04 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #72] ; 0x48 │ │ │ │ + b.n 50910 │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + str r0, [sp, #76] ; 0x4c │ │ │ │ + mov r0, ip │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #76] ; 0x4c │ │ │ │ + ldr r3, [sp, #72] ; 0x48 │ │ │ │ + b.n 50992 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr.w r0, [pc, #2452] ; 51658 │ │ │ │ + mov r4, sl │ │ │ │ + str.w r9, [sp] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + ldr.w r1, [pc, #2440] ; 5165c │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + ldr.w r1, [pc, #2424] ; 51660 │ │ │ │ + movs r2, #0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r4, [sp, #56] ; 0x38 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #2416] ; 51664 │ │ │ │ + mov.w r5, #304 ; 0x130 │ │ │ │ + str.w r5, [r1, #128] ; 0x80 │ │ │ │ + add r0, pc │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r4, fp │ │ │ │ + movw r0, #22203 ; 0x56bb │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + mov fp, r2 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c94e │ │ │ │ + b.n 50672 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c990 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 4c982 │ │ │ │ + b.n 506b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c976 │ │ │ │ + b.n 506be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c9a2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + b.n 50664 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 50c0e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50b70 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov sl, r2 │ │ │ │ + ldr.w r2, [pc, #2308] ; 51668 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r1, [pc, #2304] ; 5166c │ │ │ │ + mov r3, r9 │ │ │ │ + add r2, pc │ │ │ │ + mov r9, r0 │ │ │ │ + add r1, pc │ │ │ │ + mov.w r0, #300 ; 0x12c │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov fp, r8 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #22092 ; 0x564c │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.n 506f8 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50bec │ │ │ │ + ldr.w r1, [pc, #2252] ; 51670 │ │ │ │ + movw r3, #285 ; 0x11d │ │ │ │ + ldr.w r0, [pc, #2248] ; 51674 │ │ │ │ + movw r4, #21742 ; 0x54ee │ │ │ │ + add r1, pc │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + add r0, pc │ │ │ │ + mov fp, r2 │ │ │ │ + str.w r3, [r1, #128] ; 0x80 │ │ │ │ + mov r8, r2 │ │ │ │ + str.w r4, [r1, #132] ; 0x84 │ │ │ │ + mov r3, r2 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r4, r2 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + b.n 506f8 │ │ │ │ + ldr.w r2, [pc, #2196] ; 51678 │ │ │ │ + add r2, pc │ │ │ │ + add.w r1, r2, #2640 ; 0xa50 │ │ │ │ + ldr.w r4, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r1] │ │ │ │ + ldrd r4, r5, [r4, #16] │ │ │ │ + cmp r5, r9 │ │ │ │ + it eq │ │ │ │ + cmpeq r4, r8 │ │ │ │ + bne.w 51a9c │ │ │ │ + ldr.w r4, [r2, #2648] ; 0xa58 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 51b00 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [pc, #2152] ; 5167c │ │ │ │ + str r1, [sp, #88] ; 0x58 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 51b58 │ │ │ │ + ldr.w r2, [pc, #2136] ; 51680 │ │ │ │ + mov r0, r4 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r1, [r2, #2720] ; 0xaa0 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 51b0c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 515a6 │ │ │ │ + mov r0, sl │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d7f2 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - movs r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r5, [sp, #188] ; 0xbc │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - blx 57f4 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d910 │ │ │ │ - str r5, [sp, #188] ; 0xbc │ │ │ │ - blx 5668 │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ + beq.w 5159a │ │ │ │ + ldr.w r2, [pc, #2072] ; 51684 │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [pc, #2068] ; 51688 │ │ │ │ + mov fp, r1 │ │ │ │ + add r2, pc │ │ │ │ + str r1, [sp, #84] ; 0x54 │ │ │ │ + add r3, pc │ │ │ │ + mov r8, r1 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r4, r1 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + movw r3, #21684 ; 0x54b4 │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + mov.w r1, #282 ; 0x11a │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + str.w r1, [r2, #128] ; 0x80 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ffc0 │ │ │ │ + ldr.w r2, [pc, #2016] ; 5168c │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #2012] ; 51690 │ │ │ │ + mov.w r4, #284 ; 0x11c │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #21702 ; 0x54c6 │ │ │ │ + add r1, pc │ │ │ │ + b.n 50a66 │ │ │ │ + vldr d7, [r3, #8] │ │ │ │ + vcmp.f64 d7, d8 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.w 4ff02 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + mov r8, r1 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + movs r2, #1 │ │ │ │ + b.w 4ff14 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + str r3, [sp, #72] ; 0x48 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #72] ; 0x48 │ │ │ │ + b.w 4feda │ │ │ │ + movs r0, #5 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + blx 5848 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d8da │ │ │ │ - ldr.w ip, [pc, #996] ; 4d6d4 │ │ │ │ - add ip, pc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - ldr.w r1, [ip, #2124] ; 0x84c │ │ │ │ - ldr.w r2, [ip, #2536] ; 0x9e8 │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 51c28 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + ldr.w lr, [r4, #16] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + str.w r3, [r8, #12] │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r7, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + cmp.w r1, lr, asr #1 │ │ │ │ + str.w r7, [r8, #16] │ │ │ │ + add.w r4, r4, #1 │ │ │ │ + str r4, [r5, #0] │ │ │ │ + ldr.w r4, [sl] │ │ │ │ + it gt │ │ │ │ + movgt r0, #1 │ │ │ │ + str.w r5, [r8, #20] │ │ │ │ + it le │ │ │ │ + movle r0, #0 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + adds r4, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + andlt.w r0, r0, #1 │ │ │ │ + str.w r4, [sl] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ + str.w sl, [r8, #24] │ │ │ │ + adds r4, #1 │ │ │ │ + str r4, [r5, #0] │ │ │ │ + str.w r5, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4d8a6 │ │ │ │ - ldr.w r1, [ip, #2128] ; 0x850 │ │ │ │ - ldr.w r2, [ip, #2540] ; 0x9ec │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 51cbc │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + adds r0, r1, #1 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + str.w r8, [r4, r1, lsl #2] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 51786 │ │ │ │ + str.w fp, [sp, #84] ; 0x54 │ │ │ │ + b.w 4ff32 │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.w 4ff28 │ │ │ │ + mov r0, r9 │ │ │ │ + blx r3 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4db94 │ │ │ │ - ldr.w r1, [ip, #2132] ; 0x854 │ │ │ │ - ldr.w r2, [ip, #2544] ; 0x9f0 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + bne.w 4fc02 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov sl, r0 │ │ │ │ + str.w r9, [sp, #48] ; 0x30 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + ldr.w r9, [sp, #68] ; 0x44 │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dbfc │ │ │ │ - ldr.w r1, [ip, #2136] ; 0x858 │ │ │ │ - ldr.w r2, [ip, #2548] ; 0x9f4 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 51842 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr.w r2, [pc, #1724] ; 51694 │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + bl fc20 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dbc8 │ │ │ │ - ldr.w r1, [ip, #2140] ; 0x85c │ │ │ │ - ldr.w r2, [ip, #2480] ; 0x9b0 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 52e94 │ │ │ │ + str r3, [sp, #52] ; 0x34 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [sp, #52] ; 0x34 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 51eca │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 528c4 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + blx 5bf0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 52a26 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl f8dc │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dc98 │ │ │ │ - ldr.w r1, [ip, #2144] ; 0x860 │ │ │ │ - ldr.w r2, [ip, #2488] ; 0x9b8 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 52aa4 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r5, [sp, #44] ; 0x2c │ │ │ │ + ldr r1, [sp, #36] ; 0x24 │ │ │ │ + rsb lr, r5, r2 │ │ │ │ + clz lr, lr │ │ │ │ + cmp r2, r5 │ │ │ │ + it ne │ │ │ │ + cmpne r2, r1 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + beq.w 518a2 │ │ │ │ + add r2, sp, #84 ; 0x54 │ │ │ │ + str r0, [sp, #36] ; 0x24 │ │ │ │ + str r2, [sp, #116] ; 0x74 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str r2, [sp, #120] ; 0x78 │ │ │ │ + add r2, sp, #88 ; 0x58 │ │ │ │ + str r2, [sp, #124] ; 0x7c │ │ │ │ + add r2, sp, #96 ; 0x60 │ │ │ │ + str r2, [sp, #128] ; 0x80 │ │ │ │ + add r2, sp, #100 ; 0x64 │ │ │ │ + str r2, [sp, #132] ; 0x84 │ │ │ │ + blx 5b24 │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dc64 │ │ │ │ - ldr.w r1, [ip, #2148] ; 0x864 │ │ │ │ - ldr.w r2, [ip, #2528] ; 0x9e0 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5698 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ + beq.w 534b8 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 534f2 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r8, [r3, #112] ; 0x70 │ │ │ │ + mov r0, fp │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dc30 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - ldr.w r1, [ip, #2152] ; 0x868 │ │ │ │ - ldr.w r2, [ip, #2552] ; 0x9f8 │ │ │ │ - blx 5698 │ │ │ │ + beq.w 52f24 │ │ │ │ + ldr.w r3, [r9, r5, lsl #2] │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r5, #5 │ │ │ │ + str r0, [r3, #0] │ │ │ │ + bne.n 51080 │ │ │ │ + mov r0, fp │ │ │ │ + blx r8 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 11ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4dccc │ │ │ │ - ldr r3, [pc, #780] ; (4d6d8 ) │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr r2, [sp, #188] ; 0xbc │ │ │ │ - mov r5, fp │ │ │ │ - add r3, pc │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - vldr d8, [pc, #580] ; 4d620 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ - ldr.w r2, [r3, #632] ; 0x278 │ │ │ │ - mov r0, r1 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - mov r8, fp │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str r7, [sp, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - str r2, [sp, #188] ; 0xbc │ │ │ │ - mov r2, fp │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [pc, #732] ; (4d6dc ) │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [sp, #80] ; 0x50 │ │ │ │ - str r1, [sp, #160] ; 0xa0 │ │ │ │ - str r6, [sp, #168] ; 0xa8 │ │ │ │ - str r3, [sp, #164] ; 0xa4 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, fp │ │ │ │ - ble.w 4dd18 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr.w r4, [r3, fp, lsl #2] │ │ │ │ - add.w fp, fp, #1 │ │ │ │ + blt.w 534d4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 510bc │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #100] ; 0x64 │ │ │ │ + ldr r5, [sp, #96] ; 0x60 │ │ │ │ + ldr.w fp, [sp, #88] ; 0x58 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r8, [sp, #92] ; 0x5c │ │ │ │ + ldr r3, [sp, #84] ; 0x54 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 510e4 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5230a │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + cbz r4, 510f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - str r4, [sp, #192] ; 0xc0 │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 4d440 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 523a2 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + cbz r1, 5110a │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d7fe │ │ │ │ - ldr r6, [sp, #188] ; 0xbc │ │ │ │ + beq.w 523ae │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r2, 4d458 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + cbz r1, 5111e │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d552 │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r2, [pc, #644] ; (4d6e0 ) │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr.w r3, [lr, #4] │ │ │ │ + beq.w 523ba │ │ │ │ ldr r1, [sp, #48] ; 0x30 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr.w r1, [r1, #332] ; 0x14c │ │ │ │ - bne.w 4da08 │ │ │ │ - ldr.w r3, [lr, #8] │ │ │ │ - adds r0, r3, #1 │ │ │ │ - cmp r0, #2 │ │ │ │ - bhi.w 4daa2 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4da9e │ │ │ │ - sub.w r3, r3, #4294967295 ; 0xffffffff │ │ │ │ - ldrh.w lr, [lr, #12] │ │ │ │ - clz r3, r3 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - negs r2, r3 │ │ │ │ - adds r3, #1 │ │ │ │ - eor.w lr, lr, r2 │ │ │ │ - add.w r0, r3, lr │ │ │ │ - blx 59ec │ │ │ │ - mov r3, r0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4da5a │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4d748 │ │ │ │ - ldr r0, [sp, #52] ; 0x34 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - blx 5818 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d9fa │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str.w r8, [sp, #192] ; 0xc0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + cbz r1, 51132 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d80e │ │ │ │ - mov r0, r6 │ │ │ │ + beq.w 523c6 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - bl fec8 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq.w 4d9a4 │ │ │ │ - ldr r7, [sp, #164] ; 0xa4 │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r1, [sp, #248] ; 0xf8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ + mov r4, r8 │ │ │ │ + str r6, [sp, #48] ; 0x30 │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + b.w 504e4 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 36224 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + b.w 4fea8 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r2, r3 │ │ │ │ + mov r3, r9 │ │ │ │ + bgt.w 515f6 │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.n 51176 │ │ │ │ + mov r0, r2 │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + bl da48 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r2, [pc, #1312] ; 51698 │ │ │ │ + mov.w r5, #300 ; 0x12c │ │ │ │ + ldr.w r1, [pc, #1308] ; 5169c │ │ │ │ + movw r0, #22071 ; 0x5637 │ │ │ │ + add r2, pc │ │ │ │ + mov.w fp, #0 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, fp │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + cmp r1, r3 │ │ │ │ + bge.w 51836 │ │ │ │ + add.w r3, r9, r1, lsl #2 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + mov r3, r1 │ │ │ │ + adds r3, #1 │ │ │ │ + b.w 4fbf8 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 4fabe │ │ │ │ + ldr.w r1, [pc, #1236] ; 516a0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr.w r2, [pc, #1236] ; 516a4 │ │ │ │ + movw r0, #277 ; 0x115 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r7 │ │ │ │ + add r2, pc │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + mov ip, r3 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + mov r7, r4 │ │ │ │ + str r2, [r1, #124] ; 0x7c │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + mov r4, r3 │ │ │ │ + movw r0, #21595 ; 0x545b │ │ │ │ + mov r2, r3 │ │ │ │ + mov sl, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + b.w 506f8 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 59ec │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 4fce0 │ │ │ │ + ldr.w r1, [pc, #1164] ; 516a8 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r5, [pc, #1164] ; 516ac │ │ │ │ + mov r3, r9 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r7 │ │ │ │ + add r5, pc │ │ │ │ + movw r0, #301 ; 0x12d │ │ │ │ + str r5, [r1, #124] ; 0x7c │ │ │ │ + mov fp, r2 │ │ │ │ + movw r5, #22123 ; 0x566b │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r8, r2 │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + str.w r5, [r1, #132] ; 0x84 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldmia.w r3, {r7, r8} │ │ │ │ + b.w 4fd8a │ │ │ │ mov sl, r0 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr.w r0, [pc, #1104] ; 516b0 │ │ │ │ + ldr.w r1, [pc, #1104] ; 516b4 │ │ │ │ + mov.w r2, #302 ; 0x12e │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r9 │ │ │ │ + mov r4, r7 │ │ │ │ + add r1, pc │ │ │ │ + movw r5, #22132 ; 0x5674 │ │ │ │ + str.w r2, [r0, #128] ; 0x80 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r2, sl │ │ │ │ + str r1, [r0, #124] ; 0x7c │ │ │ │ + mov fp, sl │ │ │ │ + str.w r5, [r0, #132] ; 0x84 │ │ │ │ + mov r8, sl │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr.w r3, [pc, #1056] ; 516b8 │ │ │ │ + movw r0, #279 ; 0x117 │ │ │ │ + ldr.w r2, [pc, #1052] ; 516bc │ │ │ │ + movw r1, #21630 ; 0x547e │ │ │ │ + add r3, pc │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r4 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov fp, r4 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + b.w 4ff98 │ │ │ │ + ldr r2, [pc, #1000] ; (516c0 ) │ │ │ │ + movw r4, #299 ; 0x12b │ │ │ │ + ldr r1, [pc, #1000] ; (516c4 ) │ │ │ │ + movw r0, #22014 ; 0x55fe │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r3 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r4, r3 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.w 506f8 │ │ │ │ + mov r4, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov sl, r2 │ │ │ │ + bgt.w 51884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d958 │ │ │ │ - cbz r5, 4d52e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4d818 │ │ │ │ - ldr r0, [sp, #164] ; 0xa4 │ │ │ │ + blt.n 5132c │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + bl da48 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r1, [pc, #920] ; (516c8 ) │ │ │ │ movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - str r2, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ + ldr r0, [pc, #920] ; (516cc ) │ │ │ │ + mov.w r8, #302 ; 0x12e │ │ │ │ + add r1, pc │ │ │ │ + movw r5, #22140 ; 0x567c │ │ │ │ + add r0, pc │ │ │ │ + mov fp, r2 │ │ │ │ + str.w r8, [r1, #128] ; 0x80 │ │ │ │ + mov r8, r2 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + str.w r5, [r1, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + blx r2 │ │ │ │ + b.w 502d8 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #72] ; 0x48 │ │ │ │ - mov r1, sl │ │ │ │ - bl ded8 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 4da1e │ │ │ │ - mov r5, sl │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r0, [sp, #160] ; 0xa0 │ │ │ │ - b.n 4d410 │ │ │ │ + b.w 50306 │ │ │ │ + ldr r3, [pc, #864] ; (516d0 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.w 5045e │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4feba │ │ │ │ + ldr r2, [pc, #840] ; (516d4 ) │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ + mov r4, r7 │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [pc, #832] ; (516d8 ) │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + add r1, pc │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov.w r0, #308 ; 0x134 │ │ │ │ + movw r1, #22250 ; 0x56ea │ │ │ │ + str.w sl, [sp] │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r8, fp │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 50a8e │ │ │ │ + ldr r2, [pc, #800] ; (516dc ) │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ + mov r4, r7 │ │ │ │ + add r2, pc │ │ │ │ + ldr r1, [pc, #792] ; (516e0 ) │ │ │ │ + mov r3, r9 │ │ │ │ + str.w sl, [sp] │ │ │ │ + add r1, pc │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov.w r0, #308 ; 0x134 │ │ │ │ + movw r1, #22251 ; 0x56eb │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov fp, r8 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r3, [pc, #748] ; (516e4 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + b.w 504b8 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1dbf8 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51eee │ │ │ │ + ldr r3, [pc, #720] ; (516e8 ) │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr.w r9, [r2, r3] │ │ │ │ + cmp r0, r9 │ │ │ │ + beq.w 51f20 │ │ │ │ + adds.w r3, r0, #16 │ │ │ │ + beq.w 5220a │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr r2, [pc, #696] ; (516ec ) │ │ │ │ + ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + add r2, pc │ │ │ │ + blx r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52096 │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r5, [r1, #0] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r5, [r5, #120] ; 0x78 │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r1, [sp, #44] ; 0x2c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + cmp r2, r9 │ │ │ │ + it ne │ │ │ │ + cmpne r3, r1 │ │ │ │ + mov r5, r0 │ │ │ │ + beq.n 514a0 │ │ │ │ + ldr r2, [pc, #496] ; (51658 ) │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + ldr r1, [pc, #644] ; (516f0 ) │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ + add r1, pc │ │ │ │ + ldr r2, [pc, #640] ; (516f4 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r2, pc │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [pc, #636] ; (516f8 ) │ │ │ │ + ldr r2, [pc, #636] ; (516fc ) │ │ │ │ + movw r0, #341 ; 0x155 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #22699 ; 0x58ab │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ + b.w 5056a │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + bl 446fc │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 522f6 │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + bl 45540 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 52350 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 525ee │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 2f3d4 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52764 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 51d60 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r5, [sp, #40] ; 0x28 │ │ │ │ + str r6, [r3, #20] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - ldr.w lr, [sp, #188] ; 0xbc │ │ │ │ - b.n 4d45a │ │ │ │ - movs r6, #0 │ │ │ │ - mov r5, r6 │ │ │ │ - b.n 4d080 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r0 │ │ │ │ - b.w 4c8dc │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 45540 │ │ │ │ blx 568c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d2b6 │ │ │ │ + bne.w 52812 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cbz r3, 51516 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 58fc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + b.w 5002c │ │ │ │ + ldr r2, [pc, #480] ; (51700 ) │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq.w 50ec2 │ │ │ │ + mov r0, r3 │ │ │ │ + movs r2, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #340] ; (4d6e4 ) │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - bl fd1c │ │ │ │ + blx 5890 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4dac0 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ - b.n 4d2b8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + bne.w 53548 │ │ │ │ + ldr r5, [sp, #64] ; 0x40 │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r2, [pc, #448] ; (51704 ) │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + mov fp, r0 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + movw r2, #22263 ; 0x56f7 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str.w sl, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + movw r1, #309 ; 0x135 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r0, [sp, #40] ; 0x28 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + bl 4c068 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 51406 │ │ │ │ + ldr r3, [pc, #384] ; (51708 ) │ │ │ │ + mov.w r0, #326 ; 0x146 │ │ │ │ + ldr r2, [pc, #380] ; (5170c ) │ │ │ │ + movw r1, #22562 ; 0x5822 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.w 50558 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d0ce │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 4d560 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 4d566 │ │ │ │ - add.w r6, r3, #12 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r1, r6 │ │ │ │ - b.n 4d5d2 │ │ │ │ - ldr.w r0, [r1, #4]! │ │ │ │ - cmp r5, r0 │ │ │ │ - beq.w 4d896 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne.n 4d5c8 │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 4db66 │ │ │ │ - ldr r3, [r5, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - bpl.w 4db66 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 4db42 │ │ │ │ - ldr r2, [r1, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.w 4db42 │ │ │ │ - ldr.w r3, [r5, #172] ; 0xac │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4db6e │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 4d6f8 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 4db80 │ │ │ │ - adds r3, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - b.n 4d6f2 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + b.n 50e6a │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 50e54 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 5047e │ │ │ │ + ldr r3, [pc, #336] ; (51710 ) │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r2, [pc, #336] ; (51714 ) │ │ │ │ + mov r8, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov r4, r0 │ │ │ │ + add r2, pc │ │ │ │ + movw r1, #285 ; 0x11d │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #21713 ; 0x54d1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ff98 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r0, [pc, #284] ; (51718 ) │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + ldr r1, [pc, #280] ; (5171c ) │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 51176 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #72] ; 0x48 │ │ │ │ + b.w 50a0e │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [sp, #76] ; 0x4c │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #76] ; 0x4c │ │ │ │ + ldr r1, [sp, #72] ; 0x48 │ │ │ │ + b.w 509fe │ │ │ │ + nop │ │ │ │ + asrs r6, r5, #18 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #720] ; 0x2d0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #240 ; 0xf0 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + asrs r6, r2, #17 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 4d630 │ │ │ │ + ldr r3, [sp, #376] ; 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4d6b0 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r3, [sp, #64] ; 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + asrs r4, r1, #10 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 4d5e8 │ │ │ │ + ldr r1, [sp, #592] ; 0x250 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xff80ffff │ │ │ │ - vminnm.f32 , q8, │ │ │ │ - bls.n 4d5f4 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + str r7, [sp, #904] ; 0x388 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + asrs r4, r3, #8 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 4d6dc │ │ │ │ + ldr r1, [sp, #104] ; 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + asrs r6, r3, #6 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 4d604 │ │ │ │ + ldr r0, [sp, #664] ; 0x298 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r7] │ │ │ │ + asrs r4, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 4d57c │ │ │ │ + ldr r0, [sp, #392] ; 0x188 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 4d690 │ │ │ │ - movs r0, r0 │ │ │ │ - bhi.n 4d66c │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + movs r1, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + asrs r0, r4, #3 │ │ │ │ + movs r1, r0 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ + movs r1, r0 │ │ │ │ + str r7, [sp, #632] ; 0x278 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + asrs r4, r2, #1 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 4d718 │ │ │ │ + str r7, [sp, #360] ; 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4d6b8 │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ + movs r1, r0 │ │ │ │ + str r4, [sp, #560] ; 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r1, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - bvs.n 4d6e4 │ │ │ │ + str r4, [sp, #248] ; 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #736] ; (4d964 ) │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 4d774 │ │ │ │ + str r3, [sp, #960] ; 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #472] ; (4d864 ) │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 4d6fc │ │ │ │ + str r3, [sp, #672] ; 0x2a0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #224] ; (4d774 ) │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 4d688 │ │ │ │ + str r3, [sp, #440] ; 0x1b8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1000] ; (4da84 ) │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 4d614 │ │ │ │ + str r3, [sp, #208] ; 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #632] ; (4d91c ) │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 4d760 │ │ │ │ + str r2, [sp, #880] ; 0x370 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #800] ; (4d9d0 ) │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 4d5c4 │ │ │ │ + str r2, [sp, #504] ; 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #464] ; (4d888 ) │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 4d724 │ │ │ │ + str r2, [sp, #304] ; 0x130 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #216] ; (4d798 ) │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 4d6b0 │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #952] ; (4da80 ) │ │ │ │ - movs r1, r0 │ │ │ │ - bcc.n 4d62c │ │ │ │ + add r2, pc, #392 ; (adr r2, 5187c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #816] ; (4da00 ) │ │ │ │ - movs r1, r0 │ │ │ │ - bcc.n 4d5ec │ │ │ │ + add r2, sp, #48 ; 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #104] ; (4d740 ) │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #224] ; (4d7bc ) │ │ │ │ + str r1, [sp, #576] ; 0x240 │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + str r0, [sp, #832] ; 0x340 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #32] ; (4d700 ) │ │ │ │ + str r0, [sp, #528] ; 0x210 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - ldr.w lr, [r3, #4]! │ │ │ │ - cmp r1, lr │ │ │ │ - beq.w 4db80 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.n 4d6e8 │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - cmp r8, r7 │ │ │ │ - beq.w 4d560 │ │ │ │ - ldr.w r1, [r6, #4]! │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.w 4d5de │ │ │ │ - ldr.w r3, [pc, #2624] ; 4e150 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 4c8dc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4d102 │ │ │ │ - ldr r3, [sp, #92] ; 0x5c │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sp, #196] ; 0xc4 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 4ce2e │ │ │ │ - b.w 4c2b2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str r0, [sp, #320] ; 0x140 │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + str r6, [sp, #880] ; 0x370 │ │ │ │ + movs r0, r0 │ │ │ │ + bgt.w 51ed6 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 5172c │ │ │ │ + bl da48 │ │ │ │ + ldr.w r2, [pc, #3236] ; 523d4 │ │ │ │ + movw r4, #285 ; 0x11d │ │ │ │ + ldr.w r1, [pc, #3232] ; 523d8 │ │ │ │ + movw r0, #21721 ; 0x54d9 │ │ │ │ + add r2, pc │ │ │ │ + mov.w fp, #0 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, fp │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r8, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r4, fp │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + str.w fp, [sp] │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d0de │ │ │ │ + b.w 504d6 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.w 50f8c │ │ │ │ + ldr.w r3, [pc, #3136] ; 523dc │ │ │ │ + mov fp, r0 │ │ │ │ + ldr.w r2, [pc, #3136] ; 523e0 │ │ │ │ + mov r8, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov.w r1, #286 ; 0x11e │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #21773 ; 0x550d │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ffc0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr.w r0, [pc, #3088] ; 523e4 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w r9, [sp] │ │ │ │ + mov r4, sl │ │ │ │ + ldr.w r1, [pc, #3080] ; 523e8 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + add r1, pc │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r1, [pc, #3060] ; 523ec │ │ │ │ + mov sl, r5 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r4, [sp, #56] ; 0x38 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #3048] ; 523f0 │ │ │ │ + mov.w r5, #304 ; 0x130 │ │ │ │ + add r0, pc │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r4, fp │ │ │ │ + movw r0, #22206 ; 0x56be │ │ │ │ + str.w r5, [r1, #128] ; 0x80 │ │ │ │ + b.w 50d0a │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r4, sl │ │ │ │ + b.w 50ce0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldmia.w r3, {r4, r8} │ │ │ │ + b.w 502b8 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + ldr.w r9, [sp, #68] ; 0x44 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ + str r2, [sp, #48] ; 0x30 │ │ │ │ + b.w 50ffa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #192] ; 0xc0 │ │ │ │ - b.n 4d4b8 │ │ │ │ - ldr.w r0, [r2, #1452] ; 0x5ac │ │ │ │ - bl fa24 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 4d05c │ │ │ │ - ldr.w r3, [pc, #2548] ; 4e154 │ │ │ │ - movs r0, #158 ; 0x9e │ │ │ │ - ldr.w r2, [pc, #2544] ; 4e158 │ │ │ │ - movw r1, #35270 ; 0x89c6 │ │ │ │ + ldr r1, [sp, #72] ; 0x48 │ │ │ │ + b.w 50a22 │ │ │ │ + ldr.w r3, [pc, #2964] ; 523f4 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr.w r2, [pc, #2964] ; 523f8 │ │ │ │ + mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r0, [sp, #16] │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4d080 │ │ │ │ - blx 589c │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 4c93c │ │ │ │ - ldr r7, [r6, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 4c95c │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4db3a │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mov r6, r8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4c964 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - mov r6, r8 │ │ │ │ + movw r1, #287 ; 0x11f │ │ │ │ + str r0, [sp, #24] │ │ │ │ + movw r2, #21788 ; 0x551c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + b.n 517bc │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movs r2, #2 │ │ │ │ + ldr.w r0, [pc, #2928] ; 523fc │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + ldr.w r1, [pc, #2924] ; 52400 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 5132c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #5 │ │ │ │ + bne.w 52ae2 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + beq.w 52b70 │ │ │ │ + add.w r1, r3, #20 │ │ │ │ + ldr.w ip, [r3, #12] │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ + ldmia.w r1, {r1, r5, r9} │ │ │ │ + ldr.w r0, [ip] │ │ │ │ + str.w ip, [sp, #84] ; 0x54 │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [ip] │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + str.w r8, [sp, #92] ; 0x5c │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [r8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + str r1, [sp, #88] ; 0x58 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + str r5, [sp, #96] ; 0x60 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + str.w r9, [sp, #100] ; 0x64 │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [r9] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + subs r0, #1 │ │ │ │ + str r0, [r3, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52298 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ + mov fp, r1 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + b.w 510ce │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r4, sl │ │ │ │ + b.n 517f2 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4c964 │ │ │ │ - ldr.w r3, [pc, #2436] ; 4e15c │ │ │ │ - movs r0, #158 ; 0x9e │ │ │ │ - ldr.w r2, [pc, #2436] ; 4e160 │ │ │ │ - movw r1, #35285 ; 0x89d5 │ │ │ │ - add r3, pc │ │ │ │ + b.w 4fc3c │ │ │ │ + bgt.w 5223e │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 5193a │ │ │ │ + bl da48 │ │ │ │ + ldr.w r2, [pc, #2760] ; 52404 │ │ │ │ + movw r0, #287 ; 0x11f │ │ │ │ + ldr.w r3, [pc, #2756] ; 52408 │ │ │ │ + movw r1, #21796 ; 0x5524 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4d080 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + mov.w sl, #0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov fp, sl │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r3, sl │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + mov r8, sl │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + str.w sl, [sp] │ │ │ │ + str.w sl, [sp, #8] │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r1, [pc, #2696] ; 5240c │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + mov r3, r9 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #2688] ; 52410 │ │ │ │ + mov r4, r7 │ │ │ │ + str.w sl, [sp] │ │ │ │ + add r0, pc │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov.w r5, #304 ; 0x130 │ │ │ │ + movw r0, #22202 ; 0x56ba │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + str.w r5, [r1, #128] ; 0x80 │ │ │ │ + mov fp, r2 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r1, r3 │ │ │ │ + b.w 503b0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d2c8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #172] ; 0xac │ │ │ │ + b.w 505ac │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #172] ; 0xac │ │ │ │ - b.n 4d440 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.w 505c6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d4e8 │ │ │ │ + b.w 505da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4d52e │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2364] ; 4e164 │ │ │ │ - ldr.w r1, [pc, #2364] ; 4e168 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.w 4cf48 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2340] ; 4e164 │ │ │ │ - ldr.w r1, [pc, #2344] ; 4e16c │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + b.w 50598 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 50586 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + b.w 4fc7e │ │ │ │ + ldr.w r0, [pc, #2500] ; 523e4 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr.w r1, [pc, #2540] ; 52414 │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.w 4cec8 │ │ │ │ - ldr.w r3, [pc, #2332] ; 4e170 │ │ │ │ - movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #2328] ; 4e174 │ │ │ │ - movs r0, #157 ; 0x9d │ │ │ │ + blx 56b0 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r3, [pc, #2528] ; 52418 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r2, [pc, #2524] ; 5241c │ │ │ │ + mov.w r0, #290 ; 0x122 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #35256 ; 0x89b8 │ │ │ │ + movw r1, #21859 ; 0x5563 │ │ │ │ add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4d080 │ │ │ │ - mov r3, lr │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 4c1ce │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4d876 │ │ │ │ - ldr.w r3, [pc, #2288] ; 4e178 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 4c1ce │ │ │ │ - b.w 4cf2e │ │ │ │ - ldr.w r3, [pc, #2276] ; 4e17c │ │ │ │ - movs r2, #156 ; 0x9c │ │ │ │ - movw r1, #35232 ; 0x89a0 │ │ │ │ - add r3, pc │ │ │ │ - b.w 4c8dc │ │ │ │ - ldr.w r3, [pc, #2264] ; 4e180 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34617 ; 0x8739 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r2, [pc, #2216] ; 4e184 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #2212] ; 4e188 │ │ │ │ - mov r6, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r0 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - movw r3, #34615 ; 0x8737 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.w 4c494 │ │ │ │ - ldr.w r3, [pc, #2168] ; 4e18c │ │ │ │ - mov lr, r0 │ │ │ │ - ldr.w r2, [pc, #2168] ; 4e190 │ │ │ │ - mov r5, lr │ │ │ │ - add r3, pc │ │ │ │ - movs r0, #104 ; 0x68 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #34603 ; 0x872b │ │ │ │ - mov r6, lr │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w lr, [sp, #16] │ │ │ │ - mov r9, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r8, fp │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str.w lr, [sp, #24] │ │ │ │ - str.w lr, [sp, #20] │ │ │ │ - str.w lr, [sp, #28] │ │ │ │ - str.w lr, [sp, #40] ; 0x28 │ │ │ │ - str.w lr, [sp, #32] │ │ │ │ - str.w lr, [sp, #48] ; 0x30 │ │ │ │ - str.w lr, [sp, #52] ; 0x34 │ │ │ │ - b.w 4c494 │ │ │ │ - ldr.w r3, [pc, #2104] ; 4e194 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr.w r2, [pc, #2104] ; 4e198 │ │ │ │ - mov r1, r5 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - add r2, pc │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ - movs r2, #118 ; 0x76 │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34685 ; 0x877d │ │ │ │ - str r6, [sp, #48] ; 0x30 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - mov r9, r0 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ - b.w 4cb04 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d4fa │ │ │ │ - ldr.w r3, [pc, #2028] ; 4e19c │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2008] ; 4e1a0 │ │ │ │ - movs r0, #117 ; 0x75 │ │ │ │ - str r6, [sp, #48] ; 0x30 │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ffc0 │ │ │ │ + ldr.w r1, [pc, #2476] ; 52420 │ │ │ │ + mov r5, sl │ │ │ │ + str r5, [sp, #0] │ │ │ │ + mov r4, r7 │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #2464] ; 52424 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + movs r2, #0 │ │ │ │ + add r0, pc │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov sl, r8 │ │ │ │ + mov.w r5, #304 ; 0x130 │ │ │ │ + movw r0, #22205 ; 0x56bd │ │ │ │ + b.n 51818 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + addw r2, r2, #2648 ; 0xa58 │ │ │ │ + bl 1289c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 50e10 │ │ │ │ + ldr.w r2, [pc, #2420] ; 52428 │ │ │ │ + mov.w lr, #282 ; 0x11a │ │ │ │ + ldr.w r1, [pc, #2416] ; 5242c │ │ │ │ + movw r0, #21665 ; 0x54a1 │ │ │ │ add r2, pc │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - movw r1, #34675 ; 0x8773 │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - mov r9, r5 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ - b.w 4cb04 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4e61a │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r4 │ │ │ │ + str.w lr, [r2, #128] ; 0x80 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 4d4ce │ │ │ │ - ldr.w r2, [pc, #1944] ; 4e1a4 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4e604 │ │ │ │ - mov r0, lr │ │ │ │ - blx 5a58 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 4d4a2 │ │ │ │ - ldr.w r3, [pc, #1928] ; 4e1a8 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1924] ; 4e1ac │ │ │ │ - mov r9, r8 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r6, [sp, #48] ; 0x30 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov fp, r4 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 4fd26 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 51aaa │ │ │ │ + ldr.w r2, [pc, #2336] ; 52430 │ │ │ │ + mov.w r4, #282 ; 0x11a │ │ │ │ + ldr.w r1, [pc, #2332] ; 52434 │ │ │ │ + movw r0, #21679 ; 0x54af │ │ │ │ add r2, pc │ │ │ │ - str.w sl, [sp, #40] ; 0x28 │ │ │ │ - movs r0, #120 ; 0x78 │ │ │ │ - movw r1, #34706 ; 0x8792 │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - mov r6, r5 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4d9e8 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r1, pc │ │ │ │ + mov fp, sl │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov r8, sl │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r4, sl │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str.w sl, [sp] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str.w sl, [sp, #8] │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ + str r5, [sp, #88] ; 0x58 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 50e24 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 52804 │ │ │ │ + ldr.w r2, [pc, #2232] ; 52438 │ │ │ │ + mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #1872] ; 4e1b0 │ │ │ │ - add r7, sp, #20 │ │ │ │ - ldr.w r2, [pc, #1868] ; 4e1b4 │ │ │ │ - mov r9, r5 │ │ │ │ - add r3, pc │ │ │ │ - str r6, [sp, #48] ; 0x30 │ │ │ │ - ldmia.w r7, {r7, r8, sl} │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r2, pc │ │ │ │ + ldr.w r2, [r2, #2720] ; 0xaa0 │ │ │ │ + bl 12590 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 50e3c │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.w 50e3c │ │ │ │ + ldr.w r2, [pc, #2184] ; 5243c │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #2180] ; 52440 │ │ │ │ + movw r5, #293 ; 0x125 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r2, pc │ │ │ │ - str r4, [sp, #32] │ │ │ │ - mov r6, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movs r2, #115 ; 0x73 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34650 ; 0x875a │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 4d49c │ │ │ │ - adds r3, #4 │ │ │ │ - cmp r3, #8 │ │ │ │ - bhi.w 4e7dc │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ - lsls r3, r5, #25 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - lsls r7, r7, #24 │ │ │ │ - lsls r7, r2, #26 │ │ │ │ - lsls r7, r2, #26 │ │ │ │ - lsls r7, r2, #26 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ - lsls r5, r2, #24 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ - ldr.w r1, [pc, #1780] ; 4e1b8 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r2, [pc, #1780] ; 4e1bc │ │ │ │ - mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - str r3, [sp, #60] ; 0x3c │ │ │ │ + movw r0, #21916 ; 0x559c │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r8, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + b.w 50a8e │ │ │ │ + ldr.w lr, [pc, #2140] ; 52444 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + mov r3, r9 │ │ │ │ + add lr, pc │ │ │ │ + ldr.w r0, [pc, #2132] ; 52448 │ │ │ │ + mov r4, r7 │ │ │ │ + str.w sl, [sp] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, lr │ │ │ │ + add r0, pc │ │ │ │ + mov sl, r8 │ │ │ │ + str.w r0, [lr, #124] ; 0x7c │ │ │ │ + mov fp, r2 │ │ │ │ + mov.w lr, #304 ; 0x130 │ │ │ │ + movw r0, #22208 ; 0x56c0 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r8, r2 │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r1, [pc, #2080] ; 5244c │ │ │ │ + mov fp, r2 │ │ │ │ + ldr.w r2, [pc, #2080] ; 52450 │ │ │ │ + mov r8, r3 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ + mov r4, r7 │ │ │ │ str r2, [r1, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movs r2, #99 ; 0x63 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - movw r2, #34565 ; 0x8705 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r0, [sp, #40] ; 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #52] ; 0x34 │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ + movw r2, #22294 ; 0x5716 │ │ │ │ str.w r2, [r1, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #1724] ; 4e1c0 │ │ │ │ - ldr.w r2, [pc, #1724] ; 4e1c4 │ │ │ │ - mov r6, r5 │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #60] ; 0x3c │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movs r2, #99 ; 0x63 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34537 ; 0x86e9 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - str r5, [sp, #72] ; 0x48 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - b.n 4d7ae │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - bpl.n 4db66 │ │ │ │ - mov r0, r5 │ │ │ │ - bl fc8c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4d6f8 │ │ │ │ - ldr.w r3, [pc, #1652] ; 4e1c8 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 4c8dc │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + mov r3, r9 │ │ │ │ + str.w sl, [sp] │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r0, #311 ; 0x137 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - blx 5944 │ │ │ │ - b.n 4db4c │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 4db78 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4dd06 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 4db72 │ │ │ │ - ldr.w r3, [pc, #1608] ; 4e1cc │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 4c8dc │ │ │ │ - ldr.w r3, [pc, #1592] ; 4e1d0 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34618 ; 0x873a │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1544] ; 4e1d4 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34620 ; 0x873c │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1496] ; 4e1d8 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34619 ; 0x873b │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1448] ; 4e1dc │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34623 ; 0x873f │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1400] ; 4e1e0 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34622 ; 0x873e │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1352] ; 4e1e4 │ │ │ │ - mov r6, r5 │ │ │ │ - mov fp, r5 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #106 ; 0x6a │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34621 ; 0x873d │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1304] ; 4e1e8 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1304] ; 4e1ec │ │ │ │ - movs r0, #106 ; 0x6a │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #34624 ; 0x8740 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str r5, [sp, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r3, [pc, #1136] ; 4e178 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ - subs r0, r1, r0 │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - b.n 4db4c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - subs r3, #1 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - ldr r6, [sp, #168] ; 0xa8 │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - str.w r9, [sp, #32] │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 4dd46 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + str r2, [sp, #56] ; 0x38 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dd56 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + b.w 4fd6c │ │ │ │ + ldr.w r1, [pc, #2004] ; 52454 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr r5, [sp, #56] ; 0x38 │ │ │ │ + mov r8, r0 │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r0, [pc, #1996] ; 52458 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r4, r7 │ │ │ │ + add r0, pc │ │ │ │ + str.w sl, [sp] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + mov sl, lr │ │ │ │ + mov.w r5, #304 ; 0x130 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + movw r0, #22213 ; 0x56c5 │ │ │ │ + str.w r5, [r1, #128] ; 0x80 │ │ │ │ + mov fp, r8 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + blx 59ec │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 5350c │ │ │ │ + ldr.w r1, [pc, #1928] ; 5245c │ │ │ │ + mov fp, r2 │ │ │ │ + ldr.w r2, [pc, #1924] ; 52460 │ │ │ │ + mov r5, r8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [sp, #56] ; 0x38 │ │ │ │ + add r2, pc │ │ │ │ + mov r8, r3 │ │ │ │ + str r2, [r1, #124] ; 0x7c │ │ │ │ + movw r2, #22311 ; 0x5727 │ │ │ │ + str.w r2, [r1, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + mov r4, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + str.w sl, [sp] │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ + mov r8, fp │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r0, #311 ; 0x137 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r2, [pc, #1864] ; 52464 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #1860] ; 52468 │ │ │ │ + movw r5, #293 ; 0x125 │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + add r1, pc │ │ │ │ + movw r0, #21928 ; 0x55a8 │ │ │ │ + b.n 51bcc │ │ │ │ + ldr.w r3, [pc, #1844] ; 5246c │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr.w r2, [pc, #1840] ; 52470 │ │ │ │ + mov.w r0, #322 ; 0x142 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #22508 ; 0x57ec │ │ │ │ + add r2, pc │ │ │ │ + str.w r8, [sp, #32] │ │ │ │ + b.w 50558 │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.w 4ff02 │ │ │ │ + b.w 50ed2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r9, [pc, #1176] ; 4e1f0 │ │ │ │ - mov r0, sl │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [sp, #188] ; 0xbc │ │ │ │ - add r9, pc │ │ │ │ - ldr.w r1, [r9, #1860] ; 0x744 │ │ │ │ + b.w 514ec │ │ │ │ + ldr.w r2, [pc, #1800] ; 52474 │ │ │ │ + add r2, pc │ │ │ │ + add.w r3, r2, #2656 ; 0xa60 │ │ │ │ + ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r3] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + cmp r1, r9 │ │ │ │ + it eq │ │ │ │ + cmpeq r0, r8 │ │ │ │ + bne.w 52df6 │ │ │ │ + ldr.w sl, [r2, #2664] ; 0xa68 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 52da2 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + str.w sl, [sp, #88] ; 0x58 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr.w r5, [pc, #1744] ; 52478 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r0, [r5, #2668] ; 0xa6c │ │ │ │ + ldr.w r1, [r5, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ - mov fp, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e5d8 │ │ │ │ + beq.w 52d6c │ │ │ │ + ldr.w r1, [pc, #1720] ; 5247c │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - str r5, [sp, #192] ; 0xc0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 4e5d4 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - str r1, [sp, #192] ; 0xc0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 4e5d4 │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + cmp r3, r1 │ │ │ │ + mov fp, r1 │ │ │ │ + bne.w 52c3c │ │ │ │ + ldr r5, [r0, #12] │ │ │ │ + str r5, [sp, #96] ; 0x60 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 52c3c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + str r6, [sp, #92] ; 0x5c │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4e5bc │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - cbz r0, 4ddc6 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 4ddc6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ + beq.w 52b68 │ │ │ │ + ldr r2, [sp, #48] ; 0x30 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r2, r6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52b58 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 52e08 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52b28 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [sp, #192] ; 0xc0 │ │ │ │ + str r2, [sp, #92] ; 0x5c │ │ │ │ + cmp r3, fp │ │ │ │ + beq.w 52f98 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1ccd0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #92] ; 0x5c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4e58c │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4e57c │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr.w ip, [pc, #1040] ; 4e1f4 │ │ │ │ + beq.w 52b1a │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [sp, #68] ; 0x44 │ │ │ │ - add ip, pc │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - ldr.w r1, [ip, #2556] ; 0x9fc │ │ │ │ - bl daec │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - str r0, [sp, #188] ; 0xbc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4e554 │ │ │ │ - movs r0, #1 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4e52a │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52ee6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - ldr r0, [sp, #72] ; 0x48 │ │ │ │ - adds r3, #1 │ │ │ │ + subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - str.w sl, [fp, #12] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5c14 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ea50 │ │ │ │ - mov r0, fp │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5a58 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - str r0, [sp, #196] ; 0xc4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ea28 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52b34 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + mov r0, r5 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 4de6e │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52b42 │ │ │ │ + ldr.w r3, [pc, #1512] ; 52480 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r1, [pc, #1512] ; 52484 │ │ │ │ + mov.w r5, #294 ; 0x126 │ │ │ │ + add r3, pc │ │ │ │ + movw r0, #21985 ; 0x55e1 │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r2 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r2 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ffc0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51006 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + movs r2, #2 │ │ │ │ + ldr.w r3, [pc, #1312] ; 523fc │ │ │ │ + ldr.w r1, [pc, #1448] ; 52488 │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 5172c │ │ │ │ + ldr.w r3, [pc, #1436] ; 5248c │ │ │ │ + movw r0, #329 ; 0x149 │ │ │ │ + ldr.w r2, [pc, #1432] ; 52490 │ │ │ │ + movw r1, #22580 ; 0x5834 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.w 50558 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + b.w 50c5c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 50c48 │ │ │ │ + ldr.w r3, [pc, #1216] ; 523e4 │ │ │ │ + ldr.w r1, [pc, #1388] ; 52494 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + ldr.w r3, [pc, #1380] ; 52498 │ │ │ │ + ldr.w r2, [pc, #1380] ; 5249c │ │ │ │ + movw r0, #331 ; 0x14b │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #22594 ; 0x5842 │ │ │ │ + add r2, pc │ │ │ │ + b.w 50558 │ │ │ │ + ldr.w ip, [pc, #1364] ; 524a0 │ │ │ │ + mov r1, fp │ │ │ │ + ldr.w r0, [sl, #80] ; 0x50 │ │ │ │ + mov.w lr, #354 ; 0x162 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + add ip, pc │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movw r6, #22882 ; 0x5962 │ │ │ │ + str.w ip, [r5, #124] ; 0x7c │ │ │ │ + str.w lr, [r5, #128] ; 0x80 │ │ │ │ + str.w r6, [r5, #132] ; 0x84 │ │ │ │ + bl eb2c │ │ │ │ + ldr r0, [sp, #104] ; 0x68 │ │ │ │ + cbz r0, 51f82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4de7e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52b4e │ │ │ │ + ldr r0, [sp, #108] ; 0x6c │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [sp, #196] ; 0xc4 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - bl f62c │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4e9fc │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + cbz r0, 51f96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dea2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52bea │ │ │ │ + ldr r0, [sp, #112] ; 0x70 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ + str r3, [sp, #108] ; 0x6c │ │ │ │ + cbz r0, 51faa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4deb6 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #64] ; 0x40 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [sp, #192] ; 0xc0 │ │ │ │ - str r5, [sp, #196] ; 0xc4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r5, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4e986 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4e986 │ │ │ │ - ldr.w ip, [pc, #800] ; 4e1f8 │ │ │ │ - add ip, pc │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - ldr.w r1, [ip, #728] ; 0x2d8 │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ + beq.w 52bf4 │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + mov ip, r1 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r2, r1 │ │ │ │ + mov sl, r1 │ │ │ │ + mov fp, r1 │ │ │ │ + mov r3, r1 │ │ │ │ + str r1, [sp, #112] ; 0x70 │ │ │ │ + b.w 506f8 │ │ │ │ + add.w r1, sl, #52 ; 0x34 │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ + str.w r5, [sl, #52] ; 0x34 │ │ │ │ + str.w r5, [sl, #56] ; 0x38 │ │ │ │ + str.w r5, [sl, #60] ; 0x3c │ │ │ │ + str r1, [sp, #104] ; 0x68 │ │ │ │ + str r2, [sp, #108] ; 0x6c │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + b.w 50610 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r3, r9 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 527f2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #96] ; 0x60 │ │ │ │ + bl 11df0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e99c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - ldr.w r1, [ip, #576] ; 0x240 │ │ │ │ - ldr r0, [sp, #64] ; 0x40 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - str r5, [sp, #192] ; 0xc0 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - bl fabc │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - blt.w 4e962 │ │ │ │ - beq.w 4e926 │ │ │ │ + beq.w 527e8 │ │ │ │ + ldr.w r2, [pc, #1172] ; 524a4 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w r1, [pc, #1168] ; 524a8 │ │ │ │ + mov.w r8, #300 ; 0x12c │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #22108 ; 0x565c │ │ │ │ + add r1, pc │ │ │ │ + mov sl, r9 │ │ │ │ + str.w r8, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r9 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r9 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r0, [pc, #928] ; (523e4 ) │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w r2, [ip, #1456] ; 0x5b0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + ldr.w r1, [pc, #1124] ; 524ac │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1112] ; 524b0 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r2, [pc, #1112] ; 524b4 │ │ │ │ + mov.w sl, #0 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #290 ; 0x122 │ │ │ │ + movw r1, #21862 ; 0x5566 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, sl │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov r8, sl │ │ │ │ + mov r3, sl │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r2, [pc, #1056] ; 524b8 │ │ │ │ + add r2, pc │ │ │ │ + add.w r3, r2, #2688 ; 0xa80 │ │ │ │ + ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ + ldrd sl, fp, [r3] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + cmp r1, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r0, sl │ │ │ │ + bne.w 530b2 │ │ │ │ + ldr.w r5, [r2, #2696] ; 0xa88 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 5307c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r5, [sp, #100] ; 0x64 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4e7ea │ │ │ │ - ldr r3, [pc, #712] ; (4e1fc ) │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w fp, [r2, r3] │ │ │ │ - mov r1, fp │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r6, [pc, #1008] ; (524bc ) │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [r6, #2700] ; 0xa8c │ │ │ │ + ldr.w r1, [r6, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4eaba │ │ │ │ - bl dcf0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.w 4ea94 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + beq.w 5304e │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr.w r1, [r6, #628] ; 0x274 │ │ │ │ + bl daec │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53030 │ │ │ │ + ldr r3, [pc, #900] ; (5247c ) │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r2, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + bne.w 52d50 │ │ │ │ + ldr.w r6, [r9, #12] │ │ │ │ + str r6, [sp, #84] ; 0x54 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 52d50 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 52d40 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, sl │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52d34 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #84] ; 0x54 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52d26 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 52f72 │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4df66 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cbz r5, 4dfb8 │ │ │ │ - ldr r3, [pc, #656] ; (4e200 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r9, [r3, #2144] ; 0x860 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52d1c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.w 5311a │ │ │ │ + ldr r0, [sp, #100] ; 0x64 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4df8e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - ldr r3, [r0, #80] ; 0x50 │ │ │ │ - b.n 4dfa2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4e0ca │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, r6 │ │ │ │ - it ne │ │ │ │ - cmpne r1, #0 │ │ │ │ - beq.n 4df98 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str r2, [sp, #104] ; 0x68 │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - b.n 4e0d6 │ │ │ │ - ldr r3, [pc, #488] ; (4e1a4 ) │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r1, [r1, r3] │ │ │ │ - blx 58a8 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4e01c │ │ │ │ - bl dcf0 │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - blt.n 4dff8 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52c5c │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 530fa │ │ │ │ + ldr r0, [sp, #100] ; 0x64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dfe4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52c52 │ │ │ │ + mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4e040 │ │ │ │ - ldr r3, [pc, #532] ; (4e204 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r9, [r3, #2152] ; 0x868 │ │ │ │ - b.n 4df74 │ │ │ │ - ldr r3, [pc, #524] ; (4e208 ) │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [pc, #524] ; (4e20c ) │ │ │ │ - movs r1, #140 ; 0x8c │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52c6a │ │ │ │ + ldr r3, [pc, #740] ; (524c0 ) │ │ │ │ + movw r5, #333 ; 0x14d │ │ │ │ + ldr r2, [pc, #736] ; (524c4 ) │ │ │ │ + movw r1, #22672 ; 0x5890 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r5 │ │ │ │ add r2, pc │ │ │ │ - mov fp, r5 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + movs r5, #0 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #34911 ; 0x885f │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #496] ; (4e210 ) │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [pc, #496] ; (4e214 ) │ │ │ │ - movs r1, #140 ; 0x8c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + mov r9, r3 │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + str r3, [sp, #108] ; 0x6c │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + mov sl, r0 │ │ │ │ + b.w 50586 │ │ │ │ + str r3, [sp, #36] ; 0x24 │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #36] ; 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5142a │ │ │ │ + ldr r3, [pc, #684] ; (524c8 ) │ │ │ │ + movw r0, #331 ; 0x14b │ │ │ │ + ldr r2, [pc, #684] ; (524cc ) │ │ │ │ + movw r1, #22596 ; 0x5844 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r5 │ │ │ │ add r2, pc │ │ │ │ - mov fp, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #34910 ; 0x885e │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #468] ; (4e218 ) │ │ │ │ + b.w 50558 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov r8, r7 │ │ │ │ + mov.w r9, #1 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + b.n 51fec │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - ldr r1, [r1, r3] │ │ │ │ - blx 58a8 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4e0a0 │ │ │ │ - bl dcf0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.n 4e07a │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e06a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [pc, #440] ; (523fc ) │ │ │ │ + ldr r1, [pc, #648] ; (524d0 ) │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.w 5193a │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cbz r5, 4e0c6 │ │ │ │ - ldr r3, [pc, #424] ; (4e21c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r9, [r3, #2124] ; 0x84c │ │ │ │ - b.n 4df74 │ │ │ │ - ldr r3, [pc, #420] ; (4e220 ) │ │ │ │ - mov r5, r9 │ │ │ │ - ldr r2, [pc, #420] ; (4e224 ) │ │ │ │ - mov r9, r6 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.w 50170 │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [pc, #620] ; (524d4 ) │ │ │ │ + ldr r1, [pc, #620] ; (524d8 ) │ │ │ │ + mov r8, r0 │ │ │ │ + add r2, pc │ │ │ │ + mov r3, r9 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, r7 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + movw r1, #22161 ; 0x5691 │ │ │ │ + mov.w r0, #302 ; 0x12e │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov fp, r8 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + mov r0, r3 │ │ │ │ + str.w ip, [sp, #36] ; 0x24 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + blx r2 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ + mov fp, r1 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + b.w 510ce │ │ │ │ + ldr r2, [pc, #544] ; (524dc ) │ │ │ │ + mov.w r4, #300 ; 0x12c │ │ │ │ + ldr r1, [pc, #544] ; (524e0 ) │ │ │ │ + movw r0, #22030 ; 0x560e │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r3 │ │ │ │ + str.w r4, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r4, r3 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r3, [pc, #492] ; (524e4 ) │ │ │ │ + movw r0, #341 ; 0x155 │ │ │ │ + ldr r2, [pc, #488] ; (524e8 ) │ │ │ │ + movw r1, #22700 ; 0x58ac │ │ │ │ add r3, pc │ │ │ │ - movs r1, #142 ; 0x8e │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov fp, r5 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34943 ; 0x887f │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #388] ; (4e228 ) │ │ │ │ - mov r5, r9 │ │ │ │ - ldr r2, [pc, #388] ; (4e22c ) │ │ │ │ - mov r9, r6 │ │ │ │ + b.w 50558 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 510e4 │ │ │ │ + mov fp, r2 │ │ │ │ + ldr r2, [pc, #464] ; (524ec ) │ │ │ │ + ldr r1, [pc, #464] ; (524f0 ) │ │ │ │ + mov.w r0, #300 ; 0x12c │ │ │ │ + add r2, pc │ │ │ │ + mov r8, fp │ │ │ │ + add r1, pc │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r4, fp │ │ │ │ + movw r1, #22032 ; 0x5610 │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + str.w fp, [sp] │ │ │ │ + str.w fp, [sp, #8] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + b.w 50a8e │ │ │ │ + ldr r3, [pc, #416] ; (524f4 ) │ │ │ │ + movw r0, #343 ; 0x157 │ │ │ │ + ldr r2, [pc, #416] ; (524f8 ) │ │ │ │ + movw r1, #22709 ; 0x58b5 │ │ │ │ add r3, pc │ │ │ │ - movs r1, #142 ; 0x8e │ │ │ │ add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov fp, r5 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34942 ; 0x887e │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - mov r9, r6 │ │ │ │ - b.n 4df8e │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov fp, r1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str r2, [sp, #104] ; 0x68 │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - cbz r1, 4e0e2 │ │ │ │ - ldr r2, [sp, #104] ; 0x68 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbz r2, 4e0ea │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r2, [sp, #112] ; 0x70 │ │ │ │ - cbz r2, 4e0f4 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - mov r0, r9 │ │ │ │ - bl dcf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4ea78 │ │ │ │ - beq.w 4e51c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r1, r9 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - str.w r9, [sp, #192] ; 0xc0 │ │ │ │ - ldr r0, [sp, #80] ; 0x50 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - bl 49b5c │ │ │ │ - mov r5, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4e230 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e138 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + b.w 50558 │ │ │ │ + ldr r2, [pc, #404] ; (524fc ) │ │ │ │ + mov.w r0, #290 ; 0x122 │ │ │ │ + ldr r3, [pc, #404] ; (52500 ) │ │ │ │ + movw r1, #21858 ; 0x5562 │ │ │ │ + add r2, pc │ │ │ │ + mov.w sl, #0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov fp, sl │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r3, sl │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + mov r8, sl │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #96] ; 0x60 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r2, [sp, #104] ; 0x68 │ │ │ │ - movs r6, #0 │ │ │ │ - str r6, [sp, #192] ; 0xc0 │ │ │ │ - ldr r0, [r3, #80] ; 0x50 │ │ │ │ - ldr r3, [sp, #112] ; 0x70 │ │ │ │ - bl eb2c │ │ │ │ - b.w 4c4ec │ │ │ │ + b.w 510f6 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 5110a │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 5111e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51132 │ │ │ │ nop │ │ │ │ - blxns pc │ │ │ │ - movs r1, r0 │ │ │ │ - blx r4 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldrh r6, [r2, #54] ; 0x36 │ │ │ │ movs r0, r0 │ │ │ │ - bx r5 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q14, │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldrh r6, [r5, #50] ; 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + ldrh r2, [r2, #38] ; 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r5 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldrh r4, [r1, #48] ; 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r4 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldrh r4, [r5, #44] ; 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, lr │ │ │ │ - movs r1, r0 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + str r4, [sp, #296] ; 0x128 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r5 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldrh r0, [r1, #38] ; 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, sl │ │ │ │ + lsls r0, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldrh r0, [r0, #36] ; 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - add sl, ip │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r4 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r8 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r0 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r6 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ movs r1, r0 │ │ │ │ - bics r0, r1 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + lsls r6, r3, #12 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + lsls r0, r3, #11 │ │ │ │ + movs r1, r0 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r6 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r5 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4 │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ movs r1, r0 │ │ │ │ - ands r4, r6 │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r1, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - subs r7, #158 ; 0x9e │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #28 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #12 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + strh r0, [r6, #58] ; 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #232 ; 0xe8 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + ldrh r4, [r7, #46] ; 0x2e │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xffd4ffff │ │ │ │ - subs r6, #154 ; 0x9a │ │ │ │ - movs r1, r0 │ │ │ │ - subs r6, #138 ; 0x8a │ │ │ │ + movs r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + strh r0, [r3, #56] ; 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #100 ; 0x64 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + add r1, pc, #824 ; (adr r1, 527d0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r3, [pc, #2432] ; 4ebb4 │ │ │ │ - movs r0, #148 ; 0x94 │ │ │ │ - ldr.w r2, [pc, #2432] ; 4ebb8 │ │ │ │ - movw r1, #35041 ; 0x88e1 │ │ │ │ + vaddl.u8 q8, d14, d0 │ │ │ │ + strh r4, [r2, #54] ; 0x36 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r6, [r7, #52] ; 0x34 │ │ │ │ + movs r0, r0 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr0, {0} │ │ │ │ + strh r4, [r6, #46] ; 0x2e │ │ │ │ + movs r0, r0 │ │ │ │ + strh r4, [r5, #34] ; 0x22 │ │ │ │ + movs r0, r0 │ │ │ │ + cdp2 0, 10, cr0, cr8, cr0, {0} │ │ │ │ + strh r2, [r6, #44] ; 0x2c │ │ │ │ + movs r0, r0 │ │ │ │ + cdp2 0, 7, cr0, cr2, cr0, {0} │ │ │ │ + cdp2 0, 4, cr0, cr2, cr0, {0} │ │ │ │ + stc2 0, cr0, [r6, #-0] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ + movs r0, r0 │ │ │ │ + stc2l 0, cr0, [r8] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + stc2 0, cr0, [r0] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ + movs r0, r0 │ │ │ │ + mcrr2 0, 0, r0, r8, cr0 │ │ │ │ + strh r0, [r2, #26] │ │ │ │ + movs r0, r0 │ │ │ │ + stc2 0, cr0, [sl], {-0} │ │ │ │ + strh r4, [r2, #24] │ │ │ │ + movs r0, r0 │ │ │ │ + umlal r0, r0, sl, r0 │ │ │ │ + strh r2, [r6, #22] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xfbb00000 │ │ │ │ + strh r2, [r7, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xfb9c0000 │ │ │ │ + strh r2, [r4, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r3, r9 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 52a90 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp, #96] ; 0x60 │ │ │ │ + bl 11df0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52a84 │ │ │ │ + ldr.w r1, [pc, #3196] ; 531b4 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w sl, [pc, #3192] ; 531b8 │ │ │ │ + movw r5, #22177 ; 0x56a1 │ │ │ │ + add r1, pc │ │ │ │ + mov r4, fp │ │ │ │ + add sl, pc │ │ │ │ + mov.w r0, #302 ; 0x12e │ │ │ │ + str.w sl, [r1, #124] ; 0x7c │ │ │ │ + mov fp, r9 │ │ │ │ + str.w r5, [r1, #132] ; 0x84 │ │ │ │ + mov sl, r9 │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + mov r8, r9 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r8, r5 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 5250e │ │ │ │ + ldr.w r3, [pc, #3140] ; 531bc │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr.w r2, [pc, #3136] ; 531c0 │ │ │ │ + movw r0, #323 ; 0x143 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #22519 ; 0x57f7 │ │ │ │ + add r2, pc │ │ │ │ + b.w 51d4c │ │ │ │ + ldr.w r5, [pc, #3120] ; 531c4 │ │ │ │ + add r5, pc │ │ │ │ + ldr.w r0, [r5, #204] ; 0xcc │ │ │ │ + ldr.w r1, [r5, #712] ; 0x2c8 │ │ │ │ + bl f530 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53496 │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52d10 │ │ │ │ + ldr.w r3, [pc, #3076] ; 531c8 │ │ │ │ + movw r0, #325 ; 0x145 │ │ │ │ + ldr.w r2, [pc, #3072] ; 531cc │ │ │ │ + movw r1, #22543 ; 0x580f │ │ │ │ add r3, pc │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ add r2, pc │ │ │ │ + mov.w r8, #0 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - cbz r0, 4e25e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ + b.w 5056a │ │ │ │ + ldr.w r2, [pc, #3040] ; 531d0 │ │ │ │ + add r2, pc │ │ │ │ + add.w r3, r2, #2704 ; 0xa90 │ │ │ │ + ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ + ldrd sl, fp, [r3] │ │ │ │ + ldrd r0, r1, [r1, #16] │ │ │ │ + cmp r1, fp │ │ │ │ + it eq │ │ │ │ + cmpeq r0, sl │ │ │ │ + bne.w 5318a │ │ │ │ + ldr.w r5, [r2, #2712] ; 0xa98 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 53358 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r5, [sp, #100] ; 0x64 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r6, [pc, #2992] ; 531d4 │ │ │ │ + add r6, pc │ │ │ │ + ldr.w r0, [r6, #2716] ; 0xa9c │ │ │ │ + ldr.w r1, [r6, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5333a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr.w r1, [r6, #628] ; 0x274 │ │ │ │ + bl daec │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5316c │ │ │ │ + ldr.w r3, [pc, #2948] ; 531d8 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r2, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r2, [r9, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + bne.w 5306c │ │ │ │ + ldr.w r6, [r9, #12] │ │ │ │ + str r6, [sp, #84] ; 0x54 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 5306c │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + str r3, [sp, #88] ; 0x58 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 52ed6 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, sl │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e25e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + cbnz r3, 526b4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #84] ; 0x54 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52d60 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #188] ; 0xbc │ │ │ │ - cbz r0, 4e274 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 53326 │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e274 │ │ │ │ + cbnz r3, 526e4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4e28a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.w 532d4 │ │ │ │ + ldr r0, [sp, #100] ; 0x64 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e28a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + str.w r3, [r9] │ │ │ │ + cbnz r3, 52714 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #96] ; 0x60 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r3, [pc, #2348] ; 4ebbc │ │ │ │ - str r2, [sp, #196] ; 0xc4 │ │ │ │ - ldr r5, [r1, #52] ; 0x34 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, r5 │ │ │ │ - beq.n 4e2dc │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4eb1a │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - bmi.w 4eaee │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r2, [r2, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.w 4eae4 │ │ │ │ - ldr r2, [r5, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - bpl.w 4eae4 │ │ │ │ + beq.w 530da │ │ │ │ + ldr r0, [sp, #100] ; 0x64 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 4eae4 │ │ │ │ - ldr r3, [r1, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - bpl.w 4eae4 │ │ │ │ + beq.w 530d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4eade │ │ │ │ - ldr.w ip, [pc, #2272] ; 4ebc0 │ │ │ │ - ldr.w r0, [pc, #2272] ; 4ebc4 │ │ │ │ - add ip, pc │ │ │ │ - str.w ip, [sp, #80] ; 0x50 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #100] ; 0x64 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 530c4 │ │ │ │ + ldr.w r3, [pc, #2712] ; 531dc │ │ │ │ + movw r5, #345 ; 0x159 │ │ │ │ + ldr.w r2, [pc, #2708] ; 531e0 │ │ │ │ + movw r1, #22776 ; 0x58f8 │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + movs r5, #0 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 521f6 │ │ │ │ + ldr.w r3, [pc, #2684] ; 531e4 │ │ │ │ + mov.w r0, #348 ; 0x15c │ │ │ │ + ldr.w r2, [pc, #2680] ; 531e8 │ │ │ │ + movw r1, #22794 ; 0x590a │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.w 50558 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.w 50348 │ │ │ │ + ldr.w r1, [pc, #2652] ; 531ec │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r0, [pc, #2652] ; 531f0 │ │ │ │ + mov fp, r5 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r5 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [ip, #132] ; 0x84 │ │ │ │ - ldr.w r2, [ip, #128] ; 0x80 │ │ │ │ - ldr.w r3, [ip, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr r0, [sp, #96] ; 0x60 │ │ │ │ - add r1, sp, #192 ; 0xc0 │ │ │ │ - add r2, sp, #196 ; 0xc4 │ │ │ │ - add r3, sp, #188 ; 0xbc │ │ │ │ - bl dd90 │ │ │ │ - ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4e4fe │ │ │ │ - ldr.w r1, [ip, #252] ; 0xfc │ │ │ │ - add.w r5, ip, #2560 ; 0xa00 │ │ │ │ - ldrd r2, r3, [r5] │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r4, r5 │ │ │ │ + movw r0, #285 ; 0x11d │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + movw r0, #21750 ; 0x54f6 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr.w r3, [pc, #2600] ; 531f4 │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r2, [pc, #2596] ; 531f8 │ │ │ │ + mov.w sl, #0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + add r2, pc │ │ │ │ + mov.w r0, #290 ; 0x122 │ │ │ │ + movw r1, #21861 ; 0x5565 │ │ │ │ + b.n 52070 │ │ │ │ + mov r0, r9 │ │ │ │ + bl da48 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 5200e │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.w 51ffc │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.w 51b7c │ │ │ │ + ldr.w r2, [pc, #2536] ; 531fc │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #2532] ; 53200 │ │ │ │ + mov.w r3, #354 ; 0x162 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #22821 ; 0x5925 │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + mov r3, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.w 50a8e │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 501b8 │ │ │ │ + ldr.w r1, [pc, #2488] ; 53204 │ │ │ │ + mov fp, r5 │ │ │ │ + ldr.w r0, [pc, #2488] ; 53208 │ │ │ │ + mov r8, r5 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + add r0, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + movw r0, #287 ; 0x11f │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + movw r0, #21825 ; 0x5541 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + ldr.w r2, [pc, #2436] ; 5320c │ │ │ │ + mov.w r8, #290 ; 0x122 │ │ │ │ + ldr.w r1, [pc, #2432] ; 53210 │ │ │ │ + mov r5, r6 │ │ │ │ + add r2, pc │ │ │ │ + movw r0, #21864 ; 0x5568 │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r8, [r2, #128] ; 0x80 │ │ │ │ + mov fp, sl │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, sl │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r2, [pc, #2380] ; 53214 │ │ │ │ + add r2, pc │ │ │ │ + add.w r3, r2, #2672 ; 0xa70 │ │ │ │ + ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r3] │ │ │ │ ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ + cmp r1, r9 │ │ │ │ it eq │ │ │ │ - cmpeq r0, r2 │ │ │ │ - bne.w 4e4ec │ │ │ │ - ldr.w r6, [ip, #2568] ; 0xa08 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 4e4bc │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + cmpeq r0, r8 │ │ │ │ + bne.w 533f2 │ │ │ │ + ldr.w r5, [r2, #2680] ; 0xa78 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 533c2 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + str r5, [sp, #84] ; 0x54 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w ip, [pc, #2184] ; 4ebc8 │ │ │ │ - mov r0, r6 │ │ │ │ - add ip, pc │ │ │ │ - str.w ip, [sp, #80] ; 0x50 │ │ │ │ - ldr.w r1, [ip, #1924] ; 0x784 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr.w r8, [pc, #2336] ; 53218 │ │ │ │ + add r8, pc │ │ │ │ + ldr.w r0, [r8, #2684] ; 0xa7c │ │ │ │ + ldr.w r1, [r8, #572] ; 0x23c │ │ │ │ bl daec │ │ │ │ - ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ - mov r5, r0 │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e4a2 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 53398 │ │ │ │ + ldr.w r3, [pc, #2244] ; 531d8 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + str r2, [sp, #96] ; 0x60 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + mov fp, r3 │ │ │ │ + bne.w 53022 │ │ │ │ + ldr.w r8, [r0, #12] │ │ │ │ + str.w r8, [sp, #96] ; 0x60 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 53022 │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + str.w r9, [sp, #88] ; 0x58 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e36c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4e43e │ │ │ │ - mov r0, r5 │ │ │ │ - str r5, [sp, #80] ; 0x50 │ │ │ │ - bl 2a228 │ │ │ │ - ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ - mov r3, r0 │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4e404 │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - cbnz r2, 4e3a0 │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #80] ; 0x50 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 4e3b0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4e3c2 │ │ │ │ + beq.w 5301a │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5300e │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #96] ; 0x60 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 53364 │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e3c2 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 53006 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.w 53434 │ │ │ │ + ldr r0, [sp, #84] ; 0x54 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #88] ; 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52ffa │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4e3d8 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 53404 │ │ │ │ + ldr r0, [sp, #84] ; 0x54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e3d8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52ff2 │ │ │ │ + mov r0, r8 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #84] ; 0x54 │ │ │ │ + bl f0cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52f18 │ │ │ │ + ldr.w r3, [pc, #2084] ; 5321c │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r1, [pc, #2080] ; 53220 │ │ │ │ + movw r0, #313 ; 0x139 │ │ │ │ + add r3, pc │ │ │ │ + movw r5, #22388 ; 0x5774 │ │ │ │ + add r1, pc │ │ │ │ + mov fp, r2 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r8, r2 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r5, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ffc0 │ │ │ │ + ldr.w r2, [pc, #2044] ; 53224 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #2040] ; 53228 │ │ │ │ + movw r0, #317 ; 0x13d │ │ │ │ + add r2, pc │ │ │ │ + movw r5, #22406 ; 0x5786 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r8, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r5, [r2, #132] ; 0x84 │ │ │ │ + b.w 50a8e │ │ │ │ + ldr.w r2, [pc, #2008] ; 5322c │ │ │ │ + mov.w r8, #290 ; 0x122 │ │ │ │ + ldr.w r1, [pc, #2004] ; 53230 │ │ │ │ + movw r0, #21869 ; 0x556d │ │ │ │ + add r2, pc │ │ │ │ + mov r5, r6 │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r8, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r3 │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl da48 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 52534 │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r1, [r1, #24] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 5251e │ │ │ │ + ldr.w r2, [pc, #1932] ; 53234 │ │ │ │ + mov.w fp, #318 ; 0x13e │ │ │ │ + ldr.w r1, [pc, #1928] ; 53238 │ │ │ │ + movw r0, #22415 ; 0x578f │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, r3 │ │ │ │ + str.w fp, [r2, #128] ; 0x80 │ │ │ │ + mov fp, r3 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 50390 │ │ │ │ + bgt.w 52ebe │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 52af2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl da48 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r2, [pc, #1864] ; 5323c │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr.w r1, [pc, #1860] ; 53240 │ │ │ │ + mov.w r0, #318 ; 0x13e │ │ │ │ + add r2, pc │ │ │ │ + movw r5, #22423 ; 0x5797 │ │ │ │ + add r1, pc │ │ │ │ + mov r8, fp │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r5, [r2, #132] ; 0x84 │ │ │ │ + b.w 50a8e │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51e60 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51e30 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51e7c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r0, [sp, #188] ; 0xbc │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #196] ; 0xc4 │ │ │ │ - cbz r0, 4e3ee │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + b.w 51e94 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51f82 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.w 51e18 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51dfc │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + add.w r1, r0, #8 │ │ │ │ + ldr.w ip, [r0] │ │ │ │ + ldr.w r8, [r0, #4] │ │ │ │ + ldmia.w r1, {r1, r5, r9} │ │ │ │ + b.w 518c2 │ │ │ │ + movs r5, #1 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e3ee │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52e4c │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52e44 │ │ │ │ + ldr.w r1, [pc, #1696] ; 53244 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r0, [pc, #1692] ; 53248 │ │ │ │ + mov r3, r4 │ │ │ │ + add r1, pc │ │ │ │ + movw r4, #21758 ; 0x54fe │ │ │ │ + add r0, pc │ │ │ │ + movw r5, #285 ; 0x11d │ │ │ │ + str.w r4, [r1, #132] ; 0x84 │ │ │ │ + mov fp, r2 │ │ │ │ + str.w r5, [r1, #128] ; 0x80 │ │ │ │ + mov r8, r2 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + mov r4, r2 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff8a │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 52b88 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #96] ; 0x60 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r2, [sp, #104] ; 0x68 │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [sp, #188] ; 0xbc │ │ │ │ - ldr r0, [r3, #80] ; 0x50 │ │ │ │ - ldr r3, [sp, #112] ; 0x70 │ │ │ │ - bl eb2c │ │ │ │ - b.w 4c4ec │ │ │ │ - ldr.w r2, [pc, #1988] ; 4ebcc │ │ │ │ - mov r6, r3 │ │ │ │ - ldr.w r1, [pc, #1988] ; 4ebd0 │ │ │ │ - mov r5, ip │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #150 ; 0x96 │ │ │ │ + b.w 51f96 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51faa │ │ │ │ + ldr.w r3, [pc, #1612] ; 5324c │ │ │ │ + movw lr, #287 ; 0x11f │ │ │ │ + ldr.w r1, [pc, #1608] ; 53250 │ │ │ │ + movw r0, #21817 ; 0x5539 │ │ │ │ + add r3, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r1, pc │ │ │ │ - mov r3, r2 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str.w lr, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r2 │ │ │ │ str r1, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #35100 ; 0x891c │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #96] ; 0x60 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r2, [sp, #104] ; 0x68 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr r0, [r3, #80] ; 0x50 │ │ │ │ - ldr r3, [sp, #112] ; 0x70 │ │ │ │ - bl eb2c │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 4e374 │ │ │ │ - ldr.w ip, [r5, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e46e │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + mov fp, r2 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + mov r0, r2 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + b.w 51e18 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 521c4 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 521ac │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - str.w ip, [sp, #80] ; 0x50 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r6 │ │ │ │ - str.w ip, [sp, #80] ; 0x50 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4e382 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ + b.w 521da │ │ │ │ + ldr.w r1, [pc, #1500] ; 53254 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr.w ip, [pc, #1496] ; 53258 │ │ │ │ + mov r8, r7 │ │ │ │ + add r1, pc │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + mov.w sl, #0 │ │ │ │ + add ip, pc │ │ │ │ + mov r3, r9 │ │ │ │ + mov.w r0, #300 ; 0x12c │ │ │ │ + mov r9, r8 │ │ │ │ + movw lr, #22100 ; 0x5654 │ │ │ │ + str.w ip, [r1, #124] ; 0x7c │ │ │ │ + mov fp, sl │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r8, sl │ │ │ │ + str.w r0, [r1, #128] ; 0x80 │ │ │ │ + str.w lr, [r1, #132] ; 0x84 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + movs r5, #1 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 52f8e │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 52f86 │ │ │ │ + ldr.w r3, [pc, #1416] ; 5325c │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r1, [pc, #1416] ; 53260 │ │ │ │ + movw r5, #287 ; 0x11f │ │ │ │ + add r3, pc │ │ │ │ + movw r0, #21833 ; 0x5549 │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r2 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + mov r8, r2 │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 4ff98 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 52cb6 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 525c0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 52182 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 52168 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - str.w ip, [sp, #80] ; 0x50 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 52154 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r2, [fp, #24] │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ - ldr r3, [sp, #92] ; 0x5c │ │ │ │ - ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ - b.n 4e382 │ │ │ │ - ldr.w r3, [pc, #1840] ; 4ebd4 │ │ │ │ - movs r2, #150 ; 0x96 │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - movw r2, #35085 ; 0x890d │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.w 5213a │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ + mov r1, sl │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + b.w 52154 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 526c8 │ │ │ │ + ldr.w r3, [pc, #1268] ; 53264 │ │ │ │ + mov.w r0, #296 ; 0x128 │ │ │ │ + movw r1, #21950 ; 0x55be │ │ │ │ + str.w r0, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - b.n 4e426 │ │ │ │ - ldr.w r0, [ip, #1452] ; 0x5ac │ │ │ │ - bl fa24 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 4e33c │ │ │ │ - ldr.w r3, [pc, #1800] ; 4ebd8 │ │ │ │ - movs r0, #150 ; 0x96 │ │ │ │ - ldr.w r2, [pc, #1800] ; 4ebdc │ │ │ │ - movw r1, #35083 ; 0x890b │ │ │ │ + str.w r1, [r5, #132] ; 0x84 │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + mov fp, r2 │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r8, r2 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov sl, r0 │ │ │ │ + str.w sl, [sp, #88] ; 0x58 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 51da4 │ │ │ │ + ldr.w r2, [pc, #1196] ; 53268 │ │ │ │ + mov.w r0, #294 ; 0x126 │ │ │ │ + ldr.w r3, [pc, #1192] ; 5326c │ │ │ │ + movw r1, #21940 ; 0x55b4 │ │ │ │ + add r2, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r3, pc │ │ │ │ - mov r5, r6 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov fp, sl │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r3, sl │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + mov r8, sl │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + mov r1, r3 │ │ │ │ + addw r2, r2, #2664 ; 0xa68 │ │ │ │ + bl 1289c │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 52dac │ │ │ │ + ldr.w r1, [pc, #1124] ; 53270 │ │ │ │ + mov.w fp, #296 ; 0x128 │ │ │ │ + ldr.w r3, [pc, #1120] ; 53274 │ │ │ │ + movw r0, #21964 ; 0x55cc │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ + add r3, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + str.w fp, [r1, #128] ; 0x80 │ │ │ │ + mov r8, r9 │ │ │ │ + str r3, [r1, #124] ; 0x7c │ │ │ │ + mov fp, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + b.w 506f8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl da48 │ │ │ │ + b.n 52ba2 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 52b94 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr.w r1, [pc, #1048] ; 53278 │ │ │ │ + ldr.w r0, [pc, #1048] ; 5327c │ │ │ │ + mov lr, r7 │ │ │ │ + add r1, pc │ │ │ │ + mov.w sl, #0 │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r9 │ │ │ │ + mov r4, lr │ │ │ │ + mov r9, r8 │ │ │ │ + mov.w lr, #302 ; 0x12e │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + movw r0, #22169 ; 0x5699 │ │ │ │ + str.w lr, [r1, #128] ; 0x80 │ │ │ │ + mov fp, sl │ │ │ │ + str.w r0, [r1, #132] ; 0x84 │ │ │ │ + mov r8, sl │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r2, [pc, #1000] ; (53280 ) │ │ │ │ + mov.w r0, #300 ; 0x12c │ │ │ │ + ldr r1, [pc, #1000] ; (53284 ) │ │ │ │ + movw lr, #22059 ; 0x562b │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r1, pc │ │ │ │ + mov fp, sl │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + mov r8, sl │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w lr, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r2, #5 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r0, [pc, #960] ; (53288 ) │ │ │ │ + ldr r1, [pc, #964] ; (5328c ) │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n 52af2 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r2, [fp, #24] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.w 52696 │ │ │ │ + ldr r3, [pc, #936] ; (53290 ) │ │ │ │ + mov.w r0, #294 ; 0x126 │ │ │ │ + ldr r2, [pc, #932] ; (53294 ) │ │ │ │ + movw r1, #21980 ; 0x55dc │ │ │ │ + add r3, pc │ │ │ │ + ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r2, pc │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 4e426 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r0, [ip, #1452] ; 0x5ac │ │ │ │ - addw r2, ip, #2568 ; 0xa08 │ │ │ │ - bl 12a74 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 4e4c6 │ │ │ │ - ldr.w r3, [pc, #1760] ; 4ebe0 │ │ │ │ - movs r5, #0 │ │ │ │ - movs r2, #149 ; 0x95 │ │ │ │ - mov r6, r5 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movw r2, #35071 ; 0x88ff │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.n 4e426 │ │ │ │ - ldr r0, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r0 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - b.n 4e114 │ │ │ │ - ldr.w r3, [pc, #1720] ; 4ebe4 │ │ │ │ - movs r1, #124 ; 0x7c │ │ │ │ - movw r2, #34755 ; 0x87c3 │ │ │ │ - str.w r1, [ip, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ str r0, [sp, #16] │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w r2, [pc, #1680] ; 4ebe8 │ │ │ │ - movs r3, #124 ; 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ + b.w 4ff98 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 529f6 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 53528 │ │ │ │ + bl 11df0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53520 │ │ │ │ + ldr r2, [pc, #856] ; (53298 ) │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr r1, [pc, #852] ; (5329c ) │ │ │ │ + mov r3, fp │ │ │ │ add r2, pc │ │ │ │ - movw r3, #34753 ; 0x87c1 │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r9, r0 │ │ │ │ + mov.w r0, #318 ; 0x13e │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + movw r0, #22476 ; 0x57cc │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + mov.w r8, #0 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr r3, [pc, #812] ; (532a0 ) │ │ │ │ + mov.w r0, #334 ; 0x14e │ │ │ │ + ldr r2, [pc, #808] ; (532a4 ) │ │ │ │ + movw r1, #22651 ; 0x587b │ │ │ │ + add r3, pc │ │ │ │ + add r2, pc │ │ │ │ + b.w 50558 │ │ │ │ + mov r0, r5 │ │ │ │ + bl da48 │ │ │ │ + b.n 52cd0 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 52cc2 │ │ │ │ + ldr.w r5, [sl, #12] │ │ │ │ + str r5, [sp, #92] ; 0x5c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 51e3e │ │ │ │ + ldr.w r6, [sl, #8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + str r6, [sp, #88] ; 0x58 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 52fca │ │ │ │ + ldr.w r3, [fp, #24] │ │ │ │ + mov r0, sl │ │ │ │ + blx r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r9 │ │ │ │ + mov sl, r6 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str.w r2, [ip, #124] ; 0x7c │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - b.w 4c494 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 51e4c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51e4c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 529dc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 4dde2 │ │ │ │ - ldr.w r2, [pc, #1628] ; 4ebec │ │ │ │ - mov r5, r3 │ │ │ │ - ldr.w r3, [pc, #1628] ; 4ebf0 │ │ │ │ - mov fp, r9 │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ - movs r3, #123 ; 0x7b │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - movw r3, #34740 ; 0x87b4 │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.w 4c47e │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 529c2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #192] ; 0xc0 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 4dda8 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2a228 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 4ddb0 │ │ │ │ - mov r9, fp │ │ │ │ - b.n 4e5c8 │ │ │ │ - ldr.w r3, [pc, #1560] ; 4ebf4 │ │ │ │ - movs r1, #123 ; 0x7b │ │ │ │ - movw r2, #34726 ; 0x87a6 │ │ │ │ - str.w r1, [r9, #128] ; 0x80 │ │ │ │ + b.n 52998 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 5297e │ │ │ │ + ldr.w r3, [fp, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 52960 │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + b.n 5297e │ │ │ │ + ldr r3, [pc, #628] ; (532a8 ) │ │ │ │ + mov.w r2, #334 ; 0x14e │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [r9, #132] ; 0x84 │ │ │ │ - str.w r3, [r9, #124] ; 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - str r0, [sp, #16] │ │ │ │ + movw r2, #22636 ; 0x586c │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + b.w 5056a │ │ │ │ + ldr r3, [pc, #604] ; (532ac ) │ │ │ │ + mov.w r2, #334 ; 0x14e │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + movw r2, #22634 ; 0x586a │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + b.w 5056a │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ + mov r1, sl │ │ │ │ + bl 1ccd0 │ │ │ │ mov r9, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.w 4cb04 │ │ │ │ - vldr d7, [lr, #8] │ │ │ │ - vadd.f64 d7, d7, d8 │ │ │ │ - vmov r0, r1, d7 │ │ │ │ - blx 5b60 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 4d4a2 │ │ │ │ - ldr.w r3, [pc, #1500] ; 4ebf8 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr.w r2, [pc, #1496] ; 4ebfc │ │ │ │ - mov r1, r5 │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + b.w 526b4 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ + mov r5, r0 │ │ │ │ + str r5, [sp, #100] ; 0x64 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 520c8 │ │ │ │ + ldr r3, [pc, #544] ; (532b0 ) │ │ │ │ + movw r0, #333 ; 0x14d │ │ │ │ + ldr r2, [pc, #540] ; (532b4 ) │ │ │ │ + movw r1, #22624 ; 0x5860 │ │ │ │ add r3, pc │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, r9 │ │ │ │ - movs r2, #116 ; 0x74 │ │ │ │ - str r6, [sp, #48] ; 0x30 │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r9 │ │ │ │ - str r4, [sp, #32] │ │ │ │ - movw r2, #34663 ; 0x8767 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - str r1, [sp, #40] ; 0x28 │ │ │ │ - str.w r9, [sp, #192] ; 0xc0 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str.w r9, [sp, #28] │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ - b.w 4cb04 │ │ │ │ - ldrh.w r0, [lr, #18] │ │ │ │ - ldrh.w r2, [lr, #16] │ │ │ │ - lsrs r3, r0, #17 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - str r3, [sp, #156] ; 0x9c │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #152] ; 0x98 │ │ │ │ - ldrd r0, r1, [sp, #152] ; 0x98 │ │ │ │ - orrs r1, r3 │ │ │ │ - orrs r0, r2 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - lsls r7, r3, #15 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - orr.w r7, r7, r2, lsr #17 │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - str r7, [sp, #116] ; 0x74 │ │ │ │ - movs r1, #0 │ │ │ │ - ldrd r8, r9, [sp, #112] ; 0x70 │ │ │ │ - movs r3, #0 │ │ │ │ - ldrh.w r0, [lr, #14] │ │ │ │ - orr.w r9, r9, r1 │ │ │ │ - ldrh.w r2, [lr, #12] │ │ │ │ - orr.w r8, r8, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r8 │ │ │ │ - lsls r7, r1, #15 │ │ │ │ - orr.w r7, r7, r8, lsr #17 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - str r7, [sp, #124] ; 0x7c │ │ │ │ - str r1, [sp, #120] ; 0x78 │ │ │ │ - ldrd r0, r1, [sp, #120] ; 0x78 │ │ │ │ - orrs r0, r2 │ │ │ │ - orrs r1, r3 │ │ │ │ - adds r0, #1 │ │ │ │ - adc.w r1, r1, #0 │ │ │ │ - blx 5b48 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 4d4a2 │ │ │ │ - ldrh.w r0, [lr, #16] │ │ │ │ - ldrh.w r2, [lr, #14] │ │ │ │ - lsrs r3, r0, #17 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - str r3, [sp, #140] ; 0x8c │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #136] ; 0x88 │ │ │ │ - movs r1, #0 │ │ │ │ - ldrd r8, r9, [sp, #136] ; 0x88 │ │ │ │ - ldrh.w r0, [lr, #12] │ │ │ │ - orr.w r9, r9, r3 │ │ │ │ - orr.w r8, r8, r2 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - lsls r7, r3, #15 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - orr.w r7, r7, r8, lsr #17 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - str r7, [sp, #44] ; 0x2c │ │ │ │ - ldrd r2, r3, [sp, #40] ; 0x28 │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r3 │ │ │ │ - b.n 4e6c8 │ │ │ │ - ldrh.w r0, [lr, #14] │ │ │ │ - ldrh.w r3, [lr, #12] │ │ │ │ - orr.w r0, r3, r0, lsl #15 │ │ │ │ - adds r0, #1 │ │ │ │ - b.w 4d49c │ │ │ │ - ldrh.w r0, [lr, #14] │ │ │ │ - ldrh.w r3, [lr, #12] │ │ │ │ - orr.w r0, r3, r0, lsl #15 │ │ │ │ - rsb r0, r0, #1 │ │ │ │ - b.w 4d49c │ │ │ │ - ldrh.w r0, [lr, #16] │ │ │ │ - ldrh.w r2, [lr, #14] │ │ │ │ - lsrs r3, r0, #17 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - str r3, [sp, #132] ; 0x84 │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #128] ; 0x80 │ │ │ │ - movs r1, #0 │ │ │ │ - ldrd r8, r9, [sp, #128] ; 0x80 │ │ │ │ - ldrh.w r0, [lr, #12] │ │ │ │ - orr.w r9, r9, r3 │ │ │ │ - orr.w r8, r8, r2 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - lsls r7, r3, #15 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - orr.w r7, r7, r8, lsr #17 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r7, [sp, #36] ; 0x24 │ │ │ │ - ldrd r2, r3, [sp, #32] │ │ │ │ - orrs r2, r0 │ │ │ │ - orrs r3, r1 │ │ │ │ - negs r0, r2 │ │ │ │ - sbc.w r1, r3, r3, lsl #1 │ │ │ │ - b.n 4e6c8 │ │ │ │ - ldrh.w r2, [lr, #18] │ │ │ │ - ldrh.w r0, [lr, #16] │ │ │ │ - lsrs r1, r2, #17 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - str r1, [sp, #148] ; 0x94 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #144] ; 0x90 │ │ │ │ - ldrd r2, r3, [sp, #144] ; 0x90 │ │ │ │ - orrs r3, r1 │ │ │ │ - orrs r2, r0 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ + b.w 5056a │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ mov r1, r3 │ │ │ │ - mov r0, r2 │ │ │ │ - lsls r7, r1, #15 │ │ │ │ - lsls r1, r0, #15 │ │ │ │ - orr.w r7, r7, r0, lsr #17 │ │ │ │ - str r1, [sp, #96] ; 0x60 │ │ │ │ - str r7, [sp, #100] ; 0x64 │ │ │ │ - movs r3, #0 │ │ │ │ - ldrd r8, r9, [sp, #96] ; 0x60 │ │ │ │ - movs r1, #0 │ │ │ │ - ldrh.w r2, [lr, #14] │ │ │ │ - orr.w r9, r9, r3 │ │ │ │ - ldrh.w r0, [lr, #12] │ │ │ │ - orr.w r8, r8, r2 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - lsls r7, r3, #15 │ │ │ │ - orr.w r7, r7, r8, lsr #17 │ │ │ │ - lsls r3, r2, #15 │ │ │ │ - str r7, [sp, #108] ; 0x6c │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - ldrd r2, r3, [sp, #104] ; 0x68 │ │ │ │ - b.n 4e778 │ │ │ │ - ldr r3, [r2, #48] ; 0x30 │ │ │ │ - mov r0, lr │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + addw r2, r2, #2696 ; 0xa88 │ │ │ │ + bl 1289c │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 53086 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - b.w 4d4a2 │ │ │ │ - mov r0, r1 │ │ │ │ - ldr.w r3, [pc, #1040] ; 4ec00 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - movs r2, #2 │ │ │ │ - str.w ip, [sp, #96] ; 0x60 │ │ │ │ - ldr.w fp, [r1, r3] │ │ │ │ - mov r1, fp │ │ │ │ - blx 58a8 │ │ │ │ - ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4e902 │ │ │ │ - str.w ip, [sp, #96] ; 0x60 │ │ │ │ - bl dcf0 │ │ │ │ - ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - blt.n 4e844 │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e82e │ │ │ │ + b.w 52742 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 4e866 │ │ │ │ - ldr r3, [pc, #968] ; (4ec04 ) │ │ │ │ + b.w 5272c │ │ │ │ + ldr r3, [pc, #476] ; (532b8 ) │ │ │ │ + movw r0, #345 ; 0x159 │ │ │ │ + ldr r2, [pc, #472] ; (532bc ) │ │ │ │ + movw r1, #22771 ; 0x58f3 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r9, [r3, #2140] ; 0x85c │ │ │ │ - b.w 4df74 │ │ │ │ - ldr r3, [pc, #960] ; (4ec08 ) │ │ │ │ - mov r9, r6 │ │ │ │ - movs r2, #136 ; 0x88 │ │ │ │ - mov r6, r5 │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 521f6 │ │ │ │ + ldr r3, [pc, #452] ; (532c0 ) │ │ │ │ + movw r0, #333 ; 0x14d │ │ │ │ + ldr r2, [pc, #448] ; (532c4 ) │ │ │ │ + movw r1, #22667 ; 0x588b │ │ │ │ add r3, pc │ │ │ │ - mov fp, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movw r3, #34829 ; 0x880d │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr.w ip, [pc, #932] ; 4ec0c │ │ │ │ - add ip, pc │ │ │ │ - ldr.w r3, [ip, #1456] ; 0x5b0 │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.w 521f6 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + str r6, [sp, #88] ; 0x58 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 5218e │ │ │ │ + ldr.w sl, [r5, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + str.w sl, [sp, #100] ; 0x64 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4df38 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r1, fp │ │ │ │ - movs r2, #2 │ │ │ │ - str.w ip, [sp, #96] ; 0x60 │ │ │ │ - blx 58a8 │ │ │ │ - ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ - str r0, [sp, #192] ; 0xc0 │ │ │ │ - cbz r0, 4e8de │ │ │ │ - str.w ip, [sp, #96] ; 0x60 │ │ │ │ - bl dcf0 │ │ │ │ - ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.n 4e8ba │ │ │ │ - ldr r0, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + beq.w 53534 │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r9 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e8ac │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 52198 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 4df38 │ │ │ │ - b.w 4df6c │ │ │ │ - ldr r3, [pc, #852] ; (4ec10 ) │ │ │ │ - mov r5, r9 │ │ │ │ - movs r2, #138 ; 0x8a │ │ │ │ - mov r9, r6 │ │ │ │ - add r3, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r5 │ │ │ │ - movw r3, #34868 ; 0x8834 │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #820] ; (4ec14 ) │ │ │ │ - mov r5, r9 │ │ │ │ - movs r2, #138 ; 0x8a │ │ │ │ - mov r9, r6 │ │ │ │ + b.w 52198 │ │ │ │ + ldr r3, [pc, #344] ; (532c8 ) │ │ │ │ + mov.w r2, #346 ; 0x15a │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r5 │ │ │ │ - movw r3, #34867 ; 0x8833 │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #788] ; (4ec18 ) │ │ │ │ - mov r9, r6 │ │ │ │ - movs r2, #136 ; 0x88 │ │ │ │ + movw r2, #22740 ; 0x58d4 │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + b.w 5056a │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + mov r1, r3 │ │ │ │ + addw r2, r2, #2712 ; 0xa98 │ │ │ │ + bl 1289c │ │ │ │ mov r5, r0 │ │ │ │ + str r5, [sp, #100] ; 0x64 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 52620 │ │ │ │ + ldr r3, [pc, #296] ; (532cc ) │ │ │ │ + movw r0, #345 ; 0x159 │ │ │ │ + ldr r2, [pc, #292] ; (532d0 ) │ │ │ │ + movw r1, #22728 ; 0x58c8 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r0 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r0 │ │ │ │ - movw r3, #34828 ; 0x880c │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r0, [sp, #64] ; 0x40 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - blx 5b30 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - adds r5, r0, #1 │ │ │ │ - beq.n 4e9d6 │ │ │ │ - cmp r0, #1 │ │ │ │ - it ne │ │ │ │ - strne.w r9, [sp, #16] │ │ │ │ - bne.w 4e0c6 │ │ │ │ - ldr r2, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + add r2, pc │ │ │ │ + b.n 5309e │ │ │ │ + vst1.8 {d16[0]}, [r8], r0 │ │ │ │ + strh r0, [r2, #6] │ │ │ │ + movs r0, r0 │ │ │ │ + vst1.8 {d0[0]}, [r6], r0 │ │ │ │ + strh r4, [r1, #4] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr??.w r0, [r6, r0] │ │ │ │ + ldrsh.w r0, [ip, r0] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsb.w r0, [sl, r0] │ │ │ │ + str??.w r0, [r8] │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xf7ba0000 │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf7980000 │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf7740000 │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf7340000 │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf6ea0000 │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf6b80000 │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf67a0000 │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ + movs r0, r0 │ │ │ │ + movw r0, #18432 ; 0x4800 │ │ │ │ + ; instruction: 0xf6120000 │ │ │ │ + add.w r0, r8, #8388608 ; 0x800000 │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf4d60000 │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf4ac0000 │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ + movs r0, r0 │ │ │ │ + orrs.w r0, r8, #8388608 ; 0x800000 │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ + movs r0, r0 │ │ │ │ + and.w r0, sl, #8388608 ; 0x800000 │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf35e0000 │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf2fe0000 │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf28a0000 │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf22e0000 │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ + movs r0, r0 │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ + movs r0, r0 │ │ │ │ + adc.w r0, r4, #0 │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf0f40000 │ │ │ │ + strb r4, [r7, #31] │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xf0a60000 │ │ │ │ + strb r4, [r5, #30] │ │ │ │ + movs r0, r0 │ │ │ │ + orn r0, ip, #0 │ │ │ │ + strb r4, [r6, #29] │ │ │ │ + movs r0, r0 │ │ │ │ + vmaxnm.f32 , q10, │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ + movs r0, r0 │ │ │ │ + ands.w r0, sl, #0 │ │ │ │ + strb r2, [r4, #28] │ │ │ │ + movs r0, r0 │ │ │ │ + vaddl.s8 q8, d4, d0 │ │ │ │ + strb r2, [r1, #27] │ │ │ │ + movs r0, r0 │ │ │ │ + vaddl.s8 q0, d14, d0 │ │ │ │ + strb r0, [r3, #26] │ │ │ │ + movs r0, r0 │ │ │ │ + strb r4, [r3, #23] │ │ │ │ + movs r0, r0 │ │ │ │ + strb r6, [r7, #22] │ │ │ │ + movs r0, r0 │ │ │ │ + cdp 0, 7, cr0, cr2, cr0, {0} │ │ │ │ + strb r4, [r7, #21] │ │ │ │ + movs r0, r0 │ │ │ │ + cdp 0, 2, cr0, cr6, cr0, {0} │ │ │ │ + strb r6, [r5, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + cdp 0, 0, cr0, cr6, cr0, {0} │ │ │ │ + strb r6, [r1, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + strb r0, [r4, #18] │ │ │ │ + movs r0, r0 │ │ │ │ + ldcl 0, cr0, [lr, #-0] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + str r6, [sp, #88] ; 0x58 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 526f0 │ │ │ │ + ldr.w sl, [r5, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + str.w sl, [sp, #100] ; 0x64 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5353e │ │ │ │ + mov r0, sl │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r9 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ + mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4e9c6 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - ldr.w r9, [sp, #64] ; 0x40 │ │ │ │ - b.w 4df8e │ │ │ │ - ldr r3, [pc, #696] ; (4ec1c ) │ │ │ │ - mov r9, r6 │ │ │ │ - mov fp, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #133 ; 0x85 │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34802 ; 0x87f2 │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r3, [pc, #660] ; (4ec20 ) │ │ │ │ - ldr r1, [pc, #664] ; (4ec24 ) │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #192] ; 0xc0 │ │ │ │ - ldr r3, [pc, #648] ; (4ec28 ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r2, [pc, #648] ; (4ec2c ) │ │ │ │ - movs r0, #128 ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #34780 ; 0x87dc │ │ │ │ - add r2, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r5 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - str r3, [sp, #16] │ │ │ │ + bne.w 526fa │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 4df8e │ │ │ │ - ldr r3, [pc, #600] ; (4ec30 ) │ │ │ │ - mov r5, r9 │ │ │ │ - mov fp, r5 │ │ │ │ - mov r9, r6 │ │ │ │ + b.w 526fa │ │ │ │ + ldr r3, [pc, #656] ; (535b8 ) │ │ │ │ + movw r0, #345 ; 0x159 │ │ │ │ + ldr r2, [pc, #652] ; (535bc ) │ │ │ │ + movw r1, #22755 ; 0x58e3 │ │ │ │ add r3, pc │ │ │ │ - mov r6, r5 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #144 ; 0x90 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34984 ; 0x88a8 │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #564] ; (4ec34 ) │ │ │ │ + add r2, pc │ │ │ │ + b.w 50558 │ │ │ │ + ldr r3, [pc, #644] ; (535c0 ) │ │ │ │ + movw r2, #345 ; 0x159 │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + str.w r2, [r6, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + movw r2, #22730 ; 0x58ca │ │ │ │ + str r3, [r6, #124] ; 0x7c │ │ │ │ + str.w r2, [r6, #132] ; 0x84 │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + b.w 5056a │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #564] ; (4ec38 ) │ │ │ │ - mov r6, r0 │ │ │ │ + b.n 5319a │ │ │ │ + ldr r2, [pc, #604] ; (535c4 ) │ │ │ │ + movw r3, #315 ; 0x13b │ │ │ │ + ldr.w r8, [pc, #604] ; 535c8 │ │ │ │ + movw r1, #22367 ; 0x575f │ │ │ │ + add r2, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r8, pc │ │ │ │ + mov fp, r9 │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + mov r3, r9 │ │ │ │ + str.w r8, [r2, #124] ; 0x7c │ │ │ │ + mov r8, r9 │ │ │ │ + str.w r1, [r2, #132] ; 0x84 │ │ │ │ + ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + movw r2, #22353 ; 0x5751 │ │ │ │ + ldr r3, [pc, #556] ; (535cc ) │ │ │ │ + str.w r2, [r8, #132] ; 0x84 │ │ │ │ + add r2, sp, #92 ; 0x5c │ │ │ │ add r3, pc │ │ │ │ + movw r1, #315 ; 0x13b │ │ │ │ + str.w r3, [r8, #124] ; 0x7c │ │ │ │ mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movs r2, #124 ; 0x7c │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - movw r2, #34766 ; 0x87ce │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #528] ; (4ec3c ) │ │ │ │ + str.w r1, [r8, #128] ; 0x80 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + mov r8, r0 │ │ │ │ + ldmia.w r2, {r2, r9, ip} │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + bl f928 │ │ │ │ mov r5, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r5, [sp, #84] ; 0x54 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 528f6 │ │ │ │ + ldr r3, [pc, #504] ; (535d0 ) │ │ │ │ + mov fp, r5 │ │ │ │ + ldr r5, [pc, #504] ; (535d4 ) │ │ │ │ + movw r1, #313 ; 0x139 │ │ │ │ add r3, pc │ │ │ │ - mov r9, r0 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #124 ; 0x7c │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34762 ; 0x87ca │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #492] ; (4ec40 ) │ │ │ │ + mov r8, fp │ │ │ │ + add r5, pc │ │ │ │ + movw r2, #22343 ; 0x5747 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str r5, [r3, #124] ; 0x7c │ │ │ │ + b.w 515e4 │ │ │ │ + ldr.w r0, [r2, #820] ; 0x334 │ │ │ │ + mov r1, r3 │ │ │ │ + addw r2, r2, #2680 ; 0xa78 │ │ │ │ + bl 1289c │ │ │ │ mov r5, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add r3, pc │ │ │ │ - mov r9, r0 │ │ │ │ - str.w r3, [ip, #124] ; 0x7c │ │ │ │ - movs r3, #124 ; 0x7c │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r3, [ip, #128] ; 0x80 │ │ │ │ - movw r3, #34760 ; 0x87c8 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - str.w r3, [ip, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #456] ; (4ec44 ) │ │ │ │ - movs r0, #148 ; 0x94 │ │ │ │ - ldr r2, [pc, #456] ; (4ec48 ) │ │ │ │ - movw r1, #35031 ; 0x88d7 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 4e24c │ │ │ │ - ldr r3, [pc, #436] ; (4ec4c ) │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r2, [pc, #436] ; (4ec50 ) │ │ │ │ - mov r9, r6 │ │ │ │ + b.n 533cc │ │ │ │ + ldr r1, [pc, #464] ; (535d8 ) │ │ │ │ + movw r2, #313 ; 0x139 │ │ │ │ + ldr r0, [pc, #464] ; (535dc ) │ │ │ │ + movw lr, #22383 ; 0x576f │ │ │ │ + add r1, pc │ │ │ │ + ldr r5, [sp, #84] ; 0x54 │ │ │ │ + add r0, pc │ │ │ │ + mov r3, r8 │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r2, r8 │ │ │ │ + str r0, [r1, #124] ; 0x7c │ │ │ │ + str.w lr, [r1, #132] ; 0x84 │ │ │ │ + mov fp, r8 │ │ │ │ + ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ + b.w 506f8 │ │ │ │ + ldr.w sl, [r5, #12] │ │ │ │ + str.w sl, [sp, #88] ; 0x58 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 529a4 │ │ │ │ + ldr.w r8, [r5, #8] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str.w r8, [sp, #84] ; 0x54 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 535ac │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, sl │ │ │ │ + mov r2, r9 │ │ │ │ + bl 12590 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 529ae │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 529ae │ │ │ │ + ldr r3, [pc, #328] ; (535e0 ) │ │ │ │ + movw r2, #325 ; 0x145 │ │ │ │ + ldr r6, [sp, #96] ; 0x60 │ │ │ │ + str.w r2, [r5, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - movs r0, #138 ; 0x8a │ │ │ │ + movw r2, #22539 ; 0x580b │ │ │ │ + str r3, [r5, #124] ; 0x7c │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ + ldr r5, [sp, #100] ; 0x64 │ │ │ │ + b.w 5056a │ │ │ │ + ldr r2, [pc, #296] ; (535e4 ) │ │ │ │ + mov.w r0, #318 ; 0x13e │ │ │ │ + ldr r1, [pc, #296] ; (535e8 ) │ │ │ │ + movw r5, #22459 ; 0x57bb │ │ │ │ add r2, pc │ │ │ │ - movw r1, #34877 ; 0x883d │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r6, r5 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov fp, r5 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - ldr r3, [pc, #408] ; (4ec54 ) │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [pc, #408] ; (4ec58 ) │ │ │ │ - movs r1, #138 ; 0x8a │ │ │ │ - add r3, pc │ │ │ │ - mov r6, r0 │ │ │ │ + add r1, pc │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r5, [r2, #132] ; 0x84 │ │ │ │ + b.n 52f5e │ │ │ │ + ldr r2, [pc, #276] ; (535ec ) │ │ │ │ + mov.w r3, #318 ; 0x13e │ │ │ │ + ldr r1, [pc, #276] ; (535f0 ) │ │ │ │ + movw r0, #22468 ; 0x57c4 │ │ │ │ add r2, pc │ │ │ │ - mov fp, r0 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #34876 ; 0x883c │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #188] ; 0xbc │ │ │ │ - b.w 4cb04 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 4e426 │ │ │ │ + add r1, pc │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + b.n 52f5e │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 51076 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r4, sl │ │ │ │ + b.w 517f6 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + b.w 50f80 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r9 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r4, sl │ │ │ │ + b.w 50ce4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 5944 │ │ │ │ - b.w 4e2d6 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r3, [sp, #120] ; 0x78 │ │ │ │ - ble.n 4eb1a │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w 4e2dc │ │ │ │ - add.w ip, r1, #12 │ │ │ │ - mov r1, ip │ │ │ │ - ldr r0, [sp, #120] ; 0x78 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - beq.n 4eb20 │ │ │ │ - ldr.w r0, [r1, #4]! │ │ │ │ - cmp r5, r0 │ │ │ │ - bne.n 4eb04 │ │ │ │ - b.w 4e2dc │ │ │ │ - ldr r4, [sp, #80] ; 0x50 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r6, r5 │ │ │ │ - b.n 4e426 │ │ │ │ - str r4, [sp, #80] ; 0x50 │ │ │ │ - movs r6, #0 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r4, ip │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 4eb6a │ │ │ │ - ldr r3, [r5, #84] ; 0x54 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - bpl.n 4eb6a │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 4eba6 │ │ │ │ - ldr r3, [r1, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #1 │ │ │ │ - bpl.n 4eba6 │ │ │ │ - ldr.w r3, [r5, #172] ; 0xac │ │ │ │ - cbz r3, 4eb88 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.n 4eb72 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n 4eb82 │ │ │ │ - adds r3, #12 │ │ │ │ - movs r2, #0 │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - beq.n 4eb72 │ │ │ │ - ldr.w lr, [r3, #4]! │ │ │ │ - cmp r1, lr │ │ │ │ - bne.n 4eb5a │ │ │ │ - b.n 4eb82 │ │ │ │ + bl da48 │ │ │ │ + b.n 52f3e │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 52f34 │ │ │ │ + ldr.w r3, [fp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - blx 5944 │ │ │ │ - cbnz r0, 4eb82 │ │ │ │ - ldr r3, [sp, #120] ; 0x78 │ │ │ │ - adds r6, #1 │ │ │ │ - cmp r6, r3 │ │ │ │ - beq.n 4eb18 │ │ │ │ - ldr.w r1, [r4, #4]! │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.n 4eb28 │ │ │ │ - ldr r4, [sp, #80] ; 0x50 │ │ │ │ - b.w 4e2dc │ │ │ │ - mov r3, r5 │ │ │ │ - ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 4eb82 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4eb8a │ │ │ │ - ldr r3, [pc, #196] ; (4ec5c ) │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ - subs r0, r1, r0 │ │ │ │ - clz r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - b.n 4eb70 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ - bpl.n 4eb6a │ │ │ │ + blx r3 │ │ │ │ + b.n 53148 │ │ │ │ + ldr.w r3, [fp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b.n 53302 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + subs r5, r0, r1 │ │ │ │ + negs r2, r5 │ │ │ │ + adcs r2, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ + it ne │ │ │ │ + cmpne r0, r4 │ │ │ │ + beq.w 4ff18 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + subs r1, r0, r1 │ │ │ │ + negs r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 4ff18 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + blx 58a8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + subs r2, r0, #0 │ │ │ │ + bge.w 4ff18 │ │ │ │ + ldr r5, [sp, #64] ; 0x40 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r2, [pc, #116] ; (535f4 ) │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r7, [sp, #60] ; 0x3c │ │ │ │ + mov r3, r9 │ │ │ │ + add r2, pc │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + str r2, [r5, #124] ; 0x7c │ │ │ │ + movw r1, #309 ; 0x135 │ │ │ │ + movw r2, #22265 ; 0x56f9 │ │ │ │ + str.w sl, [sp] │ │ │ │ + mov r8, fp │ │ │ │ + str.w r1, [r5, #128] ; 0x80 │ │ │ │ + str.w r2, [r5, #132] ; 0x84 │ │ │ │ + b.w 50a8e │ │ │ │ + ldr.w r3, [fp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl fc8c │ │ │ │ - b.n 4eb70 │ │ │ │ + blx r3 │ │ │ │ + b.n 5346c │ │ │ │ nop │ │ │ │ - subs r4, #206 ; 0xce │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - subs r4, #40 ; 0x28 │ │ │ │ - movs r1, r0 │ │ │ │ - cdp 0, 11, cr0, cr2, cr0, {0} │ │ │ │ - subs r3, #202 ; 0xca │ │ │ │ - movs r1, r0 │ │ │ │ - subs r2, #252 ; 0xfc │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r1!, {r5} │ │ │ │ - movs r0, r0 │ │ │ │ - subs r2, #50 ; 0x32 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - subs r1, #116 ; 0x74 │ │ │ │ - movs r1, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - itet al │ │ │ │ - moval r0, r0 │ │ │ │ - sub r0, #230 ; 0xe6 │ │ │ │ - moval r1, r0 │ │ │ │ - itte ge │ │ │ │ - movge r0, r0 │ │ │ │ - vminnmge.f32 , q12, ; │ │ │ │ - addlt r6, #210 ; 0xd2 │ │ │ │ - movs r1, r0 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - adds r6, #162 ; 0xa2 │ │ │ │ - movs r1, r0 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + rsbs r0, sl, r0 │ │ │ │ + strb r4, [r4, #11] │ │ │ │ movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - revsh r0, r0 │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #104 ; 0x68 │ │ │ │ - movs r1, r0 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + ; instruction: 0xeb9a0000 │ │ │ │ + strb r2, [r4, #10] │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 4ecb0 │ │ │ │ + strb r4, [r6, #9] │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #8 │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r0, 4ecae │ │ │ │ + ; instruction: 0xeb2e0000 │ │ │ │ + strb r6, [r6, #8] │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4eca8 │ │ │ │ + ; instruction: 0xeafc0000 │ │ │ │ + strb r4, [r0, #8] │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4eca2 │ │ │ │ + strb r6, [r6, #5] │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #138 ; 0x8a │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r4, 4ec9e │ │ │ │ + orr.w r0, r8, r0 │ │ │ │ + strb r2, [r2, #5] │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #112 ; 0x70 │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r0, 4eca0 │ │ │ │ + bic.w r0, ip, r0 │ │ │ │ + strb r6, [r6, #4] │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #74 ; 0x4a │ │ │ │ - movs r1, r0 │ │ │ │ - cbnz r2, 4ec9e │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r0, r0 │ │ │ │ - vminnm.f16 , q14, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r5, [pc, #2828] ; 4f774 │ │ │ │ + ldr.w r5, [pc, #2828] ; 5410c │ │ │ │ mov r8, r1 │ │ │ │ vpush {d8} │ │ │ │ mov r7, r2 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #2816] ; 4f778 │ │ │ │ + ldr.w r4, [pc, #2816] ; 54110 │ │ │ │ ldr.w r3, [r5, #240] ; 0xf0 │ │ │ │ add r4, pc │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4f03e │ │ │ │ - ldr.w r3, [pc, #2804] ; 4f77c │ │ │ │ + beq.w 539d6 │ │ │ │ + ldr.w r3, [pc, #2804] ; 54114 │ │ │ │ add r1, sp, #24 │ │ │ │ mov.w r9, #0 │ │ │ │ add r3, pc │ │ │ │ str.w r9, [r1, #-4]! │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4f0b6 │ │ │ │ + beq.w 53a4e │ │ │ │ ldr.w sl, [r6, #36] ; 0x24 │ │ │ │ - ldr.w r3, [pc, #2768] ; 4f780 │ │ │ │ + ldr.w r3, [pc, #2768] ; 54118 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4f088 │ │ │ │ - ldr.w r3, [pc, #2756] ; 4f784 │ │ │ │ + beq.w 53a20 │ │ │ │ + ldr.w r3, [pc, #2756] ; 5411c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4f0a0 │ │ │ │ + beq.w 53a38 │ │ │ │ ldr r3, [r2, #52] ; 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4f056 │ │ │ │ + beq.w 539ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4f056 │ │ │ │ + beq.w 539ee │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 4f0e0 │ │ │ │ - ldr.w r3, [pc, #2716] ; 4f788 │ │ │ │ + beq.w 53a78 │ │ │ │ + ldr.w r3, [pc, #2716] ; 54120 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2124] ; 0x84c │ │ │ │ + ldr.w r1, [r3, #2036] ; 0x7f4 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w 4ef00 │ │ │ │ - ldr.w r0, [pc, #2704] ; 4f78c │ │ │ │ + beq.w 53898 │ │ │ │ + ldr.w r0, [pc, #2704] ; 54124 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ subs r2, r2, r0 │ │ │ │ subs r3, r3, r0 │ │ │ │ clz r2, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ tst r3, r2 │ │ │ │ - beq.n 4edae │ │ │ │ + beq.n 53746 │ │ │ │ ldrsb.w r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 4f222 │ │ │ │ + bge.w 53bba │ │ │ │ ldrsb.w r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 4f292 │ │ │ │ + bge.w 53c2a │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4ee6a │ │ │ │ - ldr.w sl, [pc, #2644] ; 4f790 │ │ │ │ + beq.w 53802 │ │ │ │ + ldr.w sl, [pc, #2644] ; 54128 │ │ │ │ mov r0, r9 │ │ │ │ add sl, pc │ │ │ │ - ldr.w r1, [sl, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [sl, #2040] ; 0x7f8 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4f234 │ │ │ │ - beq.w 4ef7c │ │ │ │ + blt.w 53bcc │ │ │ │ + beq.w 53914 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w 4f2f6 │ │ │ │ + bpl.w 53c8e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4f02e │ │ │ │ + beq.w 539c6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 4f204 │ │ │ │ + beq.w 53b9c │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 4f196 │ │ │ │ + beq.w 53b2e │ │ │ │ mov r0, r7 │ │ │ │ - blx 58f0 │ │ │ │ + blx 58d8 │ │ │ │ sxtb r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ uxtbeq r3, r0 │ │ │ │ - bne.w 4f4f0 │ │ │ │ + bne.w 53e88 │ │ │ │ sxtb r3, r3 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 4f02e │ │ │ │ + bne.w 539c6 │ │ │ │ blx 568c │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f02e │ │ │ │ - ldr.w r0, [pc, #2552] ; 4f794 │ │ │ │ + beq.w 539c6 │ │ │ │ + ldr.w r0, [pc, #2552] ; 5412c │ │ │ │ mov.w r5, #484 ; 0x1e4 │ │ │ │ - ldr.w r3, [pc, #2548] ; 4f798 │ │ │ │ + ldr.w r3, [pc, #2548] ; 54130 │ │ │ │ movw r4, #24834 ; 0x6102 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - ldr.w r0, [pc, #2540] ; 4f79c │ │ │ │ + b.n 53b02 │ │ │ │ + ldr.w r0, [pc, #2540] ; 54134 │ │ │ │ ldr.w sl, [r4, r0] │ │ │ │ cmp r9, sl │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ed38 │ │ │ │ + bne.n 536d0 │ │ │ │ cmp r1, sl │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4ed38 │ │ │ │ + bne.n 536d0 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #2 │ │ │ │ - blx 58a8 │ │ │ │ + blx 5890 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 4ee26 │ │ │ │ - ldr.w r3, [pc, #2496] ; 4f7a0 │ │ │ │ - ldr.w r2, [pc, #2496] ; 4f7a4 │ │ │ │ + cbz r0, 537be │ │ │ │ + ldr.w r3, [pc, #2496] ; 54138 │ │ │ │ + ldr.w r2, [pc, #2496] ; 5413c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ subs r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r0, sl │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4f016 │ │ │ │ + beq.w 539ae │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4eefa │ │ │ │ + bne.n 53892 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4eefa │ │ │ │ - ldr.w ip, [pc, #2432] ; 4f7a8 │ │ │ │ + bge.n 53892 │ │ │ │ + ldr.w ip, [pc, #2432] ; 54140 │ │ │ │ mov.w r4, #480 ; 0x1e0 │ │ │ │ movw r0, #24785 ; 0x60d1 │ │ │ │ - ldr.w r3, [pc, #2424] ; 4f7ac │ │ │ │ + ldr.w r3, [pc, #2424] ; 54144 │ │ │ │ add ip, pc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ str.w r4, [ip, #128] ; 0x80 │ │ │ │ str.w r3, [ip, #124] ; 0x7c │ │ │ │ str.w r0, [ip, #132] ; 0x84 │ │ │ │ - ldr.w r0, [pc, #2404] ; 4f7b0 │ │ │ │ + ldr.w r0, [pc, #2404] ; 54148 │ │ │ │ add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ + bl 12920 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 4f89c │ │ │ │ + bne.w 54234 │ │ │ │ mov r4, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ @@ -113355,12918 +120501,5901 @@ │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ed38 │ │ │ │ + bne.w 536d0 │ │ │ │ ldrb.w r0, [r9, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx lr, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne.w 4ed38 │ │ │ │ + bne.w 536d0 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 4f3c8 │ │ │ │ + beq.w 53d60 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r9, #24 │ │ │ │ addpl.w r0, r9, #36 ; 0x24 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 4f3c4 │ │ │ │ + beq.w 53d5c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #24 │ │ │ │ addpl r1, #36 ; 0x24 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 4f4ce │ │ │ │ + beq.w 53e66 │ │ │ │ cmp.w ip, #2 │ │ │ │ ittee eq │ │ │ │ ldrheq.w lr, [r0] │ │ │ │ ldrheq r3, [r1, #0] │ │ │ │ ldrne.w lr, [r0] │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.w 4ed38 │ │ │ │ + bne.w 536d0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ef00 │ │ │ │ + beq.n 53898 │ │ │ │ mul.w r2, r2, ip │ │ │ │ - blx 58b4 │ │ │ │ + blx 589c │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ed38 │ │ │ │ + beq.w 536d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 4f252 │ │ │ │ + bpl.w 53bea │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 4ef2e │ │ │ │ + cbz r3, 538c6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4efdc │ │ │ │ + beq.n 53974 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 4f39e │ │ │ │ + blt.w 53d36 │ │ │ │ mov r0, r7 │ │ │ │ - blx 58d8 │ │ │ │ + blx 58c0 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ moveq r3, r0 │ │ │ │ - bne.w 4f3b2 │ │ │ │ + bne.w 53d4a │ │ │ │ cmp r3, #255 ; 0xff │ │ │ │ - beq.n 4eff6 │ │ │ │ + beq.n 5398e │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r7, #420] ; 0x1a4 │ │ │ │ blx r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 390d4 │ │ │ │ + bl 45540 │ │ │ │ blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4f156 │ │ │ │ - ldr.w r3, [pc, #2124] ; 4f79c │ │ │ │ + bne.w 53aee │ │ │ │ + ldr.w r3, [pc, #2124] ; 54134 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 4ef70 │ │ │ │ + cbnz r3, 53908 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [sl, #2044] ; 0x7fc │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4f336 │ │ │ │ - beq.w 4f112 │ │ │ │ + blt.w 53cce │ │ │ │ + beq.w 53aaa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 4f3da │ │ │ │ + bpl.w 53d72 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 4f1a8 │ │ │ │ + beq.w 53b40 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 4f2b0 │ │ │ │ + beq.w 53c48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4efcc │ │ │ │ - blt.w 4f5d0 │ │ │ │ + beq.n 53964 │ │ │ │ + blt.w 53f68 │ │ │ │ mov r0, r7 │ │ │ │ - blx 58d8 │ │ │ │ + blx 58c0 │ │ │ │ uxth r3, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ moveq r3, r0 │ │ │ │ - bne.w 4f5e0 │ │ │ │ + bne.w 53f78 │ │ │ │ movw r2, #65535 ; 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4f2d2 │ │ │ │ + beq.w 53c6a │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r7, #428] ; 0x1ac │ │ │ │ blx r6 │ │ │ │ - b.n 4ef3c │ │ │ │ + b.n 538d4 │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4ef2a │ │ │ │ - ldr.w r3, [pc, #1996] ; 4f7b4 │ │ │ │ - ldr.w r1, [pc, #1996] ; 4f7b8 │ │ │ │ + beq.n 538c2 │ │ │ │ + ldr.w r3, [pc, #1996] ; 5414c │ │ │ │ + ldr.w r1, [pc, #1996] ; 54150 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ blx 568c │ │ │ │ movs r3, #255 ; 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ef2e │ │ │ │ - ldr.w r0, [pc, #1976] ; 4f7bc │ │ │ │ + beq.n 538c6 │ │ │ │ + ldr.w r0, [pc, #1976] ; 54154 │ │ │ │ movw r5, #481 ; 0x1e1 │ │ │ │ - ldr.w r3, [pc, #1972] ; 4f7c0 │ │ │ │ + ldr.w r3, [pc, #1972] ; 54158 │ │ │ │ movw r4, #24795 ; 0x60db │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - blx 58c0 │ │ │ │ + b.n 53b02 │ │ │ │ + blx 58a8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4ee22 │ │ │ │ - b.n 4ee14 │ │ │ │ + bne.w 537ba │ │ │ │ + b.n 537ac │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r7, #424] ; 0x1a8 │ │ │ │ blx r6 │ │ │ │ - b.n 4ef3c │ │ │ │ - blx 5950 │ │ │ │ + b.n 538d4 │ │ │ │ + blx 5938 │ │ │ │ str.w r0, [r5, #240] ; 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f0b6 │ │ │ │ + beq.n 53a4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ blx r3 │ │ │ │ - b.n 4ec86 │ │ │ │ + b.n 5361e │ │ │ │ movs r0, #0 │ │ │ │ blx 5704 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f0e0 │ │ │ │ + beq.n 53a78 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ blx 5710 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ece0 │ │ │ │ + bne.w 53678 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 4ece0 │ │ │ │ + b.n 53678 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4f056 │ │ │ │ + beq.n 539ee │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r9, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4ece8 │ │ │ │ + b.n 53680 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4f056 │ │ │ │ + beq.n 539ee │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r9, r3 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4ece8 │ │ │ │ - ldr.w ip, [pc, #1804] ; 4f7c4 │ │ │ │ + b.n 53680 │ │ │ │ + ldr.w ip, [pc, #1804] ; 5415c │ │ │ │ mov.w r4, #474 ; 0x1da │ │ │ │ - ldr.w r3, [pc, #1800] ; 4f7c8 │ │ │ │ + ldr.w r3, [pc, #1800] ; 54160 │ │ │ │ movw r0, #24763 ; 0x60bb │ │ │ │ add ip, pc │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ mov r1, r0 │ │ │ │ str.w r4, [ip, #128] ; 0x80 │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r3, [ip, #124] ; 0x7c │ │ │ │ str.w r0, [ip, #132] ; 0x84 │ │ │ │ - b.n 4ee4a │ │ │ │ - ldr.w r4, [pc, #1768] ; 4f7cc │ │ │ │ + b.n 537e2 │ │ │ │ + ldr.w r4, [pc, #1768] ; 54164 │ │ │ │ movw r7, #477 ; 0x1dd │ │ │ │ - ldr.w r5, [pc, #1764] ; 4f7d0 │ │ │ │ + ldr.w r5, [pc, #1764] ; 54168 │ │ │ │ movw r6, #24773 ; 0x60c5 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r0, [pc, #1760] ; 4f7d4 │ │ │ │ + ldr.w r0, [pc, #1760] ; 5416c │ │ │ │ add r5, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ str r4, [r5, #124] ; 0x7c │ │ │ │ str.w r7, [r5, #128] ; 0x80 │ │ │ │ movs r4, #0 │ │ │ │ str.w r6, [r5, #132] ; 0x84 │ │ │ │ - bl 12af8 │ │ │ │ - b.n 4ef70 │ │ │ │ + bl 12920 │ │ │ │ + b.n 53908 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [sl, #2048] ; 0x800 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4f418 │ │ │ │ - bne.n 4f17a │ │ │ │ + blt.w 53db0 │ │ │ │ + bne.n 53b12 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ + ldr.w r1, [sl, #2052] ; 0x804 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4f502 │ │ │ │ - beq.w 4f354 │ │ │ │ + blt.w 53e9a │ │ │ │ + beq.w 53cec │ │ │ │ mov r0, r7 │ │ │ │ - bl fec8 │ │ │ │ + bl fcf0 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - beq.w 4f610 │ │ │ │ + beq.w 53fa8 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r7, #436] ; 0x1b4 │ │ │ │ blx r6 │ │ │ │ - b.n 4ef3c │ │ │ │ - ldr.w r0, [pc, #1664] ; 4f7d8 │ │ │ │ + b.n 538d4 │ │ │ │ + ldr.w r0, [pc, #1664] ; 54170 │ │ │ │ movw r5, #513 ; 0x201 │ │ │ │ - ldr.w r3, [pc, #1660] ; 4f7dc │ │ │ │ + ldr.w r3, [pc, #1660] ; 54174 │ │ │ │ movw r4, #25198 ; 0x626e │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str.w r5, [r0, #128] ; 0x80 │ │ │ │ str r3, [r0, #124] ; 0x7c │ │ │ │ str.w r4, [r0, #132] ; 0x84 │ │ │ │ - b.n 4ee4a │ │ │ │ + b.n 537e2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] ; 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w 4f520 │ │ │ │ + bpl.w 53eb8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.w 4f4a6 │ │ │ │ + bhi.w 53e3e │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r6, r2, #20 │ │ │ │ cmp r5, #55 ; 0x37 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ negs r3, r3 │ │ │ │ uxth r3, r3 │ │ │ │ sxtb r1, r3 │ │ │ │ sxth r2, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4f20e │ │ │ │ + bne.n 53ba6 │ │ │ │ uxtb r3, r3 │ │ │ │ - b.n 4ed82 │ │ │ │ + b.n 5371a │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ - b.n 4efc2 │ │ │ │ + b.n 5395a │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r6, [r7, #432] ; 0x1b0 │ │ │ │ blx r6 │ │ │ │ - b.n 4ef3c │ │ │ │ + b.n 538d4 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ negs r3, r3 │ │ │ │ uxth r3, r3 │ │ │ │ sxth r3, r3 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.n 4f1ae │ │ │ │ + bne.n 53b46 │ │ │ │ blx 568c │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f1ae │ │ │ │ - ldr.w r0, [pc, #1544] ; 4f7e0 │ │ │ │ + beq.n 53b46 │ │ │ │ + ldr.w r0, [pc, #1544] ; 54178 │ │ │ │ mov.w r5, #490 ; 0x1ea │ │ │ │ - ldr.w r3, [pc, #1540] ; 4f7e4 │ │ │ │ + ldr.w r3, [pc, #1540] ; 5417c │ │ │ │ movw r4, #24912 ; 0x6150 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ + b.n 53b02 │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ orr.w r3, r3, r2, lsl #15 │ │ │ │ sxth r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 4f4be │ │ │ │ + bne.w 53e56 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 4f1ae │ │ │ │ + b.n 53b46 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ - b.n 4f1c4 │ │ │ │ + b.n 53b5c │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ sxtb r3, r2 │ │ │ │ uxth r3, r3 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4f1a4 │ │ │ │ - ldr.w r3, [pc, #1444] ; 4f7b4 │ │ │ │ - ldr.w r1, [pc, #1492] ; 4f7e8 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4ed8a │ │ │ │ - mov r0, r9 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 4ed22 │ │ │ │ - b.n 4ee26 │ │ │ │ - ldr.w ip, [pc, #1460] ; 4f7ec │ │ │ │ - movw r2, #483 ; 0x1e3 │ │ │ │ - movw r1, #24824 ; 0x60f8 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add ip, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w ip, [sl, #124] ; 0x7c │ │ │ │ - mov r3, ip │ │ │ │ - b.n 4ee4a │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f4d6 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f4d6 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f4d6 │ │ │ │ - ldr.w r3, [pc, #1408] ; 4f7f0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 4f2a4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl fdec │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f3ce │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 4ef2a │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 4ed2c │ │ │ │ - b.n 4ee26 │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4f27a │ │ │ │ - b.n 4eff6 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - orr.w r3, r3, r2, lsl #15 │ │ │ │ - uxth r2, r3 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 4efc2 │ │ │ │ - ldr.w r3, [pc, #1264] ; 4f7b4 │ │ │ │ - ldr.w r1, [pc, #1324] ; 4f7f4 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - blx 568c │ │ │ │ - movw r3, #65535 ; 0xffff │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4efcc │ │ │ │ - ldr.w r0, [pc, #1300] ; 4f7f8 │ │ │ │ - movw r5, #487 ; 0x1e7 │ │ │ │ - ldr.w r3, [pc, #1296] ; 4f7fc │ │ │ │ - movw r4, #24873 ; 0x6129 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f568 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f568 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f568 │ │ │ │ - ldr.w r3, [pc, #1244] ; 4f7f0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 4f392 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 11350 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f49a │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 4ed82 │ │ │ │ - ldr.w ip, [pc, #1224] ; 4f800 │ │ │ │ - mov.w r2, #486 ; 0x1e6 │ │ │ │ - movw r1, #24863 ; 0x611f │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add ip, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w ip, [sl, #124] ; 0x7c │ │ │ │ - mov r3, ip │ │ │ │ - b.n 4ee4a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [sl, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4f5f2 │ │ │ │ - beq.n 4f442 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f368 │ │ │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ - mov sl, r0 │ │ │ │ - it eq │ │ │ │ - cmpeq.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov fp, r1 │ │ │ │ - beq.w 4f668 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - strd sl, fp, [sp] │ │ │ │ - ldr.w r3, [r3, #440] ; 0x1b8 │ │ │ │ - blx r3 │ │ │ │ - b.n 4ef3c │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4f31e │ │ │ │ - b.n 4ed8a │ │ │ │ - ldr.w r3, [pc, #1044] ; 4f7b4 │ │ │ │ - ldr.w r1, [pc, #1120] ; 4f804 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4eff6 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 4efe4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4efe4 │ │ │ │ - b.n 4eff6 │ │ │ │ - ldr r1, [r1, #36] ; 0x24 │ │ │ │ - b.n 4eec8 │ │ │ │ - ldr.w r0, [r9, #36] ; 0x24 │ │ │ │ - b.n 4eeb8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, sl │ │ │ │ - b.n 4ef2a │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f64e │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f64e │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f64e │ │ │ │ - ldr r3, [pc, #1016] ; (4f7f0 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 4f436 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 11170 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f630 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 4efc2 │ │ │ │ - ldr.w ip, [pc, #1004] ; 4f808 │ │ │ │ - movw r2, #489 ; 0x1e9 │ │ │ │ - movw r1, #24902 ; 0x6146 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add ip, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w ip, [sl, #124] ; 0x7c │ │ │ │ - mov r3, ip │ │ │ │ - b.n 4ee4a │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4f400 │ │ │ │ - b.n 4f2d2 │ │ │ │ - ldr.w fp, [pc, #968] ; 4f80c │ │ │ │ - mov r0, r9 │ │ │ │ - add fp, pc │ │ │ │ - ldr.w r1, [fp, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4f684 │ │ │ │ - beq.w 4f582 │ │ │ │ - ldr r3, [pc, #944] ; (4f810 ) │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 4f63c │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5c74 │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcvt.f32.f64 s16, d7 │ │ │ │ - vldr s15, [pc, #760] ; 4f770 │ │ │ │ - vcmp.f32 s16, s15 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4f70a │ │ │ │ - ldr r7, [r5, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - vmov r3, s16 │ │ │ │ - ldr.w r6, [r7, #444] ; 0x1bc │ │ │ │ - blx r6 │ │ │ │ - b.n 4ef3c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, sl │ │ │ │ - b.n 4ed82 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58f0 │ │ │ │ - sxth r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - uxtheq r3, r0 │ │ │ │ - beq.w 4f1c4 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 4f874 │ │ │ │ - ldr r3, [pc, #756] ; (4f7b4 ) │ │ │ │ - ldr r1, [pc, #848] ; (4f814 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4f1ca │ │ │ │ - ldrb.w lr, [r0] │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ - b.n 4eee2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4eff6 │ │ │ │ - ldr r3, [pc, #820] ; (4f818 ) │ │ │ │ - ldr r1, [pc, #824] ; (4f81c ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4eff6 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 4f20e │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f20e │ │ │ │ - b.n 4ed8a │ │ │ │ - ldr.w ip, [pc, #796] ; 4f820 │ │ │ │ - mov.w r2, #492 ; 0x1ec │ │ │ │ - movw r1, #24941 ; 0x616d │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add ip, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w ip, [sl, #124] ; 0x7c │ │ │ │ - mov r3, ip │ │ │ │ - b.n 4ee4a │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f726 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4f726 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f726 │ │ │ │ - ldr r3, [pc, #688] ; (4f7f0 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 4f55c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 11264 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 4f642 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 4f1c4 │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4f546 │ │ │ │ - b.n 4f1ca │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4ed8a │ │ │ │ - ldr r3, [pc, #676] ; (4f818 ) │ │ │ │ - ldr r1, [pc, #684] ; (4f824 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4ed8a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #2152] ; 0x868 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4f746 │ │ │ │ - beq.w 4f6a0 │ │ │ │ - ldr r3, [pc, #632] ; (4f810 ) │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 4f740 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5c74 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - vldr d7, [pc, #440] ; 4f768 │ │ │ │ - vcmp.f64 d8, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4f858 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - vstr d8, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - ldr.w r3, [r3, #448] ; 0x1c0 │ │ │ │ - blx r3 │ │ │ │ - b.n 4ef3c │ │ │ │ - ldr r3, [pc, #480] ; (4f7b4 ) │ │ │ │ - ldr r1, [pc, #596] ; (4f828 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4f2d2 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 4f2c0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f2c0 │ │ │ │ - b.n 4f2d2 │ │ │ │ - ldr.w ip, [pc, #568] ; 4f82c │ │ │ │ - movw r2, #495 ; 0x1ef │ │ │ │ - movw r1, #24980 ; 0x6194 │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - add ip, pc │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - str.w ip, [sl, #124] ; 0x7c │ │ │ │ - mov r3, ip │ │ │ │ - b.n 4ee4a │ │ │ │ - str r0, [sp, #12] │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f146 │ │ │ │ - ldr r0, [pc, #528] ; (4f830 ) │ │ │ │ - movw r5, #493 ; 0x1ed │ │ │ │ - ldr r3, [pc, #524] ; (4f834 ) │ │ │ │ - movw r4, #24951 ; 0x6177 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, sl │ │ │ │ - b.n 4efc2 │ │ │ │ - vldr d7, [r7, #8] │ │ │ │ - b.n 4f472 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, sl │ │ │ │ - b.n 4f1c4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4f2d2 │ │ │ │ - ldr r3, [pc, #444] ; (4f818 ) │ │ │ │ - ldr r1, [pc, #476] ; (4f838 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4f2d2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f37e │ │ │ │ - ldr r0, [pc, #456] ; (4f83c ) │ │ │ │ - mov.w r5, #496 ; 0x1f0 │ │ │ │ - ldr r3, [pc, #452] ; (4f840 ) │ │ │ │ - movw r4, #24990 ; 0x619e │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - ldr r3, [pc, #444] ; (4f844 ) │ │ │ │ - mov.w r2, #498 ; 0x1f2 │ │ │ │ - movw r1, #25019 ; 0x61bb │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 4ee4a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r1, [fp, #1768] ; 0x6e8 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4f880 │ │ │ │ - beq.w 4f8f6 │ │ │ │ - ldr.w sl, [r6, #36] ; 0x24 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r1, sl │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - bl 49b5c │ │ │ │ - mov r7, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4f8a2 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 4f6ee │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr.w r6, [r6, #416] ; 0x1a0 │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ - blx r3 │ │ │ │ - b.n 4ef3c │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f486 │ │ │ │ - ldr r0, [pc, #304] ; (4f848 ) │ │ │ │ - movw r5, #499 ; 0x1f3 │ │ │ │ - ldr r3, [pc, #304] ; (4f84c ) │ │ │ │ - movw r4, #25029 ; 0x61c5 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4f1ca │ │ │ │ - ldr r3, [pc, #228] ; (4f818 ) │ │ │ │ - ldr r1, [pc, #284] ; (4f850 ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4f1ca │ │ │ │ - vldr d8, [r7, #8] │ │ │ │ - b.n 4f5ac │ │ │ │ - ldr r3, [pc, #268] ; (4f854 ) │ │ │ │ - movw r2, #501 ; 0x1f5 │ │ │ │ - movw r1, #25058 ; 0x61e2 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 4ee4a │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ - movs r0, r0 │ │ │ │ - nop {8} │ │ │ │ - adds r2, #154 ; 0x9a │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r2, #124 ; 0x7c │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - adds r2, #32 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - adds r1, #206 ; 0xce │ │ │ │ - movs r1, r0 │ │ │ │ - adds r1, #100 ; 0x64 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xb806 │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - adds r0, #214 ; 0xd6 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xb774 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 4fea8 │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - cpsid i │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r6, #252 ; 0xfc │ │ │ │ - movs r1, r0 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r6, #70 ; 0x46 │ │ │ │ - movs r1, r0 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - push {r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r6, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - b.n 4f96c │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r5, #166 ; 0xa6 │ │ │ │ - movs r1, r0 │ │ │ │ - push {r3, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r5, #38 ; 0x26 │ │ │ │ - movs r1, r0 │ │ │ │ - cbz r0, 4f85a │ │ │ │ - movs r0, r0 │ │ │ │ - cbnz r4, 4f81c │ │ │ │ - movs r0, r0 │ │ │ │ - cbz r4, 4f84a │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - ; instruction: 0xb89e │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ - movs r1, r0 │ │ │ │ - uxth r6, r7 │ │ │ │ - movs r0, r0 │ │ │ │ - sxtb r2, r5 │ │ │ │ - movs r0, r0 │ │ │ │ - uxtb r0, r4 │ │ │ │ - movs r0, r0 │ │ │ │ - cbz r0, 4f82e │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r2, #196 ; 0xc4 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - ; instruction: 0xb6f0 │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add sp, #392 ; 0x188 │ │ │ │ - movs r0, r0 │ │ │ │ - sub sp, #120 ; 0x78 │ │ │ │ - movs r0, r0 │ │ │ │ - add r7, sp, #832 ; 0x340 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ - movs r0, r0 │ │ │ │ - add r7, sp, #696 ; 0x2b8 │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r0, #226 ; 0xe2 │ │ │ │ - movs r1, r0 │ │ │ │ - add r7, sp, #528 ; 0x210 │ │ │ │ - movs r0, r0 │ │ │ │ - add r6, sp, #936 ; 0x3a8 │ │ │ │ - movs r0, r0 │ │ │ │ - cmp r0, #142 ; 0x8e │ │ │ │ - movs r1, r0 │ │ │ │ - add r7, sp, #192 ; 0xc0 │ │ │ │ - movs r0, r0 │ │ │ │ - add r7, sp, #120 ; 0x78 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r7, #236 ; 0xec │ │ │ │ - movs r1, r0 │ │ │ │ - add r6, sp, #568 ; 0x238 │ │ │ │ - movs r0, r0 │ │ │ │ - add r6, sp, #72 ; 0x48 │ │ │ │ - movs r0, r0 │ │ │ │ - add r6, sp, #368 ; 0x170 │ │ │ │ - movs r0, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f5bc │ │ │ │ - ldr r0, [pc, #476] ; (4fa40 ) │ │ │ │ - mov.w r5, #502 ; 0x1f6 │ │ │ │ - ldr r3, [pc, #472] ; (4fa44 ) │ │ │ │ - movw r4, #25068 ; 0x61ec │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.n 4f16a │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4f4be │ │ │ │ - b.n 4f1ca │ │ │ │ - ldr r3, [pc, #452] ; (4fa48 ) │ │ │ │ - mov.w r2, #504 ; 0x1f8 │ │ │ │ - movw r1, #25097 ; 0x6209 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 4ee4a │ │ │ │ - movs r4, #0 │ │ │ │ - b.w 4ef5a │ │ │ │ - movw r0, #25109 ; 0x6215 │ │ │ │ - ldr r3, [pc, #420] ; (4fa4c ) │ │ │ │ - mov r1, r0 │ │ │ │ - movw r2, #505 ; 0x1f9 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - str.w r0, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbz r3, 4f8da │ │ │ │ - ldr r3, [pc, #388] ; (4fa50 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #388] ; (4fa54 ) │ │ │ │ - movs r4, #0 │ │ │ │ - add r0, pc │ │ │ │ - bl 12af8 │ │ │ │ - b.w 4ef5a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #368] ; (4fa58 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - b.w 4ee4a │ │ │ │ - ldr.w r0, [fp, #2192] ; 0x890 │ │ │ │ - ldr.w r1, [fp, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4fa24 │ │ │ │ - ldr r3, [pc, #336] ; (4fa5c ) │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 4fa18 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 4fa18 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f934 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - cbnz r3, 4f950 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 4f9b8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f966 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [pc, #248] ; (4fa60 ) │ │ │ │ - mov r1, sl │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4f9f8 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 4f98e │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f9a4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r0, [pc, #188] ; (4fa64 ) │ │ │ │ - movw r5, #509 ; 0x1fd │ │ │ │ - ldr r3, [pc, #188] ; (4fa68 ) │ │ │ │ - movw r4, #25187 ; 0x6263 │ │ │ │ - add r0, pc │ │ │ │ - add r3, pc │ │ │ │ - b.w 4f16a │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - mov.w r2, #510 ; 0x1fe │ │ │ │ - ldr.w sl, [pc, #172] ; 4fa6c │ │ │ │ - movw r1, #25171 ; 0x6253 │ │ │ │ - ldr r3, [pc, #168] ; (4fa70 ) │ │ │ │ - subs r0, #1 │ │ │ │ - add sl, pc │ │ │ │ - str r0, [r5, #0] │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [sl, #128] ; 0x80 │ │ │ │ - str.w r3, [sl, #124] ; 0x7c │ │ │ │ - str.w r1, [sl, #132] ; 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4f8cc │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r1, [sl, #132] ; 0x84 │ │ │ │ - ldr.w r2, [sl, #128] ; 0x80 │ │ │ │ - ldr.w r3, [sl, #124] ; 0x7c │ │ │ │ - b.n 4f8cc │ │ │ │ - ldr r3, [pc, #120] ; (4fa74 ) │ │ │ │ - movw r5, #509 ; 0x1fd │ │ │ │ - ldr r0, [pc, #120] ; (4fa78 ) │ │ │ │ - movw r4, #25182 ; 0x625e │ │ │ │ - add r3, pc │ │ │ │ - mov r2, r5 │ │ │ │ - add r0, pc │ │ │ │ - mov r1, r4 │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - str r0, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - b.n 4f8bc │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 4f950 │ │ │ │ - ldr r3, [pc, #84] ; (4fa7c ) │ │ │ │ - mov.w r2, #510 ; 0x1fe │ │ │ │ - movw r1, #25157 ; 0x6245 │ │ │ │ - str.w r2, [fp, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [fp, #132] ; 0x84 │ │ │ │ - str.w r3, [fp, #124] ; 0x7c │ │ │ │ - b.w 4ee4a │ │ │ │ - movs r6, #158 ; 0x9e │ │ │ │ - movs r1, r0 │ │ │ │ - add r5, sp, #256 ; 0x100 │ │ │ │ - movs r0, r0 │ │ │ │ - add r5, sp, #136 ; 0x88 │ │ │ │ - movs r0, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ - movs r0, r0 │ │ │ │ - add r4, sp, #920 ; 0x398 │ │ │ │ - movs r0, r0 │ │ │ │ - bhi.n 4fa48 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r6, #38 ; 0x26 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xffacffff │ │ │ │ - movs r5, #92 ; 0x5c │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, sp, #1016 ; 0x3f8 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r5, #66 ; 0x42 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, sp, #904 ; 0x388 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r5, #8 │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, sp, #672 ; 0x2a0 │ │ │ │ - movs r0, r0 │ │ │ │ - add r3, sp, #504 ; 0x1f8 │ │ │ │ - movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w fp, #0 │ │ │ │ - vpush {d8} │ │ │ │ - mov r9, r1 │ │ │ │ - ldr.w r7, [pc, #2868] ; 505c4 │ │ │ │ - mov sl, r9 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - mov r5, fp │ │ │ │ - add r7, pc │ │ │ │ - sub sp, #92 ; 0x5c │ │ │ │ - adds r1, #1 │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r1, [sl], #8 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2848] ; 505c8 │ │ │ │ - str r0, [sp, #44] ; 0x2c │ │ │ │ - mov r0, fp │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2840] ; 505cc │ │ │ │ - str r2, [sp, #12] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr.w r3, [pc, #2832] ; 505d0 │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - ldr.w r3, [pc, #2824] ; 505d4 │ │ │ │ - str.w fp, [sp, #20] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r3, [pc, #2816] ; 505d8 │ │ │ │ - str.w fp, [sp, #32] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r3, [pc, #2808] ; 505dc │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - cmp fp, r3 │ │ │ │ - bge.w 5027a │ │ │ │ - ldr.w r4, [sl, #4]! │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r0, 4fb0e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4fe86 │ │ │ │ - ldr.w r3, [pc, #2768] ; 505e0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 4fef8 │ │ │ │ - ldr.w r3, [pc, #2752] ; 505e4 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 50014 │ │ │ │ - ldr r6, [r2, #52] ; 0x34 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 4ff0c │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4ff0c │ │ │ │ - cmp.w fp, #0 │ │ │ │ - blt.w 50074 │ │ │ │ - mov r1, fp │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4ff84 │ │ │ │ - cbz r5, 4fb64 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4fe8e │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w r5, [r3, #2124] ; 0x84c │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.w 4fc86 │ │ │ │ - ldr.w r3, [pc, #2676] ; 505e8 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr.w r7, [r8, r3] │ │ │ │ - subs r1, r1, r7 │ │ │ │ - subs r2, r2, r7 │ │ │ │ - clz r1, r1 │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - tst r2, r1 │ │ │ │ - beq.w 4fcd0 │ │ │ │ - ldrsb.w r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 501f4 │ │ │ │ - ldrsb.w r3, [r5, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 5020a │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4fc0a │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r3, #2128] ; 0x850 │ │ │ │ - bl fabc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.w 50168 │ │ │ │ - beq.w 4fe98 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - bpl.w 500fe │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cbz r5, 4fbfa │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 50146 │ │ │ │ - adds r5, #1 │ │ │ │ - beq.w 500de │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 58f0 │ │ │ │ - sxtb r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - uxtbeq r5, r0 │ │ │ │ - bne.w 5053a │ │ │ │ - sxtb r3, r5 │ │ │ │ - adds r3, #1 │ │ │ │ - beq.w 50124 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - strb.w r5, [r3, fp, lsl #3] │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - b.n 4faec │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ - ite eq │ │ │ │ - moveq r2, #0 │ │ │ │ - andne.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 4fbae │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - ubfx r2, r0, #2, #3 │ │ │ │ - ubfx lr, r1, #2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - bne.n 4fbae │ │ │ │ - lsls r6, r0, #26 │ │ │ │ - bmi.w 502d0 │ │ │ │ - ldr r0, [r4, #36] ; 0x24 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ - bpl.w 50422 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, r5, #24 │ │ │ │ - addpl.w r1, r5, #36 ; 0x24 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w 50498 │ │ │ │ - cmp r2, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq.w lr, [r0] │ │ │ │ - ldrheq r5, [r1, #0] │ │ │ │ - ldrne.w lr, [r0] │ │ │ │ - ldrne r5, [r1, #0] │ │ │ │ - cmp lr, r5 │ │ │ │ - bne.n 4fbae │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 4fc86 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - blx 58b4 │ │ │ │ - clz r2, r0 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 4fbae │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r7, r2, #7 │ │ │ │ - bpl.w 50192 │ │ │ │ - ldr r5, [r1, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 4fbfa │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.w 4ff4c │ │ │ │ - ldrh r7, [r1, #12] │ │ │ │ - uxtb r5, r7 │ │ │ │ - cmp r7, r5 │ │ │ │ - bne.w 4ff72 │ │ │ │ - cmp r5, #255 ; 0xff │ │ │ │ - bne.n 4fbfa │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5012e │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r0, [pc, #2352] ; 505ec │ │ │ │ - movs r1, #42 ; 0x2a │ │ │ │ - ldr.w r3, [pc, #2348] ; 505f0 │ │ │ │ - movw r2, #8491 ; 0x212b │ │ │ │ - add r0, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 4fd6e │ │ │ │ - ldr.w r3, [pc, #2340] ; 505f8 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r4, r3 │ │ │ │ - ite ne │ │ │ │ - movne r2, #0 │ │ │ │ - andeq.w r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4fbae │ │ │ │ - cmp r5, r3 │ │ │ │ - ite ne │ │ │ │ - movne r1, #0 │ │ │ │ - andeq.w r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 4fbae │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r2, #2 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - blx 58a8 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r0, 4fd56 │ │ │ │ - ldr.w r2, [pc, #2288] ; 505fc │ │ │ │ - ldr.w r1, [pc, #2288] ; 50600 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ - ldr.w r1, [r8, r1] │ │ │ │ - subs r2, r0, r2 │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r0, r1 │ │ │ │ - ite ne │ │ │ │ - movne r1, r2 │ │ │ │ - orreq.w r1, r2, #1 │ │ │ │ - cmp r0, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r1 │ │ │ │ - orreq.w r3, r1, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50132 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 4fc82 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 4fc82 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r0, [pc, #2216] ; 50604 │ │ │ │ - movs r1, #41 ; 0x29 │ │ │ │ - ldr.w r3, [pc, #2212] ; 50608 │ │ │ │ - movw r2, #8481 ; 0x2121 │ │ │ │ - add r0, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - mov sl, r7 │ │ │ │ - str r3, [r0, #124] ; 0x7c │ │ │ │ - mov r8, r7 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r1, [r0, #128] ; 0x80 │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4ffbc │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 4fda8 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 50064 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cbz r2, 4fdba │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 50006 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 4fdd0 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4ffe0 │ │ │ │ - cbz r3, 4fdde │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4fff0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 4fdf4 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4fffa │ │ │ │ - cbz r7, 4fe02 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5005a │ │ │ │ - ldr.w r3, [pc, #2056] ; 5060c │ │ │ │ - ldr.w r0, [pc, #2056] ; 50610 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 4fe2c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50046 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - cbz r1, 4fe3c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50050 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - cbz r1, 4fe4c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5003c │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - cbz r1, 4fe5c │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4ffcc │ │ │ │ - cbz r4, 4fe6a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 4ffd6 │ │ │ │ - cbz r5, 4fe7c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fe7c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - add sp, #92 ; 0x5c │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fb0e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fb64 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r3, #2132] ; 0x854 │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 50298 │ │ │ │ - beq.w 5008e │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bpl.w 503ea │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w 503fc │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - and.w r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - beq.w 50218 │ │ │ │ - cmp r2, #8 │ │ │ │ - beq.w 500f0 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ - bpl.w 50224 │ │ │ │ - tst.w r3, #64 ; 0x40 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ite ne │ │ │ │ - addne r3, #24 │ │ │ │ - addeq r3, #36 ; 0x24 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - adds r7, r3, #1 │ │ │ │ - beq.w 516bc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - strh.w r3, [r2, fp, lsl #3] │ │ │ │ - b.n 4fc00 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ite ge │ │ │ │ - movge r3, fp │ │ │ │ - addlt.w r3, fp, r2 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc.n 4ff3a │ │ │ │ - mov r0, fp │ │ │ │ - blx 5704 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 4ff84 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5710 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 500ca │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fb56 │ │ │ │ - b.n 4ff84 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 4fb56 │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 503da │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 58d8 │ │ │ │ - uxtb r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - moveq r5, r0 │ │ │ │ - beq.w 4fca8 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 4ff72 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4fcac │ │ │ │ - ldr.w r3, [pc, #1696] ; 50614 │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4fcac │ │ │ │ - ldr.w r2, [pc, #1680] ; 50618 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r1, [pc, #1680] ; 5061c │ │ │ │ - movs r3, #40 ; 0x28 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #8469 ; 0x2115 │ │ │ │ - add r1, pc │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r8, r7 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4fd92 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 4fd92 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe5c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe6a │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 4fdd0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fdde │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fdf4 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 4fdba │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ite ge │ │ │ │ - movge r3, fp │ │ │ │ - addlt.w r3, fp, r2 │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs.w 4ff0c │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.n 4fb56 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe4c │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe2c │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe3c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe02 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 4fda8 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4fb46 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - blx r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 504a2 │ │ │ │ - add.w r1, r0, fp │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - b.n 4fb48 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [r3, #2136] ; 0x858 │ │ │ │ - bl fabc │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.w 504c0 │ │ │ │ - beq.w 5022a │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r5, r2, #7 │ │ │ │ - bpl.w 506a0 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, #3 │ │ │ │ - bhi.w 5059a │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ - lsls r5, r5, #4 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ - lsls r5, r7, #4 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fb56 │ │ │ │ - b.n 4ff84 │ │ │ │ - ldrh r5, [r1, #12] │ │ │ │ - negs r5, r5 │ │ │ │ - uxth r5, r5 │ │ │ │ - sxtb r2, r5 │ │ │ │ - sxth r3, r5 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 50152 │ │ │ │ - uxtb r5, r5 │ │ │ │ - b.n 4fbf2 │ │ │ │ - lsls r1, r3, #26 │ │ │ │ - bmi.w 502f4 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r3, [r3, #36] ; 0x24 │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - b.n 4feea │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cbz r3, 5010a │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 50342 │ │ │ │ - blx 568c │ │ │ │ - cbnz r0, 50124 │ │ │ │ - ldr.w r3, [pc, #1292] ; 50620 │ │ │ │ - ldr.w r1, [pc, #1292] ; 50624 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5075e │ │ │ │ - movs r5, #255 ; 0xff │ │ │ │ - b.n 4fbfa │ │ │ │ - blx 58c0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fd52 │ │ │ │ - b.n 4fd46 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrh r3, [r3, #12] │ │ │ │ - sxtb r5, r3 │ │ │ │ - uxth r5, r5 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 500ec │ │ │ │ - ldr.w r3, [pc, #1216] ; 50614 │ │ │ │ - ldr.w r1, [pc, #1232] ; 50628 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 50124 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr.w r2, [pc, #1208] ; 5062c │ │ │ │ - mov r3, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - mov r8, r7 │ │ │ │ - movs r2, #43 ; 0x2b │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - movw r2, #8511 ; 0x213f │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 4ffac │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5039e │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5039e │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5039e │ │ │ │ - ldr.w r2, [pc, #1152] ; 50630 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr.w r5, [r8, r2] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.w 503ba │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ - bpl.w 50664 │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 50464 │ │ │ │ - cmp r5, #1 │ │ │ │ - bne.w 50426 │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - uxtb r5, r3 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.w 50444 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fca8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - b.n 4fca8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 4fd56 │ │ │ │ - ldrsb.w r3, [r5, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.w 4fba6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 4fba6 │ │ │ │ - b.n 4fd56 │ │ │ │ - lsls r5, r3, #26 │ │ │ │ - bmi.n 502c2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r3, [r3, #36] ; 0x24 │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - b.n 4feea │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r3, [r3, #36] ; 0x24 │ │ │ │ - b.n 4fee8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r3, #2140] ; 0x85c │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 506e0 │ │ │ │ - bne.n 502de │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [r3, #2144] ; 0x860 │ │ │ │ - bl fabc │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 5081c │ │ │ │ - beq.w 504e6 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - bl f368 │ │ │ │ - mov r3, r1 │ │ │ │ - adds r1, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - it eq │ │ │ │ - cmpeq.w r2, #4294967295 ; 0xffffffff │ │ │ │ - beq.w 50894 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - add.w r1, r1, fp, lsl #3 │ │ │ │ - strd r2, r3, [r1] │ │ │ │ - b.n 4fc00 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mov r4, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fe1c │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 4fe1c │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r8, r5 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r2, [pc, #912] ; (50634 ) │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movs r2, #45 ; 0x2d │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - movw r2, #8541 ; 0x215d │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 4ffac │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - iteet pl │ │ │ │ - ldrpl r3, [sp, #0] │ │ │ │ - movmi r3, r1 │ │ │ │ - addmi r3, #24 │ │ │ │ - addpl r3, #36 ; 0x24 │ │ │ │ - b.n 50220 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r4, #24 │ │ │ │ - addpl.w r0, r4, #36 ; 0x24 │ │ │ │ - b.n 4fc44 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - bl fec8 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 507fc │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str.w r5, [r3, fp, lsl #3] │ │ │ │ - b.n 4fc00 │ │ │ │ - tst.w r3, #64 ; 0x40 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ite ne │ │ │ │ - addne r3, #24 │ │ │ │ - addeq r3, #36 ; 0x24 │ │ │ │ - b.n 500fa │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 4fef0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ - ldrh r3, [r3, #12] │ │ │ │ - orr.w r3, r3, r2, lsl #15 │ │ │ │ - sxth r2, r3 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 505b2 │ │ │ │ - uxth r3, r3 │ │ │ │ - b.n 4fef0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrh r3, [r3, #12] │ │ │ │ - negs r3, r3 │ │ │ │ - uxth r3, r3 │ │ │ │ - sxth r2, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - bne.w 4fef0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50a5a │ │ │ │ - movw r3, #65535 ; 0xffff │ │ │ │ - b.n 4fef0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrh r3, [r3, #12] │ │ │ │ - b.n 50324 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5010a │ │ │ │ - ldr r2, [pc, #736] ; (50630 ) │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr.w r5, [r8, r2] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 503ca │ │ │ │ - ldr r2, [r3, #84] ; 0x54 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - bpl.w 50724 │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 5054c │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.w 5055c │ │ │ │ - adds r5, #1 │ │ │ │ - beq.w 5056a │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58f0 │ │ │ │ - sxtb r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - uxtbeq r5, r0 │ │ │ │ - bne.w 50876 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fbf2 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - b.n 4fbf2 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 4fcac │ │ │ │ - ldr r3, [pc, #628] ; (50620 ) │ │ │ │ - ldr r1, [pc, #652] ; (50638 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4fcac │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4fcac │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - b.n 501be │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50124 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - b.n 5035a │ │ │ │ - ldr r3, [pc, #568] ; (50614 ) │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 4fcac │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - bpl.n 50474 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w 50794 │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - b.n 4fef0 │ │ │ │ - ldr r3, [pc, #572] ; (5063c ) │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr r1, [pc, #572] ; (50640 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r2, [pc, #560] ; (50644 ) │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r1, [pc, #560] ; (50648 ) │ │ │ │ - movs r3, #46 ; 0x2e │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #8551 ; 0x2167 │ │ │ │ - add r1, pc │ │ │ │ - b.n 4ff98 │ │ │ │ - ldr r1, [r5, #36] ; 0x24 │ │ │ │ - b.n 4fc56 │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w 50866 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 58d8 │ │ │ │ - uxtb r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - moveq r5, r0 │ │ │ │ - beq.w 501de │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 50b1c │ │ │ │ - ldr r3, [pc, #460] ; (50614 ) │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 4fcac │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - movs r5, #255 ; 0xff │ │ │ │ - b.n 501ec │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4fbfa │ │ │ │ - mov r5, r2 │ │ │ │ - b.n 501ec │ │ │ │ - ldr r3, [pc, #468] ; (5064c ) │ │ │ │ - ldr.w r1, [r8, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.n 50488 │ │ │ │ - blx 571c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50b4c │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w 50794 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - b.n 4fef0 │ │ │ │ - ldrb.w lr, [r0] │ │ │ │ - ldrb r5, [r1, #0] │ │ │ │ - b.w 4fc6c │ │ │ │ - ldr r3, [pc, #368] ; (50614 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 57dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 4ff84 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - mov r1, fp │ │ │ │ - b.w 4fb48 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r2, [pc, #388] ; (50650 ) │ │ │ │ - mov sl, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r8, r3 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movs r2, #47 ; 0x2f │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - movw r2, #8571 ; 0x217b │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 4ffac │ │ │ │ - ldr r5, [pc, #364] ; (50654 ) │ │ │ │ - mov r0, r4 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #2148] ; 0x864 │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 508bc │ │ │ │ - beq.w 507aa │ │ │ │ - ldr r3, [pc, #344] ; (50658 ) │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 50852 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 5c74 │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vcvt.f32.f64 s16, d7 │ │ │ │ - vldr s15, [pc, #212] ; 505f4 │ │ │ │ - vcmp.f32 s16, s15 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 50a1e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r3, r3, fp, lsl #3 │ │ │ │ - vstr s16, [r3] │ │ │ │ - b.w 4fc00 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 50152 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50152 │ │ │ │ - b.n 50124 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 4fbfa │ │ │ │ - mov r5, r2 │ │ │ │ - b.n 50396 │ │ │ │ - ldrh r3, [r7, #12] │ │ │ │ - sxtb r5, r3 │ │ │ │ - uxth r5, r5 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 50578 │ │ │ │ - uxtb r5, r5 │ │ │ │ - b.n 50388 │ │ │ │ - ldrh r5, [r7, #12] │ │ │ │ - negs r5, r5 │ │ │ │ - uxth r5, r5 │ │ │ │ - sxtb r2, r5 │ │ │ │ - sxth r3, r5 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 50566 │ │ │ │ - ldr r3, [pc, #152] ; (50614 ) │ │ │ │ - ldr r1, [pc, #224] ; (5065c ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 50124 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - movs r5, #255 ; 0xff │ │ │ │ - b.n 50396 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 58f0 │ │ │ │ - sxth r3, r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - it eq │ │ │ │ - uxtheq r3, r0 │ │ │ │ - beq.w 50324 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 516c4 │ │ │ │ - ldr r3, [pc, #96] ; (50614 ) │ │ │ │ - ldr r1, [pc, #168] ; (50660 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 5032c │ │ │ │ - ; instruction: 0xf2700000 │ │ │ │ - movs r4, #94 ; 0x5e │ │ │ │ - movs r1, r0 │ │ │ │ - add r3, sp, #672 ; 0x2a0 │ │ │ │ - movs r0, r0 │ │ │ │ - add r3, sp, #784 ; 0x310 │ │ │ │ - movs r0, r0 │ │ │ │ - add r3, sp, #576 ; 0x240 │ │ │ │ - movs r0, r0 │ │ │ │ - add r3, sp, #688 ; 0x2b0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r4, #36 ; 0x24 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ; instruction: 0xff84ffff │ │ │ │ - movs r2, #68 ; 0x44 │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, sp, #208 ; 0xd0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {8} │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - movs r1, #164 ; 0xa4 │ │ │ │ - movs r1, r0 │ │ │ │ - add r0, sp, #592 ; 0x250 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r1, #2 │ │ │ │ - movs r1, r0 │ │ │ │ - bcc.n 505d4 │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - subs r4, r7, #5 │ │ │ │ - movs r1, r0 │ │ │ │ - add r6, pc, #424 ; (adr r6, 507c8 ) │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - add r4, pc, #176 ; (adr r4, 506d8 ) │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, sp, #504 ; 0x1f8 │ │ │ │ - movs r0, r0 │ │ │ │ - add r4, pc, #536 ; (adr r4, 50848 ) │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - add r3, pc, #352 ; (adr r3, 50798 ) │ │ │ │ - movs r0, r0 │ │ │ │ - add r1, pc, #608 ; (adr r1, 5089c ) │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - ldr r2, [sp, #632] ; 0x278 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r4, r6, r3 │ │ │ │ - movs r1, r0 │ │ │ │ - add r1, pc, #904 ; (adr r1, 509d4 ) │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f16 , q12, │ │ │ │ - add r1, pc, #192 ; (adr r1, 50714 ) │ │ │ │ - movs r0, r0 │ │ │ │ - subs r2, r4, r0 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - add r6, pc, #368 ; (adr r6, 507d0 ) │ │ │ │ - movs r0, r0 │ │ │ │ - add r5, pc, #1000 ; (adr r5, 50a4c ) │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50a8c │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50a8c │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50a8c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r5 │ │ │ │ - it eq │ │ │ │ - moveq r5, r0 │ │ │ │ - bne.n 50716 │ │ │ │ - mov r0, r5 │ │ │ │ - bl fdec │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50888 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 501de │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50a70 │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50a70 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50a70 │ │ │ │ - ldr r2, [pc, #1008] ; (50ab0 ) │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr.w r5, [r8, r2] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 5070a │ │ │ │ - mov r0, r7 │ │ │ │ - bl 11264 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50846 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 50324 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - mov r8, r5 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r2, [pc, #968] ; (50ab4 ) │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [r0, #124] ; 0x7c │ │ │ │ - movs r2, #49 ; 0x31 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - movw r2, #8601 ; 0x2199 │ │ │ │ - str.w r2, [r0, #132] ; 0x84 │ │ │ │ - b.n 4ffac │ │ │ │ - bl f2f0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 506c8 │ │ │ │ - b.n 5032c │ │ │ │ - bl f2f0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50452 │ │ │ │ - b.n 50688 │ │ │ │ - ldr r3, [r3, #48] ; 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50a3e │ │ │ │ - ldr r3, [r3, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50a3e │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50a3e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r5 │ │ │ │ - it eq │ │ │ │ - moveq r5, r0 │ │ │ │ - bne.n 50788 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 11350 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 5085a │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 50388 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #852] ; (50ab8 ) │ │ │ │ - movs r0, #44 ; 0x2c │ │ │ │ - ldr r3, [pc, #852] ; (50abc ) │ │ │ │ - movw r1, #8521 ; 0x2149 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov sl, r7 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - mov r8, r7 │ │ │ │ - b.n 4ffac │ │ │ │ - bl f2f0 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 50748 │ │ │ │ - b.n 50588 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [pc, #808] ; (50ac0 ) │ │ │ │ - ldr r1, [pc, #808] ; (50ac4 ) │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 50410 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr.w r1, [r5, #2152] ; 0x868 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - blt.w 50b6a │ │ │ │ - beq.w 508e6 │ │ │ │ - ldr r3, [pc, #768] ; (50ac8 ) │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 50b14 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 5c74 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - vldr d7, [pc, #712] ; 50aa8 │ │ │ │ - vcmp.f64 d8, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 50b28 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r3, r3, fp, lsl #3 │ │ │ │ - vstr d8, [r3] │ │ │ │ - b.w 4fc00 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 502ec │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #704] ; (50acc ) │ │ │ │ - movs r0, #50 ; 0x32 │ │ │ │ - ldr r3, [pc, #704] ; (50ad0 ) │ │ │ │ - movw r1, #8611 ; 0x21a3 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 50772 │ │ │ │ - ldr r2, [pc, #692] ; (50ad4 ) │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov fp, r3 │ │ │ │ - add r2, pc │ │ │ │ - ldr r1, [pc, #688] ; (50ad8 ) │ │ │ │ - mov sl, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r3 │ │ │ │ - movs r1, #51 ; 0x33 │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #8631 ; 0x21b7 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 50324 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - vldr d7, [r3, #8] │ │ │ │ - b.n 50518 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 50388 │ │ │ │ - ldr r3, [pc, #628] ; (50adc ) │ │ │ │ - ldr r1, [sp, #52] ; 0x34 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 50452 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 50578 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50578 │ │ │ │ - b.n 50588 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 501de │ │ │ │ - strd r2, r3, [sp, #56] ; 0x38 │ │ │ │ - blx 568c │ │ │ │ - ldrd r2, r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5026e │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #564] ; (50ae0 ) │ │ │ │ - movs r0, #52 ; 0x34 │ │ │ │ - ldr r3, [pc, #564] ; (50ae4 ) │ │ │ │ - movw r1, #8641 ; 0x21c1 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 50772 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r1, [pc, #548] ; (50ae8 ) │ │ │ │ - mov r2, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r1, #53 ; 0x35 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r7 │ │ │ │ - movw r1, #8661 ; 0x21d5 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov r0, r4 │ │ │ │ - bl f6d4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 516fc │ │ │ │ - ldr.w r1, [r5, #1768] ; 0x6e8 │ │ │ │ - str r0, [sp, #68] ; 0x44 │ │ │ │ - bl fabc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ - blt.w 516d2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 50916 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 50b94 │ │ │ │ - ldr r3, [pc, #460] ; (50aec ) │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - beq.w 516a0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r3, [r0, #84] ; 0x54 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - bmi.w 518f6 │ │ │ │ - ldr r3, [pc, #396] ; (50ac8 ) │ │ │ │ - ldr.w r1, [r8, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 50c4e │ │ │ │ - blx 571c │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50c4e │ │ │ │ - ldr r2, [pc, #412] ; (50af0 ) │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #68] ; 0x44 │ │ │ │ - ldr.w r3, [r2, #1460] ; 0x5b4 │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - adds r5, #1 │ │ │ │ - str r5, [r3, #0] │ │ │ │ - blx 5b90 │ │ │ │ - ldr r2, [sp, #68] ; 0x44 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - beq.w 518ce │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 50988 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 51804 │ │ │ │ - ldr r5, [pc, #356] ; (50af4 ) │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - add r5, pc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr.w r7, [r5, #404] ; 0x194 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #64] ; 0x40 │ │ │ │ - mov r1, r7 │ │ │ │ - bl ed98 │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50cd4 │ │ │ │ - mov r1, r7 │ │ │ │ - adds r0, r6, #4 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50ca8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cbz r2, 509d6 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 509d6 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f278 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51102 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 48854 │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50c76 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 50a0c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str.w r3, [r2, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5052c │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #200] ; (50af8 ) │ │ │ │ - movs r0, #54 ; 0x36 │ │ │ │ - ldr r3, [pc, #200] ; (50afc ) │ │ │ │ - movw r1, #8671 ; 0x21df │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 50772 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50588 │ │ │ │ - ldr r3, [pc, #116] ; (50ac0 ) │ │ │ │ - ldr r1, [pc, #180] ; (50b00 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 50588 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #164] ; (50b04 ) │ │ │ │ - movs r0, #48 ; 0x30 │ │ │ │ - ldr r3, [pc, #164] ; (50b08 ) │ │ │ │ - movw r1, #8581 ; 0x2185 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 50772 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5032c │ │ │ │ - ldr r3, [pc, #68] ; (50ac0 ) │ │ │ │ - ldr r1, [pc, #140] ; (50b0c ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 5032c │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50452 │ │ │ │ - ldr r3, [pc, #40] ; (50ac0 ) │ │ │ │ - ldr r1, [pc, #116] ; (50b10 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - b.n 50452 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - ldr r7, [sp, #64] ; 0x40 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r6, [sp, #576] ; 0x240 │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ldr r1, [sp, #464] ; 0x1d0 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - asrs r0, r7, #27 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [sp, #928] ; 0x3a0 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [sp, #848] ; 0x350 │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - asrs r0, r3, #25 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r5, [sp, #288] ; 0x120 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r5, [sp, #224] ; 0xe0 │ │ │ │ - movs r0, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - asrs r6, r6, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r3, [sp, #792] ; 0x318 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r2, [sp, #992] ; 0x3e0 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r3, [sp, #592] ; 0x250 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r2, [sp, #792] ; 0x318 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r2, [sp, #680] ; 0x2a8 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - vldr d8, [r3, #8] │ │ │ │ - b.n 507de │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50444 │ │ │ │ - b.n 50452 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 507ee │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #3036] ; 51714 │ │ │ │ - movs r0, #56 ; 0x38 │ │ │ │ - ldr.w r3, [pc, #3032] ; 51718 │ │ │ │ - movw r1, #8701 ; 0x21fd │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 50772 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #3020] ; 5171c │ │ │ │ - ldr.w r1, [pc, #3020] ; 51720 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 50410 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r1, [pc, #2996] ; 51724 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r7, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r3 │ │ │ │ - movs r1, #55 ; 0x37 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #8691 ; 0x21f3 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov r0, r4 │ │ │ │ - bl f6d4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51674 │ │ │ │ - ldr.w r5, [pc, #2948] ; 51728 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #1760] ; 0x6e0 │ │ │ │ - bl fabc │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - blt.w 5164a │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 516ac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 4fc00 │ │ │ │ - ldr.w r3, [pc, #2912] ; 5172c │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - beq.w 516a0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #84] ; 0x54 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - bmi.w 51f56 │ │ │ │ - ldr.w r5, [pc, #2884] ; 51730 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - add r5, pc │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr.w r1, [r5, #1264] ; 0x4f0 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 51bee │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ - ldr r3, [r5, #84] ; 0x54 │ │ │ │ - tst.w r3, #100663296 ; 0x6000000 │ │ │ │ - beq.w 5197a │ │ │ │ - mov r0, r4 │ │ │ │ - bl f2b4 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5195e │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - bl ae00 <_Unwind_VRS_Pop@plt+0x4f04> │ │ │ │ - mov r5, r0 │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 51942 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 502ec │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 502ec │ │ │ │ - ldr.w r5, [pc, #2788] ; 51734 │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - add r5, pc │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr.w r1, [r5, #2528] ; 0x9e0 │ │ │ │ - bl 49b5c │ │ │ │ - mov r7, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 51134 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str.w r7, [r3, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr.w r3, [pc, #2748] ; 51738 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #2744] ; 5173c │ │ │ │ - movs r0, #78 ; 0x4e │ │ │ │ - movw r1, #8918 ; 0x22d6 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov fp, r7 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - mov r3, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r1, [pc, #2704] ; 51740 │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r0 │ │ │ │ - movs r1, #77 ; 0x4d │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r0 │ │ │ │ - movw r1, #8903 ; 0x22c7 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r7, [r5, #1268] ; 0x4f4 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r7 │ │ │ │ - bl ed98 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 50d48 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r1, r7 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - bl f948 │ │ │ │ - cbz r0, 50d1c │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - cbz r2, 50d0c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 50d0c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str.w r3, [r2, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r1, [pc, #2592] ; 51744 │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r0 │ │ │ │ - movs r1, #83 ; 0x53 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r0 │ │ │ │ - movw r1, #8959 ; 0x22ff │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r3, [r5, #252] ; 0xfc │ │ │ │ - add.w r1, r5, #2592 ; 0xa20 │ │ │ │ - ldrd r6, r7, [r1] │ │ │ │ - ldrd r2, r3, [r3, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - it eq │ │ │ │ - cmpeq r2, r6 │ │ │ │ - bne.w 510f2 │ │ │ │ - ldr.w r3, [r5, #2600] ; 0xa28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 510b0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - str r3, [sp, #68] ; 0x44 │ │ │ │ - blx 5b90 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ - beq.w 511b6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 50d96 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 50e4a │ │ │ │ - ldr.w r5, [pc, #2472] ; 51748 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #1648] ; 0x670 │ │ │ │ - bl daec │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 50e1c │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 50dde │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 50dd0 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - cbnz r2, 50dd0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str.w r2, [r3, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - adds r0, #4 │ │ │ │ - ldr.w r1, [r5, #1276] ; 0x4fc │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - bl f948 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 50db8 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r1, [pc, #2388] ; 5174c │ │ │ │ - mov r8, r3 │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r3, r0 │ │ │ │ - movs r1, #86 ; 0x56 │ │ │ │ - mov sl, r0 │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #9008 ; 0x2330 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r3, [pc, #2348] ; 51750 │ │ │ │ - mov r2, r5 │ │ │ │ - movs r0, #86 ; 0x56 │ │ │ │ - movw r1, #9006 ; 0x232e │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r8 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov r3, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r5, [pc, #2312] ; 51754 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - add r5, pc │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - ldr.w r3, [r5, #1348] ; 0x544 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #68] ; 0x44 │ │ │ │ - bl ed98 │ │ │ │ - ldr r3, [sp, #68] ; 0x44 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51162 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds r0, r3, #4 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5161c │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - cbz r2, 50e96 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 50e96 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 51008 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cbz r2, 50eba │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 51066 │ │ │ │ - ldr.w r5, [pc, #2204] ; 51758 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #516] ; 0x204 │ │ │ │ - bl daec │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50fd4 │ │ │ │ - ldr.w r3, [pc, #2184] ; 5175c │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 51072 │ │ │ │ - ldr r7, [r0, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 51072 │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 50f04 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r2, 50f22 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - str r0, [sp, #20] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 50f9c │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbnz r2, 50f3a │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 50f4a │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 50f82 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 50f6e │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str.w r3, [r2, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - ldr.w r7, [pc, #2012] ; 51760 │ │ │ │ - adds r0, #4 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5107e │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - b.n 50f54 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr.w r3, [pc, #1988] ; 51764 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - movs r1, #94 ; 0x5e │ │ │ │ - ldr.w r7, [pc, #1976] ; 51768 │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r8 │ │ │ │ - add r7, pc │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r7, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #9101 ; 0x238d │ │ │ │ - str r6, [sp, #24] │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r8 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r5 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r3, [pc, #1932] ; 5176c │ │ │ │ - movw r2, #9087 ; 0x237f │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - movs r1, #94 ; 0x5e │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - mov r7, r0 │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - mov r3, r0 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - mov r8, r0 │ │ │ │ - mov sl, fp │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r5, [pc, #1892] ; 51770 │ │ │ │ - adds r0, #4 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #404] ; 0x194 │ │ │ │ - bl f948 │ │ │ │ - cbz r0, 51038 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r2, 51030 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbz r3, 51068 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 50f6e │ │ │ │ - b.n 50eba │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r1, [pc, #1844] ; 51774 │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r0 │ │ │ │ - movs r1, #92 ; 0x5c │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r0 │ │ │ │ - movw r1, #9063 ; 0x2367 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 51030 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 2a228 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 50f22 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r1, [pc, #1776] ; 51778 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r5, r6 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - add r1, pc │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r3, r0 │ │ │ │ - movs r1, #95 ; 0x5f │ │ │ │ - mov sl, r0 │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r0 │ │ │ │ - movw r1, #9113 ; 0x2399 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r0, [r5, #828] ; 0x33c │ │ │ │ - bl fa24 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 50d72 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1716] ; 5177c │ │ │ │ - movs r0, #85 ; 0x55 │ │ │ │ - ldr.w r3, [pc, #1716] ; 51780 │ │ │ │ - movw r1, #8992 ; 0x2320 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, r8 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r0, [r5, #828] ; 0x33c │ │ │ │ - addw r2, r5, #2600 ; 0xa28 │ │ │ │ - bl 12a74 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 510ba │ │ │ │ - ldr.w r3, [pc, #1664] ; 51784 │ │ │ │ - movs r7, #78 ; 0x4e │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movw r1, #8916 ; 0x22d4 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1652] ; 51788 │ │ │ │ - mov r8, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r5, r6 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - mov r3, r0 │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1616] ; 5178c │ │ │ │ - mov ip, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r2, [ip, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r2, #67 ; 0x43 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - mov r8, r7 │ │ │ │ - movw r2, #8816 ; 0x2270 │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r3, [r7, #84] ; 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.w 515b4 │ │ │ │ - tst.w r3, #100663296 ; 0x6000000 │ │ │ │ - beq.n 511e6 │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - bl ae00 <_Unwind_VRS_Pop@plt+0x4f04> │ │ │ │ - mov r7, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50c6c │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r5, [sp, #64] ; 0x40 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1536] ; 51790 │ │ │ │ - mov r7, r5 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r2, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r7 │ │ │ │ - movs r2, #106 ; 0x6a │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - mov sl, r7 │ │ │ │ - movw r2, #9220 ; 0x2404 │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1496] ; 51794 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r3, [pc, #1492] ; 51798 │ │ │ │ - movs r0, #85 ; 0x55 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #8994 ; 0x2322 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov sl, r7 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r3, [r5, #252] ; 0xfc │ │ │ │ - add.w r1, r5, #2608 ; 0xa30 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov ip, r5 │ │ │ │ - ldrd sl, fp, [r1] │ │ │ │ - mov r7, r8 │ │ │ │ - ldrd r2, r3, [r3, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - cmp r3, fp │ │ │ │ - it eq │ │ │ │ - cmpeq r2, sl │ │ │ │ - bne.w 515a4 │ │ │ │ - ldr.w r3, [ip, #2616] ; 0xa38 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5156a │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r8, [pc, #1404] ; 5179c │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r0, [r8, #2524] ; 0x9dc │ │ │ │ - ldr.w r1, [r8, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51548 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f278 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51528 │ │ │ │ - ldr.w r2, [pc, #1300] ; 5175c │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bne.w 51520 │ │ │ │ - ldr.w fp, [sl, #12] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 5151c │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - adds r1, #1 │ │ │ │ - str.w r1, [fp] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - ldr.w r1, [sl] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 51508 │ │ │ │ - mov sl, r2 │ │ │ │ - mov.w r8, #1 │ │ │ │ - ldr.w r2, [pc, #1296] ; 517a0 │ │ │ │ - ldr.w r1, [sl, #4] │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 514c4 │ │ │ │ - ldr.w r2, [pc, #1284] ; 517a4 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 5143c │ │ │ │ - add.w r0, r8, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5141a │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 512c6 │ │ │ │ - str.w fp, [r0, #12] │ │ │ │ - add.w r2, r7, r8, lsl #2 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - str r6, [r2, #16] │ │ │ │ - bl f62c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 513f8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 512f4 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 5130a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 513a4 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r7, r0 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 51330 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 5137a │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 51346 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 51362 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [pc, #1092] ; 517a8 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r1, [pc, #1088] ; 517ac │ │ │ │ - movs r3, #109 ; 0x6d │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #9328 ; 0x2470 │ │ │ │ - add r1, pc │ │ │ │ - b.w 4ff98 │ │ │ │ - ldr.w r2, [pc, #1076] ; 517b0 │ │ │ │ - movs r0, #109 ; 0x6d │ │ │ │ - ldr.w r3, [pc, #1072] ; 517b4 │ │ │ │ - movw r1, #9323 ; 0x246b │ │ │ │ - add r2, pc │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r7, r8 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, r8 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov sl, r8 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w sl, [r2, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 51314 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 513d2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 51320 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 51320 │ │ │ │ - ldr r2, [pc, #956] ; (517b8 ) │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r1, [pc, #956] ; (517bc ) │ │ │ │ - mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r0 │ │ │ │ - add r1, pc │ │ │ │ - movs r0, #110 ; 0x6e │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #9305 ; 0x2459 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r2, [pc, #932] ; (517c0 ) │ │ │ │ - movs r1, #110 ; 0x6e │ │ │ │ - ldr.w r8, [pc, #932] ; 517c4 │ │ │ │ - movw r0, #9294 ; 0x244e │ │ │ │ - add r2, pc │ │ │ │ - add r8, pc │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - str.w r8, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r2, [sl, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - bic.w r2, r2, #114 ; 0x72 │ │ │ │ - cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 512a8 │ │ │ │ - add r2, sp, #88 ; 0x58 │ │ │ │ - mov r0, sl │ │ │ │ - sub.w r1, r2, r8, lsl #2 │ │ │ │ - add.w r2, r8, #2 │ │ │ │ - subs r1, #8 │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r6, [sp, #84] ; 0x54 │ │ │ │ - str.w fp, [sp, #76] ; 0x4c │ │ │ │ - bl d67c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r0, 514a4 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 5148e │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cbnz r2, 5148e │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 512f4 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 512f4 │ │ │ │ - ldr r2, [pc, #800] ; (517c8 ) │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r1, [pc, #800] ; (517cc ) │ │ │ │ - mov r8, r0 │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #110 ; 0x6e │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #9287 ; 0x2447 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - add r2, sp, #88 ; 0x58 │ │ │ │ - mov r0, sl │ │ │ │ - sub.w r1, r2, r8, lsl #2 │ │ │ │ - add.w r2, r8, #2 │ │ │ │ - subs r1, #8 │ │ │ │ - str r3, [sp, #80] ; 0x50 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r6, [sp, #84] ; 0x54 │ │ │ │ - str.w fp, [sp, #76] ; 0x4c │ │ │ │ - bl f504 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 5146e │ │ │ │ - ldr r2, [pc, #740] ; (517d0 ) │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r1, [pc, #740] ; (517d4 ) │ │ │ │ - mov r8, r0 │ │ │ │ - add r2, pc │ │ │ │ - movs r0, #110 ; 0x6e │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #9278 ; 0x243e │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov.w r8, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, sl │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - b.n 5128c │ │ │ │ - mov r8, fp │ │ │ │ - b.n 5128c │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov fp, r8 │ │ │ │ - b.n 5128c │ │ │ │ - ldr r2, [pc, #684] ; (517d8 ) │ │ │ │ - movs r1, #111 ; 0x6f │ │ │ │ - mov r7, r0 │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #9261 ; 0x242d │ │ │ │ - str.w r2, [r8, #124] ; 0x7c │ │ │ │ - mov fp, r0 │ │ │ │ - str.w r1, [r8, #132] ; 0x84 │ │ │ │ - mov r8, r0 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r3, [pc, #656] ; (517dc ) │ │ │ │ - movs r1, #110 ; 0x6e │ │ │ │ - movw r2, #9251 ; 0x2423 │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r0, [ip, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 5121c │ │ │ │ - ldr r2, [pc, #608] ; (517e0 ) │ │ │ │ - movs r3, #109 ; 0x6d │ │ │ │ - ldr r1, [pc, #608] ; (517e4 ) │ │ │ │ - movw r0, #9241 ; 0x2419 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, r8 │ │ │ │ - mov r3, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r0, [ip, #832] ; 0x340 │ │ │ │ - addw r2, ip, #2616 ; 0xa38 │ │ │ │ - bl 12a74 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 51574 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr.w r1, [r5, #404] ; 0x194 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - bl f948 │ │ │ │ - cbz r0, 515ee │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cbz r2, 515de │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 515de │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str.w r3, [r2, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r5, [sp, #64] ; 0x40 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #496] ; (517e8 ) │ │ │ │ - mov r7, r5 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r2, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r7 │ │ │ │ - movs r2, #101 ; 0x65 │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - mov sl, r7 │ │ │ │ - movw r2, #9166 ; 0x23ce │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov ip, r5 │ │ │ │ - ldr r5, [sp, #64] ; 0x40 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #456] ; (517ec ) │ │ │ │ - mov r7, r5 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r2, [ip, #124] ; 0x7c │ │ │ │ - mov fp, r7 │ │ │ │ - movs r2, #90 ; 0x5a │ │ │ │ - mov r3, r7 │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - mov sl, r7 │ │ │ │ - movw r2, #9050 ; 0x235a │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r7, [sp, #56] ; 0x38 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r1, [pc, #412] ; (517f0 ) │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r1, #113 ; 0x71 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #9351 ; 0x2487 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r2, [pc, #380] ; (517f4 ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r7, [sp, #56] ; 0x38 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - ldr r1, [pc, #376] ; (517f8 ) │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r1, #113 ; 0x71 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #9349 ; 0x2485 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r2, fp, lsl #3] │ │ │ │ - b.w 4fc00 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - b.w 50bc4 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r5, r6 │ │ │ │ - b.w 50410 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 505b2 │ │ │ │ - b.w 5032c │ │ │ │ - ldr r7, [sp, #64] ; 0x40 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r1, [pc, #288] ; (517fc ) │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r1, #57 ; 0x39 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #8723 ; 0x2213 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [pc, #252] ; (51800 ) │ │ │ │ - mov r2, r5 │ │ │ │ - movs r0, #57 ; 0x39 │ │ │ │ - movw r1, #8721 ; 0x2211 │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r6 │ │ │ │ - b.w 50e30 │ │ │ │ - nop │ │ │ │ - asrs r0, r1, #15 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r2, [sp, #736] ; 0x2e0 │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - str r5, [sp, #520] ; 0x208 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r2, [sp, #544] ; 0x220 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ - movs r1, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - asrs r6, r3, #12 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r1, [sp, #464] ; 0x1d0 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r1, [sp, #296] ; 0x128 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [sp, #856] ; 0x358 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - movs r0, r0 │ │ │ │ - str r7, [sp, #848] ; 0x350 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ - movs r1, r0 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ - movs r1, r0 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ - movs r1, r0 │ │ │ │ - str r6, [sp, #280] ; 0x118 │ │ │ │ - movs r0, r0 │ │ │ │ - str r6, [sp, #96] ; 0x60 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ - movs r1, r0 │ │ │ │ - str r5, [sp, #744] ; 0x2e8 │ │ │ │ - movs r0, r0 │ │ │ │ - str r5, [sp, #448] ; 0x1c0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ - movs r1, r0 │ │ │ │ - str r5, [sp, #168] ; 0xa8 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [sp, #912] ; 0x390 │ │ │ │ - movs r0, r0 │ │ │ │ - str r4, [sp, #760] ; 0x2f8 │ │ │ │ - movs r0, r0 │ │ │ │ - str r4, [sp, #432] ; 0x1b0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ - movs r1, r0 │ │ │ │ - str r4, [sp, #216] ; 0xd8 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [sp, #560] ; 0x230 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ - movs r1, r0 │ │ │ │ - str r2, [sp, #464] ; 0x1d0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ - movs r1, r0 │ │ │ │ - str r1, [sp, #1008] ; 0x3f0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ - movs r1, r0 │ │ │ │ - str r1, [sp, #864] ; 0x360 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ - movs r1, r0 │ │ │ │ - str r1, [sp, #320] ; 0x140 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ - movs r1, r0 │ │ │ │ - str r1, [sp, #48] ; 0x30 │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [sp, #824] ; 0x338 │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [sp, #688] ; 0x2b0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ - movs r1, r0 │ │ │ │ - str r0, [sp, #480] ; 0x1e0 │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r3, #62] ; 0x3e │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r5, #60] ; 0x3c │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r7, #58] ; 0x3a │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r0, [r4, #56] ; 0x38 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r6, [r6, #54] ; 0x36 │ │ │ │ - movs r0, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 196e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 518b4 │ │ │ │ - str r0, [sp, #64] ; 0x40 │ │ │ │ - bl dcf0 │ │ │ │ - ldr r3, [sp, #64] ; 0x40 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - blt.n 5187e │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 5182a │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 5098e │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - bl 23cc8 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 5189a │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - bl 39adc │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50c36 │ │ │ │ - ldr.w r2, [pc, #1984] ; 52010 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r1, [pc, #1976] ; 52014 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r3, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r0 │ │ │ │ - movs r1, #73 ; 0x49 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #8871 ; 0x22a7 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr.w r2, [pc, #1940] ; 52018 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r3, [pc, #1936] ; 5201c │ │ │ │ - movs r0, #72 ; 0x48 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #8848 ; 0x2290 │ │ │ │ - b.n 511d0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r2, [pc, #1920] ; 52020 │ │ │ │ - movs r0, #74 ; 0x4a │ │ │ │ - ldr.w r3, [pc, #1916] ; 52024 │ │ │ │ - movw r1, #8861 ; 0x229d │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 510d8 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r2, [pc, #1900] ; 52028 │ │ │ │ - movs r0, #72 ; 0x48 │ │ │ │ - ldr.w r3, [pc, #1900] ; 5202c │ │ │ │ - movw r1, #8846 ; 0x228e │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.n 510d8 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr.w r1, [pc, #1884] ; 52030 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movs r1, #72 ; 0x48 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #8838 ; 0x2286 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r5, [pc, #1852] ; 52034 │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - add r5, pc │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr.w r1, [r5, #2480] ; 0x9b0 │ │ │ │ - bl 49b5c │ │ │ │ - mov r7, r0 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 50c6c │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1820] ; 52038 │ │ │ │ - mov ip, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r2, [ip, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r2, #63 ; 0x3f │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r2, [ip, #128] ; 0x80 │ │ │ │ - mov r8, r7 │ │ │ │ - movw r2, #8785 ; 0x2251 │ │ │ │ - str.w r2, [ip, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr.w r2, [pc, #1780] ; 5203c │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r3, [pc, #1776] ; 52040 │ │ │ │ - movs r0, #130 ; 0x82 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #9746 ; 0x2612 │ │ │ │ - b.n 511d0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r2, [pc, #1760] ; 52044 │ │ │ │ - movs r0, #131 ; 0x83 │ │ │ │ - ldr.w r3, [pc, #1756] ; 52048 │ │ │ │ - movw r1, #9736 ; 0x2608 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.w 510d8 │ │ │ │ - ldr.w r7, [pc, #1744] ; 5204c │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - add r7, pc │ │ │ │ - ldr.w r1, [r7, #1264] ; 0x4f0 │ │ │ │ - bl ed98 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50c0e │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - bmi.w 50c0e │ │ │ │ - ldr.w r2, [pc, #1716] ; 52050 │ │ │ │ - ldr.w r1, [r8, r2] │ │ │ │ - cmp r5, r1 │ │ │ │ - beq.w 50c0e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 571c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 50c0e │ │ │ │ - mov r3, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - ldr.w r1, [r3, #252] ; 0xfc │ │ │ │ - mov r8, r3 │ │ │ │ - addw r3, r3, #2648 ; 0xa58 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - ldrd sl, fp, [r3] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - cmp r1, fp │ │ │ │ - it eq │ │ │ │ - cmpeq r0, sl │ │ │ │ - bne.w 51bdc │ │ │ │ - ldr.w r3, [r8, #2640] ; 0xa50 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 51bb6 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #1636] ; 52054 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr.w r0, [r2, #2656] ; 0xa60 │ │ │ │ - ldr.w r1, [r2, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51b94 │ │ │ │ - ldr.w r2, [pc, #1612] ; 52058 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ - cmp r3, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bne.w 51b86 │ │ │ │ - ldr.w fp, [r0, #12] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 51b86 │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 51a4a │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, fp │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r3, 51a6c │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 51b60 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 51a86 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 51b0c │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 51aac │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 51af6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 51ac2 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 51ade │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [pc, #1404] ; 5205c │ │ │ │ - movs r7, #0 │ │ │ │ - ldr.w r1, [pc, #1400] ; 52060 │ │ │ │ - movs r3, #128 ; 0x80 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #9718 ; 0x25f6 │ │ │ │ - add r1, pc │ │ │ │ - b.w 4ff98 │ │ │ │ - ldr.w r2, [pc, #1388] ; 52064 │ │ │ │ - movs r0, #128 ; 0x80 │ │ │ │ - ldr.w r3, [pc, #1384] ; 52068 │ │ │ │ - movw r1, #9713 ; 0x25f1 │ │ │ │ - add r2, pc │ │ │ │ - str r6, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - b.n 5138e │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w sl, [r2, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 51a90 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 51b3a │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r7 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 51a9c │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 51a9c │ │ │ │ - ldr.w r2, [pc, #1288] ; 5206c │ │ │ │ - movs r0, #129 ; 0x81 │ │ │ │ - ldr.w r1, [pc, #1288] ; 52070 │ │ │ │ - mov fp, r7 │ │ │ │ - add r2, pc │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r7 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movw r1, #9697 ; 0x25e1 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 51a6c │ │ │ │ - ldr.w r1, [pc, #1244] ; 52074 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r7, r8 │ │ │ │ - mov fp, r8 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, r8 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movs r1, #129 ; 0x81 │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - movw r1, #9683 ; 0x25d3 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r0, [r8, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 519ec │ │ │ │ - ldr.w r2, [pc, #1196] ; 52078 │ │ │ │ - movs r3, #128 ; 0x80 │ │ │ │ - ldr.w r1, [pc, #1196] ; 5207c │ │ │ │ - movw r0, #9673 ; 0x25c9 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - b.n 5158a │ │ │ │ - mov r1, r3 │ │ │ │ - ldr.w r0, [r8, #832] ; 0x340 │ │ │ │ - add.w r2, r8, #2640 ; 0xa50 │ │ │ │ - bl 12a74 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 51bc0 │ │ │ │ - ldr.w r5, [r5, #2300] ; 0x8fc │ │ │ │ - cmp r4, r5 │ │ │ │ - beq.w 50c00 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - rsb lr, r7, r2 │ │ │ │ - rsbs r2, lr, #0 │ │ │ │ - rsb ip, r7, r3 │ │ │ │ - adc.w r2, r2, lr │ │ │ │ - rsbs r7, ip, #0 │ │ │ │ - adc.w r7, r7, ip │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 51efa │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 51efa │ │ │ │ - ldrsb.w r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 51ff2 │ │ │ │ - ldrsb.w r3, [r5, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 51ed6 │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r7, r3 │ │ │ │ - beq.w 51e58 │ │ │ │ - ldr.w r2, [pc, #1088] ; 52080 │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - add.w r3, r2, #2624 ; 0xa40 │ │ │ │ - ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ - mov r5, r6 │ │ │ │ - ldrd sl, fp, [r3] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, fp │ │ │ │ - it eq │ │ │ │ - cmpeq r0, sl │ │ │ │ - bne.w 51e46 │ │ │ │ - ldr.w r3, [r2, #2632] ; 0xa48 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 51e22 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr.w r6, [pc, #1032] ; 52084 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [r6, #2636] ; 0xa4c │ │ │ │ - ldr.w r1, [r6, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 51e02 │ │ │ │ - ldr r1, [pc, #964] ; (52058 ) │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r1, [r7, r1] │ │ │ │ - cmp r2, r1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bne.w 51df4 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 51df4 │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cbnz r2, 51cc8 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r3, 51ce4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.n 51dd2 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 51cfe │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 51d7e │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbnz r3, 51d24 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 51d6a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 51d3a │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r8 │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 51d56 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [pc, #816] ; (52088 ) │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r1, [pc, #816] ; (5208c ) │ │ │ │ - movs r3, #125 ; 0x7d │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #9613 ; 0x258d │ │ │ │ - add r1, pc │ │ │ │ - b.w 4ff98 │ │ │ │ - ldr r2, [pc, #804] ; (52090 ) │ │ │ │ - movs r0, #125 ; 0x7d │ │ │ │ - ldr r3, [pc, #804] ; (52094 ) │ │ │ │ - movw r1, #9608 ; 0x2588 │ │ │ │ - add r2, pc │ │ │ │ - str r6, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - b.w 5138e │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w sl, [r2, #12] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 51d08 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 51dac │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r7 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 51d14 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 51d14 │ │ │ │ - ldr r2, [pc, #708] ; (52098 ) │ │ │ │ - movs r0, #126 ; 0x7e │ │ │ │ - ldr r1, [pc, #708] ; (5209c ) │ │ │ │ - mov fp, r7 │ │ │ │ - add r2, pc │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r7 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movw r1, #9592 ; 0x2578 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r4 │ │ │ │ - mov sl, r3 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 51ce4 │ │ │ │ - ldr r2, [pc, #668] ; (520a0 ) │ │ │ │ - mov sl, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r0 │ │ │ │ - str r2, [r6, #124] ; 0x7c │ │ │ │ - movs r2, #126 ; 0x7e │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - movw r2, #9578 ; 0x256a │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 51c78 │ │ │ │ - ldr r2, [pc, #620] ; (520a4 ) │ │ │ │ - movs r3, #125 ; 0x7d │ │ │ │ - ldr r1, [pc, #620] ; (520a8 ) │ │ │ │ - movw r0, #9568 ; 0x2560 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - b.w 5158a │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - mov r1, r3 │ │ │ │ - addw r2, r2, #2632 ; 0xa48 │ │ │ │ - bl 12a74 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 51e2c │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp.w r2, #4294967295 ; 0xffffffff │ │ │ │ - it ne │ │ │ │ - cmpne r2, r3 │ │ │ │ - beq.n 51e6c │ │ │ │ - adds r3, #1 │ │ │ │ - bne.w 51c3e │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - ubfx r2, r1, #2, #3 │ │ │ │ - ubfx r0, r3, #2, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.w 51c3e │ │ │ │ - lsls r6, r1, #26 │ │ │ │ - bpl.w 5200a │ │ │ │ - lsls r0, r1, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r0, r4, #24 │ │ │ │ - addpl.w r0, r4, #36 ; 0x24 │ │ │ │ - lsls r1, r3, #26 │ │ │ │ - bpl.w 52006 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - ite mi │ │ │ │ - addmi.w r1, r5, #24 │ │ │ │ - addpl.w r1, r5, #36 ; 0x24 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w 52000 │ │ │ │ - cmp r2, #2 │ │ │ │ - ittee eq │ │ │ │ - ldrheq r5, [r0, #0] │ │ │ │ - ldrheq r3, [r1, #0] │ │ │ │ - ldrne r5, [r0, #0] │ │ │ │ - ldrne r3, [r1, #0] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.w 51c3e │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.w 50c00 │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ - blx 58b4 │ │ │ │ - adds r2, r0, #0 │ │ │ │ - it ne │ │ │ │ - movne r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 50c00 │ │ │ │ - b.n 51c3e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 51c34 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r2, [pc, #452] ; (520ac ) │ │ │ │ - movs r0, #124 ; 0x7c │ │ │ │ - ldr r3, [pc, #452] ; (520b0 ) │ │ │ │ - movw r1, #9556 ; 0x2554 │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r3, pc │ │ │ │ - b.w 50772 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 51f06 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 51c3e │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 51f12 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 51c3e │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r2, #3 │ │ │ │ - blx 58a8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 51ee2 │ │ │ │ - ldr r2, [pc, #400] ; (520b4 ) │ │ │ │ - ldr r3, [pc, #400] ; (520b8 ) │ │ │ │ - ldr.w r1, [r8, r2] │ │ │ │ - ldr.w r2, [r8, r3] │ │ │ │ - subs r6, r0, r1 │ │ │ │ - negs r3, r6 │ │ │ │ - adcs r3, r6 │ │ │ │ - cmp r0, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r2 │ │ │ │ - beq.n 51f96 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.n 51f96 │ │ │ │ - blx 58c0 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cbz r3, 51f88 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge.n 51ece │ │ │ │ - b.n 51ee2 │ │ │ │ - ldr r5, [pc, #356] ; (520bc ) │ │ │ │ - mov r0, r4 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r1, [r5, #2304] ; 0x900 │ │ │ │ - bl fabc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 51fc8 │ │ │ │ - beq.w 50be8 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 5a4c │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 51fb2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - cbz r2, 51fa4 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - b.w 50be8 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - b.n 51f50 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 51f86 │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 51ece │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 50be8 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [pc, #264] ; (520c0 ) │ │ │ │ - mov r2, r5 │ │ │ │ - movs r0, #123 ; 0x7b │ │ │ │ - movw r1, #9528 ; 0x2538 │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r6 │ │ │ │ - b.w 50e30 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r1, [pc, #244] ; (520c4 ) │ │ │ │ - mov r2, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov sl, r7 │ │ │ │ - movs r1, #122 ; 0x7a │ │ │ │ - str r7, [sp, #4] │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r7 │ │ │ │ - movw r1, #9516 ; 0x252c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 4ffac │ │ │ │ - mov r0, r4 │ │ │ │ - blx 58cc <_PyUnicode_Ready@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 51c2a │ │ │ │ - b.n 51ee2 │ │ │ │ - ldrb r5, [r0, #0] │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ - b.n 51eb4 │ │ │ │ - ldr r1, [r5, #36] ; 0x24 │ │ │ │ - b.n 51ea2 │ │ │ │ - ldr r0, [r4, #36] ; 0x24 │ │ │ │ - b.n 51e90 │ │ │ │ - nop │ │ │ │ - lsls r4, r6, #26 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r6, [r3, #44] ; 0x2c │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r6, [r5, #42] ; 0x2a │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r2, #42] ; 0x2a │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r6, [r6, #40] ; 0x28 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r4, [r4, #40] ; 0x28 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r6, [r3, #38] ; 0x26 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r5, #36] ; 0x24 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r1, #36] ; 0x24 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ - movs r1, r0 │ │ │ │ - vmaxnm.f16 , q12, │ │ │ │ - lsls r4, r3, #20 │ │ │ │ - movs r1, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - lsls r2, r4, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ - movs r0, r0 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ - movs r1, r0 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ - movs r1, r0 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ - movs r0, r0 │ │ │ │ - strh r6, [r6, #62] ; 0x3e │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r0, [r0, #62] ; 0x3e │ │ │ │ - movs r0, r0 │ │ │ │ - movs r4, r3 │ │ │ │ - movs r1, r0 │ │ │ │ - strh r4, [r1, #56] ; 0x38 │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ - vswp d0, d0 │ │ │ │ - strh r0, [r0, #50] ; 0x32 │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r5, #48] ; 0x30 │ │ │ │ - movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r9, [pc, #2672] ; 52b40 │ │ │ │ - sub sp, #68 ; 0x44 │ │ │ │ - mov sl, r1 │ │ │ │ - add r9, pc │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 527ce │ │ │ │ - ldr.w fp, [r7, #48] ; 0x30 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #2652] ; 52b44 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - adds r2, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ - str.w r2, [sl] │ │ │ │ - str r5, [sp, #36] ; 0x24 │ │ │ │ - str r5, [sp, #40] ; 0x28 │ │ │ │ - str r5, [sp, #44] ; 0x2c │ │ │ │ - str r5, [sp, #48] ; 0x30 │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bne.w 527f2 │ │ │ │ - ldr.w r3, [pc, #2616] ; 52b48 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - cmp fp, r8 │ │ │ │ - beq.w 52808 │ │ │ │ - ldr.w r4, [fp, #8] │ │ │ │ - adds r1, r4, #1 │ │ │ │ - beq.w 52842 │ │ │ │ - ldr.w r5, [pc, #2584] ; 52b4c │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r3, [r5, #240] ; 0xf0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 527b6 │ │ │ │ - ldr.w r3, [pc, #2572] ; 52b50 │ │ │ │ - add r1, sp, #64 ; 0x40 │ │ │ │ - movs r2, #0 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r1, #-12]! │ │ │ │ - str r1, [sp, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5286a │ │ │ │ - ldr r3, [r7, #40] ; 0x28 │ │ │ │ - mov r5, sl │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 52380 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - adds r2, r3, #1 │ │ │ │ - beq.w 528ec │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 5291c │ │ │ │ - ldr.w r2, [pc, #2520] ; 52b54 │ │ │ │ - ldr.w r3, [pc, #2520] ; 52b58 │ │ │ │ - ldr r0, [r7, #36] ; 0x24 │ │ │ │ - ldr.w r2, [r9, r2] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r0, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ite eq │ │ │ │ - moveq r6, #1 │ │ │ │ - movne r6, #0 │ │ │ │ - cmp r0, r8 │ │ │ │ - it eq │ │ │ │ - orreq.w r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 52298 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - blx r3 │ │ │ │ - blx 568c │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 52d1a │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - beq.w 52d4c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 5247e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r0, [r7, #36] ; 0x24 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r2, r0, r3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - clz r2, r2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - cmp r0, r3 │ │ │ │ - ite ne │ │ │ │ - movne r3, r2 │ │ │ │ - orreq.w r3, r2, #1 │ │ │ │ - cmp r0, r8 │ │ │ │ - ite ne │ │ │ │ - movne r6, r3 │ │ │ │ - orreq.w r6, r3, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 52560 │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52522 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52f32 │ │ │ │ - ldr r6, [r7, #48] ; 0x30 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r6, r8 │ │ │ │ - bne.w 530c6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - adds r7, r3, #1 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r6, #0] │ │ │ │ - bl 3e21c │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 52d70 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52912 │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - str r6, [sp, #28] │ │ │ │ - cbz r3, 5225c │ │ │ │ - mov r0, r3 │ │ │ │ - blx 5914 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 524d0 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 52282 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r0, r6 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 5236e │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 521a8 │ │ │ │ - ldr.w r3, [pc, #2232] ; 52b5c │ │ │ │ - mov r4, r6 │ │ │ │ - ldr.w r2, [pc, #2232] ; 52b60 │ │ │ │ - mov r8, r6 │ │ │ │ - add r3, pc │ │ │ │ - mov r7, r6 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #747 ; 0x2eb │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #27834 ; 0x6cba │ │ │ │ - str r6, [sp, #0] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - mov.w r9, #0 │ │ │ │ - cbz r6, 522d8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 524e2 │ │ │ │ - cbz r7, 522e6 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52518 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cbz r1, 522f6 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 524ec │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 5230c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 524f6 │ │ │ │ - cbz r4, 5231a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52502 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 52330 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5250c │ │ │ │ - ldr.w r3, [pc, #2096] ; 52b64 │ │ │ │ - movs r6, #0 │ │ │ │ - ldr.w r0, [pc, #2096] ; 52b68 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - subs r0, #1 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 524ce │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.n 5226c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r0, r6 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 52292 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #68 ; 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r5, [sl, #8] │ │ │ │ - subs r6, r4, #1 │ │ │ │ - it mi │ │ │ │ - addmi r5, r5, r6 │ │ │ │ - bmi.n 52392 │ │ │ │ - cmp r5, r6 │ │ │ │ - it ge │ │ │ │ - movge r5, r6 │ │ │ │ - cmp r5, #0 │ │ │ │ - ble.w 52ac8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 5860 │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52ad6 │ │ │ │ - add.w r1, sl, #12 │ │ │ │ - adds r0, #8 │ │ │ │ - add.w r5, r1, r5, lsl #2 │ │ │ │ - ldr.w r3, [r1], #4 │ │ │ │ - cmp r1, r5 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str.w r3, [r0, #4]! │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - bne.n 523b0 │ │ │ │ - ldr.w r3, [sl, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - str.w ip, [sp] │ │ │ │ - itt lt │ │ │ │ - addlt r6, r6, r3 │ │ │ │ - biclt.w r6, r6, r6, asr #31 │ │ │ │ - subs r3, r3, r6 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 52e02 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52e14 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r6, sl, r6, lsl #2 │ │ │ │ - adds r6, #12 │ │ │ │ - add.w r1, r0, #8 │ │ │ │ - add.w r0, r6, r3, lsl #2 │ │ │ │ - ldr.w r3, [r6], #4 │ │ │ │ - cmp r6, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str.w r3, [r1, #4]! │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - bne.n 52402 │ │ │ │ - movs r0, #1 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52892 │ │ │ │ - str r5, [r0, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, ip │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx 5a58 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52eae │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52d3e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52d32 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 5216c │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 5216c │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - blx 5b84 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 52e4e │ │ │ │ - ldr r6, [r7, #48] ; 0x30 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r6, r8 │ │ │ │ - bne.w 53188 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - bl 4fa80 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 52eec │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 521ce │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 521ce │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 5226c │ │ │ │ - b.n 5235e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 522d8 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 522f6 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 5230c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 5231a │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 52330 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 522e6 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 52210 │ │ │ │ - ldr.w r3, [pc, #1592] ; 52b6c │ │ │ │ - movw r0, #766 ; 0x2fe │ │ │ │ - ldr.w r2, [pc, #1588] ; 52b70 │ │ │ │ - movw r1, #28025 ; 0x6d79 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - mov ip, r0 │ │ │ │ - b.n 52594 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 521f8 │ │ │ │ - ldr.w r3, [pc, #1544] ; 52b74 │ │ │ │ - mov.w r0, #764 ; 0x2fc │ │ │ │ - ldr.w r2, [pc, #1540] ; 52b78 │ │ │ │ - movw r1, #27991 ; 0x6d57 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - str r6, [sp, #28] │ │ │ │ - str r6, [sp, #32] │ │ │ │ - str r6, [sp, #36] ; 0x24 │ │ │ │ - mov ip, r0 │ │ │ │ - ldr.w r6, [ip, #80] ; 0x50 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, ip │ │ │ │ - add r1, sp, #28 │ │ │ │ - add r2, sp, #32 │ │ │ │ - add r3, sp, #36 ; 0x24 │ │ │ │ - ldr.w lr, [r6] │ │ │ │ - str r4, [r6, #0] │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - str.w lr, [sp, #40] ; 0x28 │ │ │ │ - str r4, [sp, #44] ; 0x2c │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [r6, #4] │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ - str r4, [sp, #48] ; 0x30 │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [r6, #8] │ │ │ │ - bl dd90 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - cmp r0, r4 │ │ │ │ - blt.w 53064 │ │ │ │ - ldr r6, [r7, #48] ; 0x30 │ │ │ │ - ldr.w r7, [pc, #1448] ; 52b7c │ │ │ │ - add r7, pc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr.w r2, [r7, #128] ; 0x80 │ │ │ │ - mov r4, r2 │ │ │ │ - ldr.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r7, #124] ; 0x7c │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - it ne │ │ │ │ - cmpne r6, r8 │ │ │ │ - beq.w 52bf4 │ │ │ │ - ldr.w r2, [pc, #1416] ; 52b80 │ │ │ │ - movs r6, #0 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1412] ; 52b84 │ │ │ │ - ldr.w r0, [r9, r2] │ │ │ │ - ldr.w r2, [pc, #1408] ; 52b88 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1392] ; 52b8c │ │ │ │ - mov.w r1, #768 ; 0x300 │ │ │ │ - movw r2, #28063 ; 0x6d9f │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - add r1, sp, #40 ; 0x28 │ │ │ │ - ldr.w r0, [ip, #80] ; 0x50 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ - bl eb2c │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5264e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 53282 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - cbz r0, 52662 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 53b3c │ │ │ │ + ldr.w r3, [pc, #1444] ; 5414c │ │ │ │ + ldr.w r1, [pc, #1492] ; 54180 │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 53722 │ │ │ │ + mov r0, r9 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 536ba │ │ │ │ + b.n 537be │ │ │ │ + ldr.w ip, [pc, #1460] ; 54184 │ │ │ │ + movw r2, #483 ; 0x1e3 │ │ │ │ + movw r1, #24824 ; 0x60f8 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add ip, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w ip, [sl, #124] ; 0x7c │ │ │ │ + mov r3, ip │ │ │ │ + b.n 537e2 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53296 │ │ │ │ - ldr r0, [sp, #36] ; 0x24 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - cbz r0, 52676 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + beq.w 53e6e │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5328c │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov lr, r6 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ + beq.w 53e6e │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r6, 526ac │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - movs r4, #0 │ │ │ │ - mov lr, r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53e6e │ │ │ │ + ldr.w r3, [pc, #1408] ; 54188 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 53c3c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1c43c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52f0c │ │ │ │ - ldr.w r8, [r7, #80] ; 0x50 │ │ │ │ - mov r0, r7 │ │ │ │ - add r1, sp, #48 ; 0x30 │ │ │ │ - add r2, sp, #44 ; 0x2c │ │ │ │ - add r3, sp, #40 ; 0x28 │ │ │ │ - ldr.w r6, [r8, #4] │ │ │ │ - ldr.w r9, [r8] │ │ │ │ - str.w lr, [r8] │ │ │ │ - str r6, [sp, #32] │ │ │ │ - ldr r6, [sp, #12] │ │ │ │ - str.w r4, [r8, #4] │ │ │ │ - ldr.w r4, [r8, #8] │ │ │ │ - str.w r6, [r8, #8] │ │ │ │ - str.w r9, [sp, #36] ; 0x24 │ │ │ │ - str r4, [sp, #28] │ │ │ │ - bl dd90 │ │ │ │ + beq.w 53d66 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 538c2 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + blx 58b4 <_PyUnicode_Ready@plt> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 52e98 │ │ │ │ - ldr.w r3, [pc, #1192] ; 52b90 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr.w r9, [r3, #124] ; 0x7c │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr.w r2, [r3, #132] ; 0x84 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - cbz r3, 52704 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 5914 │ │ │ │ - ldr r3, [r7, #80] ; 0x50 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r4, [sp, #36] ; 0x24 │ │ │ │ + bge.w 536c4 │ │ │ │ + b.n 537be │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 53c12 │ │ │ │ + b.n 5398e │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ + ldrh r3, [r7, #12] │ │ │ │ + orr.w r3, r3, r2, lsl #15 │ │ │ │ + uxth r2, r3 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 5395a │ │ │ │ + ldr.w r3, [pc, #1264] ; 5414c │ │ │ │ + ldr.w r1, [pc, #1324] ; 5418c │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - str r4, [r3, #0] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cbz r0, 52726 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + blx 56d4 │ │ │ │ + blx 568c │ │ │ │ + movw r3, #65535 ; 0xffff │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53964 │ │ │ │ + ldr.w r0, [pc, #1300] ; 54190 │ │ │ │ + movw r5, #487 ; 0x1e7 │ │ │ │ + ldr.w r3, [pc, #1296] ; 54194 │ │ │ │ + movw r4, #24873 ; 0x6129 │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 53b02 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52ac0 │ │ │ │ - cbz r6, 52734 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + beq.w 53f00 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52ab6 │ │ │ │ - cbz r4, 52746 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 52746 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + beq.w 53f00 │ │ │ │ + mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [sp, #40] ; 0x28 │ │ │ │ - ldr r0, [r7, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r6, [r7, #56] ; 0x38 │ │ │ │ - ldr r4, [r7, #60] ; 0x3c │ │ │ │ - str r1, [r7, #56] ; 0x38 │ │ │ │ - str r2, [r7, #60] ; 0x3c │ │ │ │ - str r3, [r7, #52] ; 0x34 │ │ │ │ - cbz r0, 52766 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52aa4 │ │ │ │ - cbz r6, 52774 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53f00 │ │ │ │ + ldr.w r3, [pc, #1244] ; 54188 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 53d2a │ │ │ │ + mov r0, r7 │ │ │ │ + bl 11178 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52aac │ │ │ │ - cbz r4, 52786 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 52786 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr.w r2, [pc, #1032] ; 52b94 │ │ │ │ - mov r4, r3 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov r8, r3 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r7, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r6, r3 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - add r2, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str.w r9, [r2, #124] ; 0x7c │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - b.n 522c6 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r5, #240] ; 0xf0 │ │ │ │ + beq.w 53e32 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 5371a │ │ │ │ + ldr.w ip, [pc, #1224] ; 54198 │ │ │ │ + mov.w r2, #486 ; 0x1e6 │ │ │ │ + movw r1, #24863 ; 0x611f │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add ip, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w ip, [sl, #124] ; 0x7c │ │ │ │ + mov r3, ip │ │ │ │ + b.n 537e2 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [sl, #2056] ; 0x808 │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5286a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + blt.w 53f8a │ │ │ │ + beq.n 53dda │ │ │ │ + mov r0, r7 │ │ │ │ + bl f26c │ │ │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ │ │ + mov sl, r0 │ │ │ │ + it eq │ │ │ │ + cmpeq.w r0, #4294967295 ; 0xffffffff │ │ │ │ + mov fp, r1 │ │ │ │ + beq.w 54000 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + strd sl, fp, [sp] │ │ │ │ + ldr.w r3, [r3, #440] ; 0x1b8 │ │ │ │ blx r3 │ │ │ │ - b.n 52140 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 5938 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble.w 520de │ │ │ │ - ldr r1, [pc, #952] ; (52b98 ) │ │ │ │ - mov r0, r2 │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, pc │ │ │ │ - bl ef10 │ │ │ │ + b.n 538d4 │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 520de │ │ │ │ - b.n 52292 │ │ │ │ - ldr r3, [pc, #852] ; (52b48 ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - cmp fp, r8 │ │ │ │ - bne.w 52db6 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [pc, #884] ; (52b80 ) │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r1, [pc, #904] ; (52b9c ) │ │ │ │ - mov r8, r4 │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - mov r7, r4 │ │ │ │ + bne.n 53cb6 │ │ │ │ + b.n 53722 │ │ │ │ + ldr.w r3, [pc, #1044] ; 5414c │ │ │ │ + ldr.w r1, [pc, #1120] ; 5419c │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ - mov r6, r4 │ │ │ │ - mov r5, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 56d4 │ │ │ │ - ldr r3, [pc, #888] ; (52ba0 ) │ │ │ │ - ldr r2, [pc, #888] ; (52ba4 ) │ │ │ │ - movw r0, #735 ; 0x2df │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27657 ; 0x6c09 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 522c6 │ │ │ │ - ldr r3, [pc, #868] ; (52ba8 ) │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r2, [pc, #868] ; (52bac ) │ │ │ │ - mov r8, r5 │ │ │ │ - add r3, pc │ │ │ │ - str r5, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - mov r7, r5 │ │ │ │ - mov r6, r5 │ │ │ │ - movw r1, #735 ; 0x2df │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, sl │ │ │ │ - movw r2, #27659 ; 0x6c0b │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - b.n 522c6 │ │ │ │ - ldr r3, [pc, #836] ; (52bb0 ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #836] ; (52bb4 ) │ │ │ │ - mov.w r0, #736 ; 0x2e0 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27669 ; 0x6c15 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r7, r4 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov r6, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, sl │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 522c6 │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - movw r4, #739 ; 0x2e3 │ │ │ │ - ldr r3, [pc, #796] ; (52bb8 ) │ │ │ │ - movw r0, #27693 ; 0x6c2d │ │ │ │ - ldr r1, [pc, #792] ; (52bbc ) │ │ │ │ - subs r2, #1 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [ip] │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 52da4 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbz r2, 528d6 │ │ │ │ - mov.w r9, #0 │ │ │ │ - mov r5, sl │ │ │ │ - mov r4, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - str.w r9, [sp] │ │ │ │ - mov r7, r9 │ │ │ │ - b.n 522ca │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r9, r2 │ │ │ │ - mov r4, r2 │ │ │ │ - mov r8, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - mov r7, r2 │ │ │ │ - mov r5, sl │ │ │ │ - blx r3 │ │ │ │ - b.n 522ca │ │ │ │ - ldr r3, [pc, #720] ; (52bc0 ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #720] ; (52bc4 ) │ │ │ │ - movw r0, #741 ; 0x2e5 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27721 ; 0x6c49 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov r7, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 522c6 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 5398e │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 5397c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5397c │ │ │ │ + b.n 5398e │ │ │ │ + ldr r1, [r1, #36] ; 0x24 │ │ │ │ + b.n 53860 │ │ │ │ + ldr.w r0, [r9, #36] ; 0x24 │ │ │ │ + b.n 53850 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5224a │ │ │ │ - ldr.w lr, [pc, #680] ; 52bc8 │ │ │ │ - add lr, pc │ │ │ │ - addw r1, lr, #2664 ; 0xa68 │ │ │ │ - ldr.w r3, [lr, #252] ; 0xfc │ │ │ │ - ldrd r6, r7, [r3, #16] │ │ │ │ - ldrd r2, r3, [r1] │ │ │ │ - cmp r7, r3 │ │ │ │ - it eq │ │ │ │ - cmpeq r6, r2 │ │ │ │ - bne.w 53054 │ │ │ │ - ldr.w r6, [lr, #2672] ; 0xa70 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 52b0a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #636] ; (52bcc ) │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r0, [r3, #2676] ; 0xa74 │ │ │ │ - ldr.w r1, [r3, #584] ; 0x248 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ + mov r3, sl │ │ │ │ + b.n 538c2 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 53fe6 │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 530be │ │ │ │ + beq.w 53fe6 │ │ │ │ + mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 5309a │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 530f8 │ │ │ │ - blx 5704 │ │ │ │ - str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53126 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 59ec │ │ │ │ - mov r8, r0 │ │ │ │ + beq.w 53fe6 │ │ │ │ + ldr r3, [pc, #1016] ; (54188 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 53dce │ │ │ │ + mov r0, r7 │ │ │ │ + bl 10f98 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 53fc8 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 5395a │ │ │ │ + ldr.w ip, [pc, #1004] ; 541a0 │ │ │ │ + movw r2, #489 ; 0x1e9 │ │ │ │ + movw r1, #24902 ; 0x6146 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add ip, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w ip, [sl, #124] ; 0x7c │ │ │ │ + mov r3, ip │ │ │ │ + b.n 537e2 │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53148 │ │ │ │ - ldr r3, [pc, #576] ; (52bd0 ) │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr.w r3, [r9, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bne.w 53168 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 5317a │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - add.w ip, r2, #4294967295 ; 0xffffffff │ │ │ │ - str.w ip, [r7] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 5300a │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - movs r7, #2 │ │ │ │ - mov.w lr, #0 │ │ │ │ - movs r0, #3 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #508] ; (52bd4 ) │ │ │ │ - ldr.w r2, [r9, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 532a0 │ │ │ │ - ldr r2, [pc, #500] ; (52bd8 ) │ │ │ │ - ldr.w r2, [r9, r2] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.w 52f54 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r9, r0 │ │ │ │ + bne.n 53d98 │ │ │ │ + b.n 53c6a │ │ │ │ + ldr.w fp, [pc, #968] ; 541a4 │ │ │ │ + mov r0, r9 │ │ │ │ + add fp, pc │ │ │ │ + ldr.w r1, [fp, #2060] ; 0x80c │ │ │ │ + bl f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531ba │ │ │ │ - cbz r4, 52a00 │ │ │ │ - str r4, [r0, #12] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add.w r7, r9, r7, lsl #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r1, r9 │ │ │ │ - add.w r2, r9, r2, lsl #2 │ │ │ │ - str r3, [r2, #12] │ │ │ │ - str.w r8, [r7, #12] │ │ │ │ - bl f62c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov ip, r0 │ │ │ │ + blt.w 5401c │ │ │ │ + beq.w 53f1a │ │ │ │ + ldr r3, [pc, #944] ; (541a8 ) │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 53fd4 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5c74 │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vcvt.f32.f64 s16, d7 │ │ │ │ + vldr s15, [pc, #760] ; 54108 │ │ │ │ + vcmp.f32 s16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 540a2 │ │ │ │ + ldr r7, [r5, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + vmov r3, s16 │ │ │ │ + ldr.w r6, [r7, #444] ; 0x1bc │ │ │ │ + blx r6 │ │ │ │ + b.n 538d4 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r3, sl │ │ │ │ + b.n 5371a │ │ │ │ + mov r0, r7 │ │ │ │ + blx 58d8 │ │ │ │ + sxth r3, r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + it eq │ │ │ │ + uxtheq r3, r0 │ │ │ │ + beq.w 53b5c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 5420c │ │ │ │ + ldr r3, [pc, #756] ; (5414c ) │ │ │ │ + ldr r1, [pc, #848] ; (541ac ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 53b62 │ │ │ │ + ldrb.w lr, [r0] │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ + b.n 5387a │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5325c │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 5302a │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 52ff8 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 531da │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + bne.w 5398e │ │ │ │ + ldr r3, [pc, #820] ; (541b0 ) │ │ │ │ + ldr r1, [pc, #824] ; (541b4 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 5398e │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 53ba6 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53ba6 │ │ │ │ + b.n 53722 │ │ │ │ + ldr.w ip, [pc, #796] ; 541b8 │ │ │ │ + mov.w r2, #492 ; 0x1ec │ │ │ │ + movw r1, #24941 ; 0x616d │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add ip, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w ip, [sl, #124] ; 0x7c │ │ │ │ + mov r3, ip │ │ │ │ + b.n 537e2 │ │ │ │ + ldr r3, [r3, #48] ; 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52afe │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 53238 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + beq.w 540be │ │ │ │ + ldr r3, [r3, #64] ; 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5304a │ │ │ │ - mov r0, r4 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 540be │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 540be │ │ │ │ + ldr r3, [pc, #688] ; (54188 ) │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 53ef4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1108c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53040 │ │ │ │ - ldr r3, [pc, #328] ; (52bdc ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #328] ; (52be0 ) │ │ │ │ - movw r0, #742 ; 0x2e6 │ │ │ │ + beq.n 53fda │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 53b5c │ │ │ │ + bl f1f4 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 53ede │ │ │ │ + b.n 53b62 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 53722 │ │ │ │ + ldr r3, [pc, #676] ; (541b0 ) │ │ │ │ + ldr r1, [pc, #684] ; (541bc ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 53722 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #2064] ; 0x810 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 540de │ │ │ │ + beq.w 54038 │ │ │ │ + ldr r3, [pc, #632] ; (541a8 ) │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 540d8 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 5c74 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + vldr d7, [pc, #440] ; 54100 │ │ │ │ + vcmp.f64 d8, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.w 541f0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + vstr d8, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + ldr.w r3, [r3, #448] ; 0x1c0 │ │ │ │ + blx r3 │ │ │ │ + b.n 538d4 │ │ │ │ + ldr r3, [pc, #480] ; (5414c ) │ │ │ │ + ldr r1, [pc, #596] ; (541c0 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 53c6a │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 53c58 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53c58 │ │ │ │ + b.n 53c6a │ │ │ │ + ldr.w ip, [pc, #568] ; 541c4 │ │ │ │ + movw r2, #495 ; 0x1ef │ │ │ │ + movw r1, #24980 ; 0x6194 │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + add ip, pc │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + str.w ip, [sl, #124] ; 0x7c │ │ │ │ + mov r3, ip │ │ │ │ + b.n 537e2 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53ade │ │ │ │ + ldr r0, [pc, #528] ; (541c8 ) │ │ │ │ + movw r5, #493 ; 0x1ed │ │ │ │ + ldr r3, [pc, #524] ; (541cc ) │ │ │ │ + movw r4, #24951 ; 0x6177 │ │ │ │ + add r0, pc │ │ │ │ add r3, pc │ │ │ │ - movw r1, #27816 ; 0x6ca8 │ │ │ │ - add r2, pc │ │ │ │ - b.n 528fe │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + b.n 53b02 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 52766 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r3, sl │ │ │ │ + b.n 5395a │ │ │ │ + vldr d7, [r7, #8] │ │ │ │ + b.n 53e0a │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 52774 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r3, sl │ │ │ │ + b.n 53b5c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 53c6a │ │ │ │ + ldr r3, [pc, #444] ; (541b0 ) │ │ │ │ + ldr r1, [pc, #476] ; (541d0 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 53c6a │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53d16 │ │ │ │ + ldr r0, [pc, #456] ; (541d4 ) │ │ │ │ + mov.w r5, #496 ; 0x1f0 │ │ │ │ + ldr r3, [pc, #452] ; (541d8 ) │ │ │ │ + movw r4, #24990 ; 0x619e │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 53b02 │ │ │ │ + ldr r3, [pc, #444] ; (541dc ) │ │ │ │ + mov.w r2, #498 ; 0x1f2 │ │ │ │ + movw r1, #25019 ; 0x61bb │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 537e2 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r1, [fp, #1736] ; 0x6c8 │ │ │ │ + bl f9c0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 54218 │ │ │ │ + beq.w 5428e │ │ │ │ + ldr.w sl, [r6, #36] ; 0x24 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mov r1, sl │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + bl 49c38 │ │ │ │ + mov r7, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 5423a │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 54086 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 52734 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mov r1, r8 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr.w r6, [r6, #416] ; 0x1a0 │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ blx r3 │ │ │ │ - b.n 52726 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5860 │ │ │ │ - mov ip, r0 │ │ │ │ + b.n 538d4 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 523c4 │ │ │ │ - ldr r3, [pc, #268] ; (52be4 ) │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r2, [pc, #264] ; (52be8 ) │ │ │ │ - movw r0, #739 ; 0x2e3 │ │ │ │ + beq.w 53e1e │ │ │ │ + ldr r0, [pc, #304] ; (541e0 ) │ │ │ │ + movw r5, #499 ; 0x1f3 │ │ │ │ + ldr r3, [pc, #304] ; (541e4 ) │ │ │ │ + movw r4, #25029 ; 0x61c5 │ │ │ │ + add r0, pc │ │ │ │ add r3, pc │ │ │ │ - movw r1, #27689 ; 0x6c29 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r9 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, r9 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov r5, sl │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522f6 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 52a6c │ │ │ │ - ldr.w r0, [lr, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 5294c │ │ │ │ - ldr r3, [pc, #208] ; (52bec ) │ │ │ │ - movw r0, #742 ; 0x2e6 │ │ │ │ - ldr r2, [pc, #204] ; (52bf0 ) │ │ │ │ - movw r1, #27732 ; 0x6c54 │ │ │ │ + b.n 53b02 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 53b62 │ │ │ │ + ldr r3, [pc, #228] ; (541b0 ) │ │ │ │ + ldr r1, [pc, #284] ; (541e8 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.n 53b62 │ │ │ │ + vldr d8, [r7, #8] │ │ │ │ + b.n 53f44 │ │ │ │ + ldr r3, [pc, #268] ; (541ec ) │ │ │ │ + movw r2, #501 ; 0x1f5 │ │ │ │ + movw r1, #25058 ; 0x61e2 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - mov r4, r6 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r6 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r7, r6 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 537e2 │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + nop {15} │ │ │ │ + movs r0, r0 │ │ │ │ + nop {8} │ │ │ │ + stmdb r2, {} │ │ │ │ + ; instruction: 0xb6f4 │ │ │ │ movs r0, r0 │ │ │ │ + strd r0, r0, [r4], #0 │ │ │ │ + vminnm.f16 , q8, │ │ │ │ vminnm.f16 , q10, │ │ │ │ + stmia.w r8, {} │ │ │ │ + ; instruction: 0xff84ffff │ │ │ │ + ; instruction: 0xe8360000 │ │ │ │ + b.n 540c8 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r2, #108] ; 0x6c │ │ │ │ + movs r0, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - ldc2l 0, cr0, [r8] │ │ │ │ - stc2l 0, cr0, [r4] │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ vmaxnm.f16 , q8, │ │ │ │ - stc2l 0, cr0, [r0], #-0 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + vmaxnm.f16 , q10, │ │ │ │ + b.n 53fc0 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xfbd20000 │ │ │ │ - add r6, sp, #816 ; 0x330 │ │ │ │ + ldr r4, [r0, #100] ; 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[0]}, [sl], r0 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldr r2, [sp, #936] ; 0x3a8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r2] │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + vminnm.f16 , q12, │ │ │ │ + strh r2, [r1, #14] │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 53c20 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r5, #68] ; 0x44 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 53abc │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r6, #56] ; 0x38 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r2, #56] ; 0x38 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 53a68 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [sp, #232] ; 0xe8 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 53990 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r3, #48] ; 0x30 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 54898 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r3, #40] ; 0x28 │ │ │ │ + movs r0, r0 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ + movs r0, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + ldr r2, [r3, #112] ; 0x70 │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 5469c │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + movs r0, r0 │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + movs r0, r0 │ │ │ │ + b.n 54400 │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + ldr r4, [r5, #84] ; 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r8, r0] │ │ │ │ vmaxnm.f32 , q8, │ │ │ │ - str r0, [sp, #712] ; 0x2c8 │ │ │ │ + str r2, [r6, #112] ; 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #328] ; 0x148 │ │ │ │ + str r6, [r5, #116] ; 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + str r0, [r4, #104] ; 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r4, r0] │ │ │ │ - ; instruction: 0xf76e0000 │ │ │ │ - strh r0, [r7, #46] ; 0x2e │ │ │ │ + ldr r2, [r6, #64] ; 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #600] ; 0x258 │ │ │ │ + str r6, [r7, #100] ; 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xf6de0000 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + svc 74 ; 0x4a │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #10240 ; 0x2800 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + str r4, [r2, #100] ; 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xf6980000 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + str r2, [r7, #88] ; 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xf6680000 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + udf #246 ; 0xf6 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xf6160000 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + str r0, [r0, #96] ; 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xf5ec0000 │ │ │ │ - subs.w r0, lr, #8388608 ; 0x800000 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - ; instruction: 0xff8cffff │ │ │ │ - ; instruction: 0xff90ffff │ │ │ │ - orns r0, r2, #8388608 ; 0x800000 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + str r6, [r5, #92] ; 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, sl, #8388608 ; 0x800000 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + udf #84 ; 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xf3e60000 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + str r6, [r3, #84] ; 0x54 │ │ │ │ + movs r0, r0 │ │ │ │ + str r2, [r4, #76] ; 0x4c │ │ │ │ + movs r0, r0 │ │ │ │ + str r4, [r5, #80] ; 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - bl 3e21c │ │ │ │ blx 568c │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53080 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 52f20 │ │ │ │ - ldr.w r3, [ip, #80] ; 0x50 │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - ldr r6, [sp, #40] ; 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - str r6, [r3, #0] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cbz r0, 52c46 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 52cf8 │ │ │ │ - cbz r7, 52c52 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 52d08 │ │ │ │ - cbz r6, 52c6c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 53f54 │ │ │ │ + ldr r0, [pc, #476] ; (543d8 ) │ │ │ │ + mov.w r5, #502 ; 0x1f6 │ │ │ │ + ldr r3, [pc, #472] ; (543dc ) │ │ │ │ + movw r4, #25068 ; 0x61ec │ │ │ │ + add r0, pc │ │ │ │ + add r3, pc │ │ │ │ + b.n 53b02 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 53e56 │ │ │ │ + b.n 53b62 │ │ │ │ + ldr r3, [pc, #452] ; (543e0 ) │ │ │ │ + mov.w r2, #504 ; 0x1f8 │ │ │ │ + movw r1, #25097 ; 0x6209 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 537e2 │ │ │ │ + movs r4, #0 │ │ │ │ + b.w 538f2 │ │ │ │ + movw r0, #25109 ; 0x6215 │ │ │ │ + ldr r3, [pc, #420] ; (543e4 ) │ │ │ │ + mov r1, r0 │ │ │ │ + movw r2, #505 ; 0x1f9 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ + str.w r0, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 52c6c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbz r3, 54272 │ │ │ │ + ldr r3, [pc, #388] ; (543e8 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r0, [pc, #388] ; (543ec ) │ │ │ │ + movs r4, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + b.w 538f2 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r0, [ip, #52] ; 0x34 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr.w r7, [ip, #56] ; 0x38 │ │ │ │ - ldr.w r6, [ip, #60] ; 0x3c │ │ │ │ - str.w r2, [ip, #56] ; 0x38 │ │ │ │ - str.w r3, [ip, #52] ; 0x34 │ │ │ │ - str.w r1, [ip, #60] ; 0x3c │ │ │ │ - cbz r0, 52c94 │ │ │ │ + ldr r3, [pc, #368] ; (543f0 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 537e2 │ │ │ │ + ldr.w r0, [fp, #2432] ; 0x980 │ │ │ │ + ldr.w r1, [fp, #572] ; 0x23c │ │ │ │ + bl daec │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 543bc │ │ │ │ + ldr r3, [pc, #336] ; (543f4 ) │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 543b0 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 543b0 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 52ce6 │ │ │ │ - cbz r7, 52c9e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, 52cee │ │ │ │ - cbz r6, 52cb0 │ │ │ │ + cbnz r3, 542cc │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r9 │ │ │ │ + bl 12590 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52cb0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r2, [pc, #1668] ; 53338 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - add r2, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - mov r4, r3 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov lr, r3 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 526ac │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 52c94 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 52c9e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 52c46 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 52c52 │ │ │ │ - ldr.w r3, [pc, #1568] ; 5333c │ │ │ │ - movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1564] ; 53340 │ │ │ │ - mov.w r0, #752 ; 0x2f0 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27890 ; 0x6cf2 │ │ │ │ - add r2, pc │ │ │ │ - b.n 528fe │ │ │ │ + mov sl, r0 │ │ │ │ + cbnz r3, 542e8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 52462 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 52456 │ │ │ │ - ldr.w r3, [pc, #1524] ; 53344 │ │ │ │ - mov.w r0, #756 ; 0x2f4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #27908 ; 0x6d04 │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #1512] ; 53348 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 52cd2 │ │ │ │ - ldr.w r3, [pc, #1496] ; 5334c │ │ │ │ - mov.w r0, #768 ; 0x300 │ │ │ │ - ldr.w r2, [pc, #1492] ; 53350 │ │ │ │ - movw r1, #28101 ; 0x6dc5 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 5269c │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 54350 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 542fe │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 528bc │ │ │ │ - b.n 528c4 │ │ │ │ - ldr.w r0, [pc, #1436] ; 53354 │ │ │ │ - mov r4, r5 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - mov r8, r5 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr.w r0, [r9, r0] │ │ │ │ - mov r6, r5 │ │ │ │ - ldr.w r1, [pc, #1420] ; 53358 │ │ │ │ - mov fp, r5 │ │ │ │ - ldr.w r2, [pc, #1416] ; 5335c │ │ │ │ - mov r5, sl │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1404] ; 53360 │ │ │ │ - ldr.w r2, [pc, #1404] ; 53364 │ │ │ │ - movw r0, #734 ; 0x2de │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27642 ; 0x6bfa │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - movs r0, #0 │ │ │ │ - blx 5860 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 52416 │ │ │ │ - ldr.w r6, [ip] │ │ │ │ - movw r1, #739 ; 0x2e3 │ │ │ │ - ldr.w r4, [pc, #1352] ; 53368 │ │ │ │ - movw r2, #27691 ; 0x6c2b │ │ │ │ - subs r6, #1 │ │ │ │ - ldr.w r3, [pc, #1348] ; 5336c │ │ │ │ - add r4, pc │ │ │ │ - str.w r6, [ip] │ │ │ │ - add r3, pc │ │ │ │ - mov r5, r6 │ │ │ │ - str.w r1, [r4, #128] ; 0x80 │ │ │ │ - str r3, [r4, #124] ; 0x7c │ │ │ │ - str.w r2, [r4, #132] ; 0x84 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 52da4 │ │ │ │ - mov.w r9, #0 │ │ │ │ - mov r5, sl │ │ │ │ - mov r4, r9 │ │ │ │ - b.w 5230c │ │ │ │ - ldr.w r6, [pc, #1312] ; 53370 │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [r6, #204] ; 0xcc │ │ │ │ - ldr.w r1, [r6, #724] ; 0x2d4 │ │ │ │ - bl f62c │ │ │ │ - mov r7, r0 │ │ │ │ + ldr r3, [pc, #248] ; (543f8 ) │ │ │ │ + mov r1, sl │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 532e6 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.n 54390 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5311c │ │ │ │ - ldr.w r3, [pc, #1272] ; 53374 │ │ │ │ - movw r0, #759 ; 0x2f7 │ │ │ │ - ldr.w r2, [pc, #1268] ; 53378 │ │ │ │ - movw r1, #27942 ; 0x6d26 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 52cd2 │ │ │ │ - ldr r0, [r7, #52] ; 0x34 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r1, [r7, #56] ; 0x38 │ │ │ │ - ldr r2, [r7, #60] ; 0x3c │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r1, [sp, #44] ; 0x2c │ │ │ │ - str r2, [sp, #40] ; 0x28 │ │ │ │ - str r3, [r7, #52] ; 0x34 │ │ │ │ - str r3, [r7, #56] ; 0x38 │ │ │ │ - str r3, [r7, #60] ; 0x3c │ │ │ │ - b.n 526e4 │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - movw r7, #739 ; 0x2e3 │ │ │ │ - ldr.w r3, [pc, #1220] ; 5337c │ │ │ │ - movw r4, #27698 ; 0x6c32 │ │ │ │ - ldr.w r1, [pc, #1216] ; 53380 │ │ │ │ - subs r2, #1 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [ip] │ │ │ │ - add r1, pc │ │ │ │ - str.w r7, [r3, #128] ; 0x80 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r4, [r3, #132] ; 0x84 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 52da4 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r5, sl │ │ │ │ - mov r4, r0 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 522cc │ │ │ │ - ldr.w r3, [pc, #1172] ; 53384 │ │ │ │ - mov.w r0, #760 ; 0x2f8 │ │ │ │ - ldr.w r2, [pc, #1168] ; 53388 │ │ │ │ - movw r1, #27963 ; 0x6d3b │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 52d8e │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - add r3, sp, #28 │ │ │ │ - ldmia.w r3, {r3, r4, lr} │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.w 526ac │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 54326 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 52c24 │ │ │ │ - ldr.w r3, [pc, #1112] ; 5338c │ │ │ │ - movw r0, #765 ; 0x2fd │ │ │ │ - ldr.w r2, [pc, #1108] ; 53390 │ │ │ │ - movw r1, #28002 ; 0x6d62 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 52550 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - bic.w r2, r2, #114 ; 0x72 │ │ │ │ - cmp r2, #128 ; 0x80 │ │ │ │ - bne.w 529ec │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r2, lr │ │ │ │ - str r4, [sp, #52] ; 0x34 │ │ │ │ - str.w r8, [sp, #60] ; 0x3c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - bl d67c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov ip, r0 │ │ │ │ - cbz r0, 52fd6 │ │ │ │ - cbz r4, 52fa0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbnz r2, 52fa0 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 53312 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 52a36 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - b.n 52a36 │ │ │ │ - ldr r2, [pc, #956] ; (53394 ) │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [pc, #956] ; (53398 ) │ │ │ │ - mov r9, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27774 ; 0x6c7e │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 522ca │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp] │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 52a42 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - movs r7, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #16] │ │ │ │ - movs r2, #1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - movs r0, #3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov lr, ip │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - b.n 529d4 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 52a36 │ │ │ │ + bl f0cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5433c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 52a90 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 52a7e │ │ │ │ - ldr.w r0, [lr, #832] ; 0x340 │ │ │ │ - add.w r2, lr, #2672 ; 0xa70 │ │ │ │ - bl 12a74 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 52b14 │ │ │ │ - add.w r1, ip, #52 ; 0x34 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ - str.w r4, [ip, #52] ; 0x34 │ │ │ │ - str.w r4, [ip, #56] ; 0x38 │ │ │ │ - str.w r4, [ip, #60] ; 0x3c │ │ │ │ - str r1, [sp, #28] │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - b.w 525ce │ │ │ │ - ldr r3, [pc, #792] ; (5339c ) │ │ │ │ - mov.w r1, #768 ; 0x300 │ │ │ │ - movw r2, #28066 ; 0x6da2 │ │ │ │ - str.w r1, [r7, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r2, [r7, #132] ; 0x84 │ │ │ │ - str r3, [r7, #124] ; 0x7c │ │ │ │ - b.w 52632 │ │ │ │ - ldr r3, [pc, #772] ; (533a0 ) │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ - ldr r2, [pc, #768] ; (533a4 ) │ │ │ │ - movw r1, #27742 ; 0x6c5e │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r7 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r7 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 52966 │ │ │ │ - ldr r2, [pc, #652] ; (53354 ) │ │ │ │ - ldr r1, [pc, #732] ; (533a8 ) │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr.w r0, [r9, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [pc, #728] ; (533ac ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #720] ; (533b0 ) │ │ │ │ - ldr r2, [pc, #724] ; (533b4 ) │ │ │ │ - mov.w r0, #768 ; 0x300 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #28098 ; 0x6dc2 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 52cd2 │ │ │ │ - ldr r3, [pc, #700] ; (533b8 ) │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r2, [pc, #700] ; (533bc ) │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27744 ; 0x6c60 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 52e78 │ │ │ │ - ldr r3, [pc, #664] ; (533c0 ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [pc, #664] ; (533c4 ) │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27745 ; 0x6c61 │ │ │ │ - add r2, pc │ │ │ │ - mov r4, r8 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - ldr r3, [pc, #636] ; (533c8 ) │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ - ldr r2, [pc, #636] ; (533cc ) │ │ │ │ - movw r1, #27747 ; 0x6c63 │ │ │ │ - add r3, pc │ │ │ │ - mov r4, r8 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - movs r3, #0 │ │ │ │ - mov.w lr, #4 │ │ │ │ - mov r4, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r0, #2 │ │ │ │ - mov r3, r7 │ │ │ │ - movs r7, #1 │ │ │ │ - b.n 529d4 │ │ │ │ - mov r3, r7 │ │ │ │ - mov.w lr, #4 │ │ │ │ - movs r7, #1 │ │ │ │ - movs r0, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - b.n 529d4 │ │ │ │ - ldr r2, [pc, #456] ; (53354 ) │ │ │ │ - ldr r1, [pc, #580] ; (533d0 ) │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr.w r0, [r9, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [pc, #572] ; (533d4 ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r2, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #568] ; (533d8 ) │ │ │ │ - ldr r2, [pc, #568] ; (533dc ) │ │ │ │ - mov.w r0, #760 ; 0x2f8 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #27960 ; 0x6d38 │ │ │ │ - add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 52cd2 │ │ │ │ - ldr r2, [pc, #548] ; (533e0 ) │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [pc, #548] ; (533e4 ) │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ - add r2, pc │ │ │ │ - movw r1, #27782 ; 0x6c86 │ │ │ │ + ldr r0, [pc, #188] ; (543fc ) │ │ │ │ + movw r5, #509 ; 0x1fd │ │ │ │ + ldr r3, [pc, #188] ; (54400 ) │ │ │ │ + movw r4, #25187 ; 0x6263 │ │ │ │ + add r0, pc │ │ │ │ add r3, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - ldr r7, [r6, #12] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 52a4c │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 53328 │ │ │ │ - mov r2, ip │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r7 │ │ │ │ - str.w ip, [sp] │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - mov r6, r8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 52a5e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w ip, [sp] │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 52a5e │ │ │ │ - ldr r3, [pc, #428] ; (533e8 ) │ │ │ │ - movw r0, #742 ; 0x2e6 │ │ │ │ - ldr r2, [pc, #428] ; (533ec ) │ │ │ │ - movw r1, #27811 ; 0x6ca3 │ │ │ │ + b.w 53b02 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + mov.w r2, #510 ; 0x1fe │ │ │ │ + ldr.w sl, [pc, #172] ; 54404 │ │ │ │ + movw r1, #25171 ; 0x6253 │ │ │ │ + ldr r3, [pc, #168] ; (54408 ) │ │ │ │ + subs r0, #1 │ │ │ │ + add sl, pc │ │ │ │ + str r0, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ - mov r8, r4 │ │ │ │ - add r2, pc │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov r7, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 522c6 │ │ │ │ - ldr r2, [pc, #400] ; (533f0 ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r1, [pc, #400] ; (533f4 ) │ │ │ │ - mov.w lr, #744 ; 0x2e8 │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #0] │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #27793 ; 0x6c91 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r4, ip │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w lr, [r2, #128] ; 0x80 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 522ca │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 5264e │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 52676 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + str.w r2, [sl, #128] ; 0x80 │ │ │ │ + str.w r3, [sl, #124] ; 0x7c │ │ │ │ + str.w r1, [sl, #132] ; 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 54264 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 52662 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - add r2, lr │ │ │ │ - str r4, [sp, #52] ; 0x34 │ │ │ │ - str.w r8, [sp, #60] ; 0x3c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - str r3, [sp, #56] ; 0x38 │ │ │ │ - bl f504 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 52f82 │ │ │ │ - ldr r2, [pc, #304] ; (533f8 ) │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [pc, #304] ; (533fc ) │ │ │ │ - mov r9, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #744 ; 0x2e8 │ │ │ │ + ldr.w r1, [sl, #132] ; 0x84 │ │ │ │ + ldr.w r2, [sl, #128] ; 0x80 │ │ │ │ + ldr.w r3, [sl, #124] ; 0x7c │ │ │ │ + b.n 54264 │ │ │ │ + ldr r3, [pc, #120] ; (5440c ) │ │ │ │ + movw r5, #509 ; 0x1fd │ │ │ │ + ldr r0, [pc, #120] ; (54410 ) │ │ │ │ + movw r4, #25182 ; 0x625e │ │ │ │ add r3, pc │ │ │ │ - movw r1, #27764 ; 0x6c74 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 522ca │ │ │ │ - ldr r3, [pc, #280] ; (53400 ) │ │ │ │ - movw r1, #759 ; 0x2f7 │ │ │ │ - movw r2, #27938 ; 0x6d22 │ │ │ │ - str.w r1, [r6, #128] ; 0x80 │ │ │ │ + mov r2, r5 │ │ │ │ + add r0, pc │ │ │ │ + mov r1, r4 │ │ │ │ + str.w r5, [r3, #128] ; 0x80 │ │ │ │ + str r0, [r3, #124] ; 0x7c │ │ │ │ + str.w r4, [r3, #132] ; 0x84 │ │ │ │ + b.n 54254 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov sl, r0 │ │ │ │ + b.n 542e8 │ │ │ │ + ldr r3, [pc, #84] ; (54414 ) │ │ │ │ + mov.w r2, #510 ; 0x1fe │ │ │ │ + movw r1, #25157 ; 0x6245 │ │ │ │ + str.w r2, [fp, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - mov r4, r3 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - mov lr, r3 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 526ac │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - b.n 52fae │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, r6 │ │ │ │ - str.w ip, [sp] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp] │ │ │ │ - b.n 53202 │ │ │ │ - ; instruction: 0xf2540000 │ │ │ │ - ; instruction: 0xf1e40000 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ - movs r0, r0 │ │ │ │ - subs.w r0, r2, #0 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xf18c0000 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [sp, #536] ; 0x218 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xf1200000 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xf0e20000 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xf0ba0000 │ │ │ │ - eor.w r0, r4, #0 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ - movs r0, r0 │ │ │ │ - orr.w r0, r8, #0 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ - movs r0, r0 │ │ │ │ - ands.w r0, r0, #0 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ - movs r0, r0 │ │ │ │ - vaddl.s8 q8, d10, d0 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ - movs r0, r0 │ │ │ │ - vhadd.s32 d0, d14, d0 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ - movs r0, r0 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ - movs r0, r0 │ │ │ │ - cdp 0, 6, cr0, cr6, cr0, {0} │ │ │ │ - strb r6, [r0, #20] │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r5, #46] ; 0x2e │ │ │ │ + str.w r1, [fp, #132] ; 0x84 │ │ │ │ + str.w r3, [fp, #124] ; 0x7c │ │ │ │ + b.w 537e2 │ │ │ │ + ble.n 543e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #44] ; 0x2c │ │ │ │ + str r0, [r2, #64] ; 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr8, cr0, {0} │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + str r2, [r6, #60] ; 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr10, cr0, {0} │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + str r2, [r2, #60] ; 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip] │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + str r6, [r6, #56] ; 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8] │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + str r0, [sp, #416] ; 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #40] ; 0x28 │ │ │ │ + bgt.n 54310 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #38] ; 0x26 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + blt.n 54388 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6, #-0] │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + str r6, [r1, #44] ; 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #-0] │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + blt.n 5435c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8], {0} │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + str r2, [r6, #40] ; 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6] │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + blt.n 544f0 │ │ │ │ movs r0, r0 │ │ │ │ - mar acc0, r0, r0 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + str r0, [r7, #36] ; 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + str r6, [r1, #36] ; 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r3, [pc, #972] ; (537d8 ) │ │ │ │ - ldr r4, [pc, #976] ; (537dc ) │ │ │ │ + mov r5, r1 │ │ │ │ vpush {d8} │ │ │ │ - add r3, pc │ │ │ │ - add r4, pc │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r2, [r4, #240] ; 0xf0 │ │ │ │ - sub sp, #140 ; 0x8c │ │ │ │ - str r3, [sp, #20] │ │ │ │ + mov r9, r3 │ │ │ │ movs r3, #0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - str r1, [sp, #32] │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - str r3, [sp, #108] ; 0x6c │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ + sub sp, #204 ; 0xcc │ │ │ │ + str r3, [sp, #176] ; 0xb0 │ │ │ │ + str r3, [sp, #180] ; 0xb4 │ │ │ │ + str r3, [sp, #184] ; 0xb8 │ │ │ │ + str r0, [sp, #80] ; 0x50 │ │ │ │ + blx 5ac4 │ │ │ │ + str r0, [sp, #84] ; 0x54 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + ldr.w r3, [pc, #2716] ; 54ed8 │ │ │ │ + ldr.w r2, [pc, #2716] ; 54edc │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r4, r3 │ │ │ │ + str r0, [sp, #76] ; 0x4c │ │ │ │ + ldr r3, [r0, #80] ; 0x50 │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ + b.n 5445a │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53b1c │ │ │ │ - ldr r5, [pc, #932] ; (537e0 ) │ │ │ │ - add.w r9, sp, #136 ; 0x88 │ │ │ │ - movs r7, #0 │ │ │ │ - add r5, pc │ │ │ │ - str.w r7, [r9, #-20]! │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r9 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + beq.w 5486c │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ + cmp r4, r6 │ │ │ │ + it ne │ │ │ │ + cmpne r4, #0 │ │ │ │ + beq.n 54450 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cbz r1, 5447c │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + cbz r1, 54486 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + blx 5ac4 │ │ │ │ + str r0, [sp, #88] ; 0x58 │ │ │ │ + movs r0, #2 │ │ │ │ + blx 57f4 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 54e84 │ │ │ │ + ldr.w r7, [pc, #2620] ; 54ee0 │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + add r7, pc │ │ │ │ + ldr.w r3, [r7, #1816] ; 0x718 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + add r1, r2 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r1, [sp, #188] ; 0xbc │ │ │ │ + ldr.w r0, [r7, #2724] ; 0xaa4 │ │ │ │ + ldr.w lr, [r1, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + str.w r0, [lr, #4] │ │ │ │ + ldr.w r0, [r7, #1640] ; 0x668 │ │ │ │ + bl e8fc │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5500c │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5487c │ │ │ │ + ldr.w r2, [pc, #2552] ; 54ee4 │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + add r2, pc │ │ │ │ + str r1, [sp, #188] ; 0xbc │ │ │ │ + ldr.w r8, [r2, #1816] ; 0x718 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + mov r1, r8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5514a │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #116] ; 0x74 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 550dc │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str r7, [sp, #188] ; 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53bda │ │ │ │ - mov r0, r7 │ │ │ │ - blx 57f4 │ │ │ │ - mov r6, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ + beq.w 54884 │ │ │ │ + ldr.w r2, [pc, #2504] ; 54ee8 │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + add r2, pc │ │ │ │ + str r1, [sp, #188] ; 0xbc │ │ │ │ + ldr.w sl, [r2, #2724] ; 0xaa4 │ │ │ │ + ldr r3, [r3, #72] ; 0x48 │ │ │ │ + mov r1, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55154 │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 5515e │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str.w r8, [sp, #188] ; 0xbc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5489a │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #188] ; 0xbc │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5488e │ │ │ │ + ldr r2, [sp, #80] ; 0x50 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mov fp, r2 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [r3, #124] ; 0x7c │ │ │ │ + ldr.w sl, [r3, #376] ; 0x178 │ │ │ │ + blx r2 │ │ │ │ + ldr.w r2, [pc, #2416] ; 54eec │ │ │ │ + ldr.w r3, [pc, #2416] ; 54ef0 │ │ │ │ + add r2, pc │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx sl │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r3, [r3, #404] ; 0x194 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r0, [sp, #68] ; 0x44 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + blx 5668 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5413c │ │ │ │ - movs r0, #1 │ │ │ │ - blx 57f4 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ + beq.w 551b8 │ │ │ │ + ldr.w ip, [pc, #2368] ; 54ef4 │ │ │ │ + ldr.w r3, [pc, #2368] ; 54ef8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add ip, pc │ │ │ │ + ldr.w r1, [ip, #1644] ; 0x66c │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54184 │ │ │ │ - ldr.w r3, [r5, #716] ; 0x2cc │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - str r7, [sp, #84] ; 0x54 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr.w r1, [r5, #2680] ; 0xa78 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r0, [r3, #84] ; 0x54 │ │ │ │ - ands.w r0, r0, #268435456 ; 0x10000000 │ │ │ │ - beq.w 541b4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #72] ; 0x48 │ │ │ │ + blt.w 55238 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + ldr.w sl, [r3, #64] ; 0x40 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 548ba │ │ │ │ + str r1, [sp, #16] │ │ │ │ + blx 56bc │ │ │ │ + ldr.w r2, [pc, #2316] ; 54efc │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #16] │ │ │ │ + ldr r5, [r1, r2] │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bgt.w 55358 │ │ │ │ + mov r2, fp │ │ │ │ + mov r0, r8 │ │ │ │ + blx sl │ │ │ │ + mov sl, r0 │ │ │ │ + blx 56bc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, #200 ; 0xc8 │ │ │ │ + it gt │ │ │ │ + subgt r3, #50 ; 0x32 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bgt.n 5462a │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 548a6 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 55346 │ │ │ │ + mov r0, sl │ │ │ │ + str.w sl, [sp, #188] ; 0xbc │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mov sl, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54446 │ │ │ │ + beq.w 54cd2 │ │ │ │ + cmp sl, r6 │ │ │ │ + bne.w 5536e │ │ │ │ + mov r1, r9 │ │ │ │ + ldr r0, [sp, #80] ; 0x50 │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [sp, #188] ; 0xbc │ │ │ │ + bl 2f3d4 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55412 │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54204 │ │ │ │ + bne.w 55450 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 535ae │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r3, [pc, #800] ; (537e4 ) │ │ │ │ + beq.w 54ce2 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [pc, #2152] ; 54f00 │ │ │ │ + mov r0, sl │ │ │ │ + str r1, [sp, #188] ; 0xbc │ │ │ │ ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [r3, #2680] ; 0xa78 │ │ │ │ + ldr.w r1, [r3, #1820] ; 0x71c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 54bd4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ + beq.w 554ce │ │ │ │ blx r2 │ │ │ │ - mov r7, r0 │ │ │ │ - str r7, [sp, #84] ; 0x54 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 54be0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5548e │ │ │ │ + ldr.w r3, [pc, #2124] ; 54f04 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + str r3, [sp, #92] ; 0x5c │ │ │ │ + bne.w 550c4 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + str r1, [sp, #196] ; 0xc4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 550c4 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + str r2, [sp, #192] ; 0xc0 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54178 │ │ │ │ - ldr.w sl, [pc, #764] ; 537e8 │ │ │ │ - mov r0, r7 │ │ │ │ - add sl, pc │ │ │ │ - ldr.w r5, [sl, #1460] ; 0x5b4 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r1, r5 │ │ │ │ - str r5, [sp, #84] ; 0x54 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - blx 5b90 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - beq.w 54218 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w 550b4 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + cbz r0, 54708 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53b12 │ │ │ │ + beq.w 5505a │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - cbz r4, 53540 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 57f4 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54cac │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 555be │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 54ff4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - str r7, [r2, #0] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr r3, [sp, #92] ; 0x5c │ │ │ │ + str r7, [sp, #192] ; 0xc0 │ │ │ │ + cmp r2, r3 │ │ │ │ + str r1, [sp, #196] ; 0xc4 │ │ │ │ + beq.w 55290 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, fp │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [sp, #196] ; 0xc4 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ + cbz r2, 54752 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53b08 │ │ │ │ - mov r7, r4 │ │ │ │ + beq.w 548b0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 54ffe │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55614 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 550ce │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5b30 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 54466 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 547f8 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5b30 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 548c0 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq.w 53b34 │ │ │ │ - movs r0, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ blx 57f4 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54cec │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr r2, [pc, #628] ; (537ec ) │ │ │ │ - ldr r3, [pc, #628] ; (537f0 ) │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ - str r2, [sp, #36] ; 0x24 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r1, r2 │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - beq.n 535b6 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 5b24 │ │ │ │ - mov r3, r0 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55cd0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #112] ; 0x70 │ │ │ │ - str r2, [sp, #52] ; 0x34 │ │ │ │ + beq.w 55652 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr.w r3, [pc, #1900] ; 54f08 │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #1824] ; 0x720 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 55d30 │ │ │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ │ │ - str r2, [sp, #48] ; 0x30 │ │ │ │ - b.n 535c4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 534bc │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - mov r3, r7 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - vldr d8, [pc, #520] ; 537d0 │ │ │ │ + beq.w 5568e │ │ │ │ + blx r2 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 55698 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #552] ; (537f4 ) │ │ │ │ - mov r4, r2 │ │ │ │ - str.w r9, [sp, #68] ; 0x44 │ │ │ │ - mov fp, r2 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - add r1, pc │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r1, [sp, #64] ; 0x40 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r7, [sp, #60] ; 0x3c │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 549c2 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - ldr r2, [sp, #36] ; 0x24 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - bne.w 54bbe │ │ │ │ - ldr r0, [sp, #48] ; 0x30 │ │ │ │ - cmp r0, r3 │ │ │ │ - bge.w 5524e │ │ │ │ - ldr.w r3, [r9, #12] │ │ │ │ - ldr.w r2, [r3, r0, lsl #2] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ + bne.w 55284 │ │ │ │ + ldr.w r1, [fp, #12] │ │ │ │ + str r1, [sp, #196] ; 0xc4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 55284 │ │ │ │ + ldr.w r9, [fp, #8] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - ldr r5, [sp, #44] ; 0x2c │ │ │ │ - ldr r7, [sp, #36] ; 0x24 │ │ │ │ - subs r1, r0, r5 │ │ │ │ - clz r1, r1 │ │ │ │ - cmp r0, r5 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r7 │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ - beq.w 5378e │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - blx 5b24 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54774 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55274 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [sp, #196] ; 0xc4 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cbz r2, 5480e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5533a │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str.w fp, [sp, #88] ; 0x58 │ │ │ │ - ldr r5, [r3, #112] ; 0x70 │ │ │ │ - blx r5 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ + beq.w 5522a │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 559f6 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r5 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - str r0, [sp, #28] │ │ │ │ + beq.w 556bc │ │ │ │ + ldr.w r5, [r9] │ │ │ │ + mov fp, r0 │ │ │ │ + subs r1, r5, #1 │ │ │ │ + str.w r1, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 55210 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + ldr.w r2, [pc, #1756] ; 54f0c │ │ │ │ + ldr.w r3, [pc, #1756] ; 54f10 │ │ │ │ + ldr.w r1, [fp, #4] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r1, r3 │ │ │ │ + it ne │ │ │ │ + cmpne r1, r2 │ │ │ │ + beq.w 54bde │ │ │ │ + mov r0, fp │ │ │ │ + blx 5b24 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55c44 │ │ │ │ + beq.w 552f4 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] ; 0x70 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55f86 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + b.n 54bf0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 5446c │ │ │ │ + b.n 54472 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 544ea │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx r5 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 5451c │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54568 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54554 │ │ │ │ + blx 56bc │ │ │ │ + movs r3, #0 │ │ │ │ + strb r3, [r0, #20] │ │ │ │ + b.n 54630 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54752 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, fp │ │ │ │ + blx 5854 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5668e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bne.w 5463e │ │ │ │ + ldr.w r3, [pc, #1608] ; 54f14 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #1604] ; 54f18 │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + mov sl, r5 │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #96 ; 0x60 │ │ │ │ + movw r1, #34442 ; 0x868a │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r5, [sp, #60] ; 0x3c │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + str r5, [sp, #64] ; 0x40 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 5491c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55424 │ │ │ │ - mov r7, r8 │ │ │ │ - str.w fp, [sp, #96] ; 0x60 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - cbz r4, 536ac │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 54b78 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 5492c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53afe │ │ │ │ - str.w fp, [sp, #84] ; 0x54 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 536c6 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w 54b84 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + cbz r0, 5493c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53af2 │ │ │ │ - ldr r5, [r6, #16] │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - cmp.w r3, r5, asr #1 │ │ │ │ - ite gt │ │ │ │ - movgt r2, #1 │ │ │ │ - movle r2, #0 │ │ │ │ - cmp r3, r5 │ │ │ │ - ite ge │ │ │ │ - movge r5, #0 │ │ │ │ - andlt.w r5, r2, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 54c22 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - adds r1, r3, #1 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ - str.w r7, [r0, r3, lsl #2] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 24124 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54c74 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r5, [sp, #36] ; 0x24 │ │ │ │ - subs r3, r4, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - cmp r4, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r4, r5 │ │ │ │ - mov.w r3, r3, lsr #5 │ │ │ │ - beq.n 537f8 │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - blx 5b24 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55c7c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.w 54af6 │ │ │ │ + cbz r6, 5494a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5550c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w fp, [sp, #88] ; 0x58 │ │ │ │ - ldr r4, [r3, #112] ; 0x70 │ │ │ │ - blx r4 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55f1c │ │ │ │ - str r0, [sp, #56] ; 0x38 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55f82 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 5686e │ │ │ │ + beq.w 54afe │ │ │ │ + cbz r5, 54958 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55684 │ │ │ │ - str.w fp, [sp, #96] ; 0x60 │ │ │ │ - mov sl, r8 │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - b.n 53834 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne.w 54b6e │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 54c6a │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr.w r8, [r2, #16] │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ - str.w r8, [sp, #92] ; 0x5c │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r7, #0] │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - str r7, [sp, #84] ; 0x54 │ │ │ │ - adds r1, #1 │ │ │ │ - str.w r1, [r8] │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - subs r5, #1 │ │ │ │ - str r5, [r2, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 5416e │ │ │ │ - str.w fp, [sp, #88] ; 0x58 │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - b.n 5369e │ │ │ │ - nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ - ; instruction: 0xb8f8 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xeafa0000 │ │ │ │ - pkhbt r0, sl, r0 │ │ │ │ - orr.w r0, r8, r0 │ │ │ │ - ands.w r0, ip, r0 │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - ldmdb r4!, {} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 54d2a │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 544f8 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - ldr.w sl, [r2, #16] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str.w sl, [sp, #84] ; 0x54 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str r5, [sp, #92] ; 0x5c │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + beq.w 54b62 │ │ │ │ + ldr.w r3, [pc, #1472] ; 54f1c │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r0, [pc, #1472] ; 54f20 │ │ │ │ + add r3, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + cbz r7, 54982 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5420e │ │ │ │ - str.w fp, [sp, #88] ; 0x58 │ │ │ │ - str r5, [sp, #56] ; 0x38 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 53844 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + beq.w 54b08 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 54998 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5445a │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - cbz r1, 53858 │ │ │ │ + beq.w 54b6c │ │ │ │ + ldr r1, [sp, #68] ; 0x44 │ │ │ │ + cbz r1, 549a8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5444e │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #2588] ; 54278 │ │ │ │ - str.w fp, [sp, #84] ; 0x54 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ - ldr.w r2, [pc, #2580] ; 5427c │ │ │ │ - ldr.w r3, [pc, #2580] ; 54280 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - subs r0, r5, r0 │ │ │ │ - clz r0, r0 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ - ldr r1, [r1, r3] │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ - cmp r5, r4 │ │ │ │ - ite ne │ │ │ │ - movne r8, r0 │ │ │ │ - orreq.w r8, r0, #1 │ │ │ │ - cmp r5, r1 │ │ │ │ - it eq │ │ │ │ - orreq.w r8, r8, #1 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 5395c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 542d8 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cbz r3, 538ba │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 54b5c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r0, sl │ │ │ │ - movs r2, #0 │ │ │ │ - bl 405f4 │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov r8, r0 │ │ │ │ - beq.w 54d96 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 59ec │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54dd2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - cbz r0, 538f2 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 548fa │ │ │ │ - ldr r2, [sp, #64] ; 0x40 │ │ │ │ - str.w fp, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r1, [r2, #656] ; 0x290 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 548ea │ │ │ │ - ldr.w r2, [pc, #2432] ; 54284 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w 54f34 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - adds r2, #1 │ │ │ │ - beq.w 5576c │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r2, r4, r2 │ │ │ │ - clz r2, r2 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - str.w r8, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 549ac │ │ │ │ - str.w fp, [sp, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 54908 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r3, [sp, #56] ; 0x38 │ │ │ │ - str.w sl, [sp] │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 535e6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 5389a │ │ │ │ - ldr.w r1, [pc, #2336] ; 54288 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - mov r4, r7 │ │ │ │ - str.w sl, [sp] │ │ │ │ - add r1, pc │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r2, r8 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - ldr.w r0, [pc, #2304] ; 5428c │ │ │ │ - str r5, [sp, #8] │ │ │ │ - movw r5, #303 ; 0x12f │ │ │ │ - add r0, pc │ │ │ │ - str.w r5, [r1, #128] ; 0x80 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - movw r0, #22192 ; 0x56b0 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - cbz r3, 539b0 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 5425e │ │ │ │ + beq.w 54b12 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 539d8 │ │ │ │ + beq.n 549be │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 539d8 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cbz r2, 539e6 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 53c42 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 539fc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c54 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 53a12 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ + beq.w 54b8c │ │ │ │ + ldr r1, [sp, #64] ; 0x40 │ │ │ │ + cbz r1, 549ce │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c68 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 53a28 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ + beq.w 54b98 │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + cbz r1, 549de │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53cb0 │ │ │ │ - ldr.w r3, [pc, #2148] ; 54290 │ │ │ │ - ldr.w r0, [pc, #2148] ; 54294 │ │ │ │ - add r3, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ - ldr r3, [r3, #124] ; 0x7c │ │ │ │ - bl 12af8 │ │ │ │ - cbz r6, 53a50 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 54ba2 │ │ │ │ + ldr r1, [sp, #72] ; 0x48 │ │ │ │ + cbz r1, 549ee │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c2e │ │ │ │ - cbz r7, 53a5e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + beq.w 54bac │ │ │ │ + ldr r1, [sp, #52] ; 0x34 │ │ │ │ + cbz r1, 549fe │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c38 │ │ │ │ - cbz r4, 53a6c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 54bb6 │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + cbz r1, 54a0e │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c74 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - cbz r1, 53a7c │ │ │ │ + beq.w 54bc0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + cbz r1, 54a1e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c7e │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cbz r1, 53a8c │ │ │ │ + beq.w 54bca │ │ │ │ + ldr r1, [sp, #40] ; 0x28 │ │ │ │ + cbz r1, 54a2e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c88 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - cbz r1, 53a9c │ │ │ │ + beq.w 54bd4 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + cbz r1, 54a3e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c92 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cbz r1, 53aac │ │ │ │ + beq.w 54b4e │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + cbz r1, 54a4e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c9c │ │ │ │ + beq.w 54b58 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 53abc │ │ │ │ + cbz r1, 54a5c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53ca6 │ │ │ │ + beq.n 54aec │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 54a70 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 54b38 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, 53acc │ │ │ │ + cbz r1, 54a7e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c24 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 53ae8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + beq.n 54b44 │ │ │ │ + ldr r1, [sp, #60] ; 0x3c │ │ │ │ + cbz r1, 54a92 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 53ae8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, 54a92 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - add sp, #140 ; 0x8c │ │ │ │ + ldr r0, [sp, #88] ; 0x58 │ │ │ │ + blx 5ad0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 54cea │ │ │ │ + ldr r3, [sp, #76] ; 0x4c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r3, #80] ; 0x50 │ │ │ │ + ldmia.w r3, {r0, r6} │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cbz r0, 54ac2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 54b1c │ │ │ │ + cbz r6, 54ace │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 54b24 │ │ │ │ + cbz r4, 54ada │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 54b2e │ │ │ │ + ldr r0, [sp, #84] ; 0x54 │ │ │ │ + blx 5ad0 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #204 ; 0xcc │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 536c6 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 54a5c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 5493c │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 536ac │ │ │ │ + b.n 5494a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5353a │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + b.n 54982 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53518 │ │ │ │ - blx 5950 │ │ │ │ - str.w r0, [r4, #240] ; 0xf0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 53bda │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r3, [r3, #876] ; 0x36c │ │ │ │ + b.n 549a8 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5343a │ │ │ │ - mov r0, r7 │ │ │ │ - bl f6d4 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54fd4 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1872] ; 54298 │ │ │ │ - ldr.w r3, [pc, #1872] ; 5429c │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r1, [r4, r1] │ │ │ │ - str r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - mov r4, r3 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - subs r3, r2, r1 │ │ │ │ - cmp r2, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r4 │ │ │ │ - clz r3, r3 │ │ │ │ - mov.w r3, r3, lsr #5 │ │ │ │ - beq.w 53cbc │ │ │ │ - blx 5b24 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 547b8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55c6c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r8, [r3, #112] ; 0x70 │ │ │ │ - blx r8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 565fe │ │ │ │ - mov r0, r2 │ │ │ │ - blx r8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5659e │ │ │ │ - mov r0, r2 │ │ │ │ - blx r8 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r0, r5 │ │ │ │ - blt.w 561a4 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56254 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - b.n 53cf4 │ │ │ │ - ldr.w r3, [pc, #1732] ; 542a0 │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r1, [pc, #1728] ; 542a4 │ │ │ │ - movw r2, #271 ; 0x10f │ │ │ │ - add r3, pc │ │ │ │ - movw r0, #21547 ; 0x542b │ │ │ │ - add r1, pc │ │ │ │ - mov r9, ip │ │ │ │ - str.w r2, [r3, #128] ; 0x80 │ │ │ │ - mov fp, ip │ │ │ │ - mov r2, ip │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - mov r8, ip │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - mov r4, ip │ │ │ │ - str.w ip, [sp, #24] │ │ │ │ - mov r7, ip │ │ │ │ - str.w ip, [sp, #4] │ │ │ │ - mov r6, ip │ │ │ │ - str.w ip, [sp] │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - b.n 539d8 │ │ │ │ + b.n 54ac2 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54ace │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54ada │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54a70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53acc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + b.n 54a7e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a50 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 54a3e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a5e │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + b.n 54a4e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 539e6 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + b.n 54958 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w ip, [sp, #12] │ │ │ │ - b.n 539fc │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ + b.n 54998 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a12 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ + b.n 5491c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 5492c │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a6c │ │ │ │ + b.n 549be │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a7c │ │ │ │ + b.n 549ce │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a8c │ │ │ │ + b.n 549de │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a9c │ │ │ │ + b.n 549ee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53aac │ │ │ │ + b.n 549fe │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53abc │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ + b.n 54a0e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 53a28 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 55138 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55244 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - ldr.w r8, [r5, #16] │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - str.w r8, [sp, #88] ; 0x58 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - adds r1, #1 │ │ │ │ - str.w r1, [r8] │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 54d70 │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - movs r0, #1 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - blx 57f4 │ │ │ │ - str r0, [sp, #48] ; 0x30 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 551b0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + b.n 54a1e │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, r1 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54a2e │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r0, fp │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - str r4, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 54d7a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 24124 │ │ │ │ - mov r5, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55274 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r6, [sp, #36] ; 0x24 │ │ │ │ - subs r3, r2, r1 │ │ │ │ - clz r3, r3 │ │ │ │ - cmp r2, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r6 │ │ │ │ - mov.w r3, r3, lsr #5 │ │ │ │ - beq.n 53db2 │ │ │ │ - blx 5b24 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56616 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56194 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movs r5, #0 │ │ │ │ - str r5, [sp, #84] ; 0x54 │ │ │ │ - ldr r6, [r3, #112] ; 0x70 │ │ │ │ - blx r6 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56724 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - blx r6 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 566cc │ │ │ │ - mov r0, r2 │ │ │ │ - blx r6 │ │ │ │ - movs r1, #2 │ │ │ │ - bl 120bc │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, r5 │ │ │ │ - blt.w 56260 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 564ee │ │ │ │ + beq.w 55222 │ │ │ │ + str r4, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - b.n 53de8 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne.w 55346 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 553dc │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - str r6, [sp, #88] ; 0x58 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ + ldr.w r8, [sp, #92] ; 0x5c │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + ldr.w sl, [sp, #20] │ │ │ │ + str r6, [sp, #20] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 54ec4 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + cmp r2, sl │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + bne.w 5504c │ │ │ │ + cmp r2, r9 │ │ │ │ + ble.w 55732 │ │ │ │ + ldr.w r2, [fp, #12] │ │ │ │ + ldr.w r2, [r2, r9, lsl #2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + str r2, [sp, #192] ; 0xc0 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cbz r3, 54c52 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 54cc0 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r2, r8 │ │ │ │ + str r5, [sp, #192] ; 0xc0 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str r7, [sp, #196] ; 0xc4 │ │ │ │ + beq.w 54fa8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r1, r0 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 54f48 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 54cb6 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str r5, [sp, #196] ; 0xc4 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.w 55064 │ │ │ │ + ldr.w ip, [r0, #12] │ │ │ │ + add.w lr, r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + str.w r1, [ip, r2, lsl #2] │ │ │ │ + str.w lr, [r0, #8] │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5453a │ │ │ │ - movs r3, #0 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - movs r0, #0 │ │ │ │ - ldr.w r1, [pc, #1160] ; 54278 │ │ │ │ - ldr.w r3, [pc, #1160] ; 5427c │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r8, [r5, r1] │ │ │ │ - ldr.w fp, [r5, r3] │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - ldr.w r2, [pc, #1148] ; 54280 │ │ │ │ - rsb r3, r8, r5 │ │ │ │ - clz r3, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr.w r9, [r0, r2] │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - cmp r5, fp │ │ │ │ - ite ne │ │ │ │ - movne r5, r3 │ │ │ │ - orreq.w r5, r3, #1 │ │ │ │ - cmp r1, r9 │ │ │ │ - it eq │ │ │ │ - orreq.w r5, r5, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 54cca │ │ │ │ + str r5, [sp, #192] ; 0xc0 │ │ │ │ + mov r3, r6 │ │ │ │ + b.n 54c16 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #192] ; 0xc0 │ │ │ │ + b.n 54c82 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54c52 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54cb0 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr.w sl, [sp, #188] ; 0xbc │ │ │ │ + b.n 54650 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 5468e │ │ │ │ + ldr r3, [pc, #568] ; (54f24 ) │ │ │ │ + movs r6, #156 ; 0x9c │ │ │ │ + ldr r1, [pc, #568] ; (54f28 ) │ │ │ │ + movw r0, #35232 ; 0x89a0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #564] ; (54f2c ) │ │ │ │ + add r1, pc │ │ │ │ + str.w r6, [r3, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + str.w r0, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r2, [sp, #76] ; 0x4c │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + ldr r5, [r2, #52] ; 0x34 │ │ │ │ + cmp r3, r5 │ │ │ │ + beq.w 559ee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 544b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 54542 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - rsb sl, r8, r2 │ │ │ │ - clz sl, sl │ │ │ │ - mov.w sl, sl, lsr #5 │ │ │ │ - cmp r2, fp │ │ │ │ - ite ne │ │ │ │ - movne r5, sl │ │ │ │ - orreq.w r5, sl, #1 │ │ │ │ - cmp r2, r9 │ │ │ │ - it eq │ │ │ │ - orreq.w r5, r5, #1 │ │ │ │ - mov r0, sl │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 54502 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54d86 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - mov r3, r1 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 5b30 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ │ │ - mov sl, r0 │ │ │ │ - beq.w 555ca │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + beq.w 559e8 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + lsls r7, r2, #5 │ │ │ │ + bmi.w 55a3a │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r1, [r1, #84] ; 0x54 │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.w 552ea │ │ │ │ + ldr r1, [r5, #84] ; 0x54 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.w 552ea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 54fc8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - rsb r8, r8, r2 │ │ │ │ - clz r8, r8 │ │ │ │ - mov.w r8, r8, lsr #5 │ │ │ │ - cmp r2, fp │ │ │ │ - ite ne │ │ │ │ - movne fp, r8 │ │ │ │ - orreq.w fp, r8, #1 │ │ │ │ - cmp r2, r9 │ │ │ │ - ite ne │ │ │ │ - movne r5, fp │ │ │ │ - orreq.w r5, fp, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 5467e │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54e0c │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - mov r3, r1 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 5b30 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - adds r1, r0, #1 │ │ │ │ + bge.w 552ea │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 552ea │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r3 │ │ │ │ + bl ed98 │ │ │ │ + mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - beq.w 55730 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 55192 │ │ │ │ - cmp sl, r5 │ │ │ │ - ittt eq │ │ │ │ - moveq r3, #0 │ │ │ │ - streq r3, [sp, #16] │ │ │ │ - streq r3, [sp, #24] │ │ │ │ - bne.w 55782 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - blx 5b30 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 5574c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54e1c │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 5b30 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 55f8e │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - blx 5b84 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + beq.w 55508 │ │ │ │ + ldr r3, [pc, #472] ; (54f30 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + ldr r0, [pc, #460] ; (54f34 ) │ │ │ │ + add r0, pc │ │ │ │ + bl 12920 │ │ │ │ + ldr r0, [sp, #76] ; 0x4c │ │ │ │ + add r1, sp, #176 ; 0xb0 │ │ │ │ + add r2, sp, #180 ; 0xb4 │ │ │ │ + add r3, sp, #184 ; 0xb8 │ │ │ │ + bl dd90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55faa │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #852] ; (54280 ) │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r1, r3 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r0 │ │ │ │ - ite ne │ │ │ │ - movne.w r8, #1 │ │ │ │ - moveq.w r8, #0 │ │ │ │ - beq.w 54f8a │ │ │ │ - ldr r0, [pc, #860] ; (542a8 ) │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r1, [pc, #856] ; (542ac ) │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ - ldr r2, [pc, #856] ; (542b0 ) │ │ │ │ - add r1, pc │ │ │ │ + blt.w 55cda │ │ │ │ + ldr r2, [pc, #440] ; (54f38 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #848] ; (542b4 ) │ │ │ │ - ldr r2, [pc, #852] ; (542b8 ) │ │ │ │ - mov.w r0, #326 ; 0x146 │ │ │ │ + add.w r1, r2, #2768 ; 0xad0 │ │ │ │ + ldr.w r3, [r2, #252] ; 0xfc │ │ │ │ + ldrd r8, r9, [r1] │ │ │ │ + ldrd r6, r7, [r3, #16] │ │ │ │ + cmp r7, r9 │ │ │ │ + it eq │ │ │ │ + cmpeq r6, r8 │ │ │ │ + bne.w 554d6 │ │ │ │ + ldr.w r5, [r2, #2776] ; 0xad8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 55bda │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [pc, #392] ; (54f3c ) │ │ │ │ + ldr r2, [r2, #72] ; 0x48 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #22561 ; 0x5821 │ │ │ │ - add r2, pc │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - str r3, [sp, #108] ; 0x6c │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r6, 53f9e │ │ │ │ + ldr.w r1, [r3, #1892] ; 0x764 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 55c04 │ │ │ │ + blx r2 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 55be6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 556fa │ │ │ │ + ldr r3, [pc, #300] ; (54f04 ) │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 55c0e │ │ │ │ + mov r0, r6 │ │ │ │ + bl 26b14 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 55c5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55418 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - cbz r5, 53fb0 │ │ │ │ + beq.w 5571c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5540c │ │ │ │ - ldr r0, [sp, #84] ; 0x54 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - cbz r0, 53fc8 │ │ │ │ + beq.w 55710 │ │ │ │ + ldr r0, [sp, #176] ; 0xb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 553ea │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.n 53fde │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 553f4 │ │ │ │ - ldr r0, [sp, #92] ; 0x5c │ │ │ │ + beq.w 55706 │ │ │ │ + ldr r0, [sp, #180] ; 0xb4 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - cbz r0, 53ff2 │ │ │ │ + str r3, [sp, #176] ; 0xb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55402 │ │ │ │ - ldr.w lr, [sl, #80] ; 0x50 │ │ │ │ - movs r5, #0 │ │ │ │ - mov r0, sl │ │ │ │ - add r1, sp, #104 ; 0x68 │ │ │ │ - add r2, sp, #108 ; 0x6c │ │ │ │ - add r3, sp, #112 ; 0x70 │ │ │ │ - ldr.w r6, [lr, #4] │ │ │ │ - ldr.w fp, [lr] │ │ │ │ - str.w r5, [lr, #4] │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr.w r6, [lr, #8] │ │ │ │ - str.w r5, [lr] │ │ │ │ - str.w r5, [lr, #8] │ │ │ │ - str r6, [sp, #20] │ │ │ │ - str r5, [sp, #92] ; 0x5c │ │ │ │ - bl dd90 │ │ │ │ - cmp r0, r5 │ │ │ │ - blt.w 559da │ │ │ │ - ldr r5, [pc, #656] ; (542bc ) │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r3, [r5, #128] ; 0x80 │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - ldr.w r3, [r5, #132] ; 0x84 │ │ │ │ - str r3, [sp, #40] ; 0x28 │ │ │ │ - ldr r3, [r5, #124] ; 0x7c │ │ │ │ - str r3, [sp, #44] ; 0x2c │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 55962 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cbz r3, 54058 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 5914 │ │ │ │ - ldr.w r3, [sl, #80] ; 0x50 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - str.w fp, [r3] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cbz r0, 5407c │ │ │ │ + beq.w 55728 │ │ │ │ + ldr r0, [sp, #184] ; 0xb8 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #180] ; 0xb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 54752 │ │ │ │ - cbz r6, 5408a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 54736 │ │ │ │ - cbz r5, 5409c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 5409c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + cbnz r3, 54e3e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #108] ; 0x6c │ │ │ │ - ldr r1, [sp, #112] ; 0x70 │ │ │ │ - ldr.w r0, [sl, #52] ; 0x34 │ │ │ │ - ldr r2, [sp, #104] ; 0x68 │ │ │ │ - ldr.w r6, [sl, #56] ; 0x38 │ │ │ │ - ldr.w r5, [sl, #60] ; 0x3c │ │ │ │ - str.w r3, [sl, #56] ; 0x38 │ │ │ │ - str.w r2, [sl, #52] ; 0x34 │ │ │ │ - str.w r1, [sl, #60] ; 0x3c │ │ │ │ - cbz r0, 540c8 │ │ │ │ + ldr r3, [sp, #76] ; 0x4c │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #184] ; 0xb8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r3, #80] ; 0x50 │ │ │ │ + ldmia.w r3, {r0, r5} │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cbz r0, 54e64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54740 │ │ │ │ - cbz r6, 540d6 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 54748 │ │ │ │ - cbz r5, 540e8 │ │ │ │ + beq.w 552e2 │ │ │ │ + cbz r5, 54e72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 540e8 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [pc, #468] ; (542c0 ) │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r0, [sp, #36] ; 0x24 │ │ │ │ - mov ip, r3 │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - mov r2, r3 │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - mov fp, r3 │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - str r3, [sp, #108] ; 0x6c │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - ldr r0, [sp, #44] ; 0x2c │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 552d8 │ │ │ │ + cbz r4, 54e80 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 539a2 │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 539a2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx r1 │ │ │ │ - ldr.w ip, [sp, #32] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 539a2 │ │ │ │ - ldr r3, [pc, #388] ; (542c4 ) │ │ │ │ - movw r2, #21557 ; 0x5435 │ │ │ │ - mov.w r1, #272 ; 0x110 │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ + beq.w 54b2e │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 54ada │ │ │ │ + ldr r2, [pc, #184] ; (54f40 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [pc, #184] ; (54f44 ) │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ add r3, pc │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - mov ip, r0 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r8, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - mov r4, r0 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + movs r3, #82 ; 0x52 │ │ │ │ str r0, [sp, #24] │ │ │ │ - mov r7, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + mov sl, r0 │ │ │ │ + movw r3, #34379 ; 0x864b │ │ │ │ + str r0, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 539d8 │ │ │ │ - ldr r1, [r0, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - blx r1 │ │ │ │ - b.w 537c4 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 534ea │ │ │ │ - ldr r3, [pc, #320] ; (542c8 ) │ │ │ │ - movw r2, #21569 ; 0x5441 │ │ │ │ - movw r1, #275 ; 0x113 │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ mov r8, r0 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ mov r7, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.n 539d8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov ip, r0 │ │ │ │ - ldr r3, [pc, #236] ; (542a8 ) │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r1, [pc, #264] ; (542cc ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - mov r7, r4 │ │ │ │ - add r1, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - str.w ip, [sp] │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w ip, [sp, #8] │ │ │ │ - mov.w r1, #276 ; 0x114 │ │ │ │ - ldr r3, [pc, #232] ; (542d0 ) │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w ip, [sp, #28] │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - mov r4, ip │ │ │ │ - movw r3, #21584 ; 0x5450 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str.w r3, [r5, #132] ; 0x84 │ │ │ │ - b.w 539d8 │ │ │ │ - blx 57e8 │ │ │ │ - mov r7, r4 │ │ │ │ - b.w 534ea │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mov r0, r2 │ │ │ │ - blx r3 │ │ │ │ - b.w 5382e │ │ │ │ - ldr r2, [pc, #184] ; (542d4 ) │ │ │ │ - mov.w fp, #0 │ │ │ │ - mov.w r1, #278 ; 0x116 │ │ │ │ - mov r3, fp │ │ │ │ - add r2, pc │ │ │ │ - str.w r2, [sl, #124] ; 0x7c │ │ │ │ - movw r2, #21618 ; 0x5472 │ │ │ │ - str.w r2, [sl, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str.w r1, [sl, #128] ; 0x80 │ │ │ │ - mov r8, fp │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - mov r4, fp │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - str.w fp, [sp] │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.n 54110 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr.w ip, [sp, #20] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.w 539b0 │ │ │ │ - nop │ │ │ │ - vmaxnm.f16 , q8, │ │ │ │ - vmaxnm.f16 , q10, │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + str r0, [sp, #68] ; 0x44 │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + b.n 5491c │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 559f8 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 54c46 │ │ │ │ + add r0, sp, #792 ; 0x318 │ │ │ │ + movs r0, r0 │ │ │ │ vminnm.f16 , q12, │ │ │ │ - vminnm.f32 , q12, │ │ │ │ - b.n 53dbc │ │ │ │ + bge.n 54fa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #64] ; 0x40 │ │ │ │ + bge.n 54f14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 53c4c │ │ │ │ + bls.n 54eb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #984] ; 0x3d8 │ │ │ │ + ldrh r2, [r6, #42] ; 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - vminnm.f16 , q10, │ │ │ │ - vminnm.f16 , q8, │ │ │ │ - b.n 548e8 │ │ │ │ + ldrh r4, [r6, #42] ; 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + bls.n 54f9c │ │ │ │ movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + vmaxnm.f16 , q8, │ │ │ │ + vmaxnm.f32 , q12, │ │ │ │ + bhi.n 54fe0 │ │ │ │ + movs r0, r0 │ │ │ │ + ; instruction: 0xffa8ffff │ │ │ │ + bvc.n 54fe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + vminnm.f16 , q8, │ │ │ │ + vminnm.f16 , q10, │ │ │ │ + bvs.n 54f84 │ │ │ │ movs r0, r0 │ │ │ │ - svc 164 ; 0xa4 │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #100] ; 0x64 │ │ │ │ + bpl.n 54e74 │ │ │ │ movs r0, r0 │ │ │ │ - udf #224 ; 0xe0 │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r0, r0 │ │ │ │ - udf #28 │ │ │ │ + bcs.n 54f58 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #68] ; 0x44 │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #64] ; 0x40 │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + bne.n 54e9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + strh r6, [r5, #44] ; 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #60] ; 0x3c │ │ │ │ + bne.n 54e54 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #56] ; 0x38 │ │ │ │ + bne.n 54ff0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ - blx 5b30 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 5539a │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - subs r0, #1 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr.w r8, [r1, #56] ; 0x38 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 546d6 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ + beq.n 54e44 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ + movs r0, r0 │ │ │ │ + ldr.w r3, [pc, #2916] ; 55ab0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr.w r2, [pc, #2916] ; 55ab4 │ │ │ │ + mov r9, r1 │ │ │ │ + add r3, pc │ │ │ │ + str r6, [sp, #60] ; 0x3c │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r1 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movs r2, #99 ; 0x63 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34586 ; 0x871a │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #16] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r1, [sp, #48] ; 0x30 │ │ │ │ + str r1, [sp, #52] ; 0x34 │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ + str r1, [sp, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 546d6 │ │ │ │ - blx 5704 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55238 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #72] ; 0x48 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 5c80 │ │ │ │ - ldr r3, [sp, #72] ; 0x48 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 546b6 │ │ │ │ + beq.w 54906 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 55238 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - str r2, [sp, #72] ; 0x48 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #72] ; 0x48 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r3, 5434e │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - str.w r8, [sp, #88] ; 0x58 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 56f2c │ │ │ │ - mov r0, sl │ │ │ │ - blx 5b30 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 5548a │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - subs r0, #1 │ │ │ │ + bne.w 54906 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r3, [r2, #56] ; 0x38 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54906 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 551e6 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - str r3, [sp, #72] ; 0x48 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 551e6 │ │ │ │ - blx 5704 │ │ │ │ - str r0, [sp, #76] ; 0x4c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5532e │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r1, r2 │ │ │ │ - blx 5c80 │ │ │ │ - ldr.w ip, [sp, #76] ; 0x4c │ │ │ │ - ldr r3, [sp, #72] ; 0x48 │ │ │ │ - ldr.w r1, [ip] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [ip] │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 546c4 │ │ │ │ + beq.w 54c66 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + str r0, [sp, #196] ; 0xc4 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5532e │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - str r2, [sp, #72] ; 0x48 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #72] ; 0x48 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + beq.w 556ac │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r6 │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + bl 12590 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 543d2 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 54c72 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ - str r1, [sp, #84] ; 0x54 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 56f16 │ │ │ │ - movs r0, #1 │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ - blx 5860 │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 555fc │ │ │ │ - str r1, [r0, #12] │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #72] ; 0x48 │ │ │ │ - blx 5a58 │ │ │ │ - ldr r2, [sp, #72] ; 0x48 │ │ │ │ - mov r1, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55694 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55038 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - str.w fp, [sp, #88] ; 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55028 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str.w fp, [sp, #92] ; 0x5c │ │ │ │ - cbz r0, 5443a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55266 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str.w fp, [sp, #84] ; 0x54 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - b.w 538c0 │ │ │ │ - blx 589c │ │ │ │ - b.w 534ac │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + ldr r1, [sp, #192] ; 0xc0 │ │ │ │ + b.n 54c72 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53858 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + b.w 54722 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53844 │ │ │ │ - ldr.w r2, [pc, #3048] ; 55050 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #3044] ; 55054 │ │ │ │ - movw r4, #281 ; 0x119 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #21654 ; 0x5496 │ │ │ │ - add r1, pc │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r3, fp │ │ │ │ - mov r8, fp │ │ │ │ - mov r4, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - str.w fp, [sp] │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.n 54110 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 53e30 │ │ │ │ - ldr.w r2, [pc, #2964] ; 55058 │ │ │ │ - movw r0, #289 ; 0x121 │ │ │ │ - ldr.w r1, [pc, #2960] ; 5505c │ │ │ │ - mov sl, r5 │ │ │ │ - add r2, pc │ │ │ │ - mov fp, r5 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - movw r1, #21848 ; 0x5558 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r5 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.n 54110 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldmia.w r3, {r5, sl} │ │ │ │ - b.w 5380c │ │ │ │ - mov r0, r2 │ │ │ │ - blx 58c0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 53e66 │ │ │ │ - ldr.w r2, [pc, #2896] ; 55060 │ │ │ │ - movw r0, #293 ; 0x125 │ │ │ │ - ldr.w r1, [pc, #2892] ; 55064 │ │ │ │ - mov fp, r5 │ │ │ │ - add r2, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ - movw r1, #21906 ; 0x5592 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 544a6 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b.n 53de2 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 5b30 │ │ │ │ - adds r6, r0, #1 │ │ │ │ - beq.w 55d7c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - subs r0, #1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r6, [r3, #56] ; 0x38 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 55434 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 55434 │ │ │ │ - blx 5704 │ │ │ │ + b.w 54766 │ │ │ │ + ldr.w r3, [pc, #2728] ; 55ab8 │ │ │ │ + movs r1, #82 ; 0x52 │ │ │ │ + movw r2, #34387 ; 0x8653 │ │ │ │ + str.w r1, [r7, #128] ; 0x80 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [r7, #132] ; 0x84 │ │ │ │ + str r3, [r7, #124] ; 0x7c │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5544a │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r9 │ │ │ │ - blx 5c80 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5476a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 5544a │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r1, sl │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - blx r3 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r3, 545b0 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - str r6, [sp, #84] ; 0x54 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 5544e │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - blx 5b30 │ │ │ │ - adds r5, r0, #1 │ │ │ │ - beq.w 561e2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - subs r0, #1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r5, [r3, #56] ; 0x38 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 55a58 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 55a58 │ │ │ │ - blx 5704 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55a6c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r9 │ │ │ │ - blx 5c80 │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - ldr.w r3, [ip] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ mov sl, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 547ac │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 55a6c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r1, sl │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r8, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r7, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + str r0, [sp, #68] ; 0x44 │ │ │ │ + b.n 54f8c │ │ │ │ + cmp r9, r2 │ │ │ │ + bge.w 55732 │ │ │ │ + add.w r2, fp, r9, lsl #2 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + b.n 54c38 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 5475a │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55a6c │ │ │ │ - movs r0, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 5860 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5629c │ │ │ │ - str r3, [r0, #12] │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r6 │ │ │ │ - blx 5a58 │ │ │ │ - mov r3, r0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56468 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5592c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #84] ; 0x54 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5591e │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - b.w 53e40 │ │ │ │ - mov r0, r2 │ │ │ │ - blx 58c0 │ │ │ │ + b.w 54708 │ │ │ │ + blx 59ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 53ec0 │ │ │ │ - ldr.w r2, [pc, #2524] ; 55068 │ │ │ │ - movw r0, #293 ; 0x125 │ │ │ │ - ldr.w r1, [pc, #2520] ; 5506c │ │ │ │ - mov fp, r5 │ │ │ │ + beq.w 54ca6 │ │ │ │ + ldr.w r3, [pc, #2636] ; 55abc │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #2632] ; 55ac0 │ │ │ │ + movs r0, #99 ; 0x63 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r5 │ │ │ │ - movw r1, #21918 ; 0x559e │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + movw r1, #34589 ; 0x871d │ │ │ │ + str r6, [sp, #60] ; 0x3c │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.n 544a6 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #72] ; 0x48 │ │ │ │ - b.n 54328 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - str r0, [sp, #76] ; 0x4c │ │ │ │ - mov r0, ip │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #76] ; 0x4c │ │ │ │ - ldr r3, [sp, #72] ; 0x48 │ │ │ │ - b.n 543aa │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #2452] ; 55070 │ │ │ │ - mov r4, sl │ │ │ │ - str.w r9, [sp] │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - ldr.w r1, [pc, #2440] ; 55074 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - ldr.w r1, [pc, #2424] ; 55078 │ │ │ │ - movs r2, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r4, [sp, #56] ; 0x38 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #2416] ; 5507c │ │ │ │ - mov.w r5, #304 ; 0x130 │ │ │ │ - str.w r5, [r1, #128] ; 0x80 │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r4, fp │ │ │ │ - movw r0, #22203 ; 0x56bb │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - mov fp, r2 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 5408a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 540c8 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.n 54f8c │ │ │ │ + ldr r3, [sp, #92] ; 0x5c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 540d6 │ │ │ │ + ldr r1, [sp, #196] ; 0xc4 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 546f2 │ │ │ │ + bl 26b14 │ │ │ │ + mov fp, r0 │ │ │ │ + b.w 546f8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5407c │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 54626 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 54588 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #2308] ; 55080 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r1, [pc, #2304] ; 55084 │ │ │ │ - mov r3, r9 │ │ │ │ - add r2, pc │ │ │ │ - mov r9, r0 │ │ │ │ - add r1, pc │ │ │ │ - mov.w r0, #300 ; 0x12c │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov fp, r8 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #22092 ; 0x564c │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.n 54110 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - mov r0, ip │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 54604 │ │ │ │ - ldr.w r1, [pc, #2252] ; 55088 │ │ │ │ - movw r3, #285 ; 0x11d │ │ │ │ - ldr.w r0, [pc, #2248] ; 5508c │ │ │ │ - movw r4, #21742 ; 0x54ee │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + str r3, [sp, #64] ; 0x40 │ │ │ │ + b.w 5477e │ │ │ │ + ldr.w r3, [pc, #2532] ; 55ac4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 57dc │ │ │ │ + cbz r0, 55102 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr.w r3, [pc, #2516] ; 55ac8 │ │ │ │ + ldr.w r1, [pc, #2516] ; 55acc │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - add r0, pc │ │ │ │ - mov fp, r2 │ │ │ │ - str.w r3, [r1, #128] ; 0x80 │ │ │ │ - mov r8, r2 │ │ │ │ - str.w r4, [r1, #132] ; 0x84 │ │ │ │ - mov r3, r2 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r4, r2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - b.n 54110 │ │ │ │ - ldr.w r2, [pc, #2196] ; 55090 │ │ │ │ - add r2, pc │ │ │ │ - add.w r1, r2, #2688 ; 0xa80 │ │ │ │ - ldr.w r4, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r1] │ │ │ │ - ldrd r4, r5, [r4, #16] │ │ │ │ - cmp r5, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r4, r8 │ │ │ │ - bne.w 554b4 │ │ │ │ - ldr.w r4, [r2, #2696] ; 0xa88 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 55518 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #2508] ; 55ad0 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2152] ; 55094 │ │ │ │ - str r1, [sp, #88] ; 0x58 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 55570 │ │ │ │ - ldr.w r2, [pc, #2136] ; 55098 │ │ │ │ - mov r0, r4 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + ldr.w r2, [pc, #2504] ; 55ad4 │ │ │ │ + mov r5, r1 │ │ │ │ + add r3, pc │ │ │ │ + str r1, [sp, #188] ; 0xbc │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [r2, #2768] ; 0xad0 │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 55524 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 54fbe │ │ │ │ - mov r0, sl │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 54fb2 │ │ │ │ - ldr.w r2, [pc, #2072] ; 5509c │ │ │ │ + mov r6, r1 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r1 │ │ │ │ + movs r2, #82 ; 0x52 │ │ │ │ + str r1, [sp, #60] ; 0x3c │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r1 │ │ │ │ + movw r2, #34390 ; 0x8656 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + mov r8, r1 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r1, [sp, #28] │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r1, [sp, #48] ; 0x30 │ │ │ │ + str r1, [sp, #52] ; 0x34 │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ + str r1, [sp, #56] ; 0x38 │ │ │ │ + str r1, [sp, #64] ; 0x40 │ │ │ │ + str r1, [sp, #68] ; 0x44 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 54906 │ │ │ │ + blx 5884 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 5450c │ │ │ │ + blx 5884 │ │ │ │ + mov r8, r0 │ │ │ │ + b.w 5453e │ │ │ │ + ldr.w r3, [pc, #2404] ; 55ac4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 57dc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 552c0 │ │ │ │ + ldr.w r3, [pc, #2404] ; 55ad8 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2068] ; 550a0 │ │ │ │ - mov fp, r1 │ │ │ │ - add r2, pc │ │ │ │ - str r1, [sp, #84] ; 0x54 │ │ │ │ + ldr.w r2, [pc, #2400] ; 55adc │ │ │ │ + mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ - mov r8, r1 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov r4, r1 │ │ │ │ + str r1, [sp, #188] ; 0xbc │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r1 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r1 │ │ │ │ + movs r2, #82 ; 0x52 │ │ │ │ + str r1, [sp, #60] ; 0x3c │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov sl, r1 │ │ │ │ + movw r2, #34395 ; 0x865b │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #21684 ; 0x54b4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - mov.w r1, #282 ; 0x11a │ │ │ │ - str.w r3, [r2, #132] ; 0x84 │ │ │ │ - str.w r1, [r2, #128] ; 0x80 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539d8 │ │ │ │ - ldr.w r2, [pc, #2016] ; 550a4 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #2012] ; 550a8 │ │ │ │ - mov.w r4, #284 ; 0x11c │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str r1, [sp, #32] │ │ │ │ + str r1, [sp, #48] ; 0x30 │ │ │ │ + str r1, [sp, #52] ; 0x34 │ │ │ │ + str r1, [sp, #72] ; 0x48 │ │ │ │ + str r1, [sp, #56] ; 0x38 │ │ │ │ + str r1, [sp, #64] ; 0x40 │ │ │ │ + str r1, [sp, #68] ; 0x44 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 54906 │ │ │ │ + ldr.w r2, [pc, #2340] ; 55ae0 │ │ │ │ + movs r5, #96 ; 0x60 │ │ │ │ + ldr.w r1, [pc, #2340] ; 55ae4 │ │ │ │ + movw r0, #34439 ; 0x8687 │ │ │ │ add r2, pc │ │ │ │ - movw r0, #21702 ; 0x54c6 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ add r1, pc │ │ │ │ - b.n 5447e │ │ │ │ - vldr d7, [r3, #8] │ │ │ │ - vcmp.f64 d7, d8 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.w 5391a │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - mov r8, r1 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - movs r2, #1 │ │ │ │ - b.w 5392c │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - str r3, [sp, #72] ; 0x48 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #72] ; 0x48 │ │ │ │ - b.w 538f2 │ │ │ │ - movs r0, #5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 5860 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55640 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - ldr.w lr, [r4, #16] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r7, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - cmp.w r1, lr, asr #1 │ │ │ │ - str.w r7, [r8, #16] │ │ │ │ - add.w r4, r4, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - ldr.w r4, [sl] │ │ │ │ - it gt │ │ │ │ - movgt r0, #1 │ │ │ │ - str.w r5, [r8, #20] │ │ │ │ - it le │ │ │ │ - movle r0, #0 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - adds r4, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - ite ge │ │ │ │ - movge r0, #0 │ │ │ │ - andlt.w r0, r0, #1 │ │ │ │ - str.w r4, [sl] │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - str.w sl, [r8, #24] │ │ │ │ - adds r4, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - str.w r5, [r8, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 556d4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - adds r0, r1, #1 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - str.w r8, [r4, r1, lsl #2] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 5519e │ │ │ │ - str.w fp, [sp, #84] ; 0x54 │ │ │ │ - b.w 5394a │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.w 53940 │ │ │ │ + str.w fp, [sp, #56] ; 0x38 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r6, fp │ │ │ │ + mov r5, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + mov r9, fp │ │ │ │ + str.w fp, [sp, #60] ; 0x3c │ │ │ │ + mov sl, fp │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + str.w fp, [sp, #20] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + str.w fp, [sp, #48] ; 0x30 │ │ │ │ + str.w fp, [sp, #52] ; 0x34 │ │ │ │ + str.w fp, [sp, #72] ; 0x48 │ │ │ │ + str.w fp, [sp, #64] ; 0x40 │ │ │ │ + b.n 54f8c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5361a │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - mov sl, r0 │ │ │ │ - str.w r9, [sp, #48] ; 0x30 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - ldr.w r9, [sp, #68] ; 0x44 │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5525a │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w r2, [pc, #1724] ; 550ac │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - bl fd1c │ │ │ │ - ldr r3, [sp, #48] ; 0x30 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 568ac │ │ │ │ - str r3, [sp, #52] ; 0x34 │ │ │ │ - blx 57e8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ - str r3, [sp, #48] ; 0x30 │ │ │ │ - ldr r3, [sp, #52] ; 0x34 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 558e2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 562dc │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - blx 5c5c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 5643e │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl f9d8 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 564bc │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r5, [sp, #44] ; 0x2c │ │ │ │ - ldr r1, [sp, #36] ; 0x24 │ │ │ │ - rsb lr, r5, r2 │ │ │ │ - clz lr, lr │ │ │ │ - cmp r2, r5 │ │ │ │ - it ne │ │ │ │ - cmpne r2, r1 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - beq.w 552ba │ │ │ │ - add r2, sp, #84 ; 0x54 │ │ │ │ - str r0, [sp, #36] ; 0x24 │ │ │ │ - str r2, [sp, #116] ; 0x74 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str r2, [sp, #120] ; 0x78 │ │ │ │ - add r2, sp, #88 ; 0x58 │ │ │ │ - str r2, [sp, #124] ; 0x7c │ │ │ │ - add r2, sp, #96 ; 0x60 │ │ │ │ - str r2, [sp, #128] ; 0x80 │ │ │ │ - add r2, sp, #100 ; 0x64 │ │ │ │ - str r2, [sp, #132] ; 0x84 │ │ │ │ - blx 5b24 │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56ed0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 56f0a │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ + ldr.w fp, [sp, #192] ; 0xc0 │ │ │ │ + b.w 5482a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54bfa │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + b.w 5480e │ │ │ │ + ldr.w r3, [pc, #2220] ; 55ae8 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r8, [r3, #112] ; 0x70 │ │ │ │ - mov r0, fp │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5693c │ │ │ │ - ldr.w r3, [r9, r5, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, #5 │ │ │ │ - str r0, [r3, #0] │ │ │ │ - bne.n 54a98 │ │ │ │ - mov r0, fp │ │ │ │ - blx r8 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 120bc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 56eec │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 54ad4 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ + mov r6, r5 │ │ │ │ + str r5, [sp, #60] ; 0x3c │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ + movs r3, #96 ; 0x60 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + mov sl, r5 │ │ │ │ + movw r3, #34441 ; 0x8689 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + str r5, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.n 54f8c │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [sp, #100] ; 0x64 │ │ │ │ - ldr r5, [sp, #96] ; 0x60 │ │ │ │ - ldr.w fp, [sp, #88] ; 0x58 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r8, [sp, #92] ; 0x5c │ │ │ │ - ldr r3, [sp, #84] ; 0x54 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 54afc │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55d22 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - cbz r4, 54b0e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55dba │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - cbz r1, 54b22 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55dc6 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - cbz r1, 54b36 │ │ │ │ + ldr r1, [sp, #196] ; 0xc4 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 547f6 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r0, fp │ │ │ │ + mov r9, fp │ │ │ │ + bl 26b14 │ │ │ │ + b.w 547fc │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + str r1, [sp, #196] ; 0xc4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 54738 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 55dd2 │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - cbz r1, 54b4a │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55dde │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - mov r4, r8 │ │ │ │ - str r6, [sp, #48] ; 0x30 │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - b.w 53efc │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + beq.w 55bb2 │ │ │ │ + mov r2, fp │ │ │ │ + bl 12590 │ │ │ │ + b.w 54740 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r2, sl │ │ │ │ + ldr.w r3, [pc, #2048] ; 55ac8 │ │ │ │ + ldr.w r1, [pc, #2080] ; 55aec │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56b0 │ │ │ │ + b.n 55172 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - b.w 538c0 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r2, r3 │ │ │ │ - mov r3, r9 │ │ │ │ - bgt.w 5500e │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.n 54b8e │ │ │ │ - mov r0, r2 │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - bl da48 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r2, [pc, #1312] ; 550b0 │ │ │ │ - mov.w r5, #300 ; 0x12c │ │ │ │ - ldr.w r1, [pc, #1308] ; 550b4 │ │ │ │ - movw r0, #22071 ; 0x5637 │ │ │ │ + b.n 54e72 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 54e64 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r3 │ │ │ │ + blx 592c │ │ │ │ + b.n 54d4c │ │ │ │ + ldr.w r2, [pc, #2040] ; 55af0 │ │ │ │ + movs r5, #99 ; 0x63 │ │ │ │ + ldr.w r1, [pc, #2040] ; 55af4 │ │ │ │ + movw r0, #34535 ; 0x86e7 │ │ │ │ add r2, pc │ │ │ │ - mov.w fp, #0 │ │ │ │ add r1, pc │ │ │ │ - mov r8, fp │ │ │ │ str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r6, fp │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + mov r5, fp │ │ │ │ + str.w fp, [sp, #56] ; 0x38 │ │ │ │ + mov r9, fp │ │ │ │ str r1, [r2, #124] ; 0x7c │ │ │ │ str.w r0, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bge.w 5524e │ │ │ │ - add.w r3, r9, r1, lsl #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - mov r3, r1 │ │ │ │ - adds r3, #1 │ │ │ │ - b.w 53610 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - blx 589c │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 534d6 │ │ │ │ - ldr.w r1, [pc, #1236] ; 550b8 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr.w r2, [pc, #1236] ; 550bc │ │ │ │ - movw r0, #277 ; 0x115 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r7 │ │ │ │ - add r2, pc │ │ │ │ - str r7, [sp, #24] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - mov ip, r3 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - mov r7, r4 │ │ │ │ - str r2, [r1, #124] ; 0x7c │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - mov r4, r3 │ │ │ │ - movw r0, #21595 ; 0x545b │ │ │ │ - mov r2, r3 │ │ │ │ - mov sl, r3 │ │ │ │ - mov r5, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - b.w 54110 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - blx 5a04 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 536f8 │ │ │ │ - ldr.w r1, [pc, #1164] ; 550c0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r5, [pc, #1164] ; 550c4 │ │ │ │ - mov r3, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, r7 │ │ │ │ - add r5, pc │ │ │ │ - movw r0, #301 ; 0x12d │ │ │ │ - str r5, [r1, #124] ; 0x7c │ │ │ │ - mov fp, r2 │ │ │ │ - movw r5, #22123 ; 0x566b │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r8, r2 │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - str.w r5, [r1, #132] ; 0x84 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldmia.w r3, {r7, r8} │ │ │ │ - b.w 537a2 │ │ │ │ - mov sl, r0 │ │ │ │ - ldr.w r0, [pc, #1104] ; 550c8 │ │ │ │ - ldr.w r1, [pc, #1104] ; 550cc │ │ │ │ - mov.w r2, #302 ; 0x12e │ │ │ │ - add r0, pc │ │ │ │ - mov r3, r9 │ │ │ │ - mov r4, r7 │ │ │ │ - add r1, pc │ │ │ │ - movw r5, #22132 ; 0x5674 │ │ │ │ - str.w r2, [r0, #128] ; 0x80 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r2, sl │ │ │ │ - str r1, [r0, #124] ; 0x7c │ │ │ │ - mov fp, sl │ │ │ │ - str.w r5, [r0, #132] ; 0x84 │ │ │ │ - mov r8, sl │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr.w r3, [pc, #1056] ; 550d0 │ │ │ │ - movw r0, #279 ; 0x117 │ │ │ │ - ldr.w r2, [pc, #1052] ; 550d4 │ │ │ │ - movw r1, #21630 ; 0x547e │ │ │ │ - add r3, pc │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - add r2, pc │ │ │ │ - mov r8, r4 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - mov fp, r4 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - b.w 539b0 │ │ │ │ - ldr r2, [pc, #1000] ; (550d8 ) │ │ │ │ - movw r4, #299 ; 0x12b │ │ │ │ - ldr r1, [pc, #1000] ; (550dc ) │ │ │ │ - movw r0, #22014 ; 0x55fe │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r4, r3 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.w 54110 │ │ │ │ - mov r4, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov sl, r2 │ │ │ │ - bgt.w 5529c │ │ │ │ + str.w fp, [sp, #60] ; 0x3c │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + str.w fp, [sp, #20] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + str.w fp, [sp, #48] ; 0x30 │ │ │ │ + str.w fp, [sp, #52] ; 0x34 │ │ │ │ + str.w fp, [sp, #72] ; 0x48 │ │ │ │ + b.n 54f8c │ │ │ │ + blx 568c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 54d44 │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - bl da48 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #920] ; (550e0 ) │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r0, [pc, #920] ; (550e4 ) │ │ │ │ - mov.w r8, #302 ; 0x12e │ │ │ │ - add r1, pc │ │ │ │ - movw r5, #22140 ; 0x567c │ │ │ │ + beq.w 55cc2 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 548ca │ │ │ │ + ldr.w r0, [pc, #1948] ; 55af8 │ │ │ │ + str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ - mov fp, r2 │ │ │ │ - str.w r8, [r1, #128] ; 0x80 │ │ │ │ - mov r8, r2 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - str.w r5, [r1, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r2 │ │ │ │ - b.w 53cf0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 53d1e │ │ │ │ - ldr r3, [pc, #864] ; (550e8 ) │ │ │ │ + blx 56c8 <_Py_CheckRecursiveCall@plt> │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 54606 │ │ │ │ + b.n 55350 │ │ │ │ + ldr.w r3, [pc, #1932] ; 55afc │ │ │ │ add r3, pc │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.w 53e76 │ │ │ │ - blx 568c │ │ │ │ + ldr.w r0, [r3, #404] ; 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 538d2 │ │ │ │ - ldr r2, [pc, #840] ; (550ec ) │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ - mov r4, r7 │ │ │ │ - add r2, pc │ │ │ │ - ldr r1, [pc, #832] ; (550f0 ) │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ + beq.w 55caa │ │ │ │ + ldr.w lr, [sl, #4] │ │ │ │ + cmp r0, lr │ │ │ │ + beq.w 54656 │ │ │ │ + ldr.w r2, [lr, #172] ; 0xac │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 55cfc │ │ │ │ + ldr r5, [r2, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + ble.n 553b6 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 54656 │ │ │ │ + adds r2, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 553b0 │ │ │ │ + ldr.w r1, [r2, #4]! │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 54656 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne.n 553a6 │ │ │ │ + ldr.w r1, [pc, #1864] ; 55b00 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ + ldr.w r1, [pc, #1852] ; 55b04 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov.w r0, #308 ; 0x134 │ │ │ │ - movw r1, #22250 ; 0x56ea │ │ │ │ - str.w sl, [sp] │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r8, fp │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 544a6 │ │ │ │ - ldr r2, [pc, #800] ; (550f4 ) │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ - mov r4, r7 │ │ │ │ + blx 56b0 │ │ │ │ + ldr.w r3, [pc, #1844] ; 55b08 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #1844] ; 55b0c │ │ │ │ + movs r0, #96 ; 0x60 │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #34445 ; 0x868d │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #792] ; (550f8 ) │ │ │ │ - mov r3, r9 │ │ │ │ - str.w sl, [sp] │ │ │ │ - add r1, pc │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov.w r0, #308 ; 0x134 │ │ │ │ - movw r1, #22251 ; 0x56eb │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov fp, r8 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r3, [pc, #748] ; (550fc ) │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + mov sl, r5 │ │ │ │ + str r5, [sp, #60] ; 0x3c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + str r5, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.n 54f8c │ │ │ │ + ldr.w r3, [pc, #1788] ; 55b10 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r2, [pc, #1784] ; 55b14 │ │ │ │ + mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.w 53ed0 │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + movs r2, #97 ; 0x61 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34456 ; 0x8698 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e200 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55906 │ │ │ │ - ldr r3, [pc, #720] ; (55100 ) │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr.w r9, [r2, r3] │ │ │ │ - cmp r0, r9 │ │ │ │ - beq.w 55938 │ │ │ │ - adds.w r3, r0, #16 │ │ │ │ - beq.w 55c22 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr r5, [r0, #0] │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #696] ; (55104 ) │ │ │ │ - ldr.w r5, [r5, #132] ; 0x84 │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + b.w 5491c │ │ │ │ + ldr.w r3, [pc, #1732] ; 55b18 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr.w r2, [pc, #1732] ; 55b1c │ │ │ │ + mov fp, r5 │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #60] ; 0x3c │ │ │ │ add r2, pc │ │ │ │ - blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55aae │ │ │ │ - ldr r1, [sp, #40] ; 0x28 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r5, [r1, #0] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r5, [r5, #120] ; 0x78 │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r1, [sp, #44] ; 0x2c │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - it ne │ │ │ │ - cmpne r3, r1 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ + movs r2, #97 ; 0x61 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34458 ; 0x869a │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + str r5, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.n 54f8c │ │ │ │ + ldr.w r3, [pc, #1680] ; 55b20 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 54eb8 │ │ │ │ - ldr r2, [pc, #496] ; (55070 ) │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #644] ; (55108 ) │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ - add r1, pc │ │ │ │ - ldr r2, [pc, #640] ; (5510c ) │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr.w r2, [pc, #1676] ; 55b24 │ │ │ │ + mov r6, r0 │ │ │ │ + add r3, pc │ │ │ │ + mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [pc, #636] ; (55110 ) │ │ │ │ - ldr r2, [pc, #636] ; (55114 ) │ │ │ │ - movw r0, #341 ; 0x155 │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + movs r2, #98 ; 0x62 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34468 ; 0x86a4 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + str r0, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.n 54f8c │ │ │ │ + blx 5884 │ │ │ │ + b.w 546ac │ │ │ │ + ldr.w r0, [r2, #1440] ; 0x5a0 │ │ │ │ + addw r2, r2, #2776 ; 0xad8 │ │ │ │ + bl 1289c │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 54dac │ │ │ │ + ldr.w r3, [pc, #1596] ; 55b28 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr.w r2, [pc, #1592] ; 55b2c │ │ │ │ + movs r0, #158 ; 0x9e │ │ │ │ add r3, pc │ │ │ │ - movw r1, #22699 ; 0x58ab │ │ │ │ + movw r1, #35268 ; 0x89c4 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ - b.w 53f82 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - bl 3e21c │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 55d0e │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 55d68 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56006 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 35fd8 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5617c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r3, [sp, #76] ; 0x4c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r3, [r3, #80] ; 0x50 │ │ │ │ + ldmia.w r3, {r0, r7} │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cbz r0, 55528 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55778 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r5, [sp, #40] ; 0x28 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + beq.n 555ac │ │ │ │ + cbz r7, 55534 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 555b4 │ │ │ │ + cbz r4, 55546 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 55546 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #176] ; 0xb0 │ │ │ │ + cbz r0, 55556 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55a32 │ │ │ │ + ldr r0, [sp, #180] ; 0xb4 │ │ │ │ + cbz r0, 55566 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55bc8 │ │ │ │ + ldr r0, [sp, #184] ; 0xb8 │ │ │ │ + cbz r0, 55572 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbz r3, 5559a │ │ │ │ + cbz r5, 5557c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #92] ; 0x5c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbz r3, 555a2 │ │ │ │ + cbz r6, 5558a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55ba8 │ │ │ │ + ldr.w r0, [pc, #1444] ; 55b30 │ │ │ │ + movs r5, #0 │ │ │ │ + add r0, pc │ │ │ │ + bl 11258 │ │ │ │ + b.w 54ada │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ + b.n 55572 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 390d4 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 5622a │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cbz r3, 54f2e │ │ │ │ - mov r0, r3 │ │ │ │ - blx 5914 │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - b.w 53a44 │ │ │ │ - ldr r2, [pc, #480] ; (55118 ) │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq.w 548da │ │ │ │ - mov r0, r3 │ │ │ │ - movs r2, #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 58a8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 56f60 │ │ │ │ - ldr r5, [sp, #64] ; 0x40 │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r2, [pc, #448] ; (5511c ) │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - mov fp, r0 │ │ │ │ - add r2, pc │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - movw r2, #22263 ; 0x56f7 │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str.w sl, [sp] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - movw r1, #309 ; 0x135 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r0, [sp, #40] ; 0x28 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - bl 4fa80 │ │ │ │ - blx 568c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54e1e │ │ │ │ - ldr r3, [pc, #384] ; (55120 ) │ │ │ │ - mov.w r0, #326 ; 0x146 │ │ │ │ - ldr r2, [pc, #380] ; (55124 ) │ │ │ │ - movw r1, #22562 ; 0x5822 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 54882 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 5557c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5486c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ + b.n 55528 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53e96 │ │ │ │ - ldr r3, [pc, #336] ; (55128 ) │ │ │ │ + b.n 55534 │ │ │ │ + ldr.w r2, [pc, #1396] ; 55b34 │ │ │ │ + movs r5, #98 ; 0x62 │ │ │ │ + ldr.w r1, [pc, #1392] ; 55b38 │ │ │ │ + movw r0, #34482 ; 0x86b2 │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + add r1, pc │ │ │ │ + str.w fp, [sp, #56] ; 0x38 │ │ │ │ + str.w r5, [r2, #128] ; 0x80 │ │ │ │ + mov r6, fp │ │ │ │ + mov r5, fp │ │ │ │ + str r1, [r2, #124] ; 0x7c │ │ │ │ + str.w r0, [r2, #132] ; 0x84 │ │ │ │ + mov r9, fp │ │ │ │ + str.w fp, [sp, #60] ; 0x3c │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ + str.w fp, [sp, #24] │ │ │ │ + str.w fp, [sp, #20] │ │ │ │ + str.w fp, [sp, #28] │ │ │ │ + str.w fp, [sp, #40] ; 0x28 │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ + str.w fp, [sp, #48] ; 0x30 │ │ │ │ + str.w fp, [sp, #52] ; 0x34 │ │ │ │ + str.w fp, [sp, #72] ; 0x48 │ │ │ │ + str.w fp, [sp, #64] ; 0x40 │ │ │ │ + b.n 54f8c │ │ │ │ + ldr.w r2, [pc, #1316] ; 55b3c │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [pc, #1316] ; 55b40 │ │ │ │ + mov r6, r5 │ │ │ │ + add r2, pc │ │ │ │ + str r5, [sp, #60] ; 0x3c │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ + movs r3, #98 ; 0x62 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + movw r3, #34499 ; 0x86c3 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + str r5, [sp, #64] ; 0x40 │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + b.w 5491c │ │ │ │ + ldr.w r2, [pc, #1264] ; 55b44 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r3, [pc, #1260] ; 55b48 │ │ │ │ + mov r6, r0 │ │ │ │ + add r2, pc │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ + add r3, pc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r9, r0 │ │ │ │ + movs r3, #99 ; 0x63 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + movw r3, #34512 ; 0x86d0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + b.w 5491c │ │ │ │ + blx 5884 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r2, [pc, #336] ; (5512c ) │ │ │ │ - mov r8, r0 │ │ │ │ + b.w 547ae │ │ │ │ + ldr.w r2, [pc, #1200] ; 55b4c │ │ │ │ + movs r5, #99 ; 0x63 │ │ │ │ + ldr.w r1, [pc, #1200] ; 55b50 │ │ │ │ + movw r0, #34514 ; 0x86d2 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + b.n 55306 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r2, [r8, #24] │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + blx r2 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + ldr r3, [sp, #48] ; 0x30 │ │ │ │ + b.n 54fcc │ │ │ │ + ldr.w r3, [pc, #1172] ; 55b54 │ │ │ │ + mov fp, r9 │ │ │ │ + ldr.w r2, [pc, #1172] ; 55b58 │ │ │ │ + mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - mov r4, r0 │ │ │ │ + mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - movw r1, #285 ; 0x11d │ │ │ │ + str r0, [sp, #60] ; 0x3c │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #21713 ; 0x54d1 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r2, #99 ; 0x63 │ │ │ │ str r0, [sp, #16] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34528 ; 0x86e0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ str.w r2, [r3, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539b0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - movs r2, #2 │ │ │ │ - ldr r0, [pc, #284] ; (55130 ) │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - ldr r1, [pc, #280] ; (55134 ) │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 54b8e │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.n 54f8c │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 54dd6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 54e18 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 54e0a │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 54dfe │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.w 54e2a │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #16] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55c7a │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + movs r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r5, [sp, #188] ; 0xbc │ │ │ │ + str r3, [sp, #56] ; 0x38 │ │ │ │ + blx 57f4 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55d98 │ │ │ │ + str r5, [sp, #188] ; 0xbc │ │ │ │ + blx 5668 │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55d62 │ │ │ │ + ldr.w ip, [pc, #996] ; 55b5c │ │ │ │ + add ip, pc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr.w r1, [ip, #2036] ; 0x7f4 │ │ │ │ + ldr.w r2, [ip, #2728] ; 0xaa8 │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 55d2e │ │ │ │ + ldr.w r1, [ip, #2040] ; 0x7f8 │ │ │ │ + ldr.w r2, [ip, #2732] ; 0xaac │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 5601c │ │ │ │ + ldr.w r1, [ip, #2044] ; 0x7fc │ │ │ │ + ldr.w r2, [ip, #2736] ; 0xab0 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 56084 │ │ │ │ + ldr.w r1, [ip, #2048] ; 0x800 │ │ │ │ + ldr.w r2, [ip, #2740] ; 0xab4 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 56050 │ │ │ │ + ldr.w r1, [ip, #2052] ; 0x804 │ │ │ │ + ldr.w r2, [ip, #2488] ; 0x9b8 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 56120 │ │ │ │ + ldr.w r1, [ip, #2056] ; 0x808 │ │ │ │ + ldr.w r2, [ip, #2496] ; 0x9c0 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 560ec │ │ │ │ + ldr.w r1, [ip, #2060] ; 0x80c │ │ │ │ + ldr.w r2, [ip, #2536] ; 0x9e8 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5698 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 560b8 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + ldr.w r1, [ip, #2064] ; 0x810 │ │ │ │ + ldr.w r2, [ip, #2744] ; 0xab8 │ │ │ │ + blx 5698 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 56154 │ │ │ │ + ldr r3, [pc, #780] ; (55b60 ) │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr r2, [sp, #188] ; 0xbc │ │ │ │ + mov r5, fp │ │ │ │ + add r3, pc │ │ │ │ + ldr r1, [sp, #56] ; 0x38 │ │ │ │ + vldr d8, [pc, #580] ; 55aa8 │ │ │ │ + str r2, [sp, #52] ; 0x34 │ │ │ │ + ldr.w r2, [r3, #620] ; 0x26c │ │ │ │ + mov r0, r1 │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + mov r8, fp │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + str r7, [sp, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + str r2, [sp, #188] ; 0xbc │ │ │ │ + mov r2, fp │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [pc, #732] ; (55b64 ) │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #48] ; 0x30 │ │ │ │ + ldr r3, [sp, #80] ; 0x50 │ │ │ │ + str r1, [sp, #160] ; 0xa0 │ │ │ │ + str r6, [sp, #168] ; 0xa8 │ │ │ │ + str r3, [sp, #164] ; 0xa4 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, fp │ │ │ │ + ble.w 561a0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr.w r4, [r3, fp, lsl #2] │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str r4, [sp, #192] ; 0xc0 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 558c8 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55c86 │ │ │ │ + ldr r6, [sp, #188] ; 0xbc │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbz r2, 558e0 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 559da │ │ │ │ + mov lr, r6 │ │ │ │ + ldr r2, [pc, #644] ; (55b68 ) │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr.w r3, [lr, #4] │ │ │ │ + ldr r1, [sp, #48] ; 0x30 │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr.w r1, [r1, #332] ; 0x14c │ │ │ │ + bne.w 55e90 │ │ │ │ + ldr.w r3, [lr, #8] │ │ │ │ + adds r0, r3, #1 │ │ │ │ + cmp r0, #2 │ │ │ │ + bhi.w 55f2a │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55f26 │ │ │ │ + sub.w r3, r3, #4294967295 ; 0xffffffff │ │ │ │ + ldrh.w lr, [lr, #12] │ │ │ │ + clz r3, r3 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + negs r2, r3 │ │ │ │ + adds r3, #1 │ │ │ │ + eor.w lr, lr, r2 │ │ │ │ + add.w r0, r3, lr │ │ │ │ + blx 59d4 │ │ │ │ + mov r3, r0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55ee2 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 55bd0 │ │ │ │ + ldr r0, [sp, #52] ; 0x34 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + blx 5818 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55e82 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + str.w r8, [sp, #192] ; 0xc0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55c96 │ │ │ │ + mov r0, r6 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + bl fcf0 │ │ │ │ + adds r7, r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + beq.w 55e2c │ │ │ │ + ldr r7, [sp, #164] ; 0xa4 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r1, [sp, #248] ; 0xf8 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr.w r3, [r3, #692] ; 0x2b4 │ │ │ │ + blx r3 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 41a7c │ │ │ │ + mov sl, r0 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55de0 │ │ │ │ + cbz r5, 559b6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55ca0 │ │ │ │ + ldr r0, [sp, #164] ; 0xa4 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + str r2, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r3, [r3, #92] ; 0x5c │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #72] ; 0x48 │ │ │ │ + mov r1, sl │ │ │ │ + bl ded8 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 55ea6 │ │ │ │ + mov r5, sl │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r0, [sp, #160] ; 0xa0 │ │ │ │ + b.n 55898 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ - b.w 54426 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - str r0, [sp, #72] ; 0x48 │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #76] ; 0x4c │ │ │ │ + ldr.w lr, [sp, #188] ; 0xbc │ │ │ │ + b.n 558e2 │ │ │ │ + movs r6, #0 │ │ │ │ + mov r5, r6 │ │ │ │ + b.n 55508 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + b.w 54d64 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #16] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ + blx 568c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5573e │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r2, [pc, #340] ; (55b6c ) │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + bl fc20 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55f48 │ │ │ │ + blx 57e8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ + b.n 55740 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #76] ; 0x4c │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ - b.w 54416 │ │ │ │ - nop │ │ │ │ - bge.n 54f80 │ │ │ │ - movs r0, r0 │ │ │ │ - str r4, [r6, #16] │ │ │ │ - movs r0, r0 │ │ │ │ - bge.n 550d8 │ │ │ │ - movs r0, r0 │ │ │ │ - str r6, [r3, #12] │ │ │ │ - movs r0, r0 │ │ │ │ - bls.n 55044 │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - movs r0, r0 │ │ │ │ - bhi.n 55154 │ │ │ │ + b.n 55556 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + ble.n 559e8 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.n 559ee │ │ │ │ + add.w r6, r3, #12 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r1, r6 │ │ │ │ + b.n 55a5a │ │ │ │ + ldr.w r0, [r1, #4]! │ │ │ │ + cmp r5, r0 │ │ │ │ + beq.w 55d1e │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.n 55a50 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 55fee │ │ │ │ + ldr r3, [r5, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + bpl.w 55fee │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 55fca │ │ │ │ + ldr r2, [r1, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 55fca │ │ │ │ + ldr.w r3, [r5, #172] ; 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55ff6 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 55b80 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 56008 │ │ │ │ + adds r3, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + b.n 55b7a │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 55084 │ │ │ │ + subs r7, #240 ; 0xf0 │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 54f90 │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 55114 │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ; instruction: 0xff80ffff │ │ │ │ + vminnm.f32 , q8, │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 550b4 │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - bvs.n 5502c │ │ │ │ + strb r6, [r4, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5519c │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 55120 │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xff88ffff │ │ │ │ - bcc.n 55190 │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 550f8 │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 55064 │ │ │ │ + ldr r4, [pc, #456] ; (55cc4 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 54fe0 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + strh r2, [r2, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 55174 │ │ │ │ + strh r6, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 55104 │ │ │ │ + strh r6, [r2, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 55060 │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 54ff4 │ │ │ │ + str r2, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 551b4 │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5515c │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldmia r1!, {r6} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 550fc │ │ │ │ + str r0, [r5, r1] │ │ │ │ movs r0, r0 │ │ │ │ - vminnm.f16 , q12, │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r4, [r2, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #124] ; 0x7c │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 551f8 │ │ │ │ + ldr r7, [pc, #856] ; (55ea4 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xffbcffff │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #576] ; (55d94 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #432] ; (55d0c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ - bgt.w 558ee │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 55144 │ │ │ │ - bl da48 │ │ │ │ - ldr.w r2, [pc, #3236] ; 55dec │ │ │ │ - movw r4, #285 ; 0x11d │ │ │ │ - ldr.w r1, [pc, #3232] ; 55df0 │ │ │ │ - movw r0, #21721 ; 0x54d9 │ │ │ │ - add r2, pc │ │ │ │ - mov.w fp, #0 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, fp │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r4, fp │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - str.w fp, [sp] │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 53eee │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.w 549a4 │ │ │ │ - ldr.w r3, [pc, #3136] ; 55df4 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r2, [pc, #3136] ; 55df8 │ │ │ │ - mov r8, r0 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + ; instruction: 0xff88ffff │ │ │ │ + ldr.w lr, [r3, #4]! │ │ │ │ + cmp r1, lr │ │ │ │ + beq.w 56008 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne.n 55b70 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r8, r7 │ │ │ │ + beq.w 559e8 │ │ │ │ + ldr.w r1, [r6, #4]! │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.w 55a66 │ │ │ │ + ldr.w r3, [pc, #2624] ; 565d8 │ │ │ │ add r3, pc │ │ │ │ - mov.w r1, #286 ; 0x11e │ │ │ │ - add r2, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r2, #21773 ; 0x550d │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str.w r2, [r3, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539d8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov fp, r7 │ │ │ │ - ldr.w r0, [pc, #3088] ; 55dfc │ │ │ │ - mov r5, r8 │ │ │ │ - str.w r9, [sp] │ │ │ │ - mov r4, sl │ │ │ │ - ldr.w r1, [pc, #3080] ; 55e00 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - add r1, pc │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r1, [pc, #3060] ; 55e04 │ │ │ │ - mov sl, r5 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r4, [sp, #56] ; 0x38 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #3048] ; 55e08 │ │ │ │ - mov.w r5, #304 ; 0x130 │ │ │ │ - add r0, pc │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r4, fp │ │ │ │ - movw r0, #22206 ; 0x56be │ │ │ │ - str.w r5, [r1, #128] ; 0x80 │ │ │ │ - b.w 54722 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r4, sl │ │ │ │ - b.w 546f8 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldmia.w r3, {r4, r8} │ │ │ │ - b.w 53cd0 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - ldr.w r9, [sp, #68] ; 0x44 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ - str r2, [sp, #48] ; 0x30 │ │ │ │ - b.w 54a12 │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 54d64 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + b.n 5558a │ │ │ │ + ldr r3, [sp, #92] ; 0x5c │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #196] ; 0xc4 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 552b6 │ │ │ │ + b.w 5473a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - str r1, [sp, #72] ; 0x48 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r1, [sp, #72] ; 0x48 │ │ │ │ - b.w 5443a │ │ │ │ - ldr.w r3, [pc, #2964] ; 55e0c │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r2, [pc, #2964] ; 55e10 │ │ │ │ - mov r8, r0 │ │ │ │ + b.n 55566 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #192] ; 0xc0 │ │ │ │ + b.n 55940 │ │ │ │ + ldr.w r0, [r2, #1440] ; 0x5a0 │ │ │ │ + bl f928 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 554e4 │ │ │ │ + ldr.w r3, [pc, #2548] ; 565dc │ │ │ │ + movs r0, #158 ; 0x9e │ │ │ │ + ldr.w r2, [pc, #2544] ; 565e0 │ │ │ │ + movw r1, #35270 ; 0x89c6 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ add r2, pc │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - movw r1, #287 ; 0x11f │ │ │ │ - str r0, [sp, #24] │ │ │ │ - movw r2, #21788 ; 0x551c │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - b.n 551d4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r0, [pc, #2928] ; 55e14 │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2924] ; 55e18 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 54d44 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #5 │ │ │ │ - bne.w 564fa │ │ │ │ - cmp.w lr, #0 │ │ │ │ - beq.w 56588 │ │ │ │ - add.w r1, r3, #20 │ │ │ │ - ldr.w ip, [r3, #12] │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldmia.w r1, {r1, r5, r9} │ │ │ │ - ldr.w r0, [ip] │ │ │ │ - str.w ip, [sp, #84] ; 0x54 │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r0, [ip] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - str.w r8, [sp, #92] ; 0x5c │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r0, [r8] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - str r1, [sp, #88] ; 0x58 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - str r5, [sp, #96] ; 0x60 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r5, #0] │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - str.w r9, [sp, #100] ; 0x64 │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r0, [r9] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - subs r0, #1 │ │ │ │ - str r0, [r3, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 55cb0 │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ - mov fp, r1 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - b.w 54ae6 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r4, sl │ │ │ │ - b.n 5520a │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 55508 │ │ │ │ + blx 5884 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 54dc4 │ │ │ │ + ldr r7, [r6, #12] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 54de4 │ │ │ │ + ldr.w r8, [r6, #8] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 55fc2 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r6, r8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 54dec │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + mov r6, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53654 │ │ │ │ - bgt.w 55c56 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 55352 │ │ │ │ - bl da48 │ │ │ │ - ldr.w r2, [pc, #2760] ; 55e1c │ │ │ │ - movw r0, #287 ; 0x11f │ │ │ │ - ldr.w r3, [pc, #2756] ; 55e20 │ │ │ │ - movw r1, #21796 ; 0x5524 │ │ │ │ - add r2, pc │ │ │ │ - mov.w sl, #0 │ │ │ │ + b.w 54dec │ │ │ │ + ldr.w r3, [pc, #2436] ; 565e4 │ │ │ │ + movs r0, #158 ; 0x9e │ │ │ │ + ldr.w r2, [pc, #2436] ; 565e8 │ │ │ │ + movw r1, #35285 ; 0x89d5 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov fp, sl │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r3, sl │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - mov r8, sl │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - str.w sl, [sp] │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r1, [pc, #2696] ; 55e24 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - mov r3, r9 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #2688] ; 55e28 │ │ │ │ - mov r4, r7 │ │ │ │ - str.w sl, [sp] │ │ │ │ - add r0, pc │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov.w r5, #304 ; 0x130 │ │ │ │ - movw r0, #22202 ; 0x56ba │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - str.w r5, [r1, #128] ; 0x80 │ │ │ │ - mov fp, r2 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r1, r3 │ │ │ │ - b.w 53dc8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + add r2, pc │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 55508 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53fc4 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + b.n 55750 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [sp, #172] ; 0xac │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53fde │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r2, [sp, #172] ; 0xac │ │ │ │ + b.n 558c8 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53ff2 │ │ │ │ + b.n 55970 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 53fb0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 53f9e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - b.w 53696 │ │ │ │ - ldr.w r0, [pc, #2500] ; 55dfc │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #2540] ; 55e2c │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ + b.n 559b6 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #2364] ; 565ec │ │ │ │ + ldr.w r1, [pc, #2364] ; 565f0 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r3, [pc, #2528] ; 55e30 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r2, [pc, #2524] ; 55e34 │ │ │ │ - mov.w r0, #290 ; 0x122 │ │ │ │ + blx 56d4 │ │ │ │ + b.w 553d0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w r3, [pc, #2340] ; 565ec │ │ │ │ + ldr.w r1, [pc, #2344] ; 565f4 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r1, pc │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 56d4 │ │ │ │ + b.w 55350 │ │ │ │ + ldr.w r3, [pc, #2332] ; 565f8 │ │ │ │ + movs r6, #0 │ │ │ │ + ldr.w r2, [pc, #2328] ; 565fc │ │ │ │ + movs r0, #157 ; 0x9d │ │ │ │ add r3, pc │ │ │ │ - movw r1, #21859 ; 0x5563 │ │ │ │ + movw r1, #35256 ; 0x89b8 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ + mov r5, r6 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, fp │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539d8 │ │ │ │ - ldr.w r1, [pc, #2476] ; 55e38 │ │ │ │ - mov r5, sl │ │ │ │ - str r5, [sp, #0] │ │ │ │ - mov r4, r7 │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #2464] ; 55e3c │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - movs r2, #0 │ │ │ │ - add r0, pc │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov sl, r8 │ │ │ │ - mov.w r5, #304 ; 0x130 │ │ │ │ - movw r0, #22205 ; 0x56bd │ │ │ │ - b.n 55230 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - addw r2, r2, #2696 ; 0xa88 │ │ │ │ - bl 12a74 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 54828 │ │ │ │ - ldr.w r2, [pc, #2420] ; 55e40 │ │ │ │ - mov.w lr, #282 ; 0x11a │ │ │ │ - ldr.w r1, [pc, #2416] ; 55e44 │ │ │ │ - movw r0, #21665 ; 0x54a1 │ │ │ │ + b.n 55508 │ │ │ │ + mov r3, lr │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 54656 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 55cfe │ │ │ │ + ldr.w r3, [pc, #2288] ; 56600 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 54656 │ │ │ │ + b.w 553b6 │ │ │ │ + ldr.w r3, [pc, #2276] ; 56604 │ │ │ │ + movs r2, #156 ; 0x9c │ │ │ │ + movw r1, #35232 ; 0x89a0 │ │ │ │ + add r3, pc │ │ │ │ + b.w 54d64 │ │ │ │ + ldr.w r3, [pc, #2264] ; 56608 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34617 ; 0x8739 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r2, [pc, #2216] ; 5660c │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r3, [pc, #2212] ; 56610 │ │ │ │ + mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, r4 │ │ │ │ - str.w lr, [r2, #128] ; 0x80 │ │ │ │ - mov r8, r4 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov fp, r4 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - b.w 54110 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 5373e │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 554c2 │ │ │ │ - ldr.w r2, [pc, #2336] ; 55e48 │ │ │ │ - mov.w r4, #282 ; 0x11a │ │ │ │ - ldr.w r1, [pc, #2332] ; 55e4c │ │ │ │ - movw r0, #21679 ; 0x54af │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r0 │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + movw r3, #34615 ; 0x8737 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + b.w 5491c │ │ │ │ + ldr.w r3, [pc, #2168] ; 56614 │ │ │ │ + mov lr, r0 │ │ │ │ + ldr.w r2, [pc, #2168] ; 56618 │ │ │ │ + mov r5, lr │ │ │ │ + add r3, pc │ │ │ │ + movs r0, #104 ; 0x68 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r1, pc │ │ │ │ - mov fp, sl │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov r8, sl │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r4, sl │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str.w sl, [sp] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - b.w 54110 │ │ │ │ - ldr r5, [r4, #12] │ │ │ │ - str r5, [sp, #88] ; 0x58 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 5483c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 5621c │ │ │ │ - ldr.w r2, [pc, #2232] ; 55e50 │ │ │ │ - mov r0, r3 │ │ │ │ + movw r1, #34603 ; 0x872b │ │ │ │ + mov r6, lr │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str.w lr, [sp, #16] │ │ │ │ + mov r9, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str.w lr, [sp, #24] │ │ │ │ + str.w lr, [sp, #20] │ │ │ │ + str.w lr, [sp, #28] │ │ │ │ + str.w lr, [sp, #40] ; 0x28 │ │ │ │ + str.w lr, [sp, #32] │ │ │ │ + str.w lr, [sp, #48] ; 0x30 │ │ │ │ + str.w lr, [sp, #52] ; 0x34 │ │ │ │ + b.w 5491c │ │ │ │ + ldr.w r3, [pc, #2104] ; 5661c │ │ │ │ + mov r9, r8 │ │ │ │ + ldr.w r2, [pc, #2104] ; 56620 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r2, [r2, #2768] ; 0xad0 │ │ │ │ - bl 12768 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 54854 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.w 54854 │ │ │ │ - ldr.w r2, [pc, #2184] ; 55e54 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #2180] ; 55e58 │ │ │ │ - movw r5, #293 ; 0x125 │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r0 │ │ │ │ + movs r2, #118 ; 0x76 │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34685 ; 0x877d │ │ │ │ + str r6, [sp, #48] ; 0x30 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + mov r9, r0 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ + b.w 54f8c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55982 │ │ │ │ + ldr.w r3, [pc, #2028] ; 56624 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #2008] ; 56628 │ │ │ │ + movs r0, #117 ; 0x75 │ │ │ │ + str r6, [sp, #48] ; 0x30 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #21916 ; 0x559c │ │ │ │ - str.w r5, [r2, #128] ; 0x80 │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str.w fp, [sp, #24] │ │ │ │ - b.w 544a6 │ │ │ │ - ldr.w lr, [pc, #2140] ; 55e5c │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - mov r3, r9 │ │ │ │ - add lr, pc │ │ │ │ - ldr.w r0, [pc, #2132] ; 55e60 │ │ │ │ - mov r4, r7 │ │ │ │ - str.w sl, [sp] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ - add r0, pc │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r0, [lr, #124] ; 0x7c │ │ │ │ - mov fp, r2 │ │ │ │ - mov.w lr, #304 ; 0x130 │ │ │ │ - movw r0, #22208 ; 0x56c0 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r8, r2 │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r1, [pc, #2080] ; 55e64 │ │ │ │ - mov fp, r2 │ │ │ │ - ldr.w r2, [pc, #2080] ; 55e68 │ │ │ │ - mov r8, r3 │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + movw r1, #34675 ; 0x8773 │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + mov r9, r5 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ + b.w 54f8c │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 56aa2 │ │ │ │ + mov r8, r4 │ │ │ │ + b.n 55956 │ │ │ │ + ldr.w r2, [pc, #1944] ; 5662c │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 56a8c │ │ │ │ + mov r0, lr │ │ │ │ + blx 5a40 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 5592a │ │ │ │ + ldr.w r3, [pc, #1928] ; 56630 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #1924] ; 56634 │ │ │ │ + mov r9, r8 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str r6, [sp, #48] ; 0x30 │ │ │ │ add r2, pc │ │ │ │ - mov r4, r7 │ │ │ │ - str r2, [r1, #124] ; 0x7c │ │ │ │ - movw r2, #22294 ; 0x5716 │ │ │ │ - str.w r2, [r1, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - mov r3, r9 │ │ │ │ - str.w sl, [sp] │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - mov r8, fp │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r0, #311 ; 0x137 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [sp, #56] ; 0x38 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #56] ; 0x38 │ │ │ │ - b.w 53784 │ │ │ │ - ldr.w r1, [pc, #2004] ; 55e6c │ │ │ │ - mov lr, r8 │ │ │ │ - ldr r5, [sp, #56] ; 0x38 │ │ │ │ - mov r8, r0 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r0, [pc, #1996] ; 55e70 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r4, r7 │ │ │ │ - add r0, pc │ │ │ │ - str.w sl, [sp] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - mov sl, lr │ │ │ │ - mov.w r5, #304 ; 0x130 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - movw r0, #22213 ; 0x56c5 │ │ │ │ - str.w r5, [r1, #128] ; 0x80 │ │ │ │ - mov fp, r8 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 5a04 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 56f24 │ │ │ │ - ldr.w r1, [pc, #1928] ; 55e74 │ │ │ │ - mov fp, r2 │ │ │ │ - ldr.w r2, [pc, #1924] ; 55e78 │ │ │ │ - mov r5, r8 │ │ │ │ + str.w sl, [sp, #40] ; 0x28 │ │ │ │ + movs r0, #120 ; 0x78 │ │ │ │ + movw r1, #34706 ; 0x8792 │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + mov r6, r5 │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + b.n 55e70 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [pc, #1872] ; 56638 │ │ │ │ + add r7, sp, #20 │ │ │ │ + ldr.w r2, [pc, #1868] ; 5663c │ │ │ │ + mov r9, r5 │ │ │ │ + add r3, pc │ │ │ │ + str r6, [sp, #48] ; 0x30 │ │ │ │ + ldmia.w r7, {r7, r8, sl} │ │ │ │ + add r2, pc │ │ │ │ + str r4, [sp, #32] │ │ │ │ + mov r6, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movs r2, #115 ; 0x73 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34650 ; 0x875a │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 55924 │ │ │ │ + adds r3, #4 │ │ │ │ + cmp r3, #8 │ │ │ │ + bhi.w 56c64 │ │ │ │ + tbh [pc, r3, lsl #1] │ │ │ │ + lsls r3, r5, #25 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + lsls r7, r7, #24 │ │ │ │ + lsls r7, r2, #26 │ │ │ │ + lsls r7, r2, #26 │ │ │ │ + lsls r7, r2, #26 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ + lsls r5, r2, #24 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ + ldr.w r1, [pc, #1780] ; 56640 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r2, [pc, #1780] ; 56644 │ │ │ │ + mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [sp, #56] ; 0x38 │ │ │ │ + str r3, [sp, #60] ; 0x3c │ │ │ │ add r2, pc │ │ │ │ - mov r8, r3 │ │ │ │ + str r0, [sp, #16] │ │ │ │ str r2, [r1, #124] ; 0x7c │ │ │ │ - movw r2, #22311 ; 0x5727 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r2, #99 ; 0x63 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r2, [r1, #128] ; 0x80 │ │ │ │ + movw r2, #34565 ; 0x8705 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str r0, [sp, #40] ; 0x28 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r0, [sp, #48] ; 0x30 │ │ │ │ + str r0, [sp, #52] ; 0x34 │ │ │ │ + str r0, [sp, #72] ; 0x48 │ │ │ │ + str r0, [sp, #56] ; 0x38 │ │ │ │ str.w r2, [r1, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - mov r4, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - str.w sl, [sp] │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - mov r8, fp │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r0, #311 ; 0x137 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r2, [pc, #1864] ; 55e7c │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #1860] ; 55e80 │ │ │ │ - movw r5, #293 ; 0x125 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [pc, #1724] ; 56648 │ │ │ │ + ldr.w r2, [pc, #1724] ; 5664c │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #60] ; 0x3c │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r1, pc │ │ │ │ - movw r0, #21928 ; 0x55a8 │ │ │ │ - b.n 555e4 │ │ │ │ - ldr.w r3, [pc, #1844] ; 55e84 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr.w r2, [pc, #1840] ; 55e88 │ │ │ │ - mov.w r0, #322 ; 0x142 │ │ │ │ + mov r9, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movs r2, #99 ; 0x63 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34537 ; 0x86e9 │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + str r5, [sp, #72] ; 0x48 │ │ │ │ + str r5, [sp, #56] ; 0x38 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + b.n 55c36 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + bpl.n 55fee │ │ │ │ + mov r0, r5 │ │ │ │ + bl fb90 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 55b80 │ │ │ │ + ldr.w r3, [pc, #1652] ; 56650 │ │ │ │ add r3, pc │ │ │ │ - movw r1, #22508 ; 0x57ec │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 54d64 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 592c │ │ │ │ + b.n 55fd4 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 56000 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 5618e │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 55ffa │ │ │ │ + ldr.w r3, [pc, #1608] ; 56654 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r1, [r3, #132] ; 0x84 │ │ │ │ + ldr.w r2, [r3, #128] ; 0x80 │ │ │ │ + ldr r3, [r3, #124] ; 0x7c │ │ │ │ + b.w 54d64 │ │ │ │ + ldr.w r3, [pc, #1592] ; 56658 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34618 ; 0x873a │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1544] ; 5665c │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34620 ; 0x873c │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1496] ; 56660 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34619 ; 0x873b │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1448] ; 56664 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34623 ; 0x873f │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1400] ; 56668 │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34622 ; 0x873e │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1352] ; 5666c │ │ │ │ + mov r6, r5 │ │ │ │ + mov fp, r5 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #106 ; 0x6a │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34621 ; 0x873d │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1304] ; 56670 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr.w r2, [pc, #1304] ; 56674 │ │ │ │ + movs r0, #106 ; 0x6a │ │ │ │ + add r3, pc │ │ │ │ + movw r1, #34624 ; 0x8740 │ │ │ │ add r2, pc │ │ │ │ - str.w r8, [sp, #32] │ │ │ │ - b.w 53f70 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.w 5391a │ │ │ │ - b.w 548ea │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ + str.w r1, [r3, #132] ; 0x84 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + str r5, [sp, #28] │ │ │ │ + str r5, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str r5, [sp, #52] ; 0x34 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r3, [pc, #1136] ; 56600 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + subs r0, r1, r0 │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + b.n 55fd4 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [sp, #56] ; 0x38 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + subs r3, #1 │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ + ldr r6, [sp, #168] ; 0xa8 │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str r5, [sp, #48] ; 0x30 │ │ │ │ + str.w r9, [sp, #32] │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 561ce │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 561de │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 54f04 │ │ │ │ - ldr.w r2, [pc, #1800] ; 55e8c │ │ │ │ - add r2, pc │ │ │ │ - add.w r3, r2, #2704 ; 0xa90 │ │ │ │ - ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r3] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r8 │ │ │ │ - bne.w 5680e │ │ │ │ - ldr.w sl, [r2, #2712] ; 0xa98 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 567ba │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str.w sl, [sp, #88] ; 0x58 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr.w r5, [pc, #1744] ; 55e90 │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r0, [r5, #2716] ; 0xa9c │ │ │ │ - ldr.w r1, [r5, #584] ; 0x248 │ │ │ │ + ldr.w r9, [pc, #1176] ; 56678 │ │ │ │ + mov r0, sl │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [sp, #188] ; 0xbc │ │ │ │ + add r9, pc │ │ │ │ + ldr.w r1, [r9, #1828] ; 0x724 │ │ │ │ bl daec │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56784 │ │ │ │ - ldr.w r1, [pc, #1720] ; 55e94 │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ + beq.w 56a60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - cmp r3, r1 │ │ │ │ - mov fp, r1 │ │ │ │ - bne.w 56654 │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - str r5, [sp, #96] ; 0x60 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56654 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + str r5, [sp, #192] ; 0xc0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 56a5c │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + str r1, [sp, #192] ; 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 56a5c │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - str r6, [sp, #92] ; 0x5c │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56580 │ │ │ │ - ldr r2, [sp, #48] ; 0x30 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56570 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 56820 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56540 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #92] ; 0x5c │ │ │ │ - cmp r3, fp │ │ │ │ - beq.w 569b0 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1d2d8 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 56a44 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1ccd0 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + cbz r0, 5624e │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + cbnz r2, 5624e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [sp, #92] ; 0x5c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r2, [sp, #192] ; 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56532 │ │ │ │ + beq.w 56a14 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 56a04 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr.w ip, [pc, #1040] ; 5667c │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 568fe │ │ │ │ + ldr r0, [sp, #68] ; 0x44 │ │ │ │ + add ip, pc │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr.w r1, [ip, #2748] ; 0xabc │ │ │ │ + bl daec │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + str r0, [sp, #188] ; 0xbc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 569dc │ │ │ │ + movs r0, #1 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5848 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 569b2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ + ldr r0, [sp, #72] ; 0x48 │ │ │ │ + adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5654c │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - mov r0, r5 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + str.w sl, [fp, #12] │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5c14 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + mov r1, r0 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 56ed8 │ │ │ │ + mov r0, fp │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5a40 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + str r0, [sp, #196] ; 0xc4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 56eb0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5655a │ │ │ │ - ldr.w r3, [pc, #1512] ; 55e98 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #1512] ; 55e9c │ │ │ │ - mov.w r5, #294 ; 0x126 │ │ │ │ - add r3, pc │ │ │ │ - movw r0, #21985 ; 0x55e1 │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r2 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r2 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539d8 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54a1e │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - movs r2, #2 │ │ │ │ - ldr.w r3, [pc, #1312] ; 55e14 │ │ │ │ - ldr.w r1, [pc, #1448] ; 55ea0 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.n 55144 │ │ │ │ - ldr.w r3, [pc, #1436] ; 55ea4 │ │ │ │ - movw r0, #329 ; 0x149 │ │ │ │ - ldr.w r2, [pc, #1432] ; 55ea8 │ │ │ │ - movw r1, #22580 ; 0x5834 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54674 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 562f6 │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 54660 │ │ │ │ - ldr.w r3, [pc, #1216] ; 55dfc │ │ │ │ - ldr.w r1, [pc, #1388] ; 55eac │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56d4 │ │ │ │ - ldr.w r3, [pc, #1380] ; 55eb0 │ │ │ │ - ldr.w r2, [pc, #1380] ; 55eb4 │ │ │ │ - movw r0, #331 ; 0x14b │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #22594 ; 0x5842 │ │ │ │ - add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr.w ip, [pc, #1364] ; 55eb8 │ │ │ │ - mov r1, fp │ │ │ │ - ldr.w r0, [sl, #80] ; 0x50 │ │ │ │ - mov.w lr, #354 ; 0x162 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add ip, pc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - movw r6, #22882 ; 0x5962 │ │ │ │ - str.w ip, [r5, #124] ; 0x7c │ │ │ │ - str.w lr, [r5, #128] ; 0x80 │ │ │ │ - str.w r6, [r5, #132] ; 0x84 │ │ │ │ - bl eb2c │ │ │ │ - ldr r0, [sp, #104] ; 0x68 │ │ │ │ - cbz r0, 5599a │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56566 │ │ │ │ - ldr r0, [sp, #108] ; 0x6c │ │ │ │ + cbnz r3, 56306 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - cbz r0, 559ae │ │ │ │ + ldr r1, [sp, #196] ; 0xc4 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + bl f530 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 56e84 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56602 │ │ │ │ - ldr r0, [sp, #112] ; 0x70 │ │ │ │ + cbnz r3, 5632a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #108] ; 0x6c │ │ │ │ - cbz r0, 559c2 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ + cbnz r3, 5633e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #64] ; 0x40 │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r3, [sp, #192] ; 0xc0 │ │ │ │ + str r5, [sp, #196] ; 0xc4 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r5, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r2, #56] ; 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5660c │ │ │ │ - movs r1, #0 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - mov ip, r1 │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r2, r1 │ │ │ │ - mov sl, r1 │ │ │ │ - mov fp, r1 │ │ │ │ - mov r3, r1 │ │ │ │ - str r1, [sp, #112] ; 0x70 │ │ │ │ - b.w 54110 │ │ │ │ - add.w r1, sl, #52 ; 0x34 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ - str.w r5, [sl, #52] ; 0x34 │ │ │ │ - str.w r5, [sl, #56] ; 0x38 │ │ │ │ - str.w r5, [sl, #60] ; 0x3c │ │ │ │ - str r1, [sp, #104] ; 0x68 │ │ │ │ - str r2, [sp, #108] ; 0x6c │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - b.w 54028 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r3, r9 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 5620a │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #96] ; 0x60 │ │ │ │ - bl 11fc8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + beq.w 56e0e │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 56e0e │ │ │ │ + ldr.w ip, [pc, #800] ; 56680 │ │ │ │ + add ip, pc │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + ldr.w r1, [ip, #716] ; 0x2cc │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56200 │ │ │ │ - ldr.w r2, [pc, #1172] ; 55ebc │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w r1, [pc, #1168] ; 55ec0 │ │ │ │ - mov.w r8, #300 ; 0x12c │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #22108 ; 0x565c │ │ │ │ - add r1, pc │ │ │ │ - mov sl, r9 │ │ │ │ - str.w r8, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r9 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r9 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - b.w 54110 │ │ │ │ - ldr r0, [pc, #928] ; (55dfc ) │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + beq.w 56e24 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + ldr.w r1, [ip, #2116] ; 0x844 │ │ │ │ + ldr r0, [sp, #64] ; 0x40 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + str r5, [sp, #192] ; 0xc0 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + bl f9c0 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + blt.w 56dea │ │ │ │ + beq.w 56dae │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1124] ; 55ec4 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - ldr.w r3, [pc, #1112] ; 55ec8 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r2, [pc, #1112] ; 55ecc │ │ │ │ - mov.w sl, #0 │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #290 ; 0x122 │ │ │ │ - movw r1, #21862 ; 0x5566 │ │ │ │ - str r2, [r3, #124] ; 0x7c │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov fp, sl │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r8, sl │ │ │ │ - mov r3, sl │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r2, [pc, #1056] ; 55ed0 │ │ │ │ - add r2, pc │ │ │ │ - add.w r3, r2, #2736 ; 0xab0 │ │ │ │ - ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ - ldrd sl, fp, [r3] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, fp │ │ │ │ - it eq │ │ │ │ - cmpeq r0, sl │ │ │ │ - bne.w 56aca │ │ │ │ - ldr.w r5, [r2, #2744] ; 0xab8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56a94 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r5, [sp, #100] ; 0x64 │ │ │ │ + ldr.w r2, [ip, #1444] ; 0x5a4 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r6, [pc, #1008] ; (55ed4 ) │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [r6, #2748] ; 0xabc │ │ │ │ - ldr.w r1, [r6, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56a66 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [r6, #640] ; 0x280 │ │ │ │ - bl daec │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56a48 │ │ │ │ - ldr r3, [pc, #900] ; (55e94 ) │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r2, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - bne.w 56768 │ │ │ │ - ldr.w r6, [r9, #12] │ │ │ │ - str r6, [sp, #84] ; 0x54 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 56768 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ + str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 56758 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, sl │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5674c │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #84] ; 0x54 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5673e │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 5698a │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ + bne.w 56c72 │ │ │ │ + ldr r3, [pc, #712] ; (56684 ) │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr.w fp, [r2, r3] │ │ │ │ + mov r1, fp │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + movs r2, #2 │ │ │ │ + blx 5890 │ │ │ │ + mov r5, r0 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 56f42 │ │ │ │ + bl dcf0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.w 56f1c │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56734 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.w 56b32 │ │ │ │ - ldr r0, [sp, #100] ; 0x64 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ + cbnz r3, 563ee │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cbz r5, 56440 │ │ │ │ + ldr r3, [pc, #656] ; (56688 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r9, [r3, #2056] ; 0x808 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56674 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56b12 │ │ │ │ - ldr r0, [sp, #100] ; 0x64 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 56416 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ + str r0, [sp, #96] ; 0x60 │ │ │ │ + ldr r3, [r0, #80] ; 0x50 │ │ │ │ + b.n 5642a │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 56552 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, r6 │ │ │ │ + it ne │ │ │ │ + cmpne r1, #0 │ │ │ │ + beq.n 56420 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [sp, #104] ; 0x68 │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + b.n 5655e │ │ │ │ + ldr r3, [pc, #488] ; (5662c ) │ │ │ │ + movs r2, #2 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r1, [r1, r3] │ │ │ │ + blx 5890 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 564a4 │ │ │ │ + bl dcf0 │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + blt.n 56480 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 5666a │ │ │ │ - mov r0, r5 │ │ │ │ + cbnz r3, 5646c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - bl f1c8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56682 │ │ │ │ - ldr r3, [pc, #740] ; (55ed8 ) │ │ │ │ - movw r5, #333 ; 0x14d │ │ │ │ - ldr r2, [pc, #736] ; (55edc ) │ │ │ │ - movw r1, #22672 ; 0x5890 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 564c8 │ │ │ │ + ldr r3, [pc, #532] ; (5668c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r9, [r3, #2064] ; 0x810 │ │ │ │ + b.n 563fc │ │ │ │ + ldr r3, [pc, #524] ; (56690 ) │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [pc, #524] ; (56694 ) │ │ │ │ + movs r1, #140 ; 0x8c │ │ │ │ add r3, pc │ │ │ │ + mov r6, r5 │ │ │ │ add r2, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - movs r5, #0 │ │ │ │ + mov fp, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - blx 56e0 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - mov r9, r3 │ │ │ │ - str r3, [sp, #104] ; 0x68 │ │ │ │ - str r3, [sp, #108] ; 0x6c │ │ │ │ - str r3, [sp, #112] ; 0x70 │ │ │ │ - mov sl, r0 │ │ │ │ - b.w 53f9e │ │ │ │ - str r3, [sp, #36] ; 0x24 │ │ │ │ - blx 568c │ │ │ │ - ldr r3, [sp, #36] ; 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54e42 │ │ │ │ - ldr r3, [pc, #684] ; (55ee0 ) │ │ │ │ - movw r0, #331 ; 0x14b │ │ │ │ - ldr r2, [pc, #684] ; (55ee4 ) │ │ │ │ - movw r1, #22596 ; 0x5844 │ │ │ │ + movw r2, #34911 ; 0x885f │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #496] ; (56698 ) │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [pc, #496] ; (5669c ) │ │ │ │ + movs r1, #140 ; 0x8c │ │ │ │ add r3, pc │ │ │ │ + mov r6, r5 │ │ │ │ add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r5, r8 │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - mov r8, r7 │ │ │ │ - mov.w r9, #1 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - b.n 55a04 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + mov fp, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #34910 ; 0x885e │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #468] ; (566a0 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r3, [pc, #440] ; (55e14 ) │ │ │ │ - ldr r1, [pc, #648] ; (55ee8 ) │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 56b0 │ │ │ │ - b.w 55352 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr r1, [r1, r3] │ │ │ │ + blx 5890 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 56528 │ │ │ │ + bl dcf0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.n 56502 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 564f2 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.w 53b88 │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r2, [pc, #620] ; (55eec ) │ │ │ │ - ldr r1, [pc, #620] ; (55ef0 ) │ │ │ │ - mov r8, r0 │ │ │ │ - add r2, pc │ │ │ │ - mov r3, r9 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, r7 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r9, r0 │ │ │ │ - movw r1, #22161 ; 0x5691 │ │ │ │ - mov.w r0, #302 ; 0x12e │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov fp, r8 │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov r0, r3 │ │ │ │ - str.w ip, [sp, #36] ; 0x24 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - blx r2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ - mov fp, r1 │ │ │ │ - str.w ip, [sp, #16] │ │ │ │ - b.w 54ae6 │ │ │ │ - ldr r2, [pc, #544] ; (55ef4 ) │ │ │ │ - mov.w r4, #300 ; 0x12c │ │ │ │ - ldr r1, [pc, #544] ; (55ef8 ) │ │ │ │ - movw r0, #22030 ; 0x560e │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r4, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r4, r3 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.w 54110 │ │ │ │ - ldr r3, [pc, #492] ; (55efc ) │ │ │ │ - movw r0, #341 ; 0x155 │ │ │ │ - ldr r2, [pc, #488] ; (55f00 ) │ │ │ │ - movw r1, #22700 ; 0x58ac │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cbz r5, 5654e │ │ │ │ + ldr r3, [pc, #424] ; (566a4 ) │ │ │ │ add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54afc │ │ │ │ - mov fp, r2 │ │ │ │ - ldr r2, [pc, #464] ; (55f04 ) │ │ │ │ - ldr r1, [pc, #464] ; (55f08 ) │ │ │ │ - mov.w r0, #300 ; 0x12c │ │ │ │ - add r2, pc │ │ │ │ - mov r8, fp │ │ │ │ - add r1, pc │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r4, fp │ │ │ │ - movw r1, #22032 ; 0x5610 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ - str.w fp, [sp] │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - b.w 544a6 │ │ │ │ - ldr r3, [pc, #416] ; (55f0c ) │ │ │ │ - movw r0, #343 ; 0x157 │ │ │ │ - ldr r2, [pc, #416] ; (55f10 ) │ │ │ │ - movw r1, #22709 ; 0x58b5 │ │ │ │ + ldr.w r9, [r3, #2036] ; 0x7f4 │ │ │ │ + b.n 563fc │ │ │ │ + ldr r3, [pc, #420] ; (566a8 ) │ │ │ │ + mov r5, r9 │ │ │ │ + ldr r2, [pc, #420] ; (566ac ) │ │ │ │ + mov r9, r6 │ │ │ │ add r3, pc │ │ │ │ + movs r1, #142 ; 0x8e │ │ │ │ add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr r2, [pc, #404] ; (55f14 ) │ │ │ │ - mov.w r0, #290 ; 0x122 │ │ │ │ - ldr r3, [pc, #404] ; (55f18 ) │ │ │ │ - movw r1, #21858 ; 0x5562 │ │ │ │ - add r2, pc │ │ │ │ - mov.w sl, #0 │ │ │ │ + mov r6, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov fp, r5 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34943 ; 0x887f │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #388] ; (566b0 ) │ │ │ │ + mov r5, r9 │ │ │ │ + ldr r2, [pc, #388] ; (566b4 ) │ │ │ │ + mov r9, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov fp, sl │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r3, sl │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - mov r8, sl │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54b0e │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54b22 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54b36 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, r1 │ │ │ │ + movs r1, #142 ; 0x8e │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r5 │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov fp, r5 │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34942 ; 0x887e │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + mov r9, r6 │ │ │ │ + b.n 56416 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov fp, r1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [sp, #104] ; 0x68 │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + cbz r1, 5656a │ │ │ │ + ldr r2, [sp, #104] ; 0x68 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbz r2, 56572 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r2, [sp, #112] ; 0x70 │ │ │ │ + cbz r2, 5657c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + mov r0, r9 │ │ │ │ + bl dcf0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 56f00 │ │ │ │ + beq.w 569a4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mov r1, r9 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + str.w r9, [sp, #192] ; 0xc0 │ │ │ │ + ldr r0, [sp, #80] ; 0x50 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + bl 49c38 │ │ │ │ + mov r5, r0 │ │ │ │ + blx 568c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 566b8 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 565c0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 54b4a │ │ │ │ + ldr r3, [sp, #96] ; 0x60 │ │ │ │ + mov r1, fp │ │ │ │ + ldr r2, [sp, #104] ; 0x68 │ │ │ │ + movs r6, #0 │ │ │ │ + str r6, [sp, #192] ; 0xc0 │ │ │ │ + ldr r0, [r3, #80] ; 0x50 │ │ │ │ + ldr r3, [sp, #112] ; 0x70 │ │ │ │ + bl eb2c │ │ │ │ + b.w 54974 │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q8, │ │ │ │ - strh r2, [r2, r1] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ - movs r0, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + ldr r2, [pc, #264] ; (566ec ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + ldr r1, [pc, #816] ; (5691c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - str r4, [r2, r3] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - str r0, [r7, r1] │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r7, [pc, #840] ; (561a4 ) │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r7, [pc, #616] ; (560cc ) │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r7, [pc, #384] ; (55fec ) │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r7, [pc, #32] ; (55e94 ) │ │ │ │ - movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + vmaxnm.f32 , q14, │ │ │ │ + ldr r1, [pc, #72] ; (5663c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #728] ; (56154 ) │ │ │ │ + orrs r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #432] ; (56034 ) │ │ │ │ + ldr r1, [pc, #304] ; (56730 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + vminnm.f16 , q14, │ │ │ │ + ldr r1, [pc, #64] ; (56648 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #312] ; (55fc4 ) │ │ │ │ + ldr r1, [pc, #0] ; (5660c ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldr r0, [pc, #792] ; (5692c ) │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #960] ; (56260 ) │ │ │ │ + ldr r0, [pc, #576] ; (5685c ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + stmia r1!, {r5} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldr r0, [pc, #288] ; (56744 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #608] ; (5610c ) │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + blx ip │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + ; instruction: 0xffd0ffff │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #336] ; (56008 ) │ │ │ │ + blx r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #248] ; (55fb4 ) │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + bx r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #464] ; (56094 ) │ │ │ │ + it lt │ │ │ │ + movlt r0, r0 │ │ │ │ + mov r8, ip │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #944] ; (56278 ) │ │ │ │ + itte vc │ │ │ │ + movvc r0, r0 │ │ │ │ + movvc sl, r4 │ │ │ │ + movvs r0, r0 │ │ │ │ + itee cs │ │ │ │ + movcs r0, r0 │ │ │ │ + nopcc │ │ │ │ + movcc r0, r0 │ │ │ │ + mov r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + cmp lr, fp │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #200] ; (55f98 ) │ │ │ │ + cmp sl, r5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + cmp r6, lr │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + cmp r2, r8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + cmp r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #704] ; (561a0 ) │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + add sl, sl │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #456] ; (560b0 ) │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + cbnz r4, 566ee │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #160] ; (55f94 ) │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + cbnz r6, 566d0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + hlt 0x0014 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #832] ; (5623c ) │ │ │ │ + hlt 0x0004 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + sbcs r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #592] ; (56154 ) │ │ │ │ + rev16 r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + sbcs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #456] ; (560d4 ) │ │ │ │ + ; instruction: 0xffccffff │ │ │ │ + rev r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + rev r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #232] ; (55ffc ) │ │ │ │ + asrs r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + cbnz r4, 566ea │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #136] ; (55fa4 ) │ │ │ │ + asrs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r3, r9 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 564a8 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r1, [sp, #96] ; 0x60 │ │ │ │ - bl 11fc8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5649c │ │ │ │ - ldr.w r1, [pc, #3196] ; 56bcc │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w sl, [pc, #3192] ; 56bd0 │ │ │ │ - movw r5, #22177 ; 0x56a1 │ │ │ │ - add r1, pc │ │ │ │ - mov r4, fp │ │ │ │ - add sl, pc │ │ │ │ - mov.w r0, #302 ; 0x12e │ │ │ │ - str.w sl, [r1, #124] ; 0x7c │ │ │ │ - mov fp, r9 │ │ │ │ - str.w r5, [r1, #132] ; 0x84 │ │ │ │ - mov sl, r9 │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - mov r8, r9 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r8, r5 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 55f26 │ │ │ │ - ldr.w r3, [pc, #3140] ; 56bd4 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr.w r2, [pc, #3136] ; 56bd8 │ │ │ │ - movw r0, #323 ; 0x143 │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #22519 ; 0x57f7 │ │ │ │ - add r2, pc │ │ │ │ - b.w 55764 │ │ │ │ - ldr.w r5, [pc, #3120] ; 56bdc │ │ │ │ - add r5, pc │ │ │ │ - ldr.w r0, [r5, #204] ; 0xcc │ │ │ │ - ldr.w r1, [r5, #724] ; 0x2d4 │ │ │ │ - bl f62c │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56eae │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56728 │ │ │ │ - ldr.w r3, [pc, #3076] ; 56be0 │ │ │ │ - movw r0, #325 ; 0x145 │ │ │ │ - ldr.w r2, [pc, #3072] ; 56be4 │ │ │ │ - movw r1, #22543 ; 0x580f │ │ │ │ + ldr.w r3, [pc, #2432] ; 5703c │ │ │ │ + movs r0, #148 ; 0x94 │ │ │ │ + ldr.w r2, [pc, #2432] ; 57040 │ │ │ │ + movw r1, #35041 ; 0x88e1 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ add r2, pc │ │ │ │ - mov.w r8, #0 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr.w r2, [pc, #3040] ; 56be8 │ │ │ │ - add r2, pc │ │ │ │ - add.w r3, r2, #2752 ; 0xac0 │ │ │ │ - ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ - ldrd sl, fp, [r3] │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ + cbz r0, 566e6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 566e6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #188] ; 0xbc │ │ │ │ + cbz r0, 566fc │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 566fc │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 56712 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 56712 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #96] ; 0x60 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r3, [pc, #2348] ; 57044 │ │ │ │ + str r2, [sp, #196] ; 0xc4 │ │ │ │ + ldr r5, [r1, #52] ; 0x34 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, r5 │ │ │ │ + beq.n 56764 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 56fa2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + bmi.w 56f76 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r2, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.w 56f6c │ │ │ │ + ldr r2, [r5, #84] ; 0x54 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + bpl.w 56f6c │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 56f6c │ │ │ │ + ldr r3, [r1, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + bpl.w 56f6c │ │ │ │ + mov r0, r5 │ │ │ │ + bl ed98 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 56f66 │ │ │ │ + ldr.w ip, [pc, #2272] ; 57048 │ │ │ │ + ldr.w r0, [pc, #2272] ; 5704c │ │ │ │ + add ip, pc │ │ │ │ + str.w ip, [sp, #80] ; 0x50 │ │ │ │ + add r0, pc │ │ │ │ + ldr.w r1, [ip, #132] ; 0x84 │ │ │ │ + ldr.w r2, [ip, #128] ; 0x80 │ │ │ │ + ldr.w r3, [ip, #124] ; 0x7c │ │ │ │ + bl 12920 │ │ │ │ + ldr r0, [sp, #96] ; 0x60 │ │ │ │ + add r1, sp, #192 ; 0xc0 │ │ │ │ + add r2, sp, #196 ; 0xc4 │ │ │ │ + add r3, sp, #188 ; 0xbc │ │ │ │ + bl dd90 │ │ │ │ + ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 56986 │ │ │ │ + ldr.w r1, [ip, #252] ; 0xfc │ │ │ │ + add.w r5, ip, #2752 ; 0xac0 │ │ │ │ + ldrd r2, r3, [r5] │ │ │ │ ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, fp │ │ │ │ + cmp r1, r3 │ │ │ │ it eq │ │ │ │ - cmpeq r0, sl │ │ │ │ - bne.w 56ba2 │ │ │ │ - ldr.w r5, [r2, #2760] ; 0xac8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56d70 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r5, [sp, #100] ; 0x64 │ │ │ │ + cmpeq r0, r2 │ │ │ │ + bne.w 56974 │ │ │ │ + ldr.w r6, [ip, #2760] ; 0xac8 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 56944 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r6, [pc, #2992] ; 56bec │ │ │ │ - add r6, pc │ │ │ │ - ldr.w r0, [r6, #2764] ; 0xacc │ │ │ │ - ldr.w r1, [r6, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56d52 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [r6, #640] ; 0x280 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w ip, [pc, #2184] ; 57050 │ │ │ │ + mov r0, r6 │ │ │ │ + add ip, pc │ │ │ │ + str.w ip, [sp, #80] ; 0x50 │ │ │ │ + ldr.w r1, [ip, #1892] ; 0x764 │ │ │ │ bl daec │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ + ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56b84 │ │ │ │ - ldr.w r3, [pc, #2948] ; 56bf0 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r2, [sp, #84] ; 0x54 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - bne.w 56a84 │ │ │ │ - ldr.w r6, [r9, #12] │ │ │ │ - str r6, [sp, #84] ; 0x54 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 56a84 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - str r3, [sp, #88] ; 0x58 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 568ee │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, sl │ │ │ │ - bl 12768 │ │ │ │ + beq.w 5692a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - cbnz r3, 560cc │ │ │ │ + cbnz r3, 567f4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #84] ; 0x54 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [sp, #92] ; 0x5c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 568c6 │ │ │ │ + mov r0, r5 │ │ │ │ + str r5, [sp, #80] ; 0x50 │ │ │ │ + bl 26b14 │ │ │ │ + ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ + mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56778 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 56d3e │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ + beq.n 5688c │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [ip] │ │ │ │ + cbnz r2, 56828 │ │ │ │ + ldr.w r2, [ip, #4] │ │ │ │ + mov r0, ip │ │ │ │ + str r3, [sp, #80] ; 0x50 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #80] ; 0x50 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 56838 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 5684a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 560fc │ │ │ │ + cbnz r3, 5684a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.w 56cec │ │ │ │ - ldr r0, [sp, #100] ; 0x64 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ + ldr r0, [sp, #196] ; 0xc4 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 56860 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, 5612c │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 56860 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ + ldr r0, [sp, #188] ; 0xbc │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56af2 │ │ │ │ - ldr r0, [sp, #100] ; 0x64 │ │ │ │ + str r3, [sp, #196] ; 0xc4 │ │ │ │ + cbz r0, 56876 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56ae8 │ │ │ │ - mov r0, r5 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #100] ; 0x64 │ │ │ │ - bl f1c8 │ │ │ │ + cbnz r3, 56876 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #96] ; 0x60 │ │ │ │ + mov r1, fp │ │ │ │ + ldr r2, [sp, #104] ; 0x68 │ │ │ │ + movs r5, #0 │ │ │ │ + str r5, [sp, #188] ; 0xbc │ │ │ │ + ldr r0, [r3, #80] ; 0x50 │ │ │ │ + ldr r3, [sp, #112] ; 0x70 │ │ │ │ + bl eb2c │ │ │ │ + b.w 54974 │ │ │ │ + ldr.w r2, [pc, #1988] ; 57054 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr.w r1, [pc, #1988] ; 57058 │ │ │ │ + mov r5, ip │ │ │ │ + add r2, pc │ │ │ │ + movs r0, #150 ; 0x96 │ │ │ │ + add r1, pc │ │ │ │ + mov r3, r2 │ │ │ │ + str.w r0, [r2, #128] ; 0x80 │ │ │ │ + str r1, [r3, #124] ; 0x7c │ │ │ │ + movw r2, #35100 ; 0x891c │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #96] ; 0x60 │ │ │ │ + mov r1, fp │ │ │ │ + ldr r2, [sp, #104] ; 0x68 │ │ │ │ + mov.w fp, #0 │ │ │ │ + ldr r0, [r3, #80] ; 0x50 │ │ │ │ + ldr r3, [sp, #112] ; 0x70 │ │ │ │ + bl eb2c │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 567fc │ │ │ │ + ldr.w ip, [r5, #8] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr.w r3, [ip] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [ip] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56adc │ │ │ │ - ldr.w r3, [pc, #2712] ; 56bf4 │ │ │ │ - movw r5, #345 ; 0x159 │ │ │ │ - ldr.w r2, [pc, #2708] ; 56bf8 │ │ │ │ - movw r1, #22776 ; 0x58f8 │ │ │ │ + cbnz r3, 568f6 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + str.w ip, [sp, #80] ; 0x50 │ │ │ │ + blx r3 │ │ │ │ + ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ + mov r0, ip │ │ │ │ + mov r1, r6 │ │ │ │ + str.w ip, [sp, #80] ; 0x50 │ │ │ │ + bl 1ccd0 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 5680a │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + str r0, [sp, #92] ; 0x5c │ │ │ │ + mov r0, r6 │ │ │ │ + str.w ip, [sp, #80] ; 0x50 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #92] ; 0x5c │ │ │ │ + ldr.w ip, [sp, #80] ; 0x50 │ │ │ │ + b.n 5680a │ │ │ │ + ldr.w r3, [pc, #1840] ; 5705c │ │ │ │ + movs r2, #150 ; 0x96 │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + movw r2, #35085 ; 0x890d │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + b.n 568ae │ │ │ │ + ldr.w r0, [ip, #1440] ; 0x5a0 │ │ │ │ + bl f928 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 567c4 │ │ │ │ + ldr.w r3, [pc, #1800] ; 57060 │ │ │ │ + movs r0, #150 ; 0x96 │ │ │ │ + ldr.w r2, [pc, #1800] ; 57064 │ │ │ │ + movw r1, #35083 ; 0x890b │ │ │ │ add r3, pc │ │ │ │ + mov r5, r6 │ │ │ │ add r2, pc │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - movs r5, #0 │ │ │ │ + str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.n 55c0e │ │ │ │ - ldr.w r3, [pc, #2684] ; 56bfc │ │ │ │ - mov.w r0, #348 ; 0x15c │ │ │ │ - ldr.w r2, [pc, #2680] ; 56c00 │ │ │ │ - movw r1, #22794 ; 0x590a │ │ │ │ + b.n 568ae │ │ │ │ + mov r1, r5 │ │ │ │ + ldr.w r0, [ip, #1440] ; 0x5a0 │ │ │ │ + addw r2, ip, #2760 ; 0xac8 │ │ │ │ + bl 1289c │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 5694e │ │ │ │ + ldr.w r3, [pc, #1760] ; 57068 │ │ │ │ + movs r5, #0 │ │ │ │ + movs r2, #149 ; 0x95 │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, pc │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movw r2, #35071 ; 0x88ff │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + b.n 568ae │ │ │ │ + ldr r0, [sp, #64] ; 0x40 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mov r1, r0 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + b.n 5659c │ │ │ │ + ldr.w r3, [pc, #1720] ; 5706c │ │ │ │ + movs r1, #124 ; 0x7c │ │ │ │ + movw r2, #34755 ; 0x87c3 │ │ │ │ + str.w r1, [ip, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ + str.w r2, [ip, #132] ; 0x84 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w r2, [pc, #1680] ; 57070 │ │ │ │ + movs r3, #124 ; 0x7c │ │ │ │ + mov r5, r0 │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + movw r3, #34753 ; 0x87c1 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str.w r2, [ip, #124] ; 0x7c │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + b.w 5491c │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ + mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.w 53d60 │ │ │ │ - ldr.w r1, [pc, #2652] ; 56c04 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r0, [pc, #2652] ; 56c08 │ │ │ │ - mov fp, r5 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r5 │ │ │ │ - add r0, pc │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 5626a │ │ │ │ + ldr.w r2, [pc, #1628] ; 57074 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r3, [pc, #1628] ; 57078 │ │ │ │ + mov fp, r9 │ │ │ │ + add r2, pc │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r4, r5 │ │ │ │ - movw r0, #285 ; 0x11d │ │ │ │ + str r3, [r2, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ + movs r3, #123 ; 0x7b │ │ │ │ str r5, [sp, #24] │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - movw r0, #21750 ; 0x54f6 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str.w r3, [r2, #128] ; 0x80 │ │ │ │ + movw r3, #34740 ; 0x87b4 │ │ │ │ + str r5, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr.w r3, [pc, #2600] ; 56c0c │ │ │ │ - mov r5, r6 │ │ │ │ - ldr.w r2, [pc, #2596] ; 56c10 │ │ │ │ - mov.w sl, #0 │ │ │ │ + str.w r3, [r2, #132] ; 0x84 │ │ │ │ + b.w 54906 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sp, #192] ; 0xc0 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 56230 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 26b14 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 56238 │ │ │ │ + mov r9, fp │ │ │ │ + b.n 56a50 │ │ │ │ + ldr.w r3, [pc, #1560] ; 5707c │ │ │ │ + movs r1, #123 ; 0x7b │ │ │ │ + movw r2, #34726 ; 0x87a6 │ │ │ │ + str.w r1, [r9, #128] ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r2, [r9, #132] ; 0x84 │ │ │ │ + str.w r3, [r9, #124] ; 0x7c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov r9, r0 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.w 54f8c │ │ │ │ + vldr d7, [lr, #8] │ │ │ │ + vadd.f64 d7, d7, d8 │ │ │ │ + vmov r0, r1, d7 │ │ │ │ + blx 5c44 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 5592a │ │ │ │ + ldr.w r3, [pc, #1500] ; 57080 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr.w r2, [pc, #1496] ; 57084 │ │ │ │ + mov r1, r5 │ │ │ │ + add r3, pc │ │ │ │ + ldr r7, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - mov.w r0, #290 ; 0x122 │ │ │ │ - movw r1, #21861 ; 0x5565 │ │ │ │ - b.n 55a88 │ │ │ │ - mov r0, r9 │ │ │ │ - bl da48 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 55a26 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r5, r9 │ │ │ │ + movs r2, #116 ; 0x74 │ │ │ │ + str r6, [sp, #48] ; 0x30 │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r9 │ │ │ │ + str r4, [sp, #32] │ │ │ │ + movw r2, #34663 ; 0x8767 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + str r1, [sp, #40] ; 0x28 │ │ │ │ + str.w r9, [sp, #192] ; 0xc0 │ │ │ │ + str.w r9, [sp, #16] │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + ldr.w fp, [sp, #56] ; 0x38 │ │ │ │ + b.w 54f8c │ │ │ │ + ldrh.w r0, [lr, #18] │ │ │ │ + ldrh.w r2, [lr, #16] │ │ │ │ + lsrs r3, r0, #17 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + str r3, [sp, #156] ; 0x9c │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #152] ; 0x98 │ │ │ │ + ldrd r0, r1, [sp, #152] ; 0x98 │ │ │ │ + orrs r1, r3 │ │ │ │ + orrs r0, r2 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + lsls r7, r3, #15 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + orr.w r7, r7, r2, lsr #17 │ │ │ │ + str r3, [sp, #112] ; 0x70 │ │ │ │ + str r7, [sp, #116] ; 0x74 │ │ │ │ + movs r1, #0 │ │ │ │ + ldrd r8, r9, [sp, #112] ; 0x70 │ │ │ │ + movs r3, #0 │ │ │ │ + ldrh.w r0, [lr, #14] │ │ │ │ + orr.w r9, r9, r1 │ │ │ │ + ldrh.w r2, [lr, #12] │ │ │ │ + orr.w r8, r8, r0 │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.w 55a14 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.w 55594 │ │ │ │ - ldr.w r2, [pc, #2536] ; 56c14 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #2532] ; 56c18 │ │ │ │ - mov.w r3, #354 ; 0x162 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #22821 ; 0x5925 │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - mov r3, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.w 544a6 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ + lsls r7, r1, #15 │ │ │ │ + orr.w r7, r7, r8, lsr #17 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + str r7, [sp, #124] ; 0x7c │ │ │ │ + str r1, [sp, #120] ; 0x78 │ │ │ │ + ldrd r0, r1, [sp, #120] ; 0x78 │ │ │ │ + orrs r0, r2 │ │ │ │ + orrs r1, r3 │ │ │ │ + adds r0, #1 │ │ │ │ + adc.w r1, r1, #0 │ │ │ │ + blx 5c20 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 5592a │ │ │ │ + ldrh.w r0, [lr, #16] │ │ │ │ + ldrh.w r2, [lr, #14] │ │ │ │ + lsrs r3, r0, #17 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + str r3, [sp, #140] ; 0x8c │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #136] ; 0x88 │ │ │ │ + movs r1, #0 │ │ │ │ + ldrd r8, r9, [sp, #136] ; 0x88 │ │ │ │ + ldrh.w r0, [lr, #12] │ │ │ │ + orr.w r9, r9, r3 │ │ │ │ + orr.w r8, r8, r2 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + lsls r7, r3, #15 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + orr.w r7, r7, r8, lsr #17 │ │ │ │ + str r3, [sp, #40] ; 0x28 │ │ │ │ + str r7, [sp, #44] ; 0x2c │ │ │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + mov r1, r3 │ │ │ │ + b.n 56b50 │ │ │ │ + ldrh.w r0, [lr, #14] │ │ │ │ + ldrh.w r3, [lr, #12] │ │ │ │ + orr.w r0, r3, r0, lsl #15 │ │ │ │ + adds r0, #1 │ │ │ │ + b.w 55924 │ │ │ │ + ldrh.w r0, [lr, #14] │ │ │ │ + ldrh.w r3, [lr, #12] │ │ │ │ + orr.w r0, r3, r0, lsl #15 │ │ │ │ + rsb r0, r0, #1 │ │ │ │ + b.w 55924 │ │ │ │ + ldrh.w r0, [lr, #16] │ │ │ │ + ldrh.w r2, [lr, #14] │ │ │ │ + lsrs r3, r0, #17 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + str r3, [sp, #132] ; 0x84 │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #128] ; 0x80 │ │ │ │ + movs r1, #0 │ │ │ │ + ldrd r8, r9, [sp, #128] ; 0x80 │ │ │ │ + ldrh.w r0, [lr, #12] │ │ │ │ + orr.w r9, r9, r3 │ │ │ │ + orr.w r8, r8, r2 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + lsls r7, r3, #15 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + orr.w r7, r7, r8, lsr #17 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r7, [sp, #36] ; 0x24 │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ + orrs r2, r0 │ │ │ │ + orrs r3, r1 │ │ │ │ + negs r0, r2 │ │ │ │ + sbc.w r1, r3, r3, lsl #1 │ │ │ │ + b.n 56b50 │ │ │ │ + ldrh.w r2, [lr, #18] │ │ │ │ + ldrh.w r0, [lr, #16] │ │ │ │ + lsrs r1, r2, #17 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + str r1, [sp, #148] ; 0x94 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #144] ; 0x90 │ │ │ │ + ldrd r2, r3, [sp, #144] ; 0x90 │ │ │ │ + orrs r3, r1 │ │ │ │ + orrs r2, r0 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r2 │ │ │ │ + lsls r7, r1, #15 │ │ │ │ + lsls r1, r0, #15 │ │ │ │ + orr.w r7, r7, r0, lsr #17 │ │ │ │ + str r1, [sp, #96] ; 0x60 │ │ │ │ + str r7, [sp, #100] ; 0x64 │ │ │ │ + movs r3, #0 │ │ │ │ + ldrd r8, r9, [sp, #96] ; 0x60 │ │ │ │ + movs r1, #0 │ │ │ │ + ldrh.w r2, [lr, #14] │ │ │ │ + orr.w r9, r9, r3 │ │ │ │ + ldrh.w r0, [lr, #12] │ │ │ │ + orr.w r8, r8, r2 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + lsls r7, r3, #15 │ │ │ │ + orr.w r7, r7, r8, lsr #17 │ │ │ │ + lsls r3, r2, #15 │ │ │ │ + str r7, [sp, #108] ; 0x6c │ │ │ │ + str r3, [sp, #104] ; 0x68 │ │ │ │ + ldrd r2, r3, [sp, #104] ; 0x68 │ │ │ │ + b.n 56c00 │ │ │ │ + ldr r3, [r2, #48] ; 0x30 │ │ │ │ + mov r0, lr │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - b.w 53bd0 │ │ │ │ - ldr.w r1, [pc, #2488] ; 56c1c │ │ │ │ - mov fp, r5 │ │ │ │ - ldr.w r0, [pc, #2488] ; 56c20 │ │ │ │ - mov r8, r5 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - add r0, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - movw r0, #287 ; 0x11f │ │ │ │ - str r5, [sp, #16] │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - movw r0, #21825 ; 0x5541 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ - ldr.w r2, [pc, #2436] ; 56c24 │ │ │ │ - mov.w r8, #290 ; 0x122 │ │ │ │ - ldr.w r1, [pc, #2432] ; 56c28 │ │ │ │ - mov r5, r6 │ │ │ │ - add r2, pc │ │ │ │ - movw r0, #21864 ; 0x5568 │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str.w r8, [r2, #128] ; 0x80 │ │ │ │ - mov fp, sl │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, sl │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r2, [pc, #2380] ; 56c2c │ │ │ │ - add r2, pc │ │ │ │ - add.w r3, r2, #2720 ; 0xaa0 │ │ │ │ - ldr.w r1, [r2, #252] ; 0xfc │ │ │ │ - ldrd r8, r9, [r3] │ │ │ │ - ldrd r0, r1, [r1, #16] │ │ │ │ - cmp r1, r9 │ │ │ │ - it eq │ │ │ │ - cmpeq r0, r8 │ │ │ │ - bne.w 56e0a │ │ │ │ - ldr.w r5, [r2, #2728] ; 0xaa8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 56dda │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - str r5, [sp, #84] ; 0x54 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr.w r8, [pc, #2336] ; 56c30 │ │ │ │ - add r8, pc │ │ │ │ - ldr.w r0, [r8, #2732] ; 0xaac │ │ │ │ - ldr.w r1, [r8, #584] ; 0x248 │ │ │ │ - bl daec │ │ │ │ - mov sl, r0 │ │ │ │ - str r0, [sp, #88] ; 0x58 │ │ │ │ + mov r3, r0 │ │ │ │ + b.w 5592a │ │ │ │ + mov r0, r1 │ │ │ │ + ldr.w r3, [pc, #1040] ; 57088 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + movs r2, #2 │ │ │ │ + str.w ip, [sp, #96] ; 0x60 │ │ │ │ + ldr.w fp, [r1, r3] │ │ │ │ + mov r1, fp │ │ │ │ + blx 5890 │ │ │ │ + ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56db0 │ │ │ │ - ldr.w r3, [pc, #2244] ; 56bf0 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - str r2, [sp, #96] ; 0x60 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - cmp r2, r3 │ │ │ │ - mov fp, r3 │ │ │ │ - bne.w 56a3a │ │ │ │ - ldr.w r8, [r0, #12] │ │ │ │ - str.w r8, [sp, #96] ; 0x60 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 56a3a │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str.w r9, [sp, #88] ; 0x58 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + beq.n 56d8a │ │ │ │ + str.w ip, [sp, #96] ; 0x60 │ │ │ │ + bl dcf0 │ │ │ │ + ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + blt.n 56ccc │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56a32 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56a26 │ │ │ │ + cbnz r3, 56cb6 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #96] ; 0x60 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 56d7c │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56a1e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.w 56e4c │ │ │ │ - ldr r0, [sp, #84] ; 0x54 │ │ │ │ - mov r1, r9 │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #88] ; 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + beq.n 56cee │ │ │ │ + ldr r3, [pc, #968] ; (5708c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r9, [r3, #2052] ; 0x804 │ │ │ │ + b.w 563fc │ │ │ │ + ldr r3, [pc, #960] ; (57090 ) │ │ │ │ + mov r9, r6 │ │ │ │ + movs r2, #136 ; 0x88 │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, pc │ │ │ │ + mov fp, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movw r3, #34829 ; 0x880d │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr.w ip, [pc, #932] ; 57094 │ │ │ │ + add ip, pc │ │ │ │ + ldr.w r3, [ip, #1444] ; 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56a12 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 56e1c │ │ │ │ - ldr r0, [sp, #84] ; 0x54 │ │ │ │ + beq.w 563c0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #2 │ │ │ │ + str.w ip, [sp, #96] ; 0x60 │ │ │ │ + blx 5890 │ │ │ │ + ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ + str r0, [sp, #192] ; 0xc0 │ │ │ │ + cbz r0, 56d66 │ │ │ │ + str.w ip, [sp, #96] ; 0x60 │ │ │ │ + bl dcf0 │ │ │ │ + ldr.w ip, [sp, #96] ; 0x60 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.n 56d42 │ │ │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56a0a │ │ │ │ - mov r0, r8 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #84] ; 0x54 │ │ │ │ - bl f1c8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56930 │ │ │ │ - ldr.w r3, [pc, #2084] ; 56c34 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #2080] ; 56c38 │ │ │ │ - movw r0, #313 ; 0x139 │ │ │ │ - add r3, pc │ │ │ │ - movw r5, #22388 ; 0x5774 │ │ │ │ - add r1, pc │ │ │ │ - mov fp, r2 │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ - mov r8, r2 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - str.w r5, [r3, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539d8 │ │ │ │ - ldr.w r2, [pc, #2044] ; 56c3c │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #2040] ; 56c40 │ │ │ │ - movw r0, #317 ; 0x13d │ │ │ │ - add r2, pc │ │ │ │ - movw r5, #22406 ; 0x5786 │ │ │ │ - add r1, pc │ │ │ │ - mov r3, fp │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r8, fp │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r5, [r2, #132] ; 0x84 │ │ │ │ - b.w 544a6 │ │ │ │ - ldr.w r2, [pc, #2008] ; 56c44 │ │ │ │ - mov.w r8, #290 ; 0x122 │ │ │ │ - ldr.w r1, [pc, #2004] ; 56c48 │ │ │ │ - movw r0, #21869 ; 0x556d │ │ │ │ - add r2, pc │ │ │ │ - mov r5, r6 │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str.w r8, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - mov r0, r4 │ │ │ │ - bl da48 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 55f4c │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - ldr r1, [r1, #24] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 55f36 │ │ │ │ - ldr.w r2, [pc, #1932] ; 56c4c │ │ │ │ - mov.w fp, #318 ; 0x13e │ │ │ │ - ldr.w r1, [pc, #1928] ; 56c50 │ │ │ │ - movw r0, #22415 ; 0x578f │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, r3 │ │ │ │ - str.w fp, [r2, #128] ; 0x80 │ │ │ │ - mov fp, r3 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 53da8 │ │ │ │ - bgt.w 568d6 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 5650a │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl da48 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r2, [pc, #1864] ; 56c54 │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr.w r1, [pc, #1860] ; 56c58 │ │ │ │ - mov.w r0, #318 ; 0x13e │ │ │ │ - add r2, pc │ │ │ │ - movw r5, #22423 ; 0x5797 │ │ │ │ - add r1, pc │ │ │ │ - mov r8, fp │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r5, [r2, #132] ; 0x84 │ │ │ │ - b.w 544a6 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55878 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55848 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55894 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 558ac │ │ │ │ + cbnz r3, 56d34 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.w 5599a │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.w 55830 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55814 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - add.w r1, r0, #8 │ │ │ │ - ldr.w ip, [r0] │ │ │ │ - ldr.w r8, [r0, #4] │ │ │ │ - ldmia.w r1, {r1, r5, r9} │ │ │ │ - b.w 552da │ │ │ │ - movs r5, #1 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56864 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - bl 11fc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5685c │ │ │ │ - ldr.w r1, [pc, #1696] ; 56c5c │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r0, [pc, #1692] ; 56c60 │ │ │ │ - mov r3, r4 │ │ │ │ - add r1, pc │ │ │ │ - movw r4, #21758 ; 0x54fe │ │ │ │ - add r0, pc │ │ │ │ - movw r5, #285 ; 0x11d │ │ │ │ - str.w r4, [r1, #132] ; 0x84 │ │ │ │ - mov fp, r2 │ │ │ │ - str.w r5, [r1, #128] ; 0x80 │ │ │ │ - mov r8, r2 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - mov r4, r2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539a2 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 563c0 │ │ │ │ + b.w 563f4 │ │ │ │ + ldr r3, [pc, #852] ; (57098 ) │ │ │ │ + mov r5, r9 │ │ │ │ + movs r2, #138 ; 0x8a │ │ │ │ + mov r9, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r5 │ │ │ │ + movw r3, #34868 ; 0x8834 │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #820] ; (5709c ) │ │ │ │ + mov r5, r9 │ │ │ │ + movs r2, #138 ; 0x8a │ │ │ │ + mov r9, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r5 │ │ │ │ + movw r3, #34867 ; 0x8833 │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #788] ; (570a0 ) │ │ │ │ + mov r9, r6 │ │ │ │ + movs r2, #136 ; 0x88 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 565a0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 559ae │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 559c2 │ │ │ │ - ldr.w r3, [pc, #1612] ; 56c64 │ │ │ │ - movw lr, #287 ; 0x11f │ │ │ │ - ldr.w r1, [pc, #1608] ; 56c68 │ │ │ │ - movw r0, #21817 ; 0x5539 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str.w lr, [r3, #128] ; 0x80 │ │ │ │ - mov sl, r2 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - mov fp, r2 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - b.w 54110 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr r1, [sp, #48] ; 0x30 │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 1d2d8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #84] ; 0x54 │ │ │ │ - b.w 55830 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55bdc │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55bc4 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55bf2 │ │ │ │ - ldr.w r1, [pc, #1500] ; 56c6c │ │ │ │ - mov r5, r8 │ │ │ │ - ldr.w ip, [pc, #1496] ; 56c70 │ │ │ │ - mov r8, r7 │ │ │ │ - add r1, pc │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ - mov.w sl, #0 │ │ │ │ - add ip, pc │ │ │ │ - mov r3, r9 │ │ │ │ - mov.w r0, #300 ; 0x12c │ │ │ │ - mov r9, r8 │ │ │ │ - movw lr, #22100 ; 0x5654 │ │ │ │ - str.w ip, [r1, #124] ; 0x7c │ │ │ │ - mov fp, sl │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r8, sl │ │ │ │ - str.w r0, [r1, #128] ; 0x80 │ │ │ │ - str.w lr, [r1, #132] ; 0x84 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - movs r5, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + mov fp, r0 │ │ │ │ + movw r3, #34828 ; 0x880c │ │ │ │ + str.w r2, [ip, #128] ; 0x80 │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r0, [sp, #64] ; 0x40 │ │ │ │ + str.w ip, [sp, #16] │ │ │ │ + blx 5b78 │ │ │ │ + ldr.w ip, [sp, #16] │ │ │ │ + adds r5, r0, #1 │ │ │ │ + beq.n 56e5e │ │ │ │ + cmp r0, #1 │ │ │ │ + it ne │ │ │ │ + strne.w r9, [sp, #16] │ │ │ │ + bne.w 5654e │ │ │ │ + ldr r2, [sp, #64] ; 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - subs r3, #1 │ │ │ │ + adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 569a6 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #92] ; 0x5c │ │ │ │ - bl 11fc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5699e │ │ │ │ - ldr.w r3, [pc, #1416] ; 56c74 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r1, [pc, #1416] ; 56c78 │ │ │ │ - movw r5, #287 ; 0x11f │ │ │ │ - add r3, pc │ │ │ │ - movw r0, #21833 ; 0x5549 │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - str.w r5, [r3, #128] ; 0x80 │ │ │ │ - mov fp, r2 │ │ │ │ - str r1, [r3, #124] ; 0x7c │ │ │ │ - mov r8, r2 │ │ │ │ - str.w r0, [r3, #132] ; 0x84 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 539b0 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 566ce │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 55fd8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55b9a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55b80 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55b6c │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r2, [fp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.w 55b52 │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ - mov r1, sl │ │ │ │ - bl 1d2d8 │ │ │ │ - mov r9, r0 │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - b.w 55b6c │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 560e0 │ │ │ │ - ldr.w r3, [pc, #1268] ; 56c7c │ │ │ │ - mov.w r0, #296 ; 0x128 │ │ │ │ - movw r1, #21950 ; 0x55be │ │ │ │ - str.w r0, [r5, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - str.w r1, [r5, #132] ; 0x84 │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - mov fp, r2 │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r8, r2 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov sl, r0 │ │ │ │ - str.w sl, [sp, #88] ; 0x58 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 557bc │ │ │ │ - ldr.w r2, [pc, #1196] ; 56c80 │ │ │ │ - mov.w r0, #294 ; 0x126 │ │ │ │ - ldr.w r3, [pc, #1192] ; 56c84 │ │ │ │ - movw r1, #21940 ; 0x55b4 │ │ │ │ - add r2, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r3, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - str r3, [r2, #124] ; 0x7c │ │ │ │ - mov fp, sl │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r3, sl │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - mov r8, sl │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - mov r1, r3 │ │ │ │ - addw r2, r2, #2712 ; 0xa98 │ │ │ │ - bl 12a74 │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 567c4 │ │ │ │ - ldr.w r1, [pc, #1124] ; 56c88 │ │ │ │ - mov.w fp, #296 ; 0x128 │ │ │ │ - ldr.w r3, [pc, #1120] ; 56c8c │ │ │ │ - movw r0, #21964 ; 0x55cc │ │ │ │ - add r1, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ - add r3, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - str.w fp, [r1, #128] ; 0x80 │ │ │ │ - mov r8, r9 │ │ │ │ - str r3, [r1, #124] ; 0x7c │ │ │ │ - mov fp, r9 │ │ │ │ - mov r3, r9 │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ + beq.n 56e4e │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - b.w 54110 │ │ │ │ - mov r0, r5 │ │ │ │ - bl da48 │ │ │ │ - b.n 565ba │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 565ac │ │ │ │ - mov r1, r5 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr.w r1, [pc, #1048] ; 56c90 │ │ │ │ - ldr.w r0, [pc, #1048] ; 56c94 │ │ │ │ - mov lr, r7 │ │ │ │ - add r1, pc │ │ │ │ - mov.w sl, #0 │ │ │ │ - add r0, pc │ │ │ │ - mov r3, r9 │ │ │ │ - mov r4, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov.w lr, #302 ; 0x12e │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - movw r0, #22169 ; 0x5699 │ │ │ │ - str.w lr, [r1, #128] ; 0x80 │ │ │ │ - mov fp, sl │ │ │ │ - str.w r0, [r1, #132] ; 0x84 │ │ │ │ - mov r8, sl │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr r2, [pc, #1000] ; (56c98 ) │ │ │ │ - mov.w r0, #300 ; 0x12c │ │ │ │ - ldr r1, [pc, #1000] ; (56c9c ) │ │ │ │ - movw lr, #22059 ; 0x562b │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r1, pc │ │ │ │ - mov fp, sl │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - mov r8, sl │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w lr, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r2, #5 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r0, [pc, #960] ; (56ca0 ) │ │ │ │ - ldr r1, [pc, #964] ; (56ca4 ) │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr.w r9, [sp, #64] ; 0x40 │ │ │ │ + b.w 56416 │ │ │ │ + ldr r3, [pc, #696] ; (570a4 ) │ │ │ │ + mov r9, r6 │ │ │ │ + mov fp, r5 │ │ │ │ + mov r6, r5 │ │ │ │ + add r3, pc │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #133 ; 0x85 │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34802 ; 0x87f2 │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + ldr r3, [pc, #660] ; (570a8 ) │ │ │ │ + ldr r1, [pc, #664] ; (570ac ) │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ blx 56b0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n 5650a │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r2, [fp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.w 560ae │ │ │ │ - ldr r3, [pc, #936] ; (56ca8 ) │ │ │ │ - mov.w r0, #294 ; 0x126 │ │ │ │ - ldr r2, [pc, #932] ; (56cac ) │ │ │ │ - movw r1, #21980 ; 0x55dc │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #192] ; 0xc0 │ │ │ │ + ldr r3, [pc, #648] ; (570b0 ) │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r2, [pc, #648] ; (570b4 ) │ │ │ │ + movs r0, #128 ; 0x80 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [sp, #48] ; 0x30 │ │ │ │ + movw r1, #34780 ; 0x87dc │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ + mov r6, r5 │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov fp, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov r9, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.w 539b0 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str r5, [sp, #24] │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5640e │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56f40 │ │ │ │ - bl 11fc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 56f38 │ │ │ │ - ldr r2, [pc, #856] ; (56cb0 ) │ │ │ │ - mov.w fp, #0 │ │ │ │ - ldr r1, [pc, #852] ; (56cb4 ) │ │ │ │ - mov r3, fp │ │ │ │ - add r2, pc │ │ │ │ - mov.w r0, #318 ; 0x13e │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - movw r0, #22476 ; 0x57cc │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - mov.w r8, #0 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr r3, [pc, #812] ; (56cb8 ) │ │ │ │ - mov.w r0, #334 ; 0x14e │ │ │ │ - ldr r2, [pc, #808] ; (56cbc ) │ │ │ │ - movw r1, #22651 ; 0x587b │ │ │ │ + b.w 56416 │ │ │ │ + ldr r3, [pc, #600] ; (570b8 ) │ │ │ │ + mov r5, r9 │ │ │ │ + mov fp, r5 │ │ │ │ + mov r9, r6 │ │ │ │ + add r3, pc │ │ │ │ + mov r6, r5 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #144 ; 0x90 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34984 ; 0x88a8 │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #564] ; (570bc ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r2, [pc, #564] ; (570c0 ) │ │ │ │ + mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ + mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - mov r0, r5 │ │ │ │ - bl da48 │ │ │ │ - b.n 566e8 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 566da │ │ │ │ - ldr.w r5, [sl, #12] │ │ │ │ - str r5, [sp, #92] ; 0x5c │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 55856 │ │ │ │ - ldr.w r6, [sl, #8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - str r6, [sp, #88] ; 0x58 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 569e2 │ │ │ │ - ldr.w r3, [fp, #24] │ │ │ │ - mov r0, sl │ │ │ │ - blx r3 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r9 │ │ │ │ - mov sl, r6 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55864 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55864 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 563f4 │ │ │ │ - ldr.w r3, [r9, #4] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 563da │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 563b0 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 56396 │ │ │ │ - ldr.w r3, [fp, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 56378 │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 1d2d8 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + str r2, [r3, #124] ; 0x7c │ │ │ │ mov r9, r0 │ │ │ │ - str r0, [sp, #92] ; 0x5c │ │ │ │ - b.n 56396 │ │ │ │ - ldr r3, [pc, #628] ; (56cc0 ) │ │ │ │ - mov.w r2, #334 ; 0x14e │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #22636 ; 0x586c │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr r3, [pc, #604] ; (56cc4 ) │ │ │ │ - mov.w r2, #334 ; 0x14e │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ + movs r2, #124 ; 0x7c │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r2, [r3, #128] ; 0x80 │ │ │ │ + movw r2, #34766 ; 0x87ce │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #528] ; (570c4 ) │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ - movw r2, #22634 ; 0x586a │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr r0, [sp, #88] ; 0x58 │ │ │ │ - mov r1, sl │ │ │ │ - bl 1d2d8 │ │ │ │ mov r9, r0 │ │ │ │ - str r0, [sp, #96] ; 0x60 │ │ │ │ - b.w 560cc │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #124 ; 0x7c │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34762 ; 0x87ca │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #492] ; (570c8 ) │ │ │ │ mov r5, r0 │ │ │ │ - str r5, [sp, #100] ; 0x64 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 55ae0 │ │ │ │ - ldr r3, [pc, #544] ; (56cc8 ) │ │ │ │ - movw r0, #333 ; 0x14d │ │ │ │ - ldr r2, [pc, #540] ; (56ccc ) │ │ │ │ - movw r1, #22624 ; 0x5860 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r3, pc │ │ │ │ + mov r9, r0 │ │ │ │ + str.w r3, [ip, #124] ; 0x7c │ │ │ │ + movs r3, #124 ; 0x7c │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r3, [ip, #128] ; 0x80 │ │ │ │ + movw r3, #34760 ; 0x87c8 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + str.w r3, [ip, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #456] ; (570cc ) │ │ │ │ + movs r0, #148 ; 0x94 │ │ │ │ + ldr r2, [pc, #456] ; (570d0 ) │ │ │ │ + movw r1, #35031 ; 0x88d7 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - mov r1, r3 │ │ │ │ - addw r2, r2, #2744 ; 0xab8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 56a9e │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 5615a │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 56144 │ │ │ │ - ldr r3, [pc, #476] ; (56cd0 ) │ │ │ │ - movw r0, #345 ; 0x159 │ │ │ │ - ldr r2, [pc, #472] ; (56cd4 ) │ │ │ │ - movw r1, #22771 ; 0x58f3 │ │ │ │ + b.w 566d4 │ │ │ │ + ldr r3, [pc, #436] ; (570d4 ) │ │ │ │ + movs r5, #0 │ │ │ │ + ldr r2, [pc, #436] ; (570d8 ) │ │ │ │ + mov r9, r6 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ + movs r0, #138 ; 0x8a │ │ │ │ add r2, pc │ │ │ │ + movw r1, #34877 ; 0x883d │ │ │ │ str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov r6, r5 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ + mov fp, r5 │ │ │ │ str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 55c0e │ │ │ │ - ldr r3, [pc, #452] ; (56cd8 ) │ │ │ │ - movw r0, #333 ; 0x14d │ │ │ │ - ldr r2, [pc, #448] ; (56cdc ) │ │ │ │ - movw r1, #22667 ; 0x588b │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ + ldr r3, [pc, #408] ; (570dc ) │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [pc, #408] ; (570e0 ) │ │ │ │ + movs r1, #138 ; 0x8a │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ + mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - str.w r0, [r3, #128] ; 0x80 │ │ │ │ + mov fp, r0 │ │ │ │ str r2, [r3, #124] ; 0x7c │ │ │ │ - str.w r1, [r3, #132] ; 0x84 │ │ │ │ - b.w 55c0e │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - str r6, [sp, #88] ; 0x58 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 55ba6 │ │ │ │ - ldr.w sl, [r5, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str.w sl, [sp, #100] ; 0x64 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56f4c │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + movw r2, #34876 ; 0x883c │ │ │ │ + str.w r1, [r3, #128] ; 0x80 │ │ │ │ + str.w r2, [r3, #132] ; 0x84 │ │ │ │ + ldr r3, [sp, #188] ; 0xbc │ │ │ │ + b.w 54f8c │ │ │ │ mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 55bb0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 55bb0 │ │ │ │ - ldr r3, [pc, #344] ; (56ce0 ) │ │ │ │ - mov.w r2, #346 ; 0x15a │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #22740 ; 0x58d4 │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 568ae │ │ │ │ + mov r0, r5 │ │ │ │ + blx 592c │ │ │ │ + b.w 5675e │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + str r3, [sp, #120] ; 0x78 │ │ │ │ + ble.n 56fa2 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w 56764 │ │ │ │ + add.w ip, r1, #12 │ │ │ │ + mov r1, ip │ │ │ │ + ldr r0, [sp, #120] ; 0x78 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.n 56fa8 │ │ │ │ + ldr.w r0, [r1, #4]! │ │ │ │ + cmp r5, r0 │ │ │ │ + bne.n 56f8c │ │ │ │ + b.w 56764 │ │ │ │ + ldr r4, [sp, #80] ; 0x50 │ │ │ │ + movs r5, #0 │ │ │ │ + mov r6, r5 │ │ │ │ + b.n 568ae │ │ │ │ + str r4, [sp, #80] ; 0x50 │ │ │ │ + movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ - addw r2, r2, #2760 ; 0xac8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r5, r0 │ │ │ │ - str r5, [sp, #100] ; 0x64 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 56038 │ │ │ │ - ldr r3, [pc, #296] ; (56ce4 ) │ │ │ │ - movw r0, #345 ; 0x159 │ │ │ │ - ldr r2, [pc, #292] ; (56ce8 ) │ │ │ │ - movw r1, #22728 ; 0x58c8 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.n 56ab6 │ │ │ │ - nop {11} │ │ │ │ - movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ - movs r0, r0 │ │ │ │ - itee vs │ │ │ │ - movvs r0, r0 │ │ │ │ - movvc r4, r1 │ │ │ │ - movvc r0, r0 │ │ │ │ - ittt pl │ │ │ │ - movpl r0, r0 │ │ │ │ - itt cs ; unpredictable │ │ │ │ - movcs r0, r0 │ │ │ │ - cmpcs ip, r8 │ │ │ │ - movs r0, r0 │ │ │ │ - ittt eq │ │ │ │ - moveq r0, r0 │ │ │ │ - bkpt 0x00d0 │ │ │ │ - moveq r0, r0 │ │ │ │ - ; instruction: 0xffa8ffff │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - add r4, r8 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r7, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - add r2, r4 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - mvns r4, r7 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - bics r4, r7 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - muls r0, r6 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r5, r7} │ │ │ │ - movs r0, r0 │ │ │ │ - muls r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ - movs r0, r0 │ │ │ │ - orrs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ - movs r0, r0 │ │ │ │ - cbnz r2, 56cb2 │ │ │ │ - movs r0, r0 │ │ │ │ - revsh r0, r6 │ │ │ │ - movs r0, r0 │ │ │ │ - sbcs r6, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - hlt 0x003e │ │ │ │ - movs r0, r0 │ │ │ │ - adcs r4, r3 │ │ │ │ - movs r0, r0 │ │ │ │ - hlt 0x0014 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ - movs r0, r0 │ │ │ │ - rev16 r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r4 │ │ │ │ - movs r0, r0 │ │ │ │ - cbnz r2, 56c94 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r2 │ │ │ │ - movs r0, r0 │ │ │ │ - cbnz r6, 56c70 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r7, #228 ; 0xe4 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xb8e6 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r7, #134 ; 0x86 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xb872 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r7, #12 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xb816 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r6, #180 ; 0xb4 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r6, #28 │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xb72c │ │ │ │ - movs r0, r0 │ │ │ │ - subs r5, #204 ; 0xcc │ │ │ │ - movs r0, r0 │ │ │ │ - ; instruction: 0xb6dc │ │ │ │ - movs r0, r0 │ │ │ │ - subs r5, #124 ; 0x7c │ │ │ │ + mov r4, ip │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] ; 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 56ff2 │ │ │ │ + ldr r3, [r5, #84] ; 0x54 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + bpl.n 56ff2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r2, [r3, #84] ; 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge.n 5702e │ │ │ │ + ldr r3, [r1, #84] ; 0x54 │ │ │ │ + lsls r3, r3, #1 │ │ │ │ + bpl.n 5702e │ │ │ │ + ldr.w r3, [r5, #172] ; 0xac │ │ │ │ + cbz r3, 57010 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble.n 56ffa │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 5700a │ │ │ │ + adds r3, #12 │ │ │ │ + movs r2, #0 │ │ │ │ + adds r2, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + beq.n 56ffa │ │ │ │ + ldr.w lr, [r3, #4]! │ │ │ │ + cmp r1, lr │ │ │ │ + bne.n 56fe2 │ │ │ │ + b.n 5700a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 592c │ │ │ │ + cbnz r0, 5700a │ │ │ │ + ldr r3, [sp, #120] ; 0x78 │ │ │ │ + adds r6, #1 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.n 56fa0 │ │ │ │ + ldr.w r1, [r4, #4]! │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.n 56fb0 │ │ │ │ + ldr r4, [sp, #80] ; 0x50 │ │ │ │ + b.w 56764 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr.w r3, [r3, #128] ; 0x80 │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 5700a │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 57012 │ │ │ │ + ldr r3, [pc, #196] ; (570e4 ) │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + subs r0, r1, r0 │ │ │ │ + clz r0, r0 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ + b.n 56ff8 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + bpl.n 56ff2 │ │ │ │ + mov r0, r5 │ │ │ │ + bl fb90 │ │ │ │ + b.n 56ff8 │ │ │ │ + nop │ │ │ │ + ; instruction: 0xb846 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xb68e │ │ │ │ + subs r7, #112 ; 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #44 ; 0x2c │ │ │ │ + ; instruction: 0xffacffff │ │ │ │ + ; instruction: 0xb7a0 │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xb654 │ │ │ │ + ldr r2, [r1, #56] ; 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #244 ; 0xf4 │ │ │ │ + ; instruction: 0xb742 │ │ │ │ movs r0, r0 │ │ │ │ - vmaxnm.f32 , q10, │ │ │ │ - mvns r2, r5 │ │ │ │ + cpsid a │ │ │ │ movs r0, r0 │ │ │ │ - ; instruction: 0xb602 │ │ │ │ + subs r5, #156 ; 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #162 ; 0xa2 │ │ │ │ + subs r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #74 ; 0x4a │ │ │ │ + subs r4, #210 ; 0xd2 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + subs r4, #168 ; 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #120 ; 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #92 ; 0x5c │ │ │ │ + subs r4, #80 ; 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #62 ; 0x3e │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + subs r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #252 ; 0xfc │ │ │ │ + subs r3, #202 ; 0xca │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #174 ; 0xae │ │ │ │ + subs r3, #134 ; 0x86 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 56d56 │ │ │ │ + vminnm.f32 , q14, │ │ │ │ + sxtb r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #142 ; 0x8e │ │ │ │ + subs r1, #100 ; 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #32 │ │ │ │ + sxth r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 56d38 │ │ │ │ + subs r0, #238 ; 0xee │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #232 ; 0xe8 │ │ │ │ + subs r0, #202 ; 0xca │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ - str r6, [sp, #88] ; 0x58 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 56108 │ │ │ │ - ldr.w sl, [r5, #8] │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - str.w sl, [sp, #100] ; 0x64 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56f56 │ │ │ │ - mov r0, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 56112 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 56112 │ │ │ │ - ldr r3, [pc, #656] ; (56fd0 ) │ │ │ │ - movw r0, #345 ; 0x159 │ │ │ │ - ldr r2, [pc, #652] ; (56fd4 ) │ │ │ │ - movw r1, #22755 ; 0x58e3 │ │ │ │ - add r3, pc │ │ │ │ - add r2, pc │ │ │ │ - b.w 53f70 │ │ │ │ - ldr r3, [pc, #644] ; (56fd8 ) │ │ │ │ - movw r2, #345 ; 0x159 │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - str.w r2, [r6, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #22730 ; 0x58ca │ │ │ │ - str r3, [r6, #124] ; 0x7c │ │ │ │ - str.w r2, [r6, #132] ; 0x84 │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 56bb2 │ │ │ │ - ldr r2, [pc, #604] ; (56fdc ) │ │ │ │ - movw r3, #315 ; 0x13b │ │ │ │ - ldr.w r8, [pc, #604] ; 56fe0 │ │ │ │ - movw r1, #22367 ; 0x575f │ │ │ │ - add r2, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r8, pc │ │ │ │ - mov fp, r9 │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - mov r3, r9 │ │ │ │ - str.w r8, [r2, #124] ; 0x7c │ │ │ │ - mov r8, r9 │ │ │ │ - str.w r1, [r2, #132] ; 0x84 │ │ │ │ - ldr.w sl, [sp, #88] ; 0x58 │ │ │ │ - ldr r2, [sp, #92] ; 0x5c │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - movw r2, #22353 ; 0x5751 │ │ │ │ - ldr r3, [pc, #556] ; (56fe4 ) │ │ │ │ - str.w r2, [r8, #132] ; 0x84 │ │ │ │ - add r2, sp, #92 ; 0x5c │ │ │ │ - add r3, pc │ │ │ │ - movw r1, #315 ; 0x13b │ │ │ │ - str.w r3, [r8, #124] ; 0x7c │ │ │ │ - mov fp, r0 │ │ │ │ - str.w r1, [r8, #128] ; 0x80 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - mov r8, r0 │ │ │ │ - ldmia.w r2, {r2, r9, ip} │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - bl fa24 │ │ │ │ - mov r5, r0 │ │ │ │ - str r5, [sp, #84] ; 0x54 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 5630e │ │ │ │ - ldr r3, [pc, #504] ; (56fe8 ) │ │ │ │ - mov fp, r5 │ │ │ │ - ldr r5, [pc, #504] ; (56fec ) │ │ │ │ - movw r1, #313 ; 0x139 │ │ │ │ - add r3, pc │ │ │ │ - mov r8, fp │ │ │ │ - add r5, pc │ │ │ │ - movw r2, #22343 ; 0x5747 │ │ │ │ - str.w r1, [r3, #128] ; 0x80 │ │ │ │ - str r5, [r3, #124] ; 0x7c │ │ │ │ - b.w 54ffc │ │ │ │ - ldr.w r0, [r2, #832] ; 0x340 │ │ │ │ - mov r1, r3 │ │ │ │ - addw r2, r2, #2728 ; 0xaa8 │ │ │ │ - bl 12a74 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 56de4 │ │ │ │ - ldr r1, [pc, #464] ; (56ff0 ) │ │ │ │ - movw r2, #313 ; 0x139 │ │ │ │ - ldr r0, [pc, #464] ; (56ff4 ) │ │ │ │ - movw lr, #22383 ; 0x576f │ │ │ │ - add r1, pc │ │ │ │ - ldr r5, [sp, #84] ; 0x54 │ │ │ │ - add r0, pc │ │ │ │ - mov r3, r8 │ │ │ │ - str.w r2, [r1, #128] ; 0x80 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r2, r8 │ │ │ │ - str r0, [r1, #124] ; 0x7c │ │ │ │ - str.w lr, [r1, #132] ; 0x84 │ │ │ │ - mov fp, r8 │ │ │ │ - ldr.w r9, [sp, #96] ; 0x60 │ │ │ │ - ldr.w ip, [sp, #100] ; 0x64 │ │ │ │ - b.w 54110 │ │ │ │ - ldr.w sl, [r5, #12] │ │ │ │ - str.w sl, [sp, #88] ; 0x58 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 563bc │ │ │ │ - ldr.w r8, [r5, #8] │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - str.w r8, [sp, #84] ; 0x54 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 56fc4 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, sl │ │ │ │ - mov r2, r9 │ │ │ │ - bl 12768 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 563c6 │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 563c6 │ │ │ │ - ldr r3, [pc, #328] ; (56ff8 ) │ │ │ │ - movw r2, #325 ; 0x145 │ │ │ │ - ldr r6, [sp, #96] ; 0x60 │ │ │ │ - str.w r2, [r5, #128] ; 0x80 │ │ │ │ - add r3, pc │ │ │ │ - movw r2, #22539 ; 0x580b │ │ │ │ - str r3, [r5, #124] ; 0x7c │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - ldr.w r9, [sp, #88] ; 0x58 │ │ │ │ - ldr r5, [sp, #100] ; 0x64 │ │ │ │ - b.w 53f82 │ │ │ │ - ldr r2, [pc, #296] ; (56ffc ) │ │ │ │ - mov.w r0, #318 ; 0x13e │ │ │ │ - ldr r1, [pc, #296] ; (57000 ) │ │ │ │ - movw r5, #22459 ; 0x57bb │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r0, [r2, #128] ; 0x80 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r5, [r2, #132] ; 0x84 │ │ │ │ - b.n 56976 │ │ │ │ - ldr r2, [pc, #276] ; (57004 ) │ │ │ │ - mov.w r3, #318 ; 0x13e │ │ │ │ - ldr r1, [pc, #276] ; (57008 ) │ │ │ │ - movw r0, #22468 ; 0x57c4 │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - str.w r3, [r2, #128] ; 0x80 │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [r2, #124] ; 0x7c │ │ │ │ - str.w r0, [r2, #132] ; 0x84 │ │ │ │ - b.n 56976 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - blx r3 │ │ │ │ - b.w 54a8e │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r4, sl │ │ │ │ - b.w 5520e │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - b.w 54998 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r4, sl │ │ │ │ - b.w 546fc │ │ │ │ - mov r0, r5 │ │ │ │ - bl da48 │ │ │ │ - b.n 56956 │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - b.n 5694c │ │ │ │ - ldr.w r3, [fp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b.n 56b60 │ │ │ │ - ldr.w r3, [fp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b.n 56d1a │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - subs r5, r0, r1 │ │ │ │ - negs r2, r5 │ │ │ │ - adcs r2, r5 │ │ │ │ - cmp r0, r1 │ │ │ │ - it ne │ │ │ │ - cmpne r0, r4 │ │ │ │ - beq.w 53930 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - subs r1, r0, r1 │ │ │ │ - negs r4, r1 │ │ │ │ - adcs r4, r1 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 53930 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - blx 58c0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bge.w 53930 │ │ │ │ - ldr r5, [sp, #64] ; 0x40 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [sp, #56] ; 0x38 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r2, [pc, #116] ; (5700c ) │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r7, [sp, #60] ; 0x3c │ │ │ │ - mov r3, r9 │ │ │ │ - add r2, pc │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - str r2, [r5, #124] ; 0x7c │ │ │ │ - movw r1, #309 ; 0x135 │ │ │ │ - movw r2, #22265 ; 0x56f9 │ │ │ │ - str.w sl, [sp] │ │ │ │ - mov r8, fp │ │ │ │ - str.w r1, [r5, #128] ; 0x80 │ │ │ │ - str.w r2, [r5, #132] ; 0x84 │ │ │ │ - b.w 544a6 │ │ │ │ - ldr.w r3, [fp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b.n 56e84 │ │ │ │ - nop │ │ │ │ - cbz r2, 57004 │ │ │ │ + subs r0, #166 ; 0xa6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #100 ; 0x64 │ │ │ │ + subs r0, #70 ; 0x46 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #82 ; 0x52 │ │ │ │ + vmaxnm.f32 , q8, │ │ │ │ + adds r6, #160 ; 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 57000 │ │ │ │ + sub sp, #384 ; 0x180 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #34 ; 0x22 │ │ │ │ + subs r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #244 ; 0xf4 │ │ │ │ + adds r7, #210 ; 0xd2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 56ff0 │ │ │ │ + sub sp, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #182 ; 0xb6 │ │ │ │ + adds r7, #168 ; 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #400 ; 0x190 │ │ │ │ + adds r7, #128 ; 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #132 ; 0x84 │ │ │ │ + adds r7, #88 ; 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #246 ; 0xf6 │ │ │ │ + add sp, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #192 ; 0xc0 │ │ │ │ + adds r7, #44 ; 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #210 ; 0xd2 │ │ │ │ + add r7, sp, #928 ; 0x3a0 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #80 ; 0x50 │ │ │ │ + adds r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #182 ; 0xb6 │ │ │ │ + add r7, sp, #776 ; 0x308 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #234 ; 0xea │ │ │ │ movs r0, r0 │ │ │ │ + vminnm.f16 , q14, │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r2, r3, #1 │ │ │ │ ite mi │ │ │ │ orrmi.w r3, r3, #2147483648 ; 0x80000000 │ │ │ │ bicpl.w r3, r3, #2147483648 ; 0x80000000 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r2 │ │ │ │ - cbz r1, 57076 │ │ │ │ + cbz r1, 5714e │ │ │ │ subs r7, r1, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, r7 │ │ │ │ add.w r4, fp, r9 │ │ │ │ add.w r4, r4, r4, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ add.w r5, r8, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57010 │ │ │ │ + bl 570e8 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 5707e │ │ │ │ + beq.n 57156 │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r0, r6, #8 │ │ │ │ add r0, r8 │ │ │ │ - bl 57010 │ │ │ │ + bl 570e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - bcs.n 5706a │ │ │ │ + bcs.n 57142 │ │ │ │ cmp r4, fp │ │ │ │ - beq.n 5707a │ │ │ │ + beq.n 57152 │ │ │ │ add.w r9, r4, #4294967295 ; 0xffffffff │ │ │ │ - b.n 57034 │ │ │ │ + b.n 5710c │ │ │ │ subs r0, #1 │ │ │ │ cmp sl, r0 │ │ │ │ - bls.n 57082 │ │ │ │ + bls.n 5715a │ │ │ │ add.w fp, r4, #1 │ │ │ │ - b.n 57034 │ │ │ │ + b.n 5710c │ │ │ │ mov r5, r1 │ │ │ │ - b.n 57082 │ │ │ │ + b.n 5715a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 57082 │ │ │ │ + b.n 5715a │ │ │ │ cmp sl, r0 │ │ │ │ - bcc.n 57060 │ │ │ │ + bcc.n 57138 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5709c │ │ │ │ + beq.n 57174 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 570a4 │ │ │ │ - cbnz r0, 570ac │ │ │ │ - ldr r0, [pc, #24] ; (570b0 ) │ │ │ │ + beq.n 5717c │ │ │ │ + cbnz r0, 57184 │ │ │ │ + ldr r0, [pc, #24] ; (57188 ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #20] ; (570b4 ) │ │ │ │ + ldr r0, [pc, #20] ; (5718c ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #16] ; (570b8 ) │ │ │ │ + ldr r0, [pc, #16] ; (57190 ) │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #144] ; (57150 ) │ │ │ │ + ldr r3, [pc, #144] ; (57228 ) │ │ │ │ push {r0, r1, r2, r4, r5, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #2 │ │ │ │ - cbz r3, 570dc │ │ │ │ + cbz r3, 571b4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5de8 <__gnu_Unwind_Find_exidx@plt> │ │ │ │ - cbnz r0, 570ee │ │ │ │ + cbnz r0, 571c6 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #9 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 5714c │ │ │ │ - ldr r3, [pc, #116] ; (57154 ) │ │ │ │ - ldr r0, [pc, #120] ; (57158 ) │ │ │ │ + b.n 57224 │ │ │ │ + ldr r3, [pc, #116] ; (5722c ) │ │ │ │ + ldr r0, [pc, #120] ; (57230 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r3, r0 │ │ │ │ asrs r3, r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 57022 │ │ │ │ + bl 570fa │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 570d4 │ │ │ │ - bl 57010 │ │ │ │ + beq.n 571ac │ │ │ │ + bl 570e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #72] ; 0x48 │ │ │ │ - bne.n 57110 │ │ │ │ + bne.n 571e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #5 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 5714c │ │ │ │ + b.n 57224 │ │ │ │ cmp r3, #0 │ │ │ │ add.w r0, r5, #4 │ │ │ │ - bge.n 5711e │ │ │ │ + bge.n 571f6 │ │ │ │ str r0, [r4, #76] ; 0x4c │ │ │ │ movs r3, #1 │ │ │ │ - b.n 57126 │ │ │ │ - bl 57010 │ │ │ │ + b.n 571fe │ │ │ │ + bl 570e8 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #76] ; 0x4c │ │ │ │ ldr r0, [r4, #76] ; 0x4c │ │ │ │ str r3, [r4, #80] ; 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 57144 │ │ │ │ + bge.n 5721c │ │ │ │ ubfx r0, r3, #24, #4 │ │ │ │ - bl 5708a │ │ │ │ + bl 57162 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ ite eq │ │ │ │ moveq r0, #9 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 5714c │ │ │ │ - bl 57010 │ │ │ │ + b.n 57224 │ │ │ │ + bl 570e8 │ │ │ │ str r0, [r4, #16] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 5717a │ │ │ │ + bmi.n 57252 │ │ │ │ tst.w r3, #2 │ │ │ │ add.w r0, r4, #72 ; 0x48 │ │ │ │ - beq.n 57176 │ │ │ │ + beq.n 5724e │ │ │ │ blx 5df4 <__gnu_Unwind_Restore_VFP_D@plt> │ │ │ │ - b.n 5717a │ │ │ │ + b.n 57252 │ │ │ │ blx 5e00 <__gnu_Unwind_Restore_VFP@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.n 57188 │ │ │ │ + bmi.n 57260 │ │ │ │ add.w r0, r4, #208 ; 0xd0 │ │ │ │ blx 5e0c <__gnu_Unwind_Restore_VFP_D_16_to_31@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.n 57196 │ │ │ │ + bmi.n 5726e │ │ │ │ add.w r0, r4, #336 ; 0x150 │ │ │ │ blx 5e18 <__gnu_Unwind_Restore_WMMXD@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 571a8 │ │ │ │ + bmi.n 57280 │ │ │ │ add.w r0, r4, #464 ; 0x1d0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 57f18 <_Unwind_GetTextRelBase@@Base+0x128> │ │ │ │ + b.w 57ff0 <_Unwind_GetTextRelBase@@Base+0x128> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 571b2 │ │ │ │ + cbz r3, 5728a │ │ │ │ ldr r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movs r0, #9 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #64] ; 0x40 │ │ │ │ - bl 570bc │ │ │ │ + bl 57194 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 571d2 │ │ │ │ + cbz r0, 572aa │ │ │ │ blx 5e24 │ │ │ │ ldr r3, [r4, #64] ; 0x40 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r5, #20] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ blx r3 │ │ │ │ cmp r0, #8 │ │ │ │ - beq.n 571c2 │ │ │ │ + beq.n 5729a │ │ │ │ cmp r0, #7 │ │ │ │ - bne.n 571ce │ │ │ │ + bne.n 572a6 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #64] ; 0x40 │ │ │ │ - bl 571ba │ │ │ │ + bl 57292 │ │ │ │ adds r0, r4, #4 │ │ │ │ blx 5e30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ adds r5, r1, #4 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r9, [r0, #24] │ │ │ │ @@ -126283,71 +126412,71 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r5, #0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r6, #64] ; 0x40 │ │ │ │ - bl 570bc │ │ │ │ + bl 57194 │ │ │ │ cmp.w sl, #0 │ │ │ │ ite eq │ │ │ │ moveq.w sl, #9 │ │ │ │ movne.w sl, #10 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57268 │ │ │ │ + cbnz r0, 57340 │ │ │ │ ldr r3, [r6, #64] ; 0x40 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #480 ; 0x1e0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r7, #20] │ │ │ │ blx 57b8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #56] ; 0x38 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5726e │ │ │ │ + b.n 57346 │ │ │ │ ldr r3, [r6, #56] ; 0x38 │ │ │ │ orr.w sl, sl, #16 │ │ │ │ str r3, [r6, #68] ; 0x44 │ │ │ │ movs r0, #1 │ │ │ │ stmia.w sp, {r6, r9} │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r7 │ │ │ │ blx r8 │ │ │ │ - cbnz r0, 572a6 │ │ │ │ - cbnz r4, 572aa │ │ │ │ + cbnz r0, 5737e │ │ │ │ + cbnz r4, 57382 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov.w r2, #480 ; 0x1e0 │ │ │ │ mov sl, r4 │ │ │ │ blx 57b8 │ │ │ │ cmp r5, #8 │ │ │ │ - beq.n 5722c │ │ │ │ + beq.n 57304 │ │ │ │ cmp r5, #7 │ │ │ │ - bne.n 572a6 │ │ │ │ + bne.n 5737e │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #64] ; 0x40 │ │ │ │ - bl 571ba │ │ │ │ + bl 57292 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 5e30 │ │ │ │ movs r0, #9 │ │ │ │ - b.n 572ac │ │ │ │ + b.n 57384 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #972 ; 0x3cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000572b4 <_Unwind_GetCFA@@Base>: │ │ │ │ +0005738c <_Unwind_GetCFA@@Base>: │ │ │ │ ldr r0, [r0, #68] ; 0x44 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000572b8 <__gnu_Unwind_RaiseException@@Base>: │ │ │ │ +00057390 <__gnu_Unwind_RaiseException@@Base>: │ │ │ │ ldr r3, [r1, #60] ; 0x3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ adds r5, r1, #4 │ │ │ │ str r3, [r1, #64] ; 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #480 ; 0x1e0 │ │ │ │ @@ -126361,161 +126490,161 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r8, #64] ; 0x40 │ │ │ │ - bl 570bc │ │ │ │ - cbnz r0, 57312 <__gnu_Unwind_RaiseException@@Base+0x5a> │ │ │ │ + bl 57194 │ │ │ │ + cbnz r0, 573ea <__gnu_Unwind_RaiseException@@Base+0x5a> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 572e6 <__gnu_Unwind_RaiseException@@Base+0x2e> │ │ │ │ + beq.n 573be <__gnu_Unwind_RaiseException@@Base+0x2e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 5715c │ │ │ │ + bl 57234 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 57312 <__gnu_Unwind_RaiseException@@Base+0x5a> │ │ │ │ + bne.n 573ea <__gnu_Unwind_RaiseException@@Base+0x5a> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 571bc │ │ │ │ + bl 57294 │ │ │ │ movs r0, #9 │ │ │ │ add sp, #480 ; 0x1e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005731a <__gnu_Unwind_ForcedUnwind@@Base>: │ │ │ │ +000573f2 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ str r2, [r0, #24] │ │ │ │ ldr r2, [r3, #60] ; 0x3c │ │ │ │ str r1, [r0, #12] │ │ │ │ mov r1, r3 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ str r2, [r3, #64] ; 0x40 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 571f6 │ │ │ │ + b.n 572ce │ │ │ │ │ │ │ │ -0005732e <__gnu_Unwind_Resume@@Base>: │ │ │ │ +00057406 <__gnu_Unwind_Resume@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r3, [r1, #64] ; 0x40 │ │ │ │ - cbz r6, 57344 <__gnu_Unwind_Resume@@Base+0x16> │ │ │ │ + cbz r6, 5741c <__gnu_Unwind_Resume@@Base+0x16> │ │ │ │ movs r2, #1 │ │ │ │ - bl 571f6 │ │ │ │ - b.n 5736c <__gnu_Unwind_Resume@@Base+0x3e> │ │ │ │ + bl 572ce │ │ │ │ + b.n 57444 <__gnu_Unwind_Resume@@Base+0x3e> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #7 │ │ │ │ - beq.n 5735e <__gnu_Unwind_Resume@@Base+0x30> │ │ │ │ + beq.n 57436 <__gnu_Unwind_Resume@@Base+0x30> │ │ │ │ cmp r0, #8 │ │ │ │ - bne.n 5736c <__gnu_Unwind_Resume@@Base+0x3e> │ │ │ │ + bne.n 57444 <__gnu_Unwind_Resume@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 571bc │ │ │ │ + bl 57294 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #64] ; 0x40 │ │ │ │ - bl 571ba │ │ │ │ + bl 57292 │ │ │ │ adds r0, r4, #4 │ │ │ │ blx 5e30 │ │ │ │ blx 5e24 │ │ │ │ │ │ │ │ -00057370 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ │ │ +00057448 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbnz r2, 57378 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x8> │ │ │ │ - b.w 57f28 <_Unwind_GetTextRelBase@@Base+0x138> │ │ │ │ + cbnz r2, 57450 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x8> │ │ │ │ + b.w 58000 <_Unwind_GetTextRelBase@@Base+0x138> │ │ │ │ ldr r2, [r1, #60] ; 0x3c │ │ │ │ str r2, [r1, #64] ; 0x40 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 571f6 │ │ │ │ + b.n 572ce │ │ │ │ │ │ │ │ -00057380 <_Unwind_Complete@@Base>: │ │ │ │ +00057458 <_Unwind_Complete@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00057382 <_Unwind_DeleteException@@Base>: │ │ │ │ +0005745a <_Unwind_DeleteException@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 5738c <_Unwind_DeleteException@@Base+0xa> │ │ │ │ + cbz r3, 57464 <_Unwind_DeleteException@@Base+0xa> │ │ │ │ movs r0, #1 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005738e <_Unwind_VRS_Get@@Base>: │ │ │ │ +00057466 <_Unwind_VRS_Get@@Base>: │ │ │ │ push {lr} │ │ │ │ cmp r1, #4 │ │ │ │ - bhi.n 573b6 <_Unwind_VRS_Get@@Base+0x28> │ │ │ │ + bhi.n 5748e <_Unwind_VRS_Get@@Base+0x28> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r3, r0, #20 │ │ │ │ lsrs r7, r1, #20 │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r3, 573b6 <_Unwind_VRS_Get@@Base+0x28> │ │ │ │ + cbnz r3, 5748e <_Unwind_VRS_Get@@Base+0x28> │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 573b6 <_Unwind_VRS_Get@@Base+0x28> │ │ │ │ + bhi.n 5748e <_Unwind_VRS_Get@@Base+0x28> │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 573b8 <_Unwind_VRS_Get@@Base+0x2a> │ │ │ │ + b.n 57490 <_Unwind_VRS_Get@@Base+0x2a> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 573b8 <_Unwind_VRS_Get@@Base+0x2a> │ │ │ │ + b.n 57490 <_Unwind_VRS_Get@@Base+0x2a> │ │ │ │ movs r0, #2 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ push {r0, r1, r2, r3, r4, lr} │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ blx 5e3c <_Unwind_VRS_Get@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ │ │ │ -000573d4 <_Unwind_VRS_Set@@Base>: │ │ │ │ +000574ac <_Unwind_VRS_Set@@Base>: │ │ │ │ push {lr} │ │ │ │ cmp r1, #4 │ │ │ │ - bhi.n 573fc <_Unwind_VRS_Set@@Base+0x28> │ │ │ │ + bhi.n 574d4 <_Unwind_VRS_Set@@Base+0x28> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r3, r0, #20 │ │ │ │ lsrs r7, r1, #20 │ │ │ │ movs r5, r1 │ │ │ │ - cbnz r3, 573fc <_Unwind_VRS_Set@@Base+0x28> │ │ │ │ + cbnz r3, 574d4 <_Unwind_VRS_Set@@Base+0x28> │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 573fc <_Unwind_VRS_Set@@Base+0x28> │ │ │ │ + bhi.n 574d4 <_Unwind_VRS_Set@@Base+0x28> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - b.n 573fe <_Unwind_VRS_Set@@Base+0x2a> │ │ │ │ + b.n 574d6 <_Unwind_VRS_Set@@Base+0x2a> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 573fe <_Unwind_VRS_Set@@Base+0x2a> │ │ │ │ + b.n 574d6 <_Unwind_VRS_Set@@Base+0x2a> │ │ │ │ movs r0, #2 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ push {r0, r1, r2, r3, r4, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r3, #-4]! │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ blx 5e48 <_Unwind_VRS_Set@plt> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005741c <__gnu_Unwind_Backtrace@@Base>: │ │ │ │ +000574f4 <__gnu_Unwind_Backtrace@@Base>: │ │ │ │ ldr r3, [r2, #60] ; 0x3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ adds r4, r2, #4 │ │ │ │ str r3, [r2, #64] ; 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ sub.w sp, sp, #568 ; 0x238 │ │ │ │ @@ -126530,40 +126659,40 @@ │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r5, sp │ │ │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #64] ; 0x40 │ │ │ │ - bl 570bc │ │ │ │ - cbz r0, 5745c <__gnu_Unwind_Backtrace@@Base+0x40> │ │ │ │ + bl 57194 │ │ │ │ + cbz r0, 57534 <__gnu_Unwind_Backtrace@@Base+0x40> │ │ │ │ movs r4, #9 │ │ │ │ - b.n 57486 <__gnu_Unwind_Backtrace@@Base+0x6a> │ │ │ │ + b.n 5755e <__gnu_Unwind_Backtrace@@Base+0x6a> │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ mov r2, r5 │ │ │ │ - bl 57402 <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ + bl 574da <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57458 <__gnu_Unwind_Backtrace@@Base+0x3c> │ │ │ │ + bne.n 57530 <__gnu_Unwind_Backtrace@@Base+0x3c> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movs r0, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 57486 <__gnu_Unwind_Backtrace@@Base+0x6a> │ │ │ │ + beq.n 5755e <__gnu_Unwind_Backtrace@@Base+0x6a> │ │ │ │ cmp r0, #9 │ │ │ │ - bne.n 5744e <__gnu_Unwind_Backtrace@@Base+0x32> │ │ │ │ - b.n 57458 <__gnu_Unwind_Backtrace@@Base+0x3c> │ │ │ │ + bne.n 57526 <__gnu_Unwind_Backtrace@@Base+0x32> │ │ │ │ + b.n 57530 <__gnu_Unwind_Backtrace@@Base+0x3c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 5715c │ │ │ │ + bl 57234 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #568 ; 0x238 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #76] ; 0x4c │ │ │ │ sub sp, #36 ; 0x24 │ │ │ │ @@ -126571,340 +126700,340 @@ │ │ │ │ and.w r8, r0, #3 │ │ │ │ adds r4, r2, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r9, r3 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 574c4 <__gnu_Unwind_Backtrace@@Base+0xa8> │ │ │ │ + cbnz r3, 5759c <__gnu_Unwind_Backtrace@@Base+0xa8> │ │ │ │ lsls r2, r2, #8 │ │ │ │ strb.w r3, [sp, #29] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ - b.n 574de <__gnu_Unwind_Backtrace@@Base+0xc2> │ │ │ │ + b.n 575b6 <__gnu_Unwind_Backtrace@@Base+0xc2> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 574de <__gnu_Unwind_Backtrace@@Base+0xc2> │ │ │ │ + bgt.n 575b6 <__gnu_Unwind_Backtrace@@Base+0xc2> │ │ │ │ lsrs r3, r2, #16 │ │ │ │ strb.w r3, [sp, #29] │ │ │ │ lsls r2, r2, #16 │ │ │ │ str r2, [sp, #20] │ │ │ │ uxtb r3, r3 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [sp, #28] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ cmp.w r8, #2 │ │ │ │ ldr r3, [r5, #80] ; 0x50 │ │ │ │ it eq │ │ │ │ ldreq r4, [r5, #56] ; 0x38 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - bne.w 57698 <__gnu_Unwind_Backtrace@@Base+0x27c> │ │ │ │ + bne.w 57770 <__gnu_Unwind_Backtrace@@Base+0x27c> │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 5769c <__gnu_Unwind_Backtrace@@Base+0x280> │ │ │ │ + beq.w 57774 <__gnu_Unwind_Backtrace@@Base+0x280> │ │ │ │ cmp.w r9, #2 │ │ │ │ ldr r0, [r5, #72] ; 0x48 │ │ │ │ itet eq │ │ │ │ addeq.w r6, r4, #8 │ │ │ │ addne r6, r4, #4 │ │ │ │ ldreq.w fp, [r4, #4] │ │ │ │ mov.w r1, #15 │ │ │ │ itt ne │ │ │ │ ldrhne.w fp, [r4, #2] │ │ │ │ ldrhne.w sl, [r4] │ │ │ │ bic.w r4, fp, #1 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573bc <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ + bl 57494 <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 5753e <__gnu_Unwind_Backtrace@@Base+0x122> │ │ │ │ + bhi.n 57616 <__gnu_Unwind_Backtrace@@Base+0x122> │ │ │ │ bic.w r3, sl, #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r0, r3 │ │ │ │ ite cs │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ - b.n 57540 <__gnu_Unwind_Backtrace@@Base+0x124> │ │ │ │ + b.n 57618 <__gnu_Unwind_Backtrace@@Base+0x124> │ │ │ │ movs r0, #0 │ │ │ │ and.w fp, fp, #1 │ │ │ │ and.w r4, sl, #1 │ │ │ │ orr.w r4, r4, fp, lsl #1 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 57582 <__gnu_Unwind_Backtrace@@Base+0x166> │ │ │ │ - bcc.n 57558 <__gnu_Unwind_Backtrace@@Base+0x13c> │ │ │ │ + beq.n 5765a <__gnu_Unwind_Backtrace@@Base+0x166> │ │ │ │ + bcc.n 57630 <__gnu_Unwind_Backtrace@@Base+0x13c> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 575f2 <__gnu_Unwind_Backtrace@@Base+0x1d6> │ │ │ │ - b.n 576de <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ + beq.n 576ca <__gnu_Unwind_Backtrace@@Base+0x1d6> │ │ │ │ + b.n 577b6 <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ adds r4, r6, #4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 574f2 <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ + beq.n 575ca <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 574f2 <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ + beq.n 575ca <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 57010 │ │ │ │ + bl 570e8 │ │ │ │ str r4, [r5, #56] ; 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 5e54 <__cxa_begin_cleanup@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 576de <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ + beq.w 577b6 <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #15 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 576d6 <__gnu_Unwind_Backtrace@@Base+0x2ba> │ │ │ │ + b.n 577ae <__gnu_Unwind_Backtrace@@Base+0x2ba> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 575d4 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ │ │ - cbz r0, 575ec <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ + bne.n 576ac <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ │ │ + cbz r0, 576c4 <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov.w sl, r2, lsr #31 │ │ │ │ adds r2, r3, #2 │ │ │ │ - beq.w 576de <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ + beq.w 577b6 <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ adds r3, #1 │ │ │ │ add.w r2, r5, #88 ; 0x58 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq.n 575b8 <__gnu_Unwind_Backtrace@@Base+0x19c> │ │ │ │ + beq.n 57690 <__gnu_Unwind_Backtrace@@Base+0x19c> │ │ │ │ adds r0, r6, #4 │ │ │ │ - bl 571aa │ │ │ │ + bl 57282 │ │ │ │ mov r2, sl │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 5e60 <__cxa_type_match@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 575ec <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ + cbz r0, 576c4 <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #13 │ │ │ │ - bl 573bc <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ + bl 57494 <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ cmp r4, #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ite eq │ │ │ │ moveq r3, r5 │ │ │ │ movne r3, r2 │ │ │ │ str r0, [r5, #32] │ │ │ │ it eq │ │ │ │ streq.w r2, [r3, #44]! │ │ │ │ - b.n 576ee <__gnu_Unwind_Backtrace@@Base+0x2d2> │ │ │ │ + b.n 577c6 <__gnu_Unwind_Backtrace@@Base+0x2d2> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #13 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - bl 573bc <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ + bl 57494 <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 575ec <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ + bne.n 576c4 <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ ldr r3, [r5, #40] ; 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 575ec <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ + bne.n 576c4 <__gnu_Unwind_Backtrace@@Base+0x1d0> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 5766e <__gnu_Unwind_Backtrace@@Base+0x252> │ │ │ │ + b.n 57746 <__gnu_Unwind_Backtrace@@Base+0x252> │ │ │ │ add.w r4, r6, #8 │ │ │ │ - b.n 574f2 <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ + b.n 575ca <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ bic.w r4, r4, #2147483648 ; 0x80000000 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5763e <__gnu_Unwind_Backtrace@@Base+0x222> │ │ │ │ + bne.n 57716 <__gnu_Unwind_Backtrace@@Base+0x222> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57688 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ + beq.n 57760 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 5760c <__gnu_Unwind_Backtrace@@Base+0x1f0> │ │ │ │ + bpl.n 576e4 <__gnu_Unwind_Backtrace@@Base+0x1f0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 57688 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ + bne.n 57760 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov sl, r8 │ │ │ │ add.w r3, r5, #88 ; 0x58 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 576e2 <__gnu_Unwind_Backtrace@@Base+0x2c6> │ │ │ │ + beq.n 577ba <__gnu_Unwind_Backtrace@@Base+0x2c6> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r0, r6, sl, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 571aa │ │ │ │ + bl 57282 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 5e60 <__cxa_type_match@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57618 <__gnu_Unwind_Backtrace@@Base+0x1fc> │ │ │ │ - b.n 57688 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ + beq.n 576f0 <__gnu_Unwind_Backtrace@@Base+0x1fc> │ │ │ │ + b.n 57760 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #13 │ │ │ │ ldr.w sl, [r5, #32] │ │ │ │ - bl 573bc <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ + bl 57494 <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ cmp sl, r0 │ │ │ │ - bne.n 57688 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ + bne.n 57760 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ ldr r3, [r5, #40] ; 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 57688 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ + bne.n 57760 <__gnu_Unwind_Backtrace@@Base+0x26c> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #44] ; 0x2c │ │ │ │ movs r3, #4 │ │ │ │ str r4, [r5, #40] ; 0x28 │ │ │ │ str r3, [r5, #48] ; 0x30 │ │ │ │ adds r3, r6, r3 │ │ │ │ str r3, [r5, #52] ; 0x34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 57684 <__gnu_Unwind_Backtrace@@Base+0x268> │ │ │ │ + bge.n 5775c <__gnu_Unwind_Backtrace@@Base+0x268> │ │ │ │ adds r0, r4, #1 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ - bl 57010 │ │ │ │ + bl 570e8 │ │ │ │ movs r1, #15 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57402 <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ + bl 574da <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 576d6 <__gnu_Unwind_Backtrace@@Base+0x2ba> │ │ │ │ + b.n 577ae <__gnu_Unwind_Backtrace@@Base+0x2ba> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ addlt r6, #4 │ │ │ │ add.w r4, r6, r4, lsl #2 │ │ │ │ - b.n 574f2 <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ + b.n 575ca <__gnu_Unwind_Backtrace@@Base+0xd6> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 576a8 <__gnu_Unwind_Backtrace@@Base+0x28c> │ │ │ │ - bl 571b6 │ │ │ │ - b.n 576b0 <__gnu_Unwind_Backtrace@@Base+0x294> │ │ │ │ + ble.n 57780 <__gnu_Unwind_Backtrace@@Base+0x28c> │ │ │ │ + bl 5728e │ │ │ │ + b.n 57788 <__gnu_Unwind_Backtrace@@Base+0x294> │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ blx 5e6c <__gnu_unwind_execute@plt> │ │ │ │ - cbnz r0, 576de <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ + cbnz r0, 577b6 <__gnu_Unwind_Backtrace@@Base+0x2c2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 576ba <__gnu_Unwind_Backtrace@@Base+0x29e> │ │ │ │ + cbnz r3, 57792 <__gnu_Unwind_Backtrace@@Base+0x29e> │ │ │ │ movs r0, #8 │ │ │ │ - b.n 576f4 <__gnu_Unwind_Backtrace@@Base+0x2d8> │ │ │ │ + b.n 577cc <__gnu_Unwind_Backtrace@@Base+0x2d8> │ │ │ │ movs r1, #15 │ │ │ │ mov r0, r7 │ │ │ │ - bl 573bc <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ + bl 57494 <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ movs r1, #14 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57402 <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ - ldr r2, [pc, #44] ; (576fc <__gnu_Unwind_Backtrace@@Base+0x2e0>) │ │ │ │ + bl 574da <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ + ldr r2, [pc, #44] ; (577d4 <__gnu_Unwind_Backtrace@@Base+0x2e0>) │ │ │ │ movs r1, #15 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 57402 <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ + bl 574da <_Unwind_VRS_Set@@Base+0x2e> │ │ │ │ movs r0, #7 │ │ │ │ - b.n 576f4 <__gnu_Unwind_Backtrace@@Base+0x2d8> │ │ │ │ + b.n 577cc <__gnu_Unwind_Backtrace@@Base+0x2d8> │ │ │ │ movs r0, #9 │ │ │ │ - b.n 576f4 <__gnu_Unwind_Backtrace@@Base+0x2d8> │ │ │ │ + b.n 577cc <__gnu_Unwind_Backtrace@@Base+0x2d8> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #13 │ │ │ │ - bl 573bc <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ + bl 57494 <_Unwind_VRS_Get@@Base+0x2e> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r5, #32] │ │ │ │ movs r0, #6 │ │ │ │ str r3, [r5, #36] ; 0x24 │ │ │ │ str r6, [r5, #40] ; 0x28 │ │ │ │ add sp, #36 ; 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ ... │ │ │ │ │ │ │ │ -00057700 <__aeabi_unwind_cpp_pr0@@Base>: │ │ │ │ +000577d8 <__aeabi_unwind_cpp_pr0@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ - b.n 57496 <__gnu_Unwind_Backtrace@@Base+0x7a> │ │ │ │ + b.n 5756e <__gnu_Unwind_Backtrace@@Base+0x7a> │ │ │ │ │ │ │ │ -00057704 <__aeabi_unwind_cpp_pr1@@Base>: │ │ │ │ +000577dc <__aeabi_unwind_cpp_pr1@@Base>: │ │ │ │ movs r3, #1 │ │ │ │ - b.n 57496 <__gnu_Unwind_Backtrace@@Base+0x7a> │ │ │ │ + b.n 5756e <__gnu_Unwind_Backtrace@@Base+0x7a> │ │ │ │ │ │ │ │ -00057708 <__aeabi_unwind_cpp_pr2@@Base>: │ │ │ │ +000577e0 <__aeabi_unwind_cpp_pr2@@Base>: │ │ │ │ movs r3, #2 │ │ │ │ - b.n 57496 <__gnu_Unwind_Backtrace@@Base+0x7a> │ │ │ │ + b.n 5756e <__gnu_Unwind_Backtrace@@Base+0x7a> │ │ │ │ │ │ │ │ -0005770c <_Unwind_VRS_Pop@@Base>: │ │ │ │ +000577e4 <_Unwind_VRS_Pop@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #264 ; 0x108 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bhi.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ tbb [pc, r1] │ │ │ │ subs r3, r0, r0 │ │ │ │ movs r6, #118 ; 0x76 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bne.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ movs r3, #1 │ │ │ │ uxth r1, r4 │ │ │ │ ldr r2, [r0, #56] ; 0x38 │ │ │ │ mov r0, r3 │ │ │ │ subs r6, r3, #1 │ │ │ │ lsl.w r6, r0, r6 │ │ │ │ tst r6, r1 │ │ │ │ ittt ne │ │ │ │ ldrne r6, [r2, #0] │ │ │ │ addne r2, #4 │ │ │ │ strne.w r6, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bne.n 57732 <_Unwind_VRS_Pop@@Base+0x26> │ │ │ │ + bne.n 5780a <_Unwind_VRS_Pop@@Base+0x26> │ │ │ │ ands.w r0, r4, #8192 ; 0x2000 │ │ │ │ - bne.n 57822 <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ + bne.n 578fa <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ str r2, [r5, #56] ; 0x38 │ │ │ │ - b.n 57934 <_Unwind_VRS_Pop@@Base+0x228> │ │ │ │ + b.n 57a0c <_Unwind_VRS_Pop@@Base+0x228> │ │ │ │ bic.w r3, r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bne.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ cmp r7, #1 │ │ │ │ mov.w r8, r4, lsr #16 │ │ │ │ uxth r4, r4 │ │ │ │ add.w r6, r4, r8 │ │ │ │ - bne.n 57826 <_Unwind_VRS_Pop@@Base+0x11a> │ │ │ │ - b.n 57802 <_Unwind_VRS_Pop@@Base+0xf6> │ │ │ │ + bne.n 578fe <_Unwind_VRS_Pop@@Base+0x11a> │ │ │ │ + b.n 578da <_Unwind_VRS_Pop@@Base+0xf6> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bne.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ lsrs r6, r4, #16 │ │ │ │ uxth r4, r4 │ │ │ │ adds r3, r4, r6 │ │ │ │ cmp r3, #16 │ │ │ │ - bhi.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bhi.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bpl.n 5778e <_Unwind_VRS_Pop@@Base+0x82> │ │ │ │ + bpl.n 57866 <_Unwind_VRS_Pop@@Base+0x82> │ │ │ │ bic.w r3, r3, #8 │ │ │ │ str r3, [r0, #0] │ │ │ │ add.w r0, r0, #336 ; 0x150 │ │ │ │ blx 5e78 <__gnu_Unwind_Save_WMMXD@plt> │ │ │ │ add r7, sp, #128 ; 0x80 │ │ │ │ add.w r6, r7, r6, lsl #3 │ │ │ │ mov r0, r7 │ │ │ │ subs r6, #4 │ │ │ │ blx 5e78 <__gnu_Unwind_Save_WMMXD@plt> │ │ │ │ ldr r3, [r5, #56] ; 0x38 │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 577b0 <_Unwind_VRS_Pop@@Base+0xa4> │ │ │ │ + beq.n 57888 <_Unwind_VRS_Pop@@Base+0xa4> │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r6, #4]! │ │ │ │ - b.n 577a2 <_Unwind_VRS_Pop@@Base+0x96> │ │ │ │ + b.n 5787a <_Unwind_VRS_Pop@@Base+0x96> │ │ │ │ str r3, [r5, #56] ; 0x38 │ │ │ │ mov r0, r7 │ │ │ │ blx 5e18 <__gnu_Unwind_Restore_WMMXD@plt> │ │ │ │ - b.n 57822 <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ - cbnz r7, 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + b.n 578fa <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ + cbnz r7, 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ cmp r4, #16 │ │ │ │ - bhi.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bhi.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bpl.n 577d4 <_Unwind_VRS_Pop@@Base+0xc8> │ │ │ │ + bpl.n 578ac <_Unwind_VRS_Pop@@Base+0xc8> │ │ │ │ bic.w r3, r3, #16 │ │ │ │ str r3, [r0, #0] │ │ │ │ add.w r0, r0, #464 ; 0x1d0 │ │ │ │ blx 5e84 <__gnu_Unwind_Save_WMMXC@plt> │ │ │ │ add r6, sp, #128 ; 0x80 │ │ │ │ mov r0, r6 │ │ │ │ blx 5e84 <__gnu_Unwind_Save_WMMXC@plt> │ │ │ │ @@ -126915,185 +127044,185 @@ │ │ │ │ tst r0, r4 │ │ │ │ ittt ne │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ addne r2, #4 │ │ │ │ strne.w r0, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 577e2 <_Unwind_VRS_Pop@@Base+0xd6> │ │ │ │ + bne.n 578ba <_Unwind_VRS_Pop@@Base+0xd6> │ │ │ │ str r2, [r5, #56] ; 0x38 │ │ │ │ mov r0, r6 │ │ │ │ blx 5e90 <__gnu_Unwind_Restore_WMMXC@plt> │ │ │ │ - b.n 57822 <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ + b.n 578fa <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ cmp r6, #16 │ │ │ │ - bhi.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bhi.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ cmp.w r8, #15 │ │ │ │ - bls.n 5790a <_Unwind_VRS_Pop@@Base+0x1fe> │ │ │ │ + bls.n 579e2 <_Unwind_VRS_Pop@@Base+0x1fe> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 57934 <_Unwind_VRS_Pop@@Base+0x228> │ │ │ │ + b.n 57a0c <_Unwind_VRS_Pop@@Base+0x228> │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #4 │ │ │ │ cmp r7, #1 │ │ │ │ str r3, [r5, #56] ; 0x38 │ │ │ │ - bne.n 578bc <_Unwind_VRS_Pop@@Base+0x1b0> │ │ │ │ + bne.n 57994 <_Unwind_VRS_Pop@@Base+0x1b0> │ │ │ │ add r0, sp, #128 ; 0x80 │ │ │ │ blx 5e00 <__gnu_Unwind_Restore_VFP@plt> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57934 <_Unwind_VRS_Pop@@Base+0x228> │ │ │ │ + b.n 57a0c <_Unwind_VRS_Pop@@Base+0x228> │ │ │ │ cmp r6, #32 │ │ │ │ - bhi.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bhi.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ cmp.w r8, #15 │ │ │ │ - bls.n 57836 <_Unwind_VRS_Pop@@Base+0x12a> │ │ │ │ + bls.n 5790e <_Unwind_VRS_Pop@@Base+0x12a> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5790e <_Unwind_VRS_Pop@@Base+0x202> │ │ │ │ - b.n 5786c <_Unwind_VRS_Pop@@Base+0x160> │ │ │ │ + bne.n 579e6 <_Unwind_VRS_Pop@@Base+0x202> │ │ │ │ + b.n 57944 <_Unwind_VRS_Pop@@Base+0x160> │ │ │ │ cmp r6, #16 │ │ │ │ - bls.n 5790a <_Unwind_VRS_Pop@@Base+0x1fe> │ │ │ │ + bls.n 579e2 <_Unwind_VRS_Pop@@Base+0x1fe> │ │ │ │ cmp r7, #5 │ │ │ │ - bne.n 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bne.n 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ subs r6, #16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n 578de <_Unwind_VRS_Pop@@Base+0x1d2> │ │ │ │ + bpl.n 579b6 <_Unwind_VRS_Pop@@Base+0x1d2> │ │ │ │ cmp r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ bic.w r2, r3, #1 │ │ │ │ str.w r2, [r0], #72 │ │ │ │ - bne.n 578d4 <_Unwind_VRS_Pop@@Base+0x1c8> │ │ │ │ + bne.n 579ac <_Unwind_VRS_Pop@@Base+0x1c8> │ │ │ │ orr.w r2, r2, #2 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx 5e9c <__gnu_Unwind_Save_VFP_D@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 578e0 <_Unwind_VRS_Pop@@Base+0x1d4> │ │ │ │ + bne.n 579b8 <_Unwind_VRS_Pop@@Base+0x1d4> │ │ │ │ add r0, sp, #128 ; 0x80 │ │ │ │ blx 5e9c <__gnu_Unwind_Save_VFP_D@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 578fe <_Unwind_VRS_Pop@@Base+0x1f2> │ │ │ │ + bne.n 579d6 <_Unwind_VRS_Pop@@Base+0x1f2> │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [r5, #56] ; 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r2 │ │ │ │ - ble.n 57894 <_Unwind_VRS_Pop@@Base+0x188> │ │ │ │ + ble.n 5796c <_Unwind_VRS_Pop@@Base+0x188> │ │ │ │ add r0, sp, #128 ; 0x80 │ │ │ │ lsls r4, r4, #1 │ │ │ │ add.w r0, r0, r8, lsl #3 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 57890 <_Unwind_VRS_Pop@@Base+0x184> │ │ │ │ + beq.n 57968 <_Unwind_VRS_Pop@@Base+0x184> │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str.w r1, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 57880 <_Unwind_VRS_Pop@@Base+0x174> │ │ │ │ + b.n 57958 <_Unwind_VRS_Pop@@Base+0x174> │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 57810 <_Unwind_VRS_Pop@@Base+0x104> │ │ │ │ + beq.n 578e8 <_Unwind_VRS_Pop@@Base+0x104> │ │ │ │ mov r2, r8 │ │ │ │ cmp r2, #16 │ │ │ │ it cc │ │ │ │ movcc r2, #16 │ │ │ │ add r1, sp, #264 ; 0x108 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ add.w r1, r3, r6, lsl #3 │ │ │ │ sub.w r2, r2, #396 ; 0x18c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 57810 <_Unwind_VRS_Pop@@Base+0x104> │ │ │ │ + beq.n 578e8 <_Unwind_VRS_Pop@@Base+0x104> │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - b.n 578ae <_Unwind_VRS_Pop@@Base+0x1a2> │ │ │ │ + b.n 57986 <_Unwind_VRS_Pop@@Base+0x1a2> │ │ │ │ cmp.w r8, #15 │ │ │ │ - bhi.n 578c8 <_Unwind_VRS_Pop@@Base+0x1bc> │ │ │ │ + bhi.n 579a0 <_Unwind_VRS_Pop@@Base+0x1bc> │ │ │ │ add r0, sp, #128 ; 0x80 │ │ │ │ blx 5df4 <__gnu_Unwind_Restore_VFP_D@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 57822 <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ + beq.n 578fa <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ mov r0, sp │ │ │ │ blx 5e0c <__gnu_Unwind_Restore_VFP_D_16_to_31@plt> │ │ │ │ - b.n 57822 <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ + b.n 578fa <_Unwind_VRS_Pop@@Base+0x116> │ │ │ │ bic.w r3, r3, #3 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 5ea8 <__gnu_Unwind_Save_VFP@plt> │ │ │ │ - cbz r6, 57920 <_Unwind_VRS_Pop@@Base+0x214> │ │ │ │ + cbz r6, 579f8 <_Unwind_VRS_Pop@@Base+0x214> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.n 578f4 <_Unwind_VRS_Pop@@Base+0x1e8> │ │ │ │ + bpl.n 579cc <_Unwind_VRS_Pop@@Base+0x1e8> │ │ │ │ mov r0, r5 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ str.w r3, [r0], #208 │ │ │ │ blx 5eb4 <__gnu_Unwind_Save_VFP_D_16_to_31@plt> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 57918 <_Unwind_VRS_Pop@@Base+0x20c> │ │ │ │ + beq.n 579f0 <_Unwind_VRS_Pop@@Base+0x20c> │ │ │ │ cmp.w r8, #15 │ │ │ │ - bls.n 57862 <_Unwind_VRS_Pop@@Base+0x156> │ │ │ │ + bls.n 5793a <_Unwind_VRS_Pop@@Base+0x156> │ │ │ │ mov r0, sp │ │ │ │ blx 5eb4 <__gnu_Unwind_Save_VFP_D_16_to_31@plt> │ │ │ │ rsb r4, r8, #16 │ │ │ │ - b.n 5786e <_Unwind_VRS_Pop@@Base+0x162> │ │ │ │ + b.n 57946 <_Unwind_VRS_Pop@@Base+0x162> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57840 <_Unwind_VRS_Pop@@Base+0x134> │ │ │ │ + b.n 57918 <_Unwind_VRS_Pop@@Base+0x134> │ │ │ │ cmp r7, #5 │ │ │ │ - bne.w 5780c <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ + bne.w 578e4 <_Unwind_VRS_Pop@@Base+0x100> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 578e0 <_Unwind_VRS_Pop@@Base+0x1d4> │ │ │ │ + b.n 579b8 <_Unwind_VRS_Pop@@Base+0x1d4> │ │ │ │ add r0, sp, #128 ; 0x80 │ │ │ │ blx 5ea8 <__gnu_Unwind_Save_VFP@plt> │ │ │ │ - b.n 57904 <_Unwind_VRS_Pop@@Base+0x1f8> │ │ │ │ + b.n 579dc <_Unwind_VRS_Pop@@Base+0x1f8> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5792c <_Unwind_VRS_Pop@@Base+0x220> │ │ │ │ + bne.n 57a04 <_Unwind_VRS_Pop@@Base+0x220> │ │ │ │ add r0, sp, #128 ; 0x80 │ │ │ │ blx 5ea8 <__gnu_Unwind_Save_VFP@plt> │ │ │ │ - b.n 5786c <_Unwind_VRS_Pop@@Base+0x160> │ │ │ │ + b.n 57944 <_Unwind_VRS_Pop@@Base+0x160> │ │ │ │ cmp.w r8, #15 │ │ │ │ - bls.n 57862 <_Unwind_VRS_Pop@@Base+0x156> │ │ │ │ - b.n 5786c <_Unwind_VRS_Pop@@Base+0x160> │ │ │ │ + bls.n 5793a <_Unwind_VRS_Pop@@Base+0x156> │ │ │ │ + b.n 57944 <_Unwind_VRS_Pop@@Base+0x160> │ │ │ │ add sp, #264 ; 0x108 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0005793c <__restore_core_regs@@Base>: │ │ │ │ +00057a14 <__restore_core_regs@@Base>: │ │ │ │ add.w r1, r0, #52 ; 0x34 │ │ │ │ ldmia.w r1, {r3, r4, r5} │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r4 │ │ │ │ str.w r5, [ip, #-4]! │ │ │ │ ldmia.w r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ mov sp, ip │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00057954 <__gnu_Unwind_Restore_VFP@@Base>: │ │ │ │ +00057a2c <__gnu_Unwind_Restore_VFP@@Base>: │ │ │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0005795c <__gnu_Unwind_Save_VFP@@Base>: │ │ │ │ +00057a34 <__gnu_Unwind_Save_VFP@@Base>: │ │ │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057964 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ │ │ +00057a3c <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ │ │ vldmia r0, {d0-d15} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0005796c <__gnu_Unwind_Save_VFP_D@@Base>: │ │ │ │ +00057a44 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ │ │ vstmia r0, {d0-d15} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057974 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ │ │ +00057a4c <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ │ │ vldmia r0, {d16-d31} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0005797c <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ │ │ +00057a54 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ │ │ vstmia r0, {d16-d31} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057984 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ │ │ +00057a5c <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ │ │ ldfe f0, [r0], #8 │ │ │ │ ldfe f1, [r0], #8 │ │ │ │ ldfe f2, [r0], #8 │ │ │ │ ldfe f3, [r0], #8 │ │ │ │ ldfe f4, [r0], #8 │ │ │ │ ldfe f5, [r0], #8 │ │ │ │ ldfe f6, [r0], #8 │ │ │ │ @@ -127105,15 +127234,15 @@ │ │ │ │ ldfp f4, [r0], #8 │ │ │ │ ldfp f5, [r0], #8 │ │ │ │ ldfp f6, [r0], #8 │ │ │ │ ldfp f7, [r0], #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000579c8 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ │ │ +00057aa0 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ │ │ stfe f0, [r0], #8 │ │ │ │ stfe f1, [r0], #8 │ │ │ │ stfe f2, [r0], #8 │ │ │ │ stfe f3, [r0], #8 │ │ │ │ stfe f4, [r0], #8 │ │ │ │ stfe f5, [r0], #8 │ │ │ │ stfe f6, [r0], #8 │ │ │ │ @@ -127125,112 +127254,112 @@ │ │ │ │ stfp f4, [r0], #8 │ │ │ │ stfp f5, [r0], #8 │ │ │ │ stfp f6, [r0], #8 │ │ │ │ stfp f7, [r0], #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057a0c <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ │ │ +00057ae4 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ │ │ ldc2 1, cr8, [r0], #4 │ │ │ │ ldc2 1, cr9, [r0], #4 │ │ │ │ ldc2 1, cr10, [r0], #4 │ │ │ │ ldc2 1, cr11, [r0], #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057a20 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ │ │ +00057af8 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ │ │ stc2 1, cr8, [r0], #4 │ │ │ │ stc2 1, cr9, [r0], #4 │ │ │ │ stc2 1, cr10, [r0], #4 │ │ │ │ stc2 1, cr11, [r0], #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057a34 <_Unwind_RaiseException@@Base>: │ │ │ │ +00057b0c <_Unwind_RaiseException@@Base>: │ │ │ │ mov ip, sp │ │ │ │ push {lr} │ │ │ │ stmdb sp!, {ip, lr} │ │ │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ │ │ mov.w r3, #0 │ │ │ │ stmdb sp!, {r2, r3} │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5ec0 <__gnu_Unwind_RaiseException@plt> │ │ │ │ ldr.w lr, [sp, #64] ; 0x40 │ │ │ │ add sp, #72 ; 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057a58 <_Unwind_Resume@@Base>: │ │ │ │ +00057b30 <_Unwind_Resume@@Base>: │ │ │ │ mov ip, sp │ │ │ │ push {lr} │ │ │ │ stmdb sp!, {ip, lr} │ │ │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ │ │ mov.w r3, #0 │ │ │ │ stmdb sp!, {r2, r3} │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5ecc <__gnu_Unwind_Resume@plt> │ │ │ │ ldr.w lr, [sp, #64] ; 0x40 │ │ │ │ add sp, #72 ; 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057a7c <_Unwind_Resume_or_Rethrow@@Base>: │ │ │ │ +00057b54 <_Unwind_Resume_or_Rethrow@@Base>: │ │ │ │ mov ip, sp │ │ │ │ push {lr} │ │ │ │ stmdb sp!, {ip, lr} │ │ │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ │ │ mov.w r3, #0 │ │ │ │ stmdb sp!, {r2, r3} │ │ │ │ add r1, sp, #4 │ │ │ │ blx 5ed8 <__gnu_Unwind_Resume_or_Rethrow@plt> │ │ │ │ ldr.w lr, [sp, #64] ; 0x40 │ │ │ │ add sp, #72 ; 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057aa0 <_Unwind_ForcedUnwind@@Base>: │ │ │ │ +00057b78 <_Unwind_ForcedUnwind@@Base>: │ │ │ │ mov ip, sp │ │ │ │ push {lr} │ │ │ │ stmdb sp!, {ip, lr} │ │ │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ │ │ mov.w r3, #0 │ │ │ │ stmdb sp!, {r2, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ blx 5ee4 <__gnu_Unwind_ForcedUnwind@plt> │ │ │ │ ldr.w lr, [sp, #64] ; 0x40 │ │ │ │ add sp, #72 ; 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00057ac4 <_Unwind_Backtrace@@Base>: │ │ │ │ +00057b9c <_Unwind_Backtrace@@Base>: │ │ │ │ mov ip, sp │ │ │ │ push {lr} │ │ │ │ stmdb sp!, {ip, lr} │ │ │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ │ │ mov.w r3, #0 │ │ │ │ stmdb sp!, {r2, r3} │ │ │ │ add r2, sp, #4 │ │ │ │ blx 5ef0 <__gnu_Unwind_Backtrace@plt> │ │ │ │ ldr.w lr, [sp, #64] ; 0x40 │ │ │ │ add sp, #72 ; 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbnz r3, 57b02 <_Unwind_Backtrace@@Base+0x3e> │ │ │ │ + cbnz r3, 57bda <_Unwind_Backtrace@@Base+0x3e> │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbz r3, 57b10 <_Unwind_Backtrace@@Base+0x4c> │ │ │ │ + cbz r3, 57be8 <_Unwind_Backtrace@@Base+0x4c> │ │ │ │ subs r3, #1 │ │ │ │ strb r3, [r0, #9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #3 │ │ │ │ - b.n 57b04 <_Unwind_Backtrace@@Base+0x40> │ │ │ │ + b.n 57bdc <_Unwind_Backtrace@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ strb r3, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r2, r3, #8 │ │ │ │ str r2, [r0, #0] │ │ │ │ lsrs r0, r3, #24 │ │ │ │ bx lr │ │ │ │ @@ -127242,46 +127371,46 @@ │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ blx 5e3c <_Unwind_VRS_Get@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - b.n 57b14 <_Unwind_Backtrace@@Base+0x50> │ │ │ │ + b.n 57bec <_Unwind_Backtrace@@Base+0x50> │ │ │ │ │ │ │ │ -00057b2e <__gnu_unwind_execute@@Base>: │ │ │ │ +00057c06 <__gnu_unwind_execute@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ movs r6, #0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ cmp r0, #176 ; 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ - bne.n 57b6c <__gnu_unwind_execute@@Base+0x3e> │ │ │ │ + bne.n 57c44 <__gnu_unwind_execute@@Base+0x3e> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 57d9c <__gnu_unwind_execute@@Base+0x26e> │ │ │ │ + bne.w 57e74 <__gnu_unwind_execute@@Base+0x26e> │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #14 │ │ │ │ blx 5e3c <_Unwind_VRS_Get@plt> │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #15 │ │ │ │ mov r3, r6 │ │ │ │ blx 5e48 <_Unwind_VRS_Set@plt> │ │ │ │ - b.n 57d9c <__gnu_unwind_execute@@Base+0x26e> │ │ │ │ + b.n 57e74 <__gnu_unwind_execute@@Base+0x26e> │ │ │ │ bic.w r1, r0, #127 ; 0x7f │ │ │ │ ands.w r1, r1, #255 ; 0xff │ │ │ │ - bne.n 57baa <__gnu_unwind_execute@@Base+0x7c> │ │ │ │ + bne.n 57c82 <__gnu_unwind_execute@@Base+0x7c> │ │ │ │ mov.w r8, r0, lsl #2 │ │ │ │ add.w r9, sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #13 │ │ │ │ blx 5e3c <_Unwind_VRS_Get@plt> │ │ │ │ @@ -127290,208 +127419,208 @@ │ │ │ │ tst.w r4, #64 ; 0x40 │ │ │ │ add.w r8, r8, #4 │ │ │ │ str.w r9, [sp] │ │ │ │ ite ne │ │ │ │ rsbne r3, r8, r3 │ │ │ │ addeq r3, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 57c08 <__gnu_unwind_execute@@Base+0xda> │ │ │ │ + b.n 57ce0 <__gnu_unwind_execute@@Base+0xda> │ │ │ │ and.w r3, r0, #240 ; 0xf0 │ │ │ │ cmp r3, #128 ; 0x80 │ │ │ │ - bne.n 57be2 <__gnu_unwind_execute@@Base+0xb4> │ │ │ │ + bne.n 57cba <__gnu_unwind_execute@@Base+0xb4> │ │ │ │ lsls r4, r0, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ orrs r0, r4 │ │ │ │ cmp.w r0, #32768 ; 0x8000 │ │ │ │ - bne.n 57bc6 <__gnu_unwind_execute@@Base+0x98> │ │ │ │ + bne.n 57c9e <__gnu_unwind_execute@@Base+0x98> │ │ │ │ movs r0, #9 │ │ │ │ - b.n 57d9e <__gnu_unwind_execute@@Base+0x270> │ │ │ │ + b.n 57e76 <__gnu_unwind_execute@@Base+0x270> │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ uxth r2, r4 │ │ │ │ mov r3, r1 │ │ │ │ blx 5efc <_Unwind_VRS_Pop@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + bne.n 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ tst.w r4, #32768 ; 0x8000 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 57b3a <__gnu_unwind_execute@@Base+0xc> │ │ │ │ + b.n 57c12 <__gnu_unwind_execute@@Base+0xc> │ │ │ │ cmp r3, #144 ; 0x90 │ │ │ │ - bne.n 57c16 <__gnu_unwind_execute@@Base+0xe8> │ │ │ │ + bne.n 57cee <__gnu_unwind_execute@@Base+0xe8> │ │ │ │ and.w r3, r0, #13 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + beq.n 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ and.w r2, r4, #15 │ │ │ │ mov r3, r1 │ │ │ │ blx 5e3c <_Unwind_VRS_Get@plt> │ │ │ │ str.w r8, [sp] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #13 │ │ │ │ mov r3, r1 │ │ │ │ blx 5e48 <_Unwind_VRS_Set@plt> │ │ │ │ - b.n 57b3a <__gnu_unwind_execute@@Base+0xc> │ │ │ │ + b.n 57c12 <__gnu_unwind_execute@@Base+0xc> │ │ │ │ cmp r3, #160 ; 0xa0 │ │ │ │ - bne.n 57c38 <__gnu_unwind_execute@@Base+0x10a> │ │ │ │ + bne.n 57d10 <__gnu_unwind_execute@@Base+0x10a> │ │ │ │ mov.w r2, #4080 ; 0xff0 │ │ │ │ mvns r3, r0 │ │ │ │ and.w r3, r3, #7 │ │ │ │ movs r1, #0 │ │ │ │ asrs r2, r3 │ │ │ │ lsls r3, r0, #28 │ │ │ │ and.w r2, r2, #4080 ; 0xff0 │ │ │ │ mov r0, r5 │ │ │ │ it mi │ │ │ │ orrmi.w r2, r2, #16384 ; 0x4000 │ │ │ │ - b.n 57c54 <__gnu_unwind_execute@@Base+0x126> │ │ │ │ + b.n 57d2c <__gnu_unwind_execute@@Base+0x126> │ │ │ │ cmp r3, #176 ; 0xb0 │ │ │ │ - bne.n 57cdc <__gnu_unwind_execute@@Base+0x1ae> │ │ │ │ + bne.n 57db4 <__gnu_unwind_execute@@Base+0x1ae> │ │ │ │ cmp r0, #177 ; 0xb1 │ │ │ │ - bne.n 57c58 <__gnu_unwind_execute@@Base+0x12a> │ │ │ │ + bne.n 57d30 <__gnu_unwind_execute@@Base+0x12a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + beq.n 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ ands.w r1, r0, #240 ; 0xf0 │ │ │ │ - bne.n 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + bne.n 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 57d90 <__gnu_unwind_execute@@Base+0x262> │ │ │ │ + b.n 57e68 <__gnu_unwind_execute@@Base+0x262> │ │ │ │ cmp r0, #178 ; 0xb2 │ │ │ │ - bne.n 57ca8 <__gnu_unwind_execute@@Base+0x17a> │ │ │ │ + bne.n 57d80 <__gnu_unwind_execute@@Base+0x17a> │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #13 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 5e3c <_Unwind_VRS_Get@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ mov.w r8, #2 │ │ │ │ ands.w r1, r0, #128 ; 0x80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ and.w r0, r0, #127 ; 0x7f │ │ │ │ - beq.n 57c96 <__gnu_unwind_execute@@Base+0x168> │ │ │ │ + beq.n 57d6e <__gnu_unwind_execute@@Base+0x168> │ │ │ │ lsl.w r0, r0, r8 │ │ │ │ add.w r8, r8, #7 │ │ │ │ add r0, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ - b.n 57c76 <__gnu_unwind_execute@@Base+0x148> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + b.n 57d4e <__gnu_unwind_execute@@Base+0x148> │ │ │ │ add.w r3, r3, #516 ; 0x204 │ │ │ │ lsl.w r0, r0, r8 │ │ │ │ add r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - b.n 57c0c <__gnu_unwind_execute@@Base+0xde> │ │ │ │ + b.n 57ce4 <__gnu_unwind_execute@@Base+0xde> │ │ │ │ cmp r0, #179 ; 0xb3 │ │ │ │ - bne.n 57cc2 <__gnu_unwind_execute@@Base+0x194> │ │ │ │ + bne.n 57d9a <__gnu_unwind_execute@@Base+0x194> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ movs r1, #1 │ │ │ │ and.w r2, r0, #15 │ │ │ │ and.w r3, r0, #240 ; 0xf0 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 57cf8 <__gnu_unwind_execute@@Base+0x1ca> │ │ │ │ + b.n 57dd0 <__gnu_unwind_execute@@Base+0x1ca> │ │ │ │ and.w r3, r0, #252 ; 0xfc │ │ │ │ cmp r3, #180 ; 0xb4 │ │ │ │ - beq.w 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + beq.w 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ and.w r2, r0, #7 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ orr.w r2, r2, #524288 ; 0x80000 │ │ │ │ - b.n 57c54 <__gnu_unwind_execute@@Base+0x126> │ │ │ │ + b.n 57d2c <__gnu_unwind_execute@@Base+0x126> │ │ │ │ cmp r3, #192 ; 0xc0 │ │ │ │ - bne.n 57d76 <__gnu_unwind_execute@@Base+0x248> │ │ │ │ + bne.n 57e4e <__gnu_unwind_execute@@Base+0x248> │ │ │ │ cmp r0, #198 ; 0xc6 │ │ │ │ - bne.n 57cfe <__gnu_unwind_execute@@Base+0x1d0> │ │ │ │ + bne.n 57dd6 <__gnu_unwind_execute@@Base+0x1d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ movs r1, #3 │ │ │ │ and.w r2, r0, #15 │ │ │ │ and.w r3, r0, #240 ; 0xf0 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ orr.w r2, r2, r3, lsl #12 │ │ │ │ - b.n 57c54 <__gnu_unwind_execute@@Base+0x126> │ │ │ │ + b.n 57d2c <__gnu_unwind_execute@@Base+0x126> │ │ │ │ cmp r0, #199 ; 0xc7 │ │ │ │ - bne.n 57d1e <__gnu_unwind_execute@@Base+0x1f0> │ │ │ │ + bne.n 57df6 <__gnu_unwind_execute@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + beq.w 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ ands.w r3, r0, #240 ; 0xf0 │ │ │ │ - bne.w 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + bne.w 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #4 │ │ │ │ - b.n 57d90 <__gnu_unwind_execute@@Base+0x262> │ │ │ │ + b.n 57e68 <__gnu_unwind_execute@@Base+0x262> │ │ │ │ and.w r3, r0, #248 ; 0xf8 │ │ │ │ cmp r3, #192 ; 0xc0 │ │ │ │ - bne.n 57d36 <__gnu_unwind_execute@@Base+0x208> │ │ │ │ + bne.n 57e0e <__gnu_unwind_execute@@Base+0x208> │ │ │ │ and.w r2, r0, #15 │ │ │ │ movs r1, #3 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ orr.w r2, r2, #655360 ; 0xa0000 │ │ │ │ - b.n 57c54 <__gnu_unwind_execute@@Base+0x126> │ │ │ │ + b.n 57d2c <__gnu_unwind_execute@@Base+0x126> │ │ │ │ cmp r0, #200 ; 0xc8 │ │ │ │ - bne.n 57d56 <__gnu_unwind_execute@@Base+0x228> │ │ │ │ + bne.n 57e2e <__gnu_unwind_execute@@Base+0x228> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ movs r1, #1 │ │ │ │ and.w r2, r0, #240 ; 0xf0 │ │ │ │ and.w r0, r0, #15 │ │ │ │ adds r2, #16 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ orr.w r2, r3, r2, lsl #12 │ │ │ │ - b.n 57d8e <__gnu_unwind_execute@@Base+0x260> │ │ │ │ + b.n 57e66 <__gnu_unwind_execute@@Base+0x260> │ │ │ │ cmp r0, #201 ; 0xc9 │ │ │ │ - bne.w 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + bne.w 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - bl 57ae8 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ + bl 57bc0 <_Unwind_Backtrace@@Base+0x24> │ │ │ │ movs r1, #1 │ │ │ │ and.w r2, r0, #15 │ │ │ │ and.w r3, r0, #240 ; 0xf0 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ orr.w r2, r2, r3, lsl #12 │ │ │ │ - b.n 57d8e <__gnu_unwind_execute@@Base+0x260> │ │ │ │ + b.n 57e66 <__gnu_unwind_execute@@Base+0x260> │ │ │ │ and.w r3, r0, #248 ; 0xf8 │ │ │ │ cmp r3, #208 ; 0xd0 │ │ │ │ - bne.w 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + bne.w 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ and.w r2, r0, #7 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ orr.w r2, r2, #524288 ; 0x80000 │ │ │ │ movs r3, #5 │ │ │ │ blx 5efc <_Unwind_VRS_Pop@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 57bc2 <__gnu_unwind_execute@@Base+0x94> │ │ │ │ - b.n 57b3a <__gnu_unwind_execute@@Base+0xc> │ │ │ │ + bne.w 57c9a <__gnu_unwind_execute@@Base+0x94> │ │ │ │ + b.n 57c12 <__gnu_unwind_execute@@Base+0xc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00057da4 <__gnu_unwind_frame@@Base>: │ │ │ │ +00057e7c <__gnu_unwind_frame@@Base>: │ │ │ │ push {r0, r1, r2, r3, r4, lr} │ │ │ │ ldr r3, [r0, #76] ; 0x4c │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -127501,152 +127630,152 @@ │ │ │ │ strb.w r2, [sp, #12] │ │ │ │ ldrb r3, [r3, #7] │ │ │ │ strb.w r3, [sp, #13] │ │ │ │ blx 5e6c <__gnu_unwind_execute@plt> │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ │ │ │ -00057dce <_Unwind_GetRegionStart@@Base>: │ │ │ │ +00057ea6 <_Unwind_GetRegionStart@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 57b2c <_Unwind_Backtrace@@Base+0x68> │ │ │ │ + bl 57c04 <_Unwind_Backtrace@@Base+0x68> │ │ │ │ ldr r0, [r0, #72] ; 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00057dd8 <_Unwind_GetLanguageSpecificData@@Base>: │ │ │ │ +00057eb0 <_Unwind_GetLanguageSpecificData@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 57b2c <_Unwind_Backtrace@@Base+0x68> │ │ │ │ + bl 57c04 <_Unwind_Backtrace@@Base+0x68> │ │ │ │ ldr r3, [r0, #76] ; 0x4c │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00057dea <_Unwind_GetDataRelBase@@Base>: │ │ │ │ +00057ec2 <_Unwind_GetDataRelBase@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ blx 5e24 │ │ │ │ │ │ │ │ -00057df0 <_Unwind_GetTextRelBase@@Base>: │ │ │ │ +00057ec8 <_Unwind_GetTextRelBase@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ blx 5e24 │ │ │ │ movs r0, r0 │ │ │ │ bx pc │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57940 <__restore_core_regs@@Base+0x4> │ │ │ │ - blx 466f1c <_end@@Base+0x40450c> │ │ │ │ - bhi.n 57d58 <__gnu_unwind_execute@@Base+0x22a> │ │ │ │ + b.n 57a18 <__restore_core_regs@@Base+0x4> │ │ │ │ + blx 466ff4 <_end@@Base+0x4045dc> │ │ │ │ + bvc.n 57e80 <__gnu_unwind_frame@@Base+0x4> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57950 <__restore_core_regs@@Base+0x14> │ │ │ │ - blx 466f2c <_end@@Base+0x40451c> │ │ │ │ - bge.n 57d20 <__gnu_unwind_execute@@Base+0x1f2> │ │ │ │ + b.n 57a28 <__restore_core_regs@@Base+0x14> │ │ │ │ + blx 467004 <_end@@Base+0x4045ec> │ │ │ │ + bls.n 57e18 <__gnu_unwind_execute@@Base+0x212> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57960 <__gnu_Unwind_Save_VFP@@Base+0x4> │ │ │ │ - blx 466f3c <_end@@Base+0x40452c> │ │ │ │ - bge.n 57eb0 <_Unwind_GetTextRelBase@@Base+0xc0> │ │ │ │ + b.n 57a38 <__gnu_Unwind_Save_VFP@@Base+0x4> │ │ │ │ + blx 467014 <_end@@Base+0x4045fc> │ │ │ │ + bls.n 57fa8 <_Unwind_GetTextRelBase@@Base+0xe0> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57970 <__gnu_Unwind_Save_VFP_D@@Base+0x4> │ │ │ │ - blx 466f4c <_end@@Base+0x40453c> │ │ │ │ - bge.n 57d48 <__gnu_unwind_execute@@Base+0x21a> │ │ │ │ + b.n 57a48 <__gnu_Unwind_Save_VFP_D@@Base+0x4> │ │ │ │ + blx 467024 <_end@@Base+0x40460c> │ │ │ │ + bls.n 57e40 <__gnu_unwind_execute@@Base+0x23a> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57980 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base+0x4> │ │ │ │ - blx 466f5c <_end@@Base+0x40454c> │ │ │ │ - blt.n 57dc0 <__gnu_unwind_frame@@Base+0x1c> │ │ │ │ + b.n 57a58 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base+0x4> │ │ │ │ + blx 467034 <_end@@Base+0x40461c> │ │ │ │ + bge.n 57eb8 <_Unwind_GetLanguageSpecificData@@Base+0x8> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57990 <__gnu_Unwind_Restore_WMMXD@@Base+0xc> │ │ │ │ - blx 466f6c <_end@@Base+0x40455c> │ │ │ │ - bls.n 57df0 <_Unwind_GetTextRelBase@@Base> │ │ │ │ + b.n 57a68 <__gnu_Unwind_Restore_WMMXD@@Base+0xc> │ │ │ │ + blx 467044 <_end@@Base+0x40462c> │ │ │ │ + bhi.n 57f18 <_Unwind_GetTextRelBase@@Base+0x50> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 579a0 <__gnu_Unwind_Restore_WMMXD@@Base+0x1c> │ │ │ │ - blx 466f7c <_end@@Base+0x40456c> │ │ │ │ - blt.n 57eb0 <_Unwind_GetTextRelBase@@Base+0xc0> │ │ │ │ + b.n 57a78 <__gnu_Unwind_Restore_WMMXD@@Base+0x1c> │ │ │ │ + blx 467054 <_end@@Base+0x40463c> │ │ │ │ + bge.n 57fa8 <_Unwind_GetTextRelBase@@Base+0xe0> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 579b0 <__gnu_Unwind_Restore_WMMXD@@Base+0x2c> │ │ │ │ - blx 466f8c <_end@@Base+0x40457c> │ │ │ │ - udf #20 │ │ │ │ + b.n 57a88 <__gnu_Unwind_Restore_WMMXD@@Base+0x2c> │ │ │ │ + blx 467064 <_end@@Base+0x40464c> │ │ │ │ + ble.n 57fc8 <_Unwind_GetTextRelBase@@Base+0x100> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 579c0 <__gnu_Unwind_Restore_WMMXD@@Base+0x3c> │ │ │ │ - blx 466f9c <_end@@Base+0x40458c> │ │ │ │ - bls.n 57ee8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ + b.n 57a98 <__gnu_Unwind_Restore_WMMXD@@Base+0x3c> │ │ │ │ + blx 467074 <_end@@Base+0x40465c> │ │ │ │ + bhi.n 58010 <_Unwind_GetTextRelBase@@Base+0x148> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 579d0 <__gnu_Unwind_Save_WMMXD@@Base+0x8> │ │ │ │ - blx 466fac <_end@@Base+0x40459c> │ │ │ │ - udf #0 │ │ │ │ + b.n 57aa8 <__gnu_Unwind_Save_WMMXD@@Base+0x8> │ │ │ │ + blx 467084 <_end@@Base+0x40466c> │ │ │ │ + ble.n 57fc0 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 579e0 <__gnu_Unwind_Save_WMMXD@@Base+0x18> │ │ │ │ - blx 466fbc <_end@@Base+0x4045ac> │ │ │ │ - bls.n 57dd0 <_Unwind_GetRegionStart@@Base+0x2> │ │ │ │ + b.n 57ab8 <__gnu_Unwind_Save_WMMXD@@Base+0x18> │ │ │ │ + blx 467094 <_end@@Base+0x40467c> │ │ │ │ + bvc.n 58028 <_Unwind_GetTextRelBase@@Base+0x160> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 579f0 <__gnu_Unwind_Save_WMMXD@@Base+0x28> │ │ │ │ - blx 466fcc <_end@@Base+0x4045bc> │ │ │ │ - bhi.n 57ef0 <_Unwind_GetTextRelBase@@Base+0x100> │ │ │ │ + b.n 57ac8 <__gnu_Unwind_Save_WMMXD@@Base+0x28> │ │ │ │ + blx 4670a4 <_end@@Base+0x40468c> │ │ │ │ + bhi.n 58088 <_Unwind_GetTextRelBase@@Base+0x1c0> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a00 <__gnu_Unwind_Save_WMMXD@@Base+0x38> │ │ │ │ - blx 466fdc <_end@@Base+0x4045cc> │ │ │ │ - bls.n 57f50 <_Unwind_GetTextRelBase@@Base+0x160> │ │ │ │ + b.n 57ad8 <__gnu_Unwind_Save_WMMXD@@Base+0x38> │ │ │ │ + blx 4670b4 <_end@@Base+0x40469c> │ │ │ │ + ble.n 57fa8 <_Unwind_GetTextRelBase@@Base+0xe0> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a10 <__gnu_Unwind_Restore_WMMXC@@Base+0x4> │ │ │ │ - blx 466fec <_end@@Base+0x4045dc> │ │ │ │ - ble.n 57e70 <_Unwind_GetTextRelBase@@Base+0x80> │ │ │ │ + b.n 57ae8 <__gnu_Unwind_Restore_WMMXC@@Base+0x4> │ │ │ │ + blx 4670c4 <_end@@Base+0x4046ac> │ │ │ │ + bls.n 580a8 <_Unwind_GetTextRelBase@@Base+0x1e0> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a20 <__gnu_Unwind_Save_WMMXC@@Base> │ │ │ │ - blx 466ffc <_end@@Base+0x4045ec> │ │ │ │ - bge.n 57fa0 <_Unwind_GetTextRelBase@@Base+0x1b0> │ │ │ │ + b.n 57af8 <__gnu_Unwind_Save_WMMXC@@Base> │ │ │ │ + blx 4670d4 <_end@@Base+0x4046bc> │ │ │ │ + bls.n 57ff0 <_Unwind_GetTextRelBase@@Base+0x128> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a30 <__gnu_Unwind_Save_WMMXC@@Base+0x10> │ │ │ │ - blx 46700c <_end@@Base+0x4045fc> │ │ │ │ - bls.n 57ee8 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ │ │ + b.n 57b08 <__gnu_Unwind_Save_WMMXC@@Base+0x10> │ │ │ │ + blx 4670e4 <_end@@Base+0x4046cc> │ │ │ │ + bls.n 58010 <_Unwind_GetTextRelBase@@Base+0x148> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a40 <_Unwind_RaiseException@@Base+0xc> │ │ │ │ - blx 46701c <_end@@Base+0x40460c> │ │ │ │ - bge.n 57f08 <_Unwind_GetTextRelBase@@Base+0x118> │ │ │ │ + b.n 57b18 <_Unwind_RaiseException@@Base+0xc> │ │ │ │ + blx 4670f4 <_end@@Base+0x4046dc> │ │ │ │ + bge.n 57f78 <_Unwind_GetTextRelBase@@Base+0xb0> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a50 <_Unwind_RaiseException@@Base+0x1c> │ │ │ │ - blx 46702c <_end@@Base+0x40461c> │ │ │ │ - udf #196 ; 0xc4 │ │ │ │ + b.n 57b28 <_Unwind_RaiseException@@Base+0x1c> │ │ │ │ + blx 467104 <_end@@Base+0x4046ec> │ │ │ │ + ble.n 57fc8 <_Unwind_GetTextRelBase@@Base+0x100> │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a60 <_Unwind_Resume@@Base+0x8> │ │ │ │ - blx 46703c <_end@@Base+0x40462c> │ │ │ │ - svc 104 ; 0x68 │ │ │ │ + b.n 57b38 <_Unwind_Resume@@Base+0x8> │ │ │ │ + blx 467114 <_end@@Base+0x4046fc> │ │ │ │ + udf #144 ; 0x90 │ │ │ │ vqshl.u32 q10, q12, #26 │ │ │ │ nop ; (mov r8, r8) │ │ │ │ stmia r0!, {} │ │ │ │ - b.n 57a70 <_Unwind_Resume@@Base+0x18> │ │ │ │ - blx 46704c <_end@@Base+0x40463c> │ │ │ │ - svc 136 ; 0x88 │ │ │ │ - Address 0x0000000000057f36 is out of bounds. │ │ │ │ + b.n 57b48 <_Unwind_Resume@@Base+0x18> │ │ │ │ + blx 467124 <_end@@Base+0x40470c> │ │ │ │ + udf #176 ; 0xb0 │ │ │ │ + Address 0x000000000005800e is out of bounds. │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1407 +1,1407 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00057f38 6f72672e 6a6e6975 732e4e61 74697665 org.jnius.Native │ │ │ │ - 0x00057f48 496e766f 63617469 6f6e4861 6e646c65 InvocationHandle │ │ │ │ - 0x00057f58 72000000 496e7661 6c696420 63616c6c r...Invalid call │ │ │ │ - 0x00057f68 2c206e75 6d626572 206f6620 61726775 , number of argu │ │ │ │ - 0x00057f78 6d656e74 206d6973 6d617463 682c2067 ment mismatch, g │ │ │ │ - 0x00057f88 6f74207b 7d206e65 6564207b 7d000000 ot {} need {}... │ │ │ │ - 0x00057f98 756e6162 6c652074 6f20616c 6c6f6361 unable to alloca │ │ │ │ - 0x00057fa8 74652073 68617065 20616e64 20737472 te shape and str │ │ │ │ - 0x00057fb8 69646573 2e000000 6f72672f 6a6e6975 ides....org/jniu │ │ │ │ - 0x00057fc8 732f4e61 74697665 496e766f 63617469 s/NativeInvocati │ │ │ │ - 0x00057fd8 6f6e4861 6e646c65 72000000 6e6f2064 onHandler...no d │ │ │ │ - 0x00057fe8 65666175 6c74205f 5f726564 7563655f efault __reduce_ │ │ │ │ - 0x00057ff8 5f206475 6520746f 206e6f6e 2d747269 _ due to non-tri │ │ │ │ - 0x00058008 7669616c 205f5f63 696e6974 5f5f0000 vial __cinit__.. │ │ │ │ - 0x00058018 6a617661 2f6c616e 672f7265 666c6563 java/lang/reflec │ │ │ │ - 0x00058028 742f496e 766f6361 74696f6e 48616e64 t/InvocationHand │ │ │ │ - 0x00058038 6c657200 676f7420 64696666 6572696e ler.got differin │ │ │ │ - 0x00058048 67206578 74656e74 7320696e 2064696d g extents in dim │ │ │ │ - 0x00058058 656e7369 6f6e2025 64202867 6f742025 ension %d (got % │ │ │ │ - 0x00058068 6420616e 64202564 29000000 556e6162 d and %d)...Unab │ │ │ │ - 0x00058078 6c652074 6f20636f 6e766572 74206974 le to convert it │ │ │ │ - 0x00058088 656d2074 6f206f62 6a656374 00000000 em to object.... │ │ │ │ - 0x00058098 556e6162 6c652074 6f20616c 6c6f6361 Unable to alloca │ │ │ │ - 0x000580a8 7465206d 656d6f72 7920666f 72206a61 te memory for ja │ │ │ │ - 0x000580b8 76612061 72677300 54686520 6f72672e va args.The org. │ │ │ │ - 0x000580c8 6a6e6975 732e4e61 74697665 496e766f jnius.NativeInvo │ │ │ │ - 0x000580d8 63617469 6f6e4861 6e646c65 72206f6e cationHandler on │ │ │ │ - 0x000580e8 20796f75 7220636c 61737370 61746820 your classpath │ │ │ │ - 0x000580f8 6973206f 7574206f 66206461 74652e20 is out of date. │ │ │ │ - 0x00058108 6973696e 7374616e 63652077 696c6c20 isinstance will │ │ │ │ - 0x00058118 62652075 6e72656c 6961626c 652e0000 be unreliable... │ │ │ │ - 0x00058128 4f757420 6f662062 6f756e64 73206f6e Out of bounds on │ │ │ │ - 0x00058138 20627566 66657220 61636365 73732028 buffer access ( │ │ │ │ - 0x00058148 61786973 20256429 00000000 4e6f206d axis %d)....No m │ │ │ │ - 0x00058158 6574686f 6473206d 61746368 696e6720 ethods matching │ │ │ │ - 0x00058168 796f7572 20617267 756d656e 74732c20 your arguments, │ │ │ │ - 0x00058178 61766169 6c61626c 653a207b 7d000000 available: {}... │ │ │ │ - 0x00058188 4e6f2063 6f6e7374 72756374 6f72206d No constructor m │ │ │ │ - 0x00058198 61746368 696e6720 796f7572 20617267 atching your arg │ │ │ │ - 0x000581a8 756d656e 74732c20 61766169 6c61626c uments, availabl │ │ │ │ - 0x000581b8 653a207b 7d000000 496e7661 6c696420 e: {}...Invalid │ │ │ │ - 0x000581c8 76617269 61626c65 207b2172 7d207573 variable {!r} us │ │ │ │ - 0x000581d8 65642066 6f72204c 20617272 6179207b ed for L array { │ │ │ │ - 0x000581e8 21727d00 496e7661 6c696420 72657475 !r}.Invalid retu │ │ │ │ - 0x000581f8 726e2064 6566696e 6974696f 6e20666f rn definition fo │ │ │ │ - 0x00058208 72206172 72617900 496e7661 6c696420 r array.Invalid │ │ │ │ - 0x00058218 70797468 6f6e206f 626a6563 7420666f python object fo │ │ │ │ - 0x00058228 72207468 69732061 7267756d 656e742e r this argument. │ │ │ │ - 0x00058238 2057616e 74207b30 21727d2c 20676f74 Want {0!r}, got │ │ │ │ - 0x00058248 207b3121 727d0000 496e7661 6c696420 {1!r}..Invalid │ │ │ │ - 0x00058258 6d6f6465 2c206578 70656374 65642027 mode, expected ' │ │ │ │ - 0x00058268 6327206f 72202766 6f727472 616e272c c' or 'fortran', │ │ │ │ - 0x00058278 20676f74 20257300 496e7661 6c696420 got %s.Invalid │ │ │ │ - 0x00058288 696e7374 616e6365 206f6620 7b302172 instance of {0!r │ │ │ │ - 0x00058298 7d207061 73736564 20666f72 2061207b } passed for a { │ │ │ │ - 0x000582a8 3121727d 00000000 496e7661 6c696420 1!r}....Invalid │ │ │ │ - 0x000582b8 61727261 79206465 66696e69 74696f6e array definition │ │ │ │ - 0x000582c8 207b2172 7d20666f 72207661 72696162 {!r} for variab │ │ │ │ - 0x000582d8 6c65207b 21727d00 496e6469 72656374 le {!r}.Indirect │ │ │ │ - 0x000582e8 2064696d 656e7369 6f6e7320 6e6f7420 dimensions not │ │ │ │ - 0x000582f8 73757070 6f727465 64000000 496e636f supported...Inco │ │ │ │ - 0x00058308 6d706174 69626c65 20636865 636b7375 mpatible checksu │ │ │ │ - 0x00058318 6d732028 25732076 73203078 62303638 ms (%s vs 0xb068 │ │ │ │ - 0x00058328 39333120 3d20286e 616d6529 29000000 931 = (name))... │ │ │ │ - 0x00058338 45787065 6374696e 67206120 70797468 Expecting a pyth │ │ │ │ - 0x00058348 6f6e206c 6973742f 7475706c 652c2067 on list/tuple, g │ │ │ │ - 0x00058358 6f74207b 3021727d 00000000 456d7074 ot {0!r}....Empt │ │ │ │ - 0x00058368 79207368 61706520 7475706c 6520666f y shape tuple fo │ │ │ │ - 0x00058378 72206379 74686f6e 2e617272 61790000 r cython.array.. │ │ │ │ - 0x00058388 43616e6e 6f742075 73652042 79746541 Cannot use ByteA │ │ │ │ - 0x00058398 72726179 20666f72 20736967 6e617475 rray for signatu │ │ │ │ - 0x000583a8 7265207b 7d000000 43616e6e 6f742063 re {}...Cannot c │ │ │ │ - 0x000583b8 72656174 65207772 69746162 6c65206d reate writable m │ │ │ │ - 0x000583c8 656d6f72 79207669 65772066 726f6d20 emory view from │ │ │ │ - 0x000583d8 72656164 2d6f6e6c 79206d65 6d6f7279 read-only memory │ │ │ │ - 0x000583e8 76696577 00000000 43616e6e 6f742063 view....Cannot c │ │ │ │ - 0x000583f8 72656174 65206172 72617920 77697468 reate array with │ │ │ │ - 0x00058408 20612063 6c617373 206e6f74 20666f75 a class not fou │ │ │ │ - 0x00058418 6e64207b 3021727d 00000000 43616e6e nd {0!r}....Cann │ │ │ │ - 0x00058428 6f742063 616c6c20 696e7374 616e6365 ot call instance │ │ │ │ - 0x00058438 206d6574 686f6420 6f6e2061 20756e2d method on a un- │ │ │ │ - 0x00058448 696e7374 616e6369 61746564 20636c61 instanciated cla │ │ │ │ - 0x00058458 73730000 43616e6e 6f742061 73736967 ss..Cannot assig │ │ │ │ - 0x00058468 6e20746f 20726561 642d6f6e 6c79206d n to read-only m │ │ │ │ - 0x00058478 656d6f72 79766965 77000000 43616e20 emoryview...Can │ │ │ │ - 0x00058488 6f6e6c79 20637265 61746520 61206275 only create a bu │ │ │ │ - 0x00058498 66666572 20746861 74206973 20636f6e ffer that is con │ │ │ │ - 0x000584a8 74696775 6f757320 696e206d 656d6f72 tiguous in memor │ │ │ │ - 0x000584b8 792e0000 42756666 65722076 69657720 y...Buffer view │ │ │ │ - 0x000584c8 646f6573 206e6f74 20657870 6f736520 does not expose │ │ │ │ - 0x000584d8 73747269 64657300 41726775 6d656e74 strides.Argument │ │ │ │ - 0x000584e8 207b2172 7d206973 206e6f74 206f6620 {!r} is not of │ │ │ │ - 0x000584f8 61207465 78742074 7970652e 00000000 a text type..... │ │ │ │ - 0x00058508 556e6162 6c652074 6f20666f 756e6420 Unable to found │ │ │ │ - 0x00058518 74686520 636f6e73 74727563 746f7220 the constructor │ │ │ │ - 0x00058528 666f7220 7b307d00 556e6162 6c652074 for {0}.Unable t │ │ │ │ - 0x00058538 6f20666f 756e6420 74686520 636c6173 o found the clas │ │ │ │ - 0x00058548 7320666f 72207b30 21727d00 0a4a6176 s for {0!r}..Jav │ │ │ │ - 0x00058558 61207772 61707065 720a3d3d 3d3d3d3d a wrapper.====== │ │ │ │ - 0x00058568 3d3d3d3d 3d3d0a0a 57697468 20746869 ======..With thi │ │ │ │ - 0x00058578 73206d6f 64756c65 2c20796f 75206361 s module, you ca │ │ │ │ - 0x00058588 6e206372 65617465 20507974 686f6e20 n create Python │ │ │ │ - 0x00058598 636c6173 73207468 61742072 65666c65 class that refle │ │ │ │ - 0x000585a8 63747320 61204a61 76612063 6c617373 cts a Java class │ │ │ │ - 0x000585b8 2c20616e 64207573 650a6974 20646972 , and use.it dir │ │ │ │ - 0x000585c8 6563746c 7920696e 20507974 686f6e2e ectly in Python. │ │ │ │ - 0x000585d8 0a0a4578 616d706c 65207769 74682073 ..Example with s │ │ │ │ - 0x000585e8 74617469 63206d65 74686f64 0a2d2d2d tatic method.--- │ │ │ │ - 0x000585f8 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00058608 2d2d2d2d 2d2d2d0a 0a4a6176 613a3a0a -------..Java::. │ │ │ │ - 0x00058618 0a202020 20706163 6b616765 206f7267 . package org │ │ │ │ - 0x00058628 2e746573 743b0a20 20202070 75626c69 .test;. publi │ │ │ │ - 0x00058638 6320636c 61737320 48617264 77617265 c class Hardware │ │ │ │ - 0x00058648 207b0a20 20202020 20202073 74617469 {. stati │ │ │ │ - 0x00058658 6320696e 74206765 74445049 2829207b c int getDPI() { │ │ │ │ - 0x00058668 0a202020 20202020 20202020 20726574 . ret │ │ │ │ - 0x00058678 75726e20 6d657472 6963732e 64656e73 urn metrics.dens │ │ │ │ - 0x00058688 69747944 70693b0a 20202020 20202020 ityDpi;. │ │ │ │ - 0x00058698 7d0a2020 20207d0a 0a507974 686f6e3a }. }..Python: │ │ │ │ - 0x000586a8 3a0a0a20 20202063 6c617373 20486172 :.. class Har │ │ │ │ - 0x000586b8 64776172 65284a61 7661436c 61737329 dware(JavaClass) │ │ │ │ - 0x000586c8 3a0a2020 20202020 20205f5f 6d657461 :. __meta │ │ │ │ - 0x000586d8 636c6173 735f5f20 3d204d65 74614a61 class__ = MetaJa │ │ │ │ - 0x000586e8 7661436c 6173730a 20202020 20202020 vaClass. │ │ │ │ - 0x000586f8 5f5f6a61 7661636c 6173735f 5f203d20 __javaclass__ = │ │ │ │ - 0x00058708 276f7267 2f746573 742f4861 72647761 'org/test/Hardwa │ │ │ │ - 0x00058718 7265270a 20202020 20202020 67657444 re'. getD │ │ │ │ - 0x00058728 5049203d 204a6176 61537461 7469634d PI = JavaStaticM │ │ │ │ - 0x00058738 6574686f 64282728 29492729 0a0a2020 ethod('()I').. │ │ │ │ - 0x00058748 20204861 72647761 72652e67 65744450 Hardware.getDP │ │ │ │ - 0x00058758 4928290a 0a0a4578 616d706c 65207769 I()...Example wi │ │ │ │ - 0x00058768 74682069 6e737461 6e636520 6d657468 th instance meth │ │ │ │ - 0x00058778 6f640a2d 2d2d2d2d 2d2d2d2d 2d2d2d2d od.------------- │ │ │ │ - 0x00058788 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d0a ---------------. │ │ │ │ - 0x00058798 0a4a6176 613a3a0a 0a202020 20706163 .Java::.. pac │ │ │ │ - 0x000587a8 6b616765 206f7267 2e746573 743b0a20 kage org.test;. │ │ │ │ - 0x000587b8 20202070 75626c69 6320636c 61737320 public class │ │ │ │ - 0x000587c8 41637469 6f6e207b 0a202020 20202020 Action {. │ │ │ │ - 0x000587d8 20707562 6c696320 53747269 6e672067 public String g │ │ │ │ - 0x000587e8 65744e61 6d652829 207b0a20 20202020 etName() {. │ │ │ │ - 0x000587f8 20202020 20202072 65747572 6e206e65 return ne │ │ │ │ - 0x00058808 77205374 72696e67 28224865 6c6c6f20 w String("Hello │ │ │ │ - 0x00058818 776f726c 6422290a 20202020 20202020 world"). │ │ │ │ - 0x00058828 7d0a2020 20207d0a 0a507974 686f6e3a }. }..Python: │ │ │ │ - 0x00058838 3a0a0a20 20202063 6c617373 20416374 :.. class Act │ │ │ │ - 0x00058848 696f6e28 4a617661 436c6173 73293a0a ion(JavaClass):. │ │ │ │ - 0x00058858 20202020 20202020 5f5f6d65 7461636c __metacl │ │ │ │ - 0x00058868 6173735f 5f203d20 4d657461 4a617661 ass__ = MetaJava │ │ │ │ - 0x00058878 436c6173 730a2020 20202020 20205f5f Class. __ │ │ │ │ - 0x00058888 6a617661 636c6173 735f5f20 3d20276f javaclass__ = 'o │ │ │ │ - 0x00058898 72672f74 6573742f 41637469 6f6e270a rg/test/Action'. │ │ │ │ - 0x000588a8 20202020 20202020 6765744e 616d6520 getName │ │ │ │ - 0x000588b8 3d204a61 76614d65 74686f64 28272829 = JavaMethod('() │ │ │ │ - 0x000588c8 4c6a6176 612f6c61 6e672f53 7472696e Ljava/lang/Strin │ │ │ │ - 0x000588d8 673b2729 0a0a2020 20206163 74696f6e g;').. action │ │ │ │ - 0x000588e8 203d2041 6374696f 6e28290a 20202020 = Action(). │ │ │ │ - 0x000588f8 7072696e 74206163 74696f6e 2e676574 print action.get │ │ │ │ - 0x00058908 4e616d65 28290a20 20202023 2077696c Name(). # wil │ │ │ │ - 0x00058918 6c206f75 74707574 2048656c 6c6f2057 l output Hello W │ │ │ │ - 0x00058928 6f726c64 0a0a0a45 78616d70 6c652077 orld...Example w │ │ │ │ - 0x00058938 69746820 73746174 69632f69 6e737461 ith static/insta │ │ │ │ - 0x00058948 6e636520 6669656c 640a2d2d 2d2d2d2d nce field.------ │ │ │ │ - 0x00058958 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00058968 2d2d2d2d 2d2d2d2d 2d2d2d2d 0a0a4a61 ------------..Ja │ │ │ │ - 0x00058978 76613a3a 0a0a2020 20207061 636b6167 va::.. packag │ │ │ │ - 0x00058988 65206f72 672e7465 73743b0a 20202020 e org.test;. │ │ │ │ - 0x00058998 7075626c 69632063 6c617373 20546573 public class Tes │ │ │ │ - 0x000589a8 74207b0a 20202020 20202020 7075626c t {. publ │ │ │ │ - 0x000589b8 69632073 74617469 63205374 72696e67 ic static String │ │ │ │ - 0x000589c8 20666965 6c643120 3d206e65 77205374 field1 = new St │ │ │ │ - 0x000589d8 72696e67 28226865 6c6c6f22 293b0a20 ring("hello");. │ │ │ │ - 0x000589e8 20202020 20202070 75626c69 63205374 public St │ │ │ │ - 0x000589f8 72696e67 20666965 6c64323b 0a0a2020 ring field2;.. │ │ │ │ - 0x00058a08 20202020 20207075 626c6963 20546573 public Tes │ │ │ │ - 0x00058a18 74282920 7b0a2020 20202020 20202020 t() {. │ │ │ │ - 0x00058a28 20207468 69732e66 69656c64 32203d20 this.field2 = │ │ │ │ - 0x00058a38 6e657720 53747269 6e672822 776f726c new String("worl │ │ │ │ - 0x00058a48 6422293b 0a202020 20202020 207d0a20 d");. }. │ │ │ │ - 0x00058a58 2020207d 0a0a5079 74686f6e 3a3a0a0a }..Python::.. │ │ │ │ - 0x00058a68 20202020 636c6173 73205465 7374284a class Test(J │ │ │ │ - 0x00058a78 61766143 6c617373 293a0a20 20202020 avaClass):. │ │ │ │ - 0x00058a88 2020205f 5f6d6574 61636c61 73735f5f __metaclass__ │ │ │ │ - 0x00058a98 203d204d 6574614a 61766143 6c617373 = MetaJavaClass │ │ │ │ - 0x00058aa8 0a202020 20202020 205f5f6a 61766163 . __javac │ │ │ │ - 0x00058ab8 6c617373 5f5f203d 20276f72 672f7465 lass__ = 'org/te │ │ │ │ - 0x00058ac8 73742f54 65737427 0a0a2020 20202020 st/Test'.. │ │ │ │ - 0x00058ad8 20206669 656c6431 203d204a 61766153 field1 = JavaS │ │ │ │ - 0x00058ae8 74617469 63466965 6c642827 4c6a6176 taticField('Ljav │ │ │ │ - 0x00058af8 612f6c61 6e672f53 7472696e 673b2729 a/lang/String;') │ │ │ │ - 0x00058b08 0a202020 20202020 20666965 6c643220 . field2 │ │ │ │ - 0x00058b18 3d204a61 76614669 656c6428 274c6a61 = JavaField('Lja │ │ │ │ - 0x00058b28 76612f6c 616e672f 53747269 6e673b27 va/lang/String;' │ │ │ │ - 0x00058b38 290a0a20 20202023 20616363 65737320 ).. # access │ │ │ │ - 0x00058b48 64697265 63746c79 20746f20 74686520 directly to the │ │ │ │ - 0x00058b58 73746174 69632066 69656c64 0a202020 static field. │ │ │ │ - 0x00058b68 20707269 6e742054 6573742e 6669656c print Test.fiel │ │ │ │ - 0x00058b78 64310a0a 20202020 23206372 65617465 d1.. # create │ │ │ │ - 0x00058b88 20746865 20696e73 74616e63 652c2061 the instance, a │ │ │ │ - 0x00058b98 6e642061 63636573 7320746f 20746865 nd access to the │ │ │ │ - 0x00058ba8 20696e73 74616e63 65206669 656c640a instance field. │ │ │ │ - 0x00058bb8 20202020 74657374 203d2054 65737428 test = Test( │ │ │ │ - 0x00058bc8 290a2020 20207072 696e7420 74657374 ). print test │ │ │ │ - 0x00058bd8 2e666965 6c64320a 0a000000 496e7661 .field2.....Inva │ │ │ │ - 0x00058be8 6c696420 227b7d22 20636861 72616374 lid "{}" charact │ │ │ │ - 0x00058bf8 65722069 6e206465 66696e69 74696f6e er in definition │ │ │ │ - 0x00058c08 20227b7d 22000000 496e7661 6c696420 "{}"...Invalid │ │ │ │ - 0x00058c18 63616c6c 2c206e75 6d626572 206f6620 call, number of │ │ │ │ - 0x00058c28 61726775 6d656e74 206d6973 6d617463 argument mismatc │ │ │ │ - 0x00058c38 6820666f 7220636f 6e737472 7563746f h for constructo │ │ │ │ - 0x00058c48 722c2061 7661696c 61626c65 3a207b7d r, available: {} │ │ │ │ - 0x00058c58 00000000 496e7661 6c696420 5f5f6a61 ....Invalid __ja │ │ │ │ - 0x00058c68 7661636f 6e746578 745f5f20 7b7d2c20 vacontext__ {}, │ │ │ │ - 0x00058c78 6d757374 20626520 61707020 6f722073 must be app or s │ │ │ │ - 0x00058c88 79737465 6d2e0000 43616e20 62652061 ystem...Can be a │ │ │ │ - 0x00058c98 20726561 6c206a61 76612065 78636570 real java excep │ │ │ │ - 0x00058ca8 74696f6e 2c206f72 206a7573 7420616e tion, or just an │ │ │ │ - 0x00058cb8 20657863 65707469 6f6e2066 726f6d20 exception from │ │ │ │ - 0x00058cc8 74686520 77726170 7065722e 0a202020 the wrapper.. │ │ │ │ - 0x00058cd8 20000000 3c737472 69646564 20616e64 .......__javacl │ │ │ │ - 0x00058d08 6173735f 5f206465 66696e69 74696f6e ass__ definition │ │ │ │ - 0x00058d18 206d6973 73696e67 00000000 756e6162 missing....unab │ │ │ │ - 0x00058d28 6c652074 6f20616c 6c6f6361 74652061 le to allocate a │ │ │ │ - 0x00058d38 72726179 20646174 612e0000 556e6162 rray data...Unab │ │ │ │ - 0x00058d48 6c652074 6f206669 6e642074 6865206d le to find the m │ │ │ │ - 0x00058d58 6574686f 64207b30 7d287b31 7d290000 ethod {0}({1}).. │ │ │ │ - 0x00058d68 54686520 6d657468 6f64207b 7d206973 The method {} is │ │ │ │ - 0x00058d78 206e6f74 20696d70 6c656d65 6e746564 not implemented │ │ │ │ - 0x00058d88 00000000 4d657461 4a617661 436c6173 ....MetaJavaClas │ │ │ │ - 0x00058d98 732e5f5f 73756263 6c617373 63686563 s.__subclasschec │ │ │ │ - 0x00058da8 6b5f5f00 3c4c6f63 616c5265 66206f62 k__....jnius/jn │ │ │ │ - 0x00058dd8 6975735f 6578706f 72745f63 6c617373 ius_export_class │ │ │ │ - 0x00058de8 2e707869 00000000 556e6162 6c652074 .pxi....Unable t │ │ │ │ - 0x00058df8 6f206669 6e642061 204e6f6e 65206d65 o find a None me │ │ │ │ - 0x00058e08 74686f64 21000000 556e6162 6c652074 thod!...Unable t │ │ │ │ - 0x00058e18 6f206372 65617465 20746865 20636c61 o create the cla │ │ │ │ - 0x00058e28 7373207b 307d0000 4d657461 4a617661 ss {0}..MetaJava │ │ │ │ - 0x00058e38 42617365 2e5f5f69 6e737461 6e636563 Base.__instancec │ │ │ │ - 0x00058e48 6865636b 5f5f0000 43616e6e 6f742063 heck__..Cannot c │ │ │ │ - 0x00058e58 616c6c20 7365745f 62756666 65722829 all set_buffer() │ │ │ │ - 0x00058e68 20747769 63652e00 3c7b307d 20617420 twice..<{0} at │ │ │ │ - 0x00058e78 30787b31 3a787d20 6a636c61 73733d7b 0x{1:x} jclass={ │ │ │ │ - 0x00058e88 327d206a 73656c66 3d7b337d 3e000000 2} jself={3}>... │ │ │ │ - 0x00058e98 6a6e6975 732f6a6e 6975735f 6578706f jnius/jnius_expo │ │ │ │ - 0x00058ea8 72745f66 756e632e 70786900 6974656d rt_func.pxi.item │ │ │ │ - 0x00058eb8 73697a65 203c3d20 3020666f 72206379 size <= 0 for cy │ │ │ │ - 0x00058ec8 74686f6e 2e617272 61790000 4d657461 thon.array..Meta │ │ │ │ - 0x00058ed8 4a617661 436c6173 732e7265 736f6c76 JavaClass.resolv │ │ │ │ - 0x00058ee8 655f636c 61737300 4d657461 4a617661 e_class.MetaJava │ │ │ │ - 0x00058ef8 436c6173 732e6765 745f6a61 7661636c Class.get_javacl │ │ │ │ - 0x00058f08 61737300 556e6162 6c652074 6f206669 ass.Unable to fi │ │ │ │ - 0x00058f18 6e642074 68652066 69656c64 207b307d nd the field {0} │ │ │ │ - 0x00058f28 00000000 556e6162 6c652074 6f206669 ....Unable to fi │ │ │ │ - 0x00058f38 6e642074 68652063 6c617373 207b307d nd the class {0} │ │ │ │ - 0x00058f48 00000000 0a3d3d3d 3d3d2050 7974686f .....===== Pytho │ │ │ │ - 0x00058f58 6e2f6a61 7661206d 6574686f 64206d69 n/java method mi │ │ │ │ - 0x00058f68 7373696e 67203d3d 3d3d3d3d 00000000 ssing ======.... │ │ │ │ - 0x00058f78 496e7661 6c696420 73686170 6520696e Invalid shape in │ │ │ │ - 0x00058f88 20617869 73202564 3a202564 2e000000 axis %d: %d.... │ │ │ │ - 0x00058f98 496e7661 6c696420 72657475 726e2064 Invalid return d │ │ │ │ - 0x00058fa8 6566696e 6974696f 6e20277b 7d270000 efinition '{}'.. │ │ │ │ - 0x00058fb8 4e6f2063 6f6e7374 72756374 6f722061 No constructor a │ │ │ │ - 0x00058fc8 7661696c 61626c65 00000000 4a564d20 vailable....JVM │ │ │ │ - 0x00058fd8 65786365 7074696f 6e206f63 63757272 exception occurr │ │ │ │ - 0x00058fe8 65643a20 25730000 496e7661 6c696420 ed: %s..Invalid │ │ │ │ - 0x00058ff8 6669656c 64206465 66696e69 74696f6e field definition │ │ │ │ - 0x00059008 20277b7d 27000000 43616e6e 6f742069 '{}'...Cannot i │ │ │ │ - 0x00059018 6e646578 20776974 68207479 70652027 ndex with type ' │ │ │ │ - 0x00059028 25732700 6a617661 2e6c616e 672e7265 %s'.java.lang.re │ │ │ │ - 0x00059038 666c6563 742e5072 6f787900 3c636f6e flect.Proxy....Unable t │ │ │ │ - 0x00059068 6f20696e 7374616e 63696174 65207b30 o instanciate {0 │ │ │ │ - 0x00059078 7d000000 3c4d656d 6f727956 69657720 }..... │ │ │ │ - 0x00059098 4c6a6176 612f6c61 6e672f43 68617253 Ljava/lang/CharS │ │ │ │ - 0x000590a8 65717565 6e63653b 00000000 4a617661 equence;....Java │ │ │ │ - 0x000590b8 53746174 69634d65 74686f64 2e5f5f69 StaticMethod.__i │ │ │ │ - 0x000590c8 6e69745f 5f000000 6a617661 2f6c616e nit__...java/lan │ │ │ │ - 0x000590d8 672f4368 61725365 7175656e 63650000 g/CharSequence.. │ │ │ │ - 0x000590e8 3c4d656d 6f727956 69657720 6f662025 ...Java │ │ │ │ - 0x00059108 53746174 69634669 656c642e 5f5f696e StaticField.__in │ │ │ │ - 0x00059118 69745f5f 00000000 6a6e6975 732f6a6e it__....jnius/jn │ │ │ │ - 0x00059128 6975735f 70726f78 792e7078 69000000 ius_proxy.pxi... │ │ │ │ - 0x00059138 6a617661 2e6c616e 672e436c 6173734c java.lang.ClassL │ │ │ │ - 0x00059148 6f616465 72000000 67657443 6f6e7465 oader...getConte │ │ │ │ - 0x00059158 7874436c 6173734c 6f616465 72000000 xtClassLoader... │ │ │ │ - 0x00059168 3c636f6e 74696775 6f757320 616e6420 ... │ │ │ │ - 0x00059198 67657453 79737465 6d436c61 73734c6f getSystemClassLo │ │ │ │ - 0x000591a8 61646572 00000000 4c6a6176 612f6c61 ader....Ljava/la │ │ │ │ - 0x000591b8 6e672f43 68617261 63746572 3b000000 ng/Character;... │ │ │ │ - 0x000591c8 4a617661 45786365 7074696f 6e2e5f5f JavaException.__ │ │ │ │ - 0x000591d8 696e6974 5f5f0000 3c427974 65417272 init__...jnius/jnius_ │ │ │ │ - 0x00059208 656e762e 70786900 6a617661 2f6c616e env.pxi.java/lan │ │ │ │ - 0x00059218 672f4368 61726163 74657200 4e6f7449 g/Character.NotI │ │ │ │ - 0x00059228 6d706c65 6d656e74 65644572 726f7200 mplementedError. │ │ │ │ - 0x00059238 4d657461 4a617661 436c6173 732e5f5f MetaJavaClass.__ │ │ │ │ - 0x00059248 6e65775f 5f000000 436c6173 73206e6f new__...Class no │ │ │ │ - 0x00059258 7420666f 756e6420 7b302172 7d000000 t found {0!r}... │ │ │ │ - 0x00059268 3c737472 69646564 20616e64 20646972 ....java_met │ │ │ │ - 0x00059288 686f642e 5f5f696e 69745f5f 00000000 hod.__init__.... │ │ │ │ - 0x00059298 6a617661 5f6d6574 686f642e 5f5f6361 java_method.__ca │ │ │ │ - 0x000592a8 6c6c5f5f 00000000 636c696e 655f696e ll__....cline_in │ │ │ │ - 0x000592b8 5f747261 63656261 636b0000 4c6a6176 _traceback..Ljav │ │ │ │ - 0x000592c8 612f6c61 6e672f49 6e746567 65723b00 a/lang/Integer;. │ │ │ │ - 0x000592d8 4c6a6176 612f6c61 6e672f42 6f6f6c65 Ljava/lang/Boole │ │ │ │ - 0x000592e8 616e3b00 4a617661 4d756c74 69706c65 an;.JavaMultiple │ │ │ │ - 0x000592f8 4d657468 6f640000 5f5f7079 785f756e Method..__pyx_un │ │ │ │ - 0x00059308 7069636b 6c655f45 6e756d00 6a617661 pickle_Enum.java │ │ │ │ - 0x00059318 5f6d6574 686f642e 5f5f6765 745f5f00 _method.__get__. │ │ │ │ - 0x00059328 6a617661 2f6c616e 672f496e 74656765 java/lang/Intege │ │ │ │ - 0x00059338 72000000 6a617661 2f6c616e 672f426f r...java/lang/Bo │ │ │ │ - 0x00059348 6f6c6561 6e000000 67657450 6172616d olean...getParam │ │ │ │ - 0x00059358 65746572 54797065 73000000 4c6a6176 eterTypes...Ljav │ │ │ │ - 0x00059368 612f6c61 6e672f53 7472696e 673b0000 a/lang/String;.. │ │ │ │ - 0x00059378 4c6a6176 612f6c61 6e672f4f 626a6563 Ljava/lang/Objec │ │ │ │ - 0x00059388 743b0000 4c6a6176 612f6c61 6e672f4e t;..Ljava/lang/N │ │ │ │ - 0x00059398 756d6265 723b0000 4c6a6176 612f6c61 umber;..Ljava/la │ │ │ │ - 0x000593a8 6e672f44 6f75626c 653b0000 6e657750 ng/Double;..newP │ │ │ │ - 0x000593b8 726f7879 496e7374 616e6365 00000000 roxyInstance.... │ │ │ │ - 0x000593c8 6a617661 2e6c616e 672e5468 72656164 java.lang.Thread │ │ │ │ - 0x000593d8 00000000 6a617661 2f6c616e 672f5374 ....java/lang/St │ │ │ │ - 0x000593e8 72696e67 00000000 6a617661 2f6c616e ring....java/lan │ │ │ │ - 0x000593f8 672f4f62 6a656374 00000000 6a617661 g/Object....java │ │ │ │ - 0x00059408 2f6c616e 672f446f 75626c65 00000000 /lang/Double.... │ │ │ │ - 0x00059418 4c6a6176 612f6c61 6e672f53 686f7274 Ljava/lang/Short │ │ │ │ - 0x00059428 3b000000 4c6a6176 612f6c61 6e672f46 ;...Ljava/lang/F │ │ │ │ - 0x00059438 6c6f6174 3b000000 0a4a6176 61206d65 loat;....Java me │ │ │ │ - 0x00059448 74686f64 206e616d 653a0000 4a617661 thod name:..Java │ │ │ │ - 0x00059458 53746174 69634d65 74686f64 00000000 StaticMethod.... │ │ │ │ - 0x00059468 4a617661 436c6173 7353746f 72616765 JavaClassStorage │ │ │ │ - 0x00059478 00000000 5f5f7365 74737461 74655f63 ....__setstate_c │ │ │ │ - 0x00059488 7974686f 6e5f5f00 5f5f7079 785f5069 ython__.__pyx_Pi │ │ │ │ - 0x00059498 636b6c65 4572726f 72000000 5f5f6a61 ckleError...__ja │ │ │ │ - 0x000594a8 7661636f 6e737472 7563746f 725f5f00 vaconstructor__. │ │ │ │ - 0x000594b8 6a617661 2f6c616e 672f5368 6f727400 java/lang/Short. │ │ │ │ - 0x000594c8 6a617661 2f6c616e 672f466c 6f617400 java/lang/Float. │ │ │ │ - 0x000594d8 6a617661 2f6c616e 672f436c 61737300 java/lang/Class. │ │ │ │ - 0x000594e8 5f696e69 745f6a5f 73656c66 5f707472 _init_j_self_ptr │ │ │ │ - 0x000594f8 00000000 64747970 655f6973 5f6f626a ....dtype_is_obj │ │ │ │ - 0x00059508 65637400 616c6c6f 63617465 5f627566 ect.allocate_buf │ │ │ │ - 0x00059518 66657200 56696577 2e4d656d 6f727956 fer.View.MemoryV │ │ │ │ - 0x00059528 69657700 50797468 6f6e4a61 7661436c iew.PythonJavaCl │ │ │ │ - 0x00059538 61737300 4c6a6176 612f6c61 6e672f4c ass.Ljava/lang/L │ │ │ │ - 0x00059548 6f6e673b 00000000 4c6a6176 612f6c61 ong;....Ljava/la │ │ │ │ - 0x00059558 6e672f42 7974653b 00000000 4a617661 ng/Byte;....Java │ │ │ │ - 0x00059568 53746174 69634669 656c6400 77726170 StaticField.wrap │ │ │ │ - 0x00059578 7065645f 70797468 6f6e0000 5f5f6a61 ped_python..__ja │ │ │ │ - 0x00059588 7661696e 74657266 61636573 5f5f0000 vainterfaces__.. │ │ │ │ - 0x00059598 6a617661 2f6c616e 672f4c6f 6e670000 java/lang/Long.. │ │ │ │ - 0x000595a8 6a617661 2f6c616e 672f4279 74650000 java/lang/Byte.. │ │ │ │ - 0x000595b8 67657443 6c617373 4c6f6164 65720000 getClassLoader.. │ │ │ │ - 0x000595c8 66696e64 5f6a6176 61636c61 73730000 find_javaclass.. │ │ │ │ - 0x000595d8 5f5f7375 62636c61 73736368 65636b5f __subclasscheck_ │ │ │ │ - 0x000595e8 5f000000 7265736f 6c76655f 636c6173 _...resolve_clas │ │ │ │ - 0x000595f8 73000000 5f5f7265 64756365 5f637974 s...__reduce_cyt │ │ │ │ - 0x00059608 686f6e5f 5f000000 5f5f7079 785f6765 hon__...__pyx_ge │ │ │ │ - 0x00059618 74627566 66657200 5f5f6a61 76617369 tbuffer.__javasi │ │ │ │ - 0x00059628 676e6174 7572655f 5f000000 5f5f6a61 gnature__...__ja │ │ │ │ - 0x00059638 76616261 7365636c 6173735f 5f000000 vabaseclass__... │ │ │ │ - 0x00059648 5f5f696e 7374616e 63656368 65636b5f __instancecheck_ │ │ │ │ - 0x00059658 5f000000 6765745f 7369676e 61747572 _...get_signatur │ │ │ │ - 0x00059668 65000000 6765745f 6a617661 636c6173 e...get_javaclas │ │ │ │ - 0x00059678 73000000 67657452 65747572 6e547970 s...getReturnTyp │ │ │ │ - 0x00059688 65000000 67657450 726f7879 436c6173 e...getProxyClas │ │ │ │ - 0x00059698 73000000 63757272 656e7454 68726561 s...currentThrea │ │ │ │ - 0x000596a8 64000000 4d657461 4a617661 436c6173 d...MetaJavaClas │ │ │ │ - 0x000596b8 73000000 4a617661 45786365 7074696f s...JavaExceptio │ │ │ │ - 0x000596c8 6e000000 73747269 6e67736f 75726365 n...stringsource │ │ │ │ - 0x000596d8 00000000 73746174 69636d65 74686f64 ....staticmethod │ │ │ │ - 0x000596e8 00000000 5f5f7079 785f6368 65636b73 ....__pyx_checks │ │ │ │ - 0x000596f8 756d0000 696e7374 616e6365 74797065 um..instancetype │ │ │ │ - 0x00059708 00000000 696e6e65 726d6573 73616765 ....innermessage │ │ │ │ - 0x00059718 00000000 0a507974 686f6e20 636c6173 .....Python clas │ │ │ │ - 0x00059728 733a0000 4d657461 4a617661 42617365 s:..MetaJavaBase │ │ │ │ - 0x00059738 00000000 6a6e6975 732e6a6e 69757300 ....jnius.jnius. │ │ │ │ - 0x00059748 5f5f6a61 76616d65 74686f64 735f5f00 __javamethods__. │ │ │ │ - 0x00059758 5f5f6a61 7661636f 6e746578 745f5f00 __javacontext__. │ │ │ │ - 0x00059768 6a617661 5f6d6574 686f6400 64656669 java_method.defi │ │ │ │ - 0x00059778 6e697469 6f6e7300 5f5f636c 735f7374 nitions.__cls_st │ │ │ │ - 0x00059788 6f726167 65000000 636c6173 734c6f61 orage...classLoa │ │ │ │ - 0x00059798 64657200 5069636b 6c654572 726f7200 der.PickleError. │ │ │ │ - 0x000597a8 4d656d6f 72794572 726f7200 73746172 MemoryError.star │ │ │ │ - 0x000597b8 74737769 74680000 73746163 6b747261 tswith..stacktra │ │ │ │ - 0x000597c8 63650000 5f5f7079 785f7674 61626c65 ce..__pyx_vtable │ │ │ │ - 0x000597d8 5f5f0000 5f5f7079 785f7265 73756c74 __..__pyx_result │ │ │ │ - 0x000597e8 00000000 6e6f696e 7374616e 63650000 ....noinstance.. │ │ │ │ - 0x000597f8 696e7465 72666163 65730000 64656669 interfaces..defi │ │ │ │ - 0x00059808 6e697469 6f6e0000 636c6173 735f6e61 nition..class_na │ │ │ │ - 0x00059818 6d650000 56616c75 65457272 6f720000 me..ValueError.. │ │ │ │ - 0x00059828 4a617661 4f626a65 63740000 4a617661 JavaObject..Java │ │ │ │ - 0x00059838 4d657468 6f640000 496e6465 78457272 Method..IndexErr │ │ │ │ - 0x00059848 6f720000 74726163 65626163 6b000000 or..traceback... │ │ │ │ - 0x00059858 7369676e 61747572 65000000 5f5f7265 signature...__re │ │ │ │ - 0x00059868 64756365 5f65785f 5f000000 5f5f7079 duce_ex__...__py │ │ │ │ - 0x00059878 785f7374 61746500 7072696e 745f6578 x_state.print_ex │ │ │ │ - 0x00059888 63000000 5f5f6d65 7461636c 6173735f c...__metaclass_ │ │ │ │ - 0x00059898 5f000000 5f5f6a61 7661636c 6173735f _...__javaclass_ │ │ │ │ - 0x000598a8 5f000000 69746572 6974656d 73000000 _...iteritems... │ │ │ │ - 0x000598b8 696e7465 72666163 65000000 66756e63 interface...func │ │ │ │ - 0x000598c8 746f6f6c 73000000 656e756d 65726174 tools...enumerat │ │ │ │ - 0x000598d8 65000000 64657374 636c6173 73000000 e...destclass... │ │ │ │ - 0x000598e8 636c6173 736e616d 65000000 636c6173 classname...clas │ │ │ │ - 0x000598f8 73446963 74000000 62617365 636c6173 sDict...baseclas │ │ │ │ - 0x00059908 73000000 6175746f 636c6173 73000000 s...autoclass... │ │ │ │ - 0x00059918 54797065 4572726f 72000000 0a536967 TypeError....Sig │ │ │ │ - 0x00059928 6e617475 72653a20 287b7d29 7b7d0000 nature: ({}){}.. │ │ │ │ - 0x00059938 4a617661 4669656c 64000000 4a617661 JavaField...Java │ │ │ │ - 0x00059948 436c6173 73000000 43617573 65642062 Class...Caused b │ │ │ │ - 0x00059958 793a0000 42797465 41727261 79000000 y:..ByteArray... │ │ │ │ - 0x00059968 7761726e 696e6773 00000000 746f7374 warnings....tost │ │ │ │ - 0x00059978 72696e67 00000000 5f5f7365 74737461 ring....__setsta │ │ │ │ - 0x00059988 74655f5f 00000000 5f5f7175 616c6e61 te__....__qualna │ │ │ │ - 0x00059998 6d655f5f 00000000 5f5f7079 785f7479 me__....__pyx_ty │ │ │ │ - 0x000599a8 70650000 5f5f6a61 76616e61 6d655f5f pe..__javaname__ │ │ │ │ - 0x000599b8 00000000 6974656d 73697a65 00000000 ....itemsize.... │ │ │ │ - 0x000599c8 696e766f 6b650000 696e7374 616e6365 invoke..instance │ │ │ │ - 0x000599d8 00000000 5f5f6765 74737461 74655f5f ....__getstate__ │ │ │ │ - 0x000599e8 00000000 5a424353 494a4644 00000000 ....ZBCSIJFD.... │ │ │ │ - 0x000599f8 4c6f6361 6c526566 00000000 456c6c69 LocalRef....Elli │ │ │ │ - 0x00059a08 70736973 00000000 76617261 72677300 psis....varargs. │ │ │ │ - 0x00059a18 7265706c 61636500 7265666c 65637400 replace.reflect. │ │ │ │ - 0x00059a28 5f5f7072 65706172 655f5f00 70617274 __prepare__.part │ │ │ │ - 0x00059a38 69616c00 6e616d65 73747200 6d657373 ial.namestr.mess │ │ │ │ - 0x00059a48 61676500 6d656d76 69657700 696e6469 age.memview.indi │ │ │ │ - 0x00059a58 63657300 6765744e 616d6500 666f7274 ces.getName.fort │ │ │ │ - 0x00059a68 72616e00 75706461 74650000 756e7061 ran.update..unpa │ │ │ │ - 0x00059a78 636b0000 746f6c69 73740000 73797374 ck..tolist..syst │ │ │ │ - 0x00059a88 656d0000 73747275 63740000 73746174 em..struct..stat │ │ │ │ - 0x00059a98 69630000 5f5f7265 64756365 5f5f0000 ic..__reduce__.. │ │ │ │ - 0x00059aa8 7069636b 6c650000 6f626a65 63740000 pickle..object.. │ │ │ │ - 0x00059ab8 6e616d65 00000000 5f5f6d6f 64756c65 name....__module │ │ │ │ - 0x00059ac8 5f5f0000 6d657468 6f640000 6b776172 __..method..kwar │ │ │ │ - 0x00059ad8 67730000 5f696e76 6f6b6500 5f5f696d gs.._invoke.__im │ │ │ │ - 0x00059ae8 706f7274 5f5f0000 666f726d 61740000 port__..format.. │ │ │ │ - 0x00059af8 656e636f 64650000 64657461 63680000 encode..detach.. │ │ │ │ - 0x00059b08 61707065 6e640000 4f626a65 63740000 append..Object.. │ │ │ │ - 0x00059b18 4d657468 6f640000 76616c75 65000000 Method..value... │ │ │ │ - 0x00059b28 7574662d 38000000 73757065 72000000 utf-8...super... │ │ │ │ - 0x00059b38 73746172 74000000 73706c69 74000000 start...split... │ │ │ │ - 0x00059b48 73686170 65000000 72616e67 65000000 shape...range... │ │ │ │ - 0x00059b58 70726f78 79000000 7072696e 74000000 proxy...print... │ │ │ │ - 0x00059b68 6a617267 73000000 6a5f656e 76000000 jargs...j_env... │ │ │ │ - 0x00059b78 6974656d 73000000 5f5f6765 745f5f00 items...__get__. │ │ │ │ - 0x00059b88 666c6167 73000000 6572726f 72000000 flags...error... │ │ │ │ - 0x00059b98 5f5f636c 6173735f 5f000000 62617365 __class__...base │ │ │ │ - 0x00059ba8 73000000 2450726f 78790000 436c6173 s...$Proxy..Clas │ │ │ │ - 0x00059bb8 73000000 41534349 49000000 7761726e s...ASCII...warn │ │ │ │ - 0x00059bc8 00000000 5f5f7465 73745f5f 00000000 ....__test__.... │ │ │ │ - 0x00059bd8 73746f70 00000000 73746570 00000000 stop....step.... │ │ │ │ - 0x00059be8 73697a65 00000000 73656c66 00000000 size....self.... │ │ │ │ - 0x00059bf8 7061636b 00000000 6e64696d 00000000 pack....ndim.... │ │ │ │ - 0x00059c08 5f5f6e61 6d655f5f 00000000 6d6f6465 __name__....mode │ │ │ │ - 0x00059c18 00000000 6d657468 00000000 6d657461 ....meth....meta │ │ │ │ - 0x00059c28 00000000 5f5f6d61 696e5f5f 00000000 ....__main__.... │ │ │ │ - 0x00059c38 6a6f696e 00000000 6a6f626a 00000000 join....jobj.... │ │ │ │ - 0x00059c48 5f5f696e 69745f5f 00000000 66696c65 __init__....file │ │ │ │ - 0x00059c58 00000000 5f5f6469 63745f5f 00000000 ....__dict__.... │ │ │ │ - 0x00059c68 63617374 00000000 5f5f6361 6c6c5f5f cast....__call__ │ │ │ │ - 0x00059c78 00000000 62617365 00000000 73797300 ....base....sys. │ │ │ │ - 0x00059c88 6f726400 6f626a00 6e696800 5f5f6e65 ord.obj.nih.__ne │ │ │ │ - 0x00059c98 775f5f00 6d617000 6a6d6d00 6a637300 w__.map.jmm.jcs. │ │ │ │ - 0x00059ca8 67657400 656e6400 5f5f646f 635f5f00 get.end.__doc__. │ │ │ │ - 0x00059cb8 636c7300 63687200 61707000 5f5f616c cls.chr.app.__al │ │ │ │ - 0x00059cc8 6c5f5f00 2c000000 7d000000 3a000000 l__.,...}...:... │ │ │ │ - 0x00059cd8 5e000000 0a3d3d3d 3d3d3d3d 3d3d3d3d ^....=========== │ │ │ │ - 0x00059ce8 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00059cf8 3d3d3d3d 3d3d3d3d 3d3d3d3d 0a000000 ============.... │ │ │ │ - 0x00059d08 28295600 5b430000 5b420000 74700000 ()V.[C..[B..tp.. │ │ │ │ - 0x00059d18 70630000 6d650000 6a6f0000 6a6d0000 pc..me..jo..jm.. │ │ │ │ - 0x00059d28 6a660000 6a630000 69640000 2e000000 jf..jc..id...... │ │ │ │ - 0x00059d38 2f000000 3b000000 5b000000 00000000 /...;...[....... │ │ │ │ - 0x00059d48 29000000 28257329 00000000 6e000000 )...(%s)....n... │ │ │ │ - 0x00059d58 69000000 66000000 63000000 5a000000 i...f...c...Z... │ │ │ │ - 0x00059d68 56000000 547b0000 53000000 4f000000 V...T{..S...O... │ │ │ │ - 0x00059d78 4c000000 4a000000 49000000 46000000 L...J...I...F... │ │ │ │ - 0x00059d88 44000000 43000000 42000000 28000000 D...C...B...(... │ │ │ │ - 0x00059d98 25732829 20676f74 206d756c 7469706c %s() got multipl │ │ │ │ - 0x00059da8 65207661 6c756573 20666f72 206b6579 e values for key │ │ │ │ - 0x00059db8 776f7264 20617267 756d656e 74202725 word argument '% │ │ │ │ - 0x00059dc8 55270000 00000000 252e3230 30732829 U'......%.200s() │ │ │ │ - 0x00059dd8 206b6579 776f7264 73206d75 73742062 keywords must b │ │ │ │ - 0x00059de8 65207374 72696e67 73000000 25732829 e strings...%s() │ │ │ │ - 0x00059df8 20676f74 20616e20 756e6578 70656374 got an unexpect │ │ │ │ - 0x00059e08 6564206b 6579776f 72642061 7267756d ed keyword argum │ │ │ │ - 0x00059e18 656e7420 27255527 00000000 6174206c ent '%U'....at l │ │ │ │ - 0x00059e28 65617374 00000000 6174206d 6f737400 east....at most. │ │ │ │ - 0x00059e38 65786163 746c7900 73000000 252e3230 exactly.s...%.20 │ │ │ │ - 0x00059e48 30732829 2074616b 65732025 2e387320 0s() takes %.8s │ │ │ │ - 0x00059e58 257a6420 706f7369 74696f6e 616c2061 %zd positional a │ │ │ │ - 0x00059e68 7267756d 656e7425 2e317320 28257a64 rgument%.1s (%zd │ │ │ │ - 0x00059e78 20676976 656e2900 6e656564 206d6f72 given).need mor │ │ │ │ - 0x00059e88 65207468 616e2025 7a642076 616c7565 e than %zd value │ │ │ │ - 0x00059e98 252e3173 20746f20 756e7061 636b0000 %.1s to unpack.. │ │ │ │ - 0x00059ea8 6f6e6c79 2073696e 676c6520 63686172 only single char │ │ │ │ - 0x00059eb8 61637465 7220756e 69636f64 65207374 acter unicode st │ │ │ │ - 0x00059ec8 72696e67 73206361 6e206265 20636f6e rings can be con │ │ │ │ - 0x00059ed8 76657274 65642074 6f205079 5f554353 verted to Py_UCS │ │ │ │ - 0x00059ee8 342c2067 6f74206c 656e6774 6820257a 4, got length %z │ │ │ │ - 0x00059ef8 64000000 20776869 6c652063 616c6c69 d... while calli │ │ │ │ - 0x00059f08 6e672061 20507974 686f6e20 6f626a65 ng a Python obje │ │ │ │ - 0x00059f18 63740000 4e554c4c 20726573 756c7420 ct..NULL result │ │ │ │ - 0x00059f28 77697468 6f757420 6572726f 7220696e without error in │ │ │ │ - 0x00059f38 2050794f 626a6563 745f4361 6c6c0000 PyObject_Call.. │ │ │ │ - 0x00059f48 3c637966 756e6374 696f6e20 25552061 ...memviews │ │ │ │ - 0x00059f68 6c696365 20697320 616c7265 61647920 lice is already │ │ │ │ - 0x00059f78 696e6974 69616c69 7a656421 00000000 initialized!.... │ │ │ │ - 0x00059f88 556e6162 6c652074 6f20696e 69746961 Unable to initia │ │ │ │ - 0x00059f98 6c697a65 20706963 6b6c696e 6720666f lize pickling fo │ │ │ │ - 0x00059fa8 72202573 00000000 5f5f616e 6e6f7461 r %s....__annota │ │ │ │ - 0x00059fb8 74696f6e 735f5f20 6d757374 20626520 tions__ must be │ │ │ │ - 0x00059fc8 73657420 746f2061 20646963 74206f62 set to a dict ob │ │ │ │ - 0x00059fd8 6a656374 00000000 5f5f6b77 64656661 ject....__kwdefa │ │ │ │ - 0x00059fe8 756c7473 5f5f206d 75737420 62652073 ults__ must be s │ │ │ │ - 0x00059ff8 65742074 6f206120 64696374 206f626a et to a dict obj │ │ │ │ - 0x0005a008 65637400 5f5f6465 6661756c 74735f5f ect.__defaults__ │ │ │ │ - 0x0005a018 206d7573 74206265 20736574 20746f20 must be set to │ │ │ │ - 0x0005a028 61207475 706c6520 6f626a65 63740000 a tuple object.. │ │ │ │ - 0x0005a038 66756e63 74696f6e 27732064 69637469 function's dicti │ │ │ │ - 0x0005a048 6f6e6172 79206d61 79206e6f 74206265 onary may not be │ │ │ │ - 0x0005a058 2064656c 65746564 00000000 73657474 deleted....sett │ │ │ │ - 0x0005a068 696e6720 66756e63 74696f6e 27732064 ing function's d │ │ │ │ - 0x0005a078 69637469 6f6e6172 7920746f 2061206e ictionary to a n │ │ │ │ - 0x0005a088 6f6e2d64 69637400 5f5f7175 616c6e61 on-dict.__qualna │ │ │ │ - 0x0005a098 6d655f5f 206d7573 74206265 20736574 me__ must be set │ │ │ │ - 0x0005a0a8 20746f20 61207374 72696e67 206f626a to a string obj │ │ │ │ - 0x0005a0b8 65637400 5f5f6e61 6d655f5f 206d7573 ect.__name__ mus │ │ │ │ - 0x0005a0c8 74206265 20736574 20746f20 61207374 t be set to a st │ │ │ │ - 0x0005a0d8 72696e67 206f626a 65637400 6f726428 ring object.ord( │ │ │ │ - 0x0005a0e8 29206578 70656374 65642073 7472696e ) expected strin │ │ │ │ - 0x0005a0f8 67206f66 206c656e 67746820 312c2062 g of length 1, b │ │ │ │ - 0x0005a108 75742025 2e323030 7320666f 756e6400 ut %.200s found. │ │ │ │ - 0x0005a118 6f726428 29206578 70656374 65642061 ord() expected a │ │ │ │ - 0x0005a128 20636861 72616374 65722c20 62757420 character, but │ │ │ │ - 0x0005a138 73747269 6e67206f 66206c65 6e677468 string of length │ │ │ │ - 0x0005a148 20257a64 20666f75 6e640000 6d657461 %zd found..meta │ │ │ │ - 0x0005a158 636c6173 7320636f 6e666c69 63743a20 class conflict: │ │ │ │ - 0x0005a168 74686520 6d657461 636c6173 73206f66 the metaclass of │ │ │ │ - 0x0005a178 20612064 65726976 65642063 6c617373 a derived class │ │ │ │ - 0x0005a188 206d7573 74206265 20612028 6e6f6e2d must be a (non- │ │ │ │ - 0x0005a198 73747269 63742920 73756263 6c617373 strict) subclass │ │ │ │ - 0x0005a1a8 206f6620 74686520 6d657461 636c6173 of the metaclas │ │ │ │ - 0x0005a1b8 73657320 6f662061 6c6c2069 74732062 ses of all its b │ │ │ │ - 0x0005a1c8 61736573 00000000 496e7465 72707265 ases....Interpre │ │ │ │ - 0x0005a1d8 74657220 6368616e 67652064 65746563 ter change detec │ │ │ │ - 0x0005a1e8 74656420 2d207468 6973206d 6f64756c ted - this modul │ │ │ │ - 0x0005a1f8 65206361 6e206f6e 6c792062 65206c6f e can only be lo │ │ │ │ - 0x0005a208 61646564 20696e74 6f206f6e 6520696e aded into one in │ │ │ │ - 0x0005a218 74657270 72657465 72207065 72207072 terpreter per pr │ │ │ │ - 0x0005a228 6f636573 732e0000 6e616d65 00000000 ocess...name.... │ │ │ │ - 0x0005a238 6c6f6164 65720000 5f5f6c6f 61646572 loader..__loader │ │ │ │ - 0x0005a248 5f5f0000 6f726967 696e0000 5f5f6669 __..origin..__fi │ │ │ │ - 0x0005a258 6c655f5f 00000000 70617265 6e740000 le__....parent.. │ │ │ │ - 0x0005a268 5f5f7061 636b6167 655f5f00 7375626d __package__.subm │ │ │ │ - 0x0005a278 6f64756c 655f7365 61726368 5f6c6f63 odule_search_loc │ │ │ │ - 0x0005a288 6174696f 6e730000 5f5f7061 74685f5f ations..__path__ │ │ │ │ - 0x0005a298 00000000 252e3230 30732e25 2e323030 ....%.200s.%.200 │ │ │ │ - 0x0005a2a8 73206973 206e6f74 20612074 79706520 s is not a type │ │ │ │ - 0x0005a2b8 6f626a65 63740000 6275696c 74696e73 object..builtins │ │ │ │ - 0x0005a2c8 00000000 252e3230 30732e25 2e323030 ....%.200s.%.200 │ │ │ │ - 0x0005a2d8 73207369 7a652063 68616e67 65642c20 s size changed, │ │ │ │ - 0x0005a2e8 6d617920 696e6469 63617465 2062696e may indicate bin │ │ │ │ - 0x0005a2f8 61727920 696e636f 6d706174 6962696c ary incompatibil │ │ │ │ - 0x0005a308 6974792e 20457870 65637465 6420257a ity. Expected %z │ │ │ │ - 0x0005a318 64206672 6f6d2043 20686561 6465722c d from C header, │ │ │ │ - 0x0005a328 20676f74 20257a64 2066726f 6d205079 got %zd from Py │ │ │ │ - 0x0005a338 4f626a65 63740000 25732e25 73207369 Object..%s.%s si │ │ │ │ - 0x0005a348 7a652063 68616e67 65642c20 6d617920 ze changed, may │ │ │ │ - 0x0005a358 696e6469 63617465 2062696e 61727920 indicate binary │ │ │ │ - 0x0005a368 696e636f 6d706174 6962696c 6974792e incompatibility. │ │ │ │ - 0x0005a378 20457870 65637465 6420257a 64206672 Expected %zd fr │ │ │ │ - 0x0005a388 6f6d2043 20686561 6465722c 20676f74 om C header, got │ │ │ │ - 0x0005a398 20257a64 2066726f 6d205079 4f626a65 %zd from PyObje │ │ │ │ - 0x0005a3a8 63740000 41637175 69736974 696f6e20 ct..Acquisition │ │ │ │ - 0x0005a3b8 636f756e 74206973 20256420 286c696e count is %d (lin │ │ │ │ - 0x0005a3c8 65202564 29000000 63616c6c 696e6720 e %d)...calling │ │ │ │ - 0x0005a3d8 25522073 686f756c 64206861 76652072 %R should have r │ │ │ │ - 0x0005a3e8 65747572 6e656420 616e2069 6e737461 eturned an insta │ │ │ │ - 0x0005a3f8 6e636520 6f662042 61736545 78636570 nce of BaseExcep │ │ │ │ - 0x0005a408 74696f6e 2c206e6f 74202552 00000000 tion, not %R.... │ │ │ │ - 0x0005a418 72616973 653a2065 78636570 74696f6e raise: exception │ │ │ │ - 0x0005a428 20636c61 7373206d 75737420 62652061 class must be a │ │ │ │ - 0x0005a438 20737562 636c6173 73206f66 20426173 subclass of Bas │ │ │ │ - 0x0005a448 65457863 65707469 6f6e0000 27252e32 eException..'%.2 │ │ │ │ - 0x0005a458 30307327 206f626a 65637420 69732075 00s' object is u │ │ │ │ - 0x0005a468 6e736c69 63656162 6c650000 5f5f696e nsliceable..__in │ │ │ │ - 0x0005a478 745f5f20 72657475 726e6564 206e6f6e t__ returned non │ │ │ │ - 0x0005a488 2d696e74 20287479 70652025 2e323030 -int (type %.200 │ │ │ │ - 0x0005a498 73292e20 20546865 20616269 6c697479 s). The ability │ │ │ │ - 0x0005a4a8 20746f20 72657475 726e2061 6e20696e to return an in │ │ │ │ - 0x0005a4b8 7374616e 6365206f 66206120 73747269 stance of a stri │ │ │ │ - 0x0005a4c8 63742073 7562636c 61737320 6f662069 ct subclass of i │ │ │ │ - 0x0005a4d8 6e742069 73206465 70726563 61746564 nt is deprecated │ │ │ │ - 0x0005a4e8 2c20616e 64206d61 79206265 2072656d , and may be rem │ │ │ │ - 0x0005a4f8 6f766564 20696e20 61206675 74757265 oved in a future │ │ │ │ - 0x0005a508 20766572 73696f6e 206f6620 50797468 version of Pyth │ │ │ │ - 0x0005a518 6f6e2e00 5f5f252e 34735f5f 20726574 on..__%.4s__ ret │ │ │ │ - 0x0005a528 75726e65 64206e6f 6e2d252e 34732028 urned non-%.4s ( │ │ │ │ - 0x0005a538 74797065 20252e32 30307329 00000000 type %.200s).... │ │ │ │ - 0x0005a548 696e7400 616e2069 6e746567 65722069 int.an integer i │ │ │ │ - 0x0005a558 73207265 71756972 65640000 4d697373 s required..Miss │ │ │ │ - 0x0005a568 696e6720 74797065 206f626a 65637400 ing type object. │ │ │ │ - 0x0005a578 43616e6e 6f742063 6f6e7665 72742025 Cannot convert % │ │ │ │ - 0x0005a588 2e323030 7320746f 20252e32 30307300 .200s to %.200s. │ │ │ │ - 0x0005a598 6e616d65 20272555 27206973 206e6f74 name '%U' is not │ │ │ │ - 0x0005a5a8 20646566 696e6564 00000000 6a6e6975 defined....jniu │ │ │ │ - 0x0005a5b8 732f6a6e 6975735f 6578706f 72745f63 s/jnius_export_c │ │ │ │ - 0x0005a5c8 6c617373 2e707869 00000000 6a6e6975 lass.pxi....jniu │ │ │ │ - 0x0005a5d8 732f6a6e 6975735f 70726f78 792e7078 s/jnius_proxy.px │ │ │ │ - 0x0005a5e8 69000000 6a6e6975 732f6a6e 6975735f i...jnius/jnius_ │ │ │ │ - 0x0005a5f8 7574696c 732e7078 69000000 6a6e6975 utils.pxi...jniu │ │ │ │ - 0x0005a608 732f6a6e 6975735f 636f6e76 65727369 s/jnius_conversi │ │ │ │ - 0x0005a618 6f6e2e70 78690000 6a6e6975 732f6a6e on.pxi..jnius/jn │ │ │ │ - 0x0005a628 6975735f 6c6f6361 6c726566 2e707869 ius_localref.pxi │ │ │ │ - 0x0005a638 00000000 73747269 6e67736f 75726365 ....stringsource │ │ │ │ - 0x0005a648 00000000 63616e6e 6f742069 6d706f72 ....cannot impor │ │ │ │ - 0x0005a658 74206e61 6d652025 53000000 76616c75 t name %S...valu │ │ │ │ - 0x0005a668 6520746f 6f206c61 72676520 746f2063 e too large to c │ │ │ │ - 0x0005a678 6f6e7665 72742074 6f206a62 6f6f6c65 onvert to jboole │ │ │ │ - 0x0005a688 616e0000 63616e27 7420636f 6e766572 an..can't conver │ │ │ │ - 0x0005a698 74206e65 67617469 76652076 616c7565 t negative value │ │ │ │ - 0x0005a6a8 20746f20 6a626f6f 6c65616e 00000000 to jboolean.... │ │ │ │ - 0x0005a6b8 76616c75 6520746f 6f206c61 72676520 value too large │ │ │ │ - 0x0005a6c8 746f2063 6f6e7665 72742074 6f20756e to convert to un │ │ │ │ - 0x0005a6d8 7369676e 65642063 68617200 63616e27 signed char.can' │ │ │ │ - 0x0005a6e8 7420636f 6e766572 74206e65 67617469 t convert negati │ │ │ │ - 0x0005a6f8 76652076 616c7565 20746f20 756e7369 ve value to unsi │ │ │ │ - 0x0005a708 676e6564 20636861 72000000 656e6400 gned char...end. │ │ │ │ - 0x0005a718 27000000 27626f6f 6c270000 27636861 '...'bool'..'cha │ │ │ │ - 0x0005a728 72270000 27736967 6e656420 63686172 r'..'signed char │ │ │ │ - 0x0005a738 27000000 27756e73 69676e65 64206368 '...'unsigned ch │ │ │ │ - 0x0005a748 61722700 2773686f 72742700 27756e73 ar'.'short'.'uns │ │ │ │ - 0x0005a758 69676e65 64207368 6f727427 00000000 igned short'.... │ │ │ │ - 0x0005a768 27696e74 27000000 27756e73 69676e65 'int'...'unsigne │ │ │ │ - 0x0005a778 6420696e 74270000 276c6f6e 67270000 d int'..'long'.. │ │ │ │ - 0x0005a788 27756e73 69676e65 64206c6f 6e672700 'unsigned long'. │ │ │ │ - 0x0005a798 276c6f6e 67206c6f 6e672700 27756e73 'long long'.'uns │ │ │ │ - 0x0005a7a8 69676e65 64206c6f 6e67206c 6f6e6727 igned long long' │ │ │ │ - 0x0005a7b8 00000000 27666c6f 61742700 27646f75 ....'float'.'dou │ │ │ │ - 0x0005a7c8 626c6527 00000000 276c6f6e 6720646f ble'....'long do │ │ │ │ - 0x0005a7d8 75626c65 27000000 61207374 72756374 uble'...a struct │ │ │ │ - 0x0005a7e8 00000000 50797468 6f6e206f 626a6563 ....Python objec │ │ │ │ - 0x0005a7f8 74000000 6120706f 696e7465 72000000 t...a pointer... │ │ │ │ - 0x0005a808 61207374 72696e67 00000000 756e7061 a string....unpa │ │ │ │ - 0x0005a818 72736561 626c6520 666f726d 61742073 rseable format s │ │ │ │ - 0x0005a828 7472696e 67000000 27636f6d 706c6578 tring...'complex │ │ │ │ - 0x0005a838 206c6f6e 6720646f 75626c65 27000000 long double'... │ │ │ │ - 0x0005a848 27636f6d 706c6578 20646f75 626c6527 'complex double' │ │ │ │ - 0x0005a858 00000000 27636f6d 706c6578 20666c6f ....'complex flo │ │ │ │ - 0x0005a868 61742700 42756666 65722064 74797065 at'.Buffer dtype │ │ │ │ - 0x0005a878 206d6973 6d617463 682c2065 78706563 mismatch, expec │ │ │ │ - 0x0005a888 74656420 25732573 25732062 75742067 ted %s%s%s but g │ │ │ │ - 0x0005a898 6f742025 73000000 42756666 65722064 ot %s...Buffer d │ │ │ │ - 0x0005a8a8 74797065 206d6973 6d617463 682c2065 type mismatch, e │ │ │ │ - 0x0005a8b8 78706563 74656420 27257327 20627574 xpected '%s' but │ │ │ │ - 0x0005a8c8 20676f74 20257320 696e2027 25732e25 got %s in '%s.% │ │ │ │ - 0x0005a8d8 73270000 45787065 63746564 20612064 s'..Expected a d │ │ │ │ - 0x0005a8e8 696d656e 73696f6e 206f6620 73697a65 imension of size │ │ │ │ - 0x0005a8f8 20257a75 2c20676f 7420257a 75000000 %zu, got %zu... │ │ │ │ - 0x0005a908 45787065 63746564 20256420 64696d65 Expected %d dime │ │ │ │ - 0x0005a918 6e73696f 6e732c20 676f7420 25640000 nsions, got %d.. │ │ │ │ - 0x0005a928 556e6578 70656374 65642066 6f726d61 Unexpected forma │ │ │ │ - 0x0005a938 74207374 72696e67 20636861 72616374 t string charact │ │ │ │ - 0x0005a948 65723a20 27256327 00000000 50797468 er: '%c'....Pyth │ │ │ │ - 0x0005a958 6f6e2064 6f657320 6e6f7420 64656669 on does not defi │ │ │ │ - 0x0005a968 6e652061 20737461 6e646172 6420666f ne a standard fo │ │ │ │ - 0x0005a978 726d6174 20737472 696e6720 73697a65 rmat string size │ │ │ │ - 0x0005a988 20666f72 206c6f6e 6720646f 75626c65 for long double │ │ │ │ - 0x0005a998 20282767 27292e2e 00000000 42756666 ('g')......Buff │ │ │ │ - 0x0005a9a8 65722064 74797065 206d6973 6d617463 er dtype mismatc │ │ │ │ - 0x0005a9b8 683b206e 65787420 6669656c 64206973 h; next field is │ │ │ │ - 0x0005a9c8 20617420 6f666673 65742025 7a642062 at offset %zd b │ │ │ │ - 0x0005a9d8 75742025 7a642065 78706563 74656400 ut %zd expected. │ │ │ │ - 0x0005a9e8 4269672d 656e6469 616e2062 75666665 Big-endian buffe │ │ │ │ - 0x0005a9f8 72206e6f 74207375 70706f72 74656420 r not supported │ │ │ │ - 0x0005aa08 6f6e206c 6974746c 652d656e 6469616e on little-endian │ │ │ │ - 0x0005aa18 20636f6d 70696c65 72000000 42756666 compiler...Buff │ │ │ │ - 0x0005aa28 65722061 63717569 73697469 6f6e3a20 er acquisition: │ │ │ │ - 0x0005aa38 45787065 63746564 20277b27 20616674 Expected '{' aft │ │ │ │ - 0x0005aa48 65722027 54270000 43616e6e 6f742068 er 'T'..Cannot h │ │ │ │ - 0x0005aa58 616e646c 65207265 70656174 65642061 andle repeated a │ │ │ │ - 0x0005aa68 72726179 7320696e 20666f72 6d617420 rrays in format │ │ │ │ - 0x0005aa78 73747269 6e670000 446f6573 206e6f74 string..Does not │ │ │ │ - 0x0005aa88 20756e64 65727374 616e6420 63686172 understand char │ │ │ │ - 0x0005aa98 61637465 72206275 66666572 20647479 acter buffer dty │ │ │ │ - 0x0005aaa8 70652066 6f726d61 74207374 72696e67 pe format string │ │ │ │ - 0x0005aab8 20282725 63272900 45787065 63746564 ('%c').Expected │ │ │ │ - 0x0005aac8 20612064 696d656e 73696f6e 206f6620 a dimension of │ │ │ │ - 0x0005aad8 73697a65 20257a75 2c20676f 74202564 size %zu, got %d │ │ │ │ - 0x0005aae8 00000000 45787065 63746564 20612063 ....Expected a c │ │ │ │ - 0x0005aaf8 6f6d6d61 20696e20 666f726d 61742073 omma in format s │ │ │ │ - 0x0005ab08 7472696e 672c2067 6f742027 25632700 tring, got '%c'. │ │ │ │ - 0x0005ab18 45787065 63746564 20256420 64696d65 Expected %d dime │ │ │ │ - 0x0005ab28 6e73696f 6e287329 2c20676f 74202564 nsion(s), got %d │ │ │ │ - 0x0005ab38 00000000 556e6578 70656374 65642065 ....Unexpected e │ │ │ │ - 0x0005ab48 6e64206f 6620666f 726d6174 20737472 nd of format str │ │ │ │ - 0x0005ab58 696e672c 20657870 65637465 64202729 ing, expected ') │ │ │ │ - 0x0005ab68 27000000 76616c75 6520746f 6f206c61 '...value too la │ │ │ │ - 0x0005ab78 72676520 746f2063 6f6e7665 72742074 rge to convert t │ │ │ │ - 0x0005ab88 6f206a63 68617200 63616e27 7420636f o jchar.can't co │ │ │ │ - 0x0005ab98 6e766572 74206e65 67617469 76652076 nvert negative v │ │ │ │ - 0x0005aba8 616c7565 20746f20 6a636861 72000000 alue to jchar... │ │ │ │ - 0x0005abb8 76616c75 6520746f 6f206c61 72676520 value too large │ │ │ │ - 0x0005abc8 746f2063 6f6e7665 72742074 6f206a73 to convert to js │ │ │ │ - 0x0005abd8 686f7274 00000000 76616c75 6520746f hort....value to │ │ │ │ - 0x0005abe8 6f206c61 72676520 746f2063 6f6e7665 o large to conve │ │ │ │ - 0x0005abf8 72742074 6f206a62 79746500 252e3230 rt to jbyte.%.20 │ │ │ │ - 0x0005ac08 30732829 2074616b 6573206e 6f206172 0s() takes no ar │ │ │ │ - 0x0005ac18 67756d65 6e747320 28257a64 20676976 guments (%zd giv │ │ │ │ - 0x0005ac28 656e2900 252e3230 30732829 2074616b en).%.200s() tak │ │ │ │ - 0x0005ac38 65732065 78616374 6c79206f 6e652061 es exactly one a │ │ │ │ - 0x0005ac48 7267756d 656e7420 28257a64 20676976 rgument (%zd giv │ │ │ │ - 0x0005ac58 656e2900 42616420 63616c6c 20666c61 en).Bad call fla │ │ │ │ - 0x0005ac68 67732069 6e205f5f 5079785f 43794675 gs in __Pyx_CyFu │ │ │ │ - 0x0005ac78 6e637469 6f6e5f43 616c6c2e 204d4554 nction_Call. MET │ │ │ │ - 0x0005ac88 485f4f4c 44415247 53206973 206e6f20 H_OLDARGS is no │ │ │ │ - 0x0005ac98 6c6f6e67 65722073 7570706f 72746564 longer supported │ │ │ │ - 0x0005aca8 21000000 252e3230 30732829 2074616b !...%.200s() tak │ │ │ │ - 0x0005acb8 6573206e 6f206b65 79776f72 64206172 es no keyword ar │ │ │ │ - 0x0005acc8 67756d65 6e747300 746f6f20 6d616e79 guments.too many │ │ │ │ - 0x0005acd8 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ - 0x0005ace8 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ - 0x0005acf8 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005ad08 4a617661 4669656c 642e7365 745f7265 JavaField.set_re │ │ │ │ - 0x0005ad18 736f6c76 655f696e 666f0000 5f5f6369 solve_info..__ci │ │ │ │ - 0x0005ad28 6e69745f 5f000000 6a6e6975 732e6a6e nit__...jnius.jn │ │ │ │ - 0x0005ad38 6975732e 4a617661 436c6173 7353746f ius.JavaClassSto │ │ │ │ - 0x0005ad48 72616765 2e5f5f64 65616c6c 6f635f5f rage.__dealloc__ │ │ │ │ - 0x0005ad58 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005ad68 4c6f6361 6c526566 2e5f5f64 65616c6c LocalRef.__deall │ │ │ │ - 0x0005ad78 6f635f5f 00000000 6a6e6975 732f6a6e oc__....jnius/jn │ │ │ │ - 0x0005ad88 6975735f 6e617469 76657479 70657333 ius_nativetypes3 │ │ │ │ - 0x0005ad98 2e707869 00000000 6a6e6975 732e6a6e .pxi....jnius.jn │ │ │ │ - 0x0005ada8 6975732e 42797465 41727261 792e5f5f ius.ByteArray.__ │ │ │ │ - 0x0005adb8 6465616c 6c6f635f 5f000000 25732028 dealloc__...%s ( │ │ │ │ - 0x0005adc8 25733a25 64290000 6a6e6975 732f6a6e %s:%d)..jnius/jn │ │ │ │ - 0x0005add8 6975732e 63000000 5f5f6361 6c6c5f5f ius.c...__call__ │ │ │ │ - 0x0005ade8 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005adf8 6a617661 5f6d6574 686f642e 5f5f6361 java_method.__ca │ │ │ │ - 0x0005ae08 6c6c5f5f 00000000 274e6f6e 65547970 ll__....'NoneTyp │ │ │ │ - 0x0005ae18 6527206f 626a6563 74206861 73206e6f e' object has no │ │ │ │ - 0x0005ae28 20617474 72696275 74652027 252e3330 attribute '%.30 │ │ │ │ - 0x0005ae38 73270000 67657400 6a6e6975 732e6a6e s'..get.jnius.jn │ │ │ │ - 0x0005ae48 6975732e 4d657461 4a617661 436c6173 ius.MetaJavaClas │ │ │ │ - 0x0005ae58 732e6765 745f6a61 7661636c 61737300 s.get_javaclass. │ │ │ │ - 0x0005ae68 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005ae78 5f6d656d 6f727976 69657773 6c696365 _memoryviewslice │ │ │ │ - 0x0005ae88 2e5f5f73 65747374 6174655f 63797468 .__setstate_cyth │ │ │ │ - 0x0005ae98 6f6e5f5f 00000000 56696577 2e4d656d on__....View.Mem │ │ │ │ - 0x0005aea8 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ - 0x0005aeb8 69657773 6c696365 2e5f5f72 65647563 iewslice.__reduc │ │ │ │ - 0x0005aec8 655f6379 74686f6e 5f5f0000 56696577 e_cython__..View │ │ │ │ - 0x0005aed8 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005aee8 72797669 65772e73 697a652e 5f5f6765 ryview.size.__ge │ │ │ │ - 0x0005aef8 745f5f00 56696577 2e4d656d 6f727956 t__.View.MemoryV │ │ │ │ - 0x0005af08 6965772e 6d656d6f 72797669 65772e6e iew.memoryview.n │ │ │ │ - 0x0005af18 62797465 732e5f5f 6765745f 5f000000 bytes.__get__... │ │ │ │ - 0x0005af28 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005af38 6d656d6f 72797669 65772e69 74656d73 memoryview.items │ │ │ │ - 0x0005af48 697a652e 5f5f6765 745f5f00 56696577 ize.__get__.View │ │ │ │ - 0x0005af58 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005af68 72797669 65772e6e 64696d2e 5f5f6765 ryview.ndim.__ge │ │ │ │ - 0x0005af78 745f5f00 56696577 2e4d656d 6f727956 t__.View.MemoryV │ │ │ │ - 0x0005af88 6965772e 6d656d6f 72797669 65772e73 iew.memoryview.s │ │ │ │ - 0x0005af98 75626f66 66736574 732e5f5f 6765745f uboffsets.__get_ │ │ │ │ - 0x0005afa8 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x0005afb8 6965772e 6d656d6f 72797669 65772e73 iew.memoryview.s │ │ │ │ - 0x0005afc8 74726964 65732e5f 5f676574 5f5f0000 trides.__get__.. │ │ │ │ - 0x0005afd8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005afe8 6d656d6f 72797669 65772e73 68617065 memoryview.shape │ │ │ │ - 0x0005aff8 2e5f5f67 65745f5f 00000000 56696577 .__get__....View │ │ │ │ - 0x0005b008 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005b018 72797669 65772e5f 5f736574 73746174 ryview.__setstat │ │ │ │ - 0x0005b028 655f6379 74686f6e 5f5f0000 56696577 e_cython__..View │ │ │ │ - 0x0005b038 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005b048 72797669 65772e5f 5f726564 7563655f ryview.__reduce_ │ │ │ │ - 0x0005b058 63797468 6f6e5f5f 00000000 56696577 cython__....View │ │ │ │ - 0x0005b068 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005b078 72797669 65775f63 77726170 70657200 ryview_cwrapper. │ │ │ │ - 0x0005b088 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005b098 6765745f 736c6963 655f6672 6f6d5f6d get_slice_from_m │ │ │ │ - 0x0005b0a8 656d7669 65770000 56696577 2e4d656d emview..View.Mem │ │ │ │ - 0x0005b0b8 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0005b0c8 65772e69 735f665f 636f6e74 69670000 ew.is_f_contig.. │ │ │ │ - 0x0005b0d8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005b0e8 6d656d6f 72797669 65772e69 735f635f memoryview.is_c_ │ │ │ │ - 0x0005b0f8 636f6e74 69670000 56696577 2e4d656d contig..View.Mem │ │ │ │ - 0x0005b108 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0005b118 65772e5f 5f737472 5f5f0000 56696577 ew.__str__..View │ │ │ │ - 0x0005b128 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005b138 72797669 65772e73 65746974 656d5f69 ryview.setitem_i │ │ │ │ - 0x0005b148 6e646578 65640000 5f5f696e 69745f5f ndexed..__init__ │ │ │ │ - 0x0005b158 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0005b168 6965772e 456e756d 2e5f5f69 6e69745f iew.Enum.__init_ │ │ │ │ - 0x0005b178 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x0005b188 6965772e 61727261 792e6d65 6d766965 iew.array.memvie │ │ │ │ - 0x0005b198 772e5f5f 6765745f 5f000000 56696577 w.__get__...View │ │ │ │ - 0x0005b1a8 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ - 0x0005b1b8 792e5f5f 73657473 74617465 5f637974 y.__setstate_cyt │ │ │ │ - 0x0005b1c8 686f6e5f 5f000000 56696577 2e4d656d hon__...View.Mem │ │ │ │ - 0x0005b1d8 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ - 0x0005b1e8 72656475 63655f63 7974686f 6e5f5f00 reduce_cython__. │ │ │ │ - 0x0005b1f8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005b208 61727261 792e5f5f 67657461 7474725f array.__getattr_ │ │ │ │ - 0x0005b218 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x0005b228 6965772e 61727261 792e5f5f 73657469 iew.array.__seti │ │ │ │ - 0x0005b238 74656d5f 5f000000 53756273 63726970 tem__...Subscrip │ │ │ │ - 0x0005b248 74206465 6c657469 6f6e206e 6f742073 t deletion not s │ │ │ │ - 0x0005b258 7570706f 72746564 20627920 252e3230 upported by %.20 │ │ │ │ - 0x0005b268 30730000 56696577 2e4d656d 6f727956 0s..View.MemoryV │ │ │ │ - 0x0005b278 6965772e 61727261 792e6765 745f6d65 iew.array.get_me │ │ │ │ - 0x0005b288 6d766965 77000000 6a6e6975 732e6a6e mview...jnius.jn │ │ │ │ - 0x0005b298 6975732e 50797468 6f6e4a61 7661436c ius.PythonJavaCl │ │ │ │ - 0x0005b2a8 6173732e 5f5f7365 74737461 74655f63 ass.__setstate_c │ │ │ │ - 0x0005b2b8 7974686f 6e5f5f00 6a6e6975 732e6a6e ython__.jnius.jn │ │ │ │ - 0x0005b2c8 6975732e 50797468 6f6e4a61 7661436c ius.PythonJavaCl │ │ │ │ - 0x0005b2d8 6173732e 5f5f7265 64756365 5f637974 ass.__reduce_cyt │ │ │ │ - 0x0005b2e8 686f6e5f 5f000000 6a6e6975 732e6a6e hon__...jnius.jn │ │ │ │ - 0x0005b2f8 6975732e 4a617661 4d756c74 69706c65 ius.JavaMultiple │ │ │ │ - 0x0005b308 4d657468 6f642e5f 5f63696e 69745f5f Method.__cinit__ │ │ │ │ - 0x0005b318 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005b328 4a617661 4d756c74 69706c65 4d657468 JavaMultipleMeth │ │ │ │ - 0x0005b338 6f642e5f 5f676574 5f5f0000 6a6e6975 od.__get__..jniu │ │ │ │ - 0x0005b348 732e6a6e 6975732e 4a617661 4d756c74 s.jnius.JavaMult │ │ │ │ - 0x0005b358 69706c65 4d657468 6f642e5f 5f736574 ipleMethod.__set │ │ │ │ - 0x0005b368 73746174 655f6379 74686f6e 5f5f0000 state_cython__.. │ │ │ │ - 0x0005b378 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b388 4d756c74 69706c65 4d657468 6f642e5f MultipleMethod._ │ │ │ │ - 0x0005b398 5f726564 7563655f 63797468 6f6e5f5f _reduce_cython__ │ │ │ │ - 0x0005b3a8 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005b3b8 4a617661 4d657468 6f642e5f 5f63696e JavaMethod.__cin │ │ │ │ - 0x0005b3c8 69745f5f 00000000 6a6e6975 732e6a6e it__....jnius.jn │ │ │ │ - 0x0005b3d8 6975732e 4a617661 4d657468 6f642e5f ius.JavaMethod._ │ │ │ │ - 0x0005b3e8 5f676574 5f5f0000 6a6e6975 732e6a6e _get__..jnius.jn │ │ │ │ - 0x0005b3f8 6975732e 4a617661 4d657468 6f642e5f ius.JavaMethod._ │ │ │ │ - 0x0005b408 5f736574 73746174 655f6379 74686f6e _setstate_cython │ │ │ │ - 0x0005b418 5f5f0000 6a6e6975 732e6a6e 6975732e __..jnius.jnius. │ │ │ │ - 0x0005b428 4a617661 4d657468 6f642e5f 5f726564 JavaMethod.__red │ │ │ │ - 0x0005b438 7563655f 63797468 6f6e5f5f 00000000 uce_cython__.... │ │ │ │ - 0x0005b448 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b458 4669656c 642e5f5f 63696e69 745f5f00 Field.__cinit__. │ │ │ │ - 0x0005b468 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b478 4669656c 642e5f5f 6765745f 5f000000 Field.__get__... │ │ │ │ - 0x0005b488 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b498 4669656c 642e5f5f 73657473 74617465 Field.__setstate │ │ │ │ - 0x0005b4a8 5f637974 686f6e5f 5f000000 6a6e6975 _cython__...jniu │ │ │ │ - 0x0005b4b8 732e6a6e 6975732e 4a617661 4669656c s.jnius.JavaFiel │ │ │ │ - 0x0005b4c8 642e5f5f 72656475 63655f63 7974686f d.__reduce_cytho │ │ │ │ - 0x0005b4d8 6e5f5f00 6a6e6975 732e6a6e 6975732e n__.jnius.jnius. │ │ │ │ - 0x0005b4e8 4a617661 436c6173 732e5f5f 73657473 JavaClass.__sets │ │ │ │ - 0x0005b4f8 74617465 5f637974 686f6e5f 5f000000 tate_cython__... │ │ │ │ - 0x0005b508 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b518 436c6173 732e5f5f 72656475 63655f63 Class.__reduce_c │ │ │ │ - 0x0005b528 7974686f 6e5f5f00 6a6e6975 732e6a6e ython__.jnius.jn │ │ │ │ - 0x0005b538 6975732e 4a617661 436c6173 732e696e ius.JavaClass.in │ │ │ │ - 0x0005b548 7374616e 63696174 655f6672 6f6d0000 stanciate_from.. │ │ │ │ - 0x0005b558 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b568 436c6173 7353746f 72616765 2e5f5f73 ClassStorage.__s │ │ │ │ - 0x0005b578 65747374 6174655f 63797468 6f6e5f5f etstate_cython__ │ │ │ │ - 0x0005b588 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005b598 4a617661 436c6173 7353746f 72616765 JavaClassStorage │ │ │ │ - 0x0005b5a8 2e5f5f72 65647563 655f6379 74686f6e .__reduce_cython │ │ │ │ - 0x0005b5b8 5f5f0000 6a6e6975 732e6a6e 6975732e __..jnius.jnius. │ │ │ │ - 0x0005b5c8 4a617661 4f626a65 63742e5f 5f736574 JavaObject.__set │ │ │ │ - 0x0005b5d8 73746174 655f6379 74686f6e 5f5f0000 state_cython__.. │ │ │ │ - 0x0005b5e8 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005b5f8 4f626a65 63742e5f 5f726564 7563655f Object.__reduce_ │ │ │ │ - 0x0005b608 63797468 6f6e5f5f 00000000 6a6e6975 cython__....jniu │ │ │ │ - 0x0005b618 732e6a6e 6975732e 42797465 41727261 s.jnius.ByteArra │ │ │ │ - 0x0005b628 792e5f5f 73657473 74617465 5f637974 y.__setstate_cyt │ │ │ │ - 0x0005b638 686f6e5f 5f000000 6a6e6975 732e6a6e hon__...jnius.jn │ │ │ │ - 0x0005b648 6975732e 42797465 41727261 792e5f5f ius.ByteArray.__ │ │ │ │ - 0x0005b658 72656475 63655f63 7974686f 6e5f5f00 reduce_cython__. │ │ │ │ - 0x0005b668 6a6e6975 732e6a6e 6975732e 42797465 jnius.jnius.Byte │ │ │ │ - 0x0005b678 41727261 792e746f 73747269 6e670000 Array.tostring.. │ │ │ │ - 0x0005b688 6a6e6975 732e6a6e 6975732e 42797465 jnius.jnius.Byte │ │ │ │ - 0x0005b698 41727261 792e746f 6c697374 00000000 Array.tolist.... │ │ │ │ - 0x0005b6a8 6a6e6975 732e6a6e 6975732e 70797468 jnius.jnius.pyth │ │ │ │ - 0x0005b6b8 6f6e5f6f 70000000 45787065 63746564 on_op...Expected │ │ │ │ - 0x0005b6c8 20252e31 36732c20 676f7420 252e3230 %.16s, got %.20 │ │ │ │ - 0x0005b6d8 30730000 62797465 73000000 42756666 0s..bytes...Buff │ │ │ │ - 0x0005b6e8 6572466f 726d6174 46726f6d 54797065 erFormatFromType │ │ │ │ - 0x0005b6f8 496e666f 2e666f72 6d61745f 66726f6d Info.format_from │ │ │ │ - 0x0005b708 5f747970 65696e66 6f000000 6a6e6975 _typeinfo...jniu │ │ │ │ - 0x0005b718 732e6a6e 6975732e 4c6f6361 6c526566 s.jnius.LocalRef │ │ │ │ - 0x0005b728 2e5f5f73 65747374 6174655f 63797468 .__setstate_cyth │ │ │ │ - 0x0005b738 6f6e5f5f 00000000 6a6e6975 732e6a6e on__....jnius.jn │ │ │ │ - 0x0005b748 6975732e 4c6f6361 6c526566 2e5f5f72 ius.LocalRef.__r │ │ │ │ - 0x0005b758 65647563 655f6379 74686f6e 5f5f0000 educe_cython__.. │ │ │ │ - 0x0005b768 27252e32 30307327 206f626a 65637420 '%.200s' object │ │ │ │ - 0x0005b778 6973206e 6f742073 75627363 72697074 is not subscript │ │ │ │ - 0x0005b788 61626c65 00000000 63616e6e 6f742066 able....cannot f │ │ │ │ - 0x0005b798 69742027 252e3230 30732720 696e746f it '%.200s' into │ │ │ │ - 0x0005b7a8 20616e20 696e6465 782d7369 7a656420 an index-sized │ │ │ │ - 0x0005b7b8 696e7465 67657200 56696577 2e4d656d integer.View.Mem │ │ │ │ - 0x0005b7c8 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ - 0x0005b7d8 67657469 74656d5f 5f000000 6a6e6975 getitem__...jniu │ │ │ │ - 0x0005b7e8 732e6a6e 6975732e 50797468 6f6e4a61 s.jnius.PythonJa │ │ │ │ - 0x0005b7f8 7661436c 6173732e 5f5f696e 69745f5f vaClass.__init__ │ │ │ │ - 0x0005b808 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005b818 4a617661 53746174 69634d65 74686f64 JavaStaticMethod │ │ │ │ - 0x0005b828 2e5f5f69 6e69745f 5f000000 6a6e6975 .__init__...jniu │ │ │ │ - 0x0005b838 732e6a6e 6975732e 4a617661 53746174 s.jnius.JavaStat │ │ │ │ - 0x0005b848 69634669 656c642e 5f5f696e 69745f5f icField.__init__ │ │ │ │ - 0x0005b858 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005b868 6a737472 696e6779 5f617267 00000000 jstringy_arg.... │ │ │ │ - 0x0005b878 6a6e6975 732e6a6e 6975732e 4c6f6361 jnius.jnius.Loca │ │ │ │ - 0x0005b888 6c526566 2e5f5f72 6570725f 5f000000 lRef.__repr__... │ │ │ │ - 0x0005b898 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005b8a8 6d656d6f 72797669 65772e5f 5f726570 memoryview.__rep │ │ │ │ - 0x0005b8b8 725f5f00 6a6e6975 732e6a6e 6975732e r__.jnius.jnius. │ │ │ │ - 0x0005b8c8 42797465 41727261 792e5f5f 7374725f ByteArray.__str_ │ │ │ │ - 0x0005b8d8 5f000000 6a6e6975 732e6a6e 6975732e _...jnius.jnius. │ │ │ │ - 0x0005b8e8 4a617661 45786365 7074696f 6e2e5f5f JavaException.__ │ │ │ │ - 0x0005b8f8 696e6974 5f5f0000 56696577 2e4d656d init__..View.Mem │ │ │ │ - 0x0005b908 6f727956 6965772e 61737365 72745f64 oryView.assert_d │ │ │ │ - 0x0005b918 69726563 745f6469 6d656e73 696f6e73 irect_dimensions │ │ │ │ - 0x0005b928 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0005b938 6965772e 6d656d6f 72797669 65772e73 iew.memoryview.s │ │ │ │ - 0x0005b948 65746974 656d5f73 6c696365 5f617373 etitem_slice_ass │ │ │ │ - 0x0005b958 69676e5f 7363616c 61720000 632d7374 ign_scalar..c-st │ │ │ │ - 0x0005b968 72696e67 20746f6f 206c6f6e 6720746f ring too long to │ │ │ │ - 0x0005b978 20636f6e 76657274 20746f20 50797468 convert to Pyth │ │ │ │ - 0x0005b988 6f6e0000 56696577 2e4d656d 6f727956 on..View.MemoryV │ │ │ │ - 0x0005b998 6965772e 61727261 795f6377 72617070 iew.array_cwrapp │ │ │ │ - 0x0005b9a8 65720000 43616e6e 6f742063 72656174 er..Cannot creat │ │ │ │ - 0x0005b9b8 65206379 74686f6e 2e617272 61792066 e cython.array f │ │ │ │ - 0x0005b9c8 726f6d20 4e554c4c 20706f69 6e746572 rom NULL pointer │ │ │ │ - 0x0005b9d8 00000000 286e2900 63000000 42756666 ....(n).c...Buff │ │ │ │ - 0x0005b9e8 65722068 61732077 726f6e67 206e756d er has wrong num │ │ │ │ - 0x0005b9f8 62657220 6f662064 696d656e 73696f6e ber of dimension │ │ │ │ - 0x0005ba08 73202865 78706563 74656420 25642c20 s (expected %d, │ │ │ │ - 0x0005ba18 676f7420 25642900 62756666 65722064 got %d).buffer d │ │ │ │ - 0x0005ba28 74797065 00000000 42756666 65722065 type....Buffer e │ │ │ │ - 0x0005ba38 78706f73 65732073 75626f66 66736574 xposes suboffset │ │ │ │ - 0x0005ba48 73206275 74206e6f 20737472 69646573 s but no strides │ │ │ │ - 0x0005ba58 00000000 42756666 6572206e 6f742063 ....Buffer not c │ │ │ │ - 0x0005ba68 6f6d7061 7469626c 65207769 74682064 ompatible with d │ │ │ │ - 0x0005ba78 69726563 74206163 63657373 20696e20 irect access in │ │ │ │ - 0x0005ba88 64696d65 6e73696f 6e202564 2e000000 dimension %d.... │ │ │ │ - 0x0005ba98 4974656d 2073697a 65206f66 20627566 Item size of buf │ │ │ │ - 0x0005baa8 66657220 28257a75 20627974 65257329 fer (%zu byte%s) │ │ │ │ - 0x0005bab8 20646f65 73206e6f 74206d61 74636820 does not match │ │ │ │ - 0x0005bac8 73697a65 206f6620 27257327 2028257a size of '%s' (%z │ │ │ │ - 0x0005bad8 75206279 74652573 29000000 6a6e6975 u byte%s)...jniu │ │ │ │ - 0x0005bae8 732e6a6e 6975732e 42797465 41727261 s.jnius.ByteArra │ │ │ │ - 0x0005baf8 792e7365 745f6275 66666572 00000000 y.set_buffer.... │ │ │ │ - 0x0005bb08 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005bb18 6d656d6f 72797669 65775f66 726f6d73 memoryview_froms │ │ │ │ - 0x0005bb28 6c696365 00000000 56696577 2e4d656d lice....View.Mem │ │ │ │ - 0x0005bb38 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0005bb48 65775f63 6f70795f 66726f6d 5f736c69 ew_copy_from_sli │ │ │ │ - 0x0005bb58 63650000 6a6e6975 732e6a6e 6975732e ce..jnius.jnius. │ │ │ │ - 0x0005bb68 4a617661 436c6173 732e5f5f 72657072 JavaClass.__repr │ │ │ │ - 0x0005bb78 5f5f0000 6a6e6975 732e6a6e 6975732e __..jnius.jnius. │ │ │ │ - 0x0005bb88 4a617661 4669656c 642e5f5f 7365745f JavaField.__set_ │ │ │ │ - 0x0005bb98 5f000000 5f5f6465 6c657465 5f5f0000 _...__delete__.. │ │ │ │ - 0x0005bba8 4d6f6475 6c652027 6a6e6975 73272068 Module 'jnius' h │ │ │ │ - 0x0005bbb8 61732061 6c726561 64792062 65656e20 as already been │ │ │ │ - 0x0005bbc8 696d706f 72746564 2e205265 2d696e69 imported. Re-ini │ │ │ │ - 0x0005bbd8 7469616c 69736174 696f6e20 6973206e tialisation is n │ │ │ │ - 0x0005bbe8 6f742073 7570706f 72746564 2e000000 ot supported.... │ │ │ │ - 0x0005bbf8 25642e25 64000000 25730000 636f6d70 %d.%d...%s..comp │ │ │ │ - 0x0005bc08 696c6574 696d6520 76657273 696f6e20 iletime version │ │ │ │ - 0x0005bc18 2573206f 66206d6f 64756c65 2027252e %s of module '%. │ │ │ │ - 0x0005bc28 31303073 2720646f 6573206e 6f74206d 100s' does not m │ │ │ │ - 0x0005bc38 61746368 2072756e 74696d65 20766572 atch runtime ver │ │ │ │ - 0x0005bc48 73696f6e 20257300 6a6e6975 732e6a6e sion %s.jnius.jn │ │ │ │ - 0x0005bc58 69757300 6a6e6975 732f6a6e 6975732e ius.jnius/jnius. │ │ │ │ - 0x0005bc68 70797800 5f637974 686f6e5f 305f3239 pyx._cython_0_29 │ │ │ │ - 0x0005bc78 5f313400 53686172 65642043 7974686f _14.Shared Cytho │ │ │ │ - 0x0005bc88 6e207479 70652025 2e323030 73206973 n type %.200s is │ │ │ │ - 0x0005bc98 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ - 0x0005bca8 63740000 53686172 65642043 7974686f ct..Shared Cytho │ │ │ │ - 0x0005bcb8 6e207479 70652025 2e323030 73206861 n type %.200s ha │ │ │ │ - 0x0005bcc8 73207468 65207772 6f6e6720 73697a65 s the wrong size │ │ │ │ - 0x0005bcd8 2c207472 79207265 636f6d70 696c696e , try recompilin │ │ │ │ - 0x0005bce8 67000000 63797468 6f6e5f72 756e7469 g...cython_runti │ │ │ │ - 0x0005bcf8 6d650000 5f5f6275 696c7469 6e735f5f me..__builtins__ │ │ │ │ - 0x0005bd08 00000000 32313437 34383336 34380000 ....2147483648.. │ │ │ │ - 0x0005bd18 6a6e6975 732f6a6e 6975735f 656e762e jnius/jnius_env. │ │ │ │ - 0x0005bd28 70786900 6a6e6975 732f6a6e 6975735f pxi.jnius/jnius_ │ │ │ │ - 0x0005bd38 6578706f 72745f66 756e632e 70786900 export_func.pxi. │ │ │ │ - 0x0005bd48 74797065 2e707864 00000000 74797065 type.pxd....type │ │ │ │ - 0x0005bd58 00000000 626f6f6c 2e707864 00000000 ....bool.pxd.... │ │ │ │ - 0x0005bd68 626f6f6c 00000000 636f6d70 6c65782e bool....complex. │ │ │ │ - 0x0005bd78 70786400 636f6d70 6c657800 6a6e6975 pxd.complex.jniu │ │ │ │ - 0x0005bd88 732f6a6e 6975735f 636f6d70 61742e70 s/jnius_compat.p │ │ │ │ - 0x0005bd98 78690000 61707065 6e640000 436c6173 xi..append..Clas │ │ │ │ - 0x0005bda8 732d6c65 76656c20 636c6173 736d6574 s-level classmet │ │ │ │ - 0x0005bdb8 686f6428 29206361 6e206f6e 6c792062 hod() can only b │ │ │ │ - 0x0005bdc8 65206361 6c6c6564 206f6e20 61206d65 e called on a me │ │ │ │ - 0x0005bdd8 74686f64 5f646573 63726970 746f7220 thod_descriptor │ │ │ │ - 0x0005bde8 6f722069 6e737461 6e636520 6d657468 or instance meth │ │ │ │ - 0x0005bdf8 6f642e00 67657462 75666665 72286f62 od..getbuffer(ob │ │ │ │ - 0x0005be08 6a2c2076 6965772c 20666c61 67732900 j, view, flags). │ │ │ │ - 0x0005be18 696e6974 206a6e69 75732e6a 6e697573 init jnius.jnius │ │ │ │ - 0x0005be28 00000000 5f5f7079 785f756e 7069636b ....__pyx_unpick │ │ │ │ - 0x0005be38 6c655f45 6e756d00 56696577 2e4d656d le_Enum.View.Mem │ │ │ │ - 0x0005be48 6f727956 6965772e 5f5f7079 785f756e oryView.__pyx_un │ │ │ │ - 0x0005be58 7069636b 6c655f45 6e756d00 7475706c pickle_Enum.tupl │ │ │ │ - 0x0005be68 65000000 68617361 74747228 293a2061 e...hasattr(): a │ │ │ │ - 0x0005be78 74747269 62757465 206e616d 65206d75 ttribute name mu │ │ │ │ - 0x0005be88 73742062 65207374 72696e67 00000000 st be string.... │ │ │ │ - 0x0005be98 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005bea8 5f5f7079 785f756e 7069636b 6c655f45 __pyx_unpickle_E │ │ │ │ - 0x0005beb8 6e756d5f 5f736574 5f737461 74650000 num__set_state.. │ │ │ │ - 0x0005bec8 6a6e6975 732e6a6e 6975732e 7374725f jnius.jnius.str_ │ │ │ │ - 0x0005bed8 666f725f 63000000 5f5f7375 62636c61 for_c...__subcla │ │ │ │ - 0x0005bee8 73736368 65636b5f 5f000000 6a6e6975 sscheck__...jniu │ │ │ │ - 0x0005bef8 732e6a6e 6975732e 4d657461 4a617661 s.jnius.MetaJava │ │ │ │ - 0x0005bf08 436c6173 732e5f5f 73756263 6c617373 Class.__subclass │ │ │ │ - 0x0005bf18 63686563 6b5f5f00 5f5f6e65 775f5f00 check__.__new__. │ │ │ │ - 0x0005bf28 274e6f6e 65547970 6527206f 626a6563 'NoneType' objec │ │ │ │ - 0x0005bf38 74206973 206e6f74 20737562 73637269 t is not subscri │ │ │ │ - 0x0005bf48 70746162 6c650000 6a6e6975 732e6a6e ptable..jnius.jn │ │ │ │ - 0x0005bf58 6975732e 4d657461 4a617661 436c6173 ius.MetaJavaClas │ │ │ │ - 0x0005bf68 732e5f5f 6e65775f 5f000000 63617374 s.__new__...cast │ │ │ │ - 0x0005bf78 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005bf88 63617374 00000000 56696577 2e4d656d cast....View.Mem │ │ │ │ - 0x0005bf98 6f727956 6965772e 5f657272 00000000 oryView._err.... │ │ │ │ - 0x0005bfa8 43616e6e 6f742074 72616e73 706f7365 Cannot transpose │ │ │ │ - 0x0005bfb8 206d656d 6f727976 69657720 77697468 memoryview with │ │ │ │ - 0x0005bfc8 20696e64 69726563 74206469 6d656e73 indirect dimens │ │ │ │ - 0x0005bfd8 696f6e73 00000000 56696577 2e4d656d ions....View.Mem │ │ │ │ - 0x0005bfe8 6f727956 6965772e 7472616e 73706f73 oryView.transpos │ │ │ │ - 0x0005bff8 655f6d65 6d736c69 63650000 56696577 e_memslice..View │ │ │ │ - 0x0005c008 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005c018 72797669 65775f63 6f707900 56696577 ryview_copy.View │ │ │ │ - 0x0005c028 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005c038 72797669 65772e54 2e5f5f67 65745f5f ryview.T.__get__ │ │ │ │ - 0x0005c048 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0005c058 6965772e 5f657272 5f64696d 00000000 iew._err_dim.... │ │ │ │ - 0x0005c068 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c078 5f756e65 6c6c6970 73696679 00000000 _unellipsify.... │ │ │ │ - 0x0005c088 274e6f6e 65547970 6527206f 626a6563 'NoneType' objec │ │ │ │ - 0x0005c098 74206973 206e6f74 20697465 7261626c t is not iterabl │ │ │ │ - 0x0005c0a8 65000000 56696577 2e4d656d 6f727956 e...View.MemoryV │ │ │ │ - 0x0005c0b8 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ - 0x0005c0c8 5f736574 6974656d 5f5f0000 696e7465 _setitem__..inte │ │ │ │ - 0x0005c0d8 67657220 64697669 73696f6e 206f7220 ger division or │ │ │ │ - 0x0005c0e8 6d6f6475 6c6f2062 79207a65 726f0000 modulo by zero.. │ │ │ │ - 0x0005c0f8 76616c75 6520746f 6f206c61 72676520 value too large │ │ │ │ - 0x0005c108 746f2070 6572666f 726d2064 69766973 to perform divis │ │ │ │ - 0x0005c118 696f6e00 56696577 2e4d656d 6f727956 ion.View.MemoryV │ │ │ │ - 0x0005c128 6965772e 70796275 66666572 5f696e64 iew.pybuffer_ind │ │ │ │ - 0x0005c138 65780000 56696577 2e4d656d 6f727956 ex..View.MemoryV │ │ │ │ - 0x0005c148 6965772e 6d656d6f 72797669 65772e67 iew.memoryview.g │ │ │ │ - 0x0005c158 65745f69 74656d5f 706f696e 74657200 et_item_pointer. │ │ │ │ - 0x0005c168 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c178 61727261 792e5f5f 63696e69 745f5f00 array.__cinit__. │ │ │ │ - 0x0005c188 41726775 6d656e74 2027252e 32303073 Argument '%.200s │ │ │ │ - 0x0005c198 27206d75 7374206e 6f742062 65204e6f ' must not be No │ │ │ │ - 0x0005c1a8 6e650000 666f726d 61740000 6f626a65 ne..format..obje │ │ │ │ - 0x0005c1b8 6374206f 66207479 70652027 4e6f6e65 ct of type 'None │ │ │ │ - 0x0005c1c8 54797065 27206861 73206e6f 206c656e Type' has no len │ │ │ │ - 0x0005c1d8 28290000 65787065 63746564 20627974 ()..expected byt │ │ │ │ - 0x0005c1e8 65732c20 4e6f6e65 54797065 20666f75 es, NoneType fou │ │ │ │ - 0x0005c1f8 6e640000 41726775 6d656e74 2027252e nd..Argument '%. │ │ │ │ - 0x0005c208 32303073 27206861 7320696e 636f7272 200s' has incorr │ │ │ │ - 0x0005c218 65637420 74797065 20286578 70656374 ect type (expect │ │ │ │ - 0x0005c228 65642025 2e323030 732c2067 6f742025 ed %.200s, got % │ │ │ │ - 0x0005c238 2e323030 73290000 73686170 65000000 .200s)..shape... │ │ │ │ - 0x0005c248 6465636f 64650000 756e6963 6f646500 decode..unicode. │ │ │ │ - 0x0005c258 6a6e6975 732e6a6e 6975732e 746f5f75 jnius.jnius.to_u │ │ │ │ - 0x0005c268 6e69636f 64650000 6a6e6975 732e6a6e nicode..jnius.jn │ │ │ │ - 0x0005c278 6975732e 70617273 655f6465 66696e69 ius.parse_defini │ │ │ │ - 0x0005c288 74696f6e 00000000 6a6e6975 732e6a6e tion....jnius.jn │ │ │ │ - 0x0005c298 6975732e 4a617661 4d657468 6f642e65 ius.JavaMethod.e │ │ │ │ - 0x0005c2a8 6e737572 655f6d65 74686f64 00000000 nsure_method.... │ │ │ │ - 0x0005c2b8 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005c2c8 4669656c 642e656e 73757265 5f666965 Field.ensure_fie │ │ │ │ - 0x0005c2d8 6c640000 4d656d6f 72797669 65772069 ld..Memoryview i │ │ │ │ - 0x0005c2e8 73206e6f 7420696e 69746961 6c697a65 s not initialize │ │ │ │ - 0x0005c2f8 64000000 6a6e6975 732e6a6e 6975732e d...jnius.jnius. │ │ │ │ - 0x0005c308 42797465 41727261 792e5f5f 67657469 ByteArray.__geti │ │ │ │ - 0x0005c318 74656d5f 5f000000 4f757420 6f662062 tem__...Out of b │ │ │ │ - 0x0005c328 6f756e64 73206f6e 20627566 66657220 ounds on buffer │ │ │ │ - 0x0005c338 61636365 73732028 61786973 20256429 access (axis %d) │ │ │ │ - 0x0005c348 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0005c358 6965772e 456e756d 2e5f5f73 65747374 iew.Enum.__setst │ │ │ │ - 0x0005c368 6174655f 63797468 6f6e5f5f 00000000 ate_cython__.... │ │ │ │ - 0x0005c378 50794f62 6a656374 5f476574 42756666 PyObject_GetBuff │ │ │ │ - 0x0005c388 65723a20 76696577 3d3d4e55 4c4c2061 er: view==NULL a │ │ │ │ - 0x0005c398 7267756d 656e7420 6973206f 62736f6c rgument is obsol │ │ │ │ - 0x0005c3a8 65746500 56696577 2e4d656d 6f727956 ete.View.MemoryV │ │ │ │ - 0x0005c3b8 6965772e 61727261 792e5f5f 67657462 iew.array.__getb │ │ │ │ - 0x0005c3c8 75666665 725f5f00 6a6e6975 732e6a6e uffer__.jnius.jn │ │ │ │ - 0x0005c3d8 6975732e 6974656d 735f636f 6d706174 ius.items_compat │ │ │ │ - 0x0005c3e8 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005c3f8 4a617661 436c6173 732e7265 736f6c76 JavaClass.resolv │ │ │ │ - 0x0005c408 655f6669 656c6473 00000000 6a6e6975 e_fields....jniu │ │ │ │ - 0x0005c418 732e6a6e 6975732e 4a617661 436c6173 s.jnius.JavaClas │ │ │ │ - 0x0005c428 732e7265 736f6c76 655f6d65 74686f64 s.resolve_method │ │ │ │ - 0x0005c438 73000000 56696577 2e4d656d 6f727956 s...View.MemoryV │ │ │ │ - 0x0005c448 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ - 0x0005c458 5f63696e 69745f5f 00000000 5f696e76 _cinit__...._inv │ │ │ │ - 0x0005c468 6f6b6500 6a6e6975 732e6a6e 6975732e oke.jnius.jnius. │ │ │ │ - 0x0005c478 50797468 6f6e4a61 7661436c 6173732e PythonJavaClass. │ │ │ │ - 0x0005c488 5f696e76 6f6b6500 696e766f 6b650000 _invoke.invoke.. │ │ │ │ - 0x0005c498 6a6e6975 732e6a6e 6975732e 50797468 jnius.jnius.Pyth │ │ │ │ - 0x0005c4a8 6f6e4a61 7661436c 6173732e 696e766f onJavaClass.invo │ │ │ │ - 0x0005c4b8 6b650000 696e766f 6b653000 284c6a61 ke..invoke0.(Lja │ │ │ │ - 0x0005c4c8 76612f6c 616e672f 4f626a65 63743b4c va/lang/Object;L │ │ │ │ - 0x0005c4d8 6a617661 2f6c616e 672f7265 666c6563 java/lang/reflec │ │ │ │ - 0x0005c4e8 742f4d65 74686f64 3b5b4c6a 6176612f t/Method;[Ljava/ │ │ │ │ - 0x0005c4f8 6c616e67 2f4f626a 6563743b 294c6a61 lang/Object;)Lja │ │ │ │ - 0x0005c508 76612f6c 616e672f 4f626a65 63743b00 va/lang/Object;. │ │ │ │ - 0x0005c518 6a6e6975 732e6a6e 6975732e 63726561 jnius.jnius.crea │ │ │ │ - 0x0005c528 74655f70 726f7879 5f696e73 74616e63 te_proxy_instanc │ │ │ │ - 0x0005c538 65000000 6a6e6975 732e6a6e 6975732e e...jnius.jnius. │ │ │ │ - 0x0005c548 50797468 6f6e4a61 7661436c 6173732e PythonJavaClass. │ │ │ │ - 0x0005c558 5f696e69 745f6a5f 73656c66 5f707472 _init_j_self_ptr │ │ │ │ - 0x0005c568 00000000 27252e35 30732720 6f626a65 ....'%.50s' obje │ │ │ │ - 0x0005c578 63742068 6173206e 6f206174 74726962 ct has no attrib │ │ │ │ - 0x0005c588 75746520 27255527 00000000 56696577 ute '%U'....View │ │ │ │ - 0x0005c598 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005c5a8 72797669 65772e63 6f6e7665 72745f69 ryview.convert_i │ │ │ │ - 0x0005c5b8 74656d5f 746f5f6f 626a6563 74000000 tem_to_object... │ │ │ │ - 0x0005c5c8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c5d8 5f6d656d 6f727976 69657773 6c696365 _memoryviewslice │ │ │ │ - 0x0005c5e8 2e636f6e 76657274 5f697465 6d5f746f .convert_item_to │ │ │ │ - 0x0005c5f8 5f6f626a 65637400 6a6e6975 732e6a6e _object.jnius.jn │ │ │ │ - 0x0005c608 6975732e 4a617661 4d756c74 69706c65 ius.JavaMultiple │ │ │ │ - 0x0005c618 4d657468 6f642e73 65745f72 65736f6c Method.set_resol │ │ │ │ - 0x0005c628 76655f69 6e666f00 274e6f6e 65547970 ve_info.'NoneTyp │ │ │ │ - 0x0005c638 65272069 73206e6f 74206974 65726162 e' is not iterab │ │ │ │ - 0x0005c648 6c650000 56696577 2e4d656d 6f727956 le..View.MemoryV │ │ │ │ - 0x0005c658 6965772e 6d656d6f 72797669 65772e61 iew.memoryview.a │ │ │ │ - 0x0005c668 73736967 6e5f6974 656d5f66 726f6d5f ssign_item_from_ │ │ │ │ - 0x0005c678 6f626a65 63740000 56696577 2e4d656d object..View.Mem │ │ │ │ - 0x0005c688 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ - 0x0005c698 69657773 6c696365 2e617373 69676e5f iewslice.assign_ │ │ │ │ - 0x0005c6a8 6974656d 5f66726f 6d5f6f62 6a656374 item_from_object │ │ │ │ - 0x0005c6b8 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0005c6c8 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ - 0x0005c6d8 5f676574 62756666 65725f5f 00000000 _getbuffer__.... │ │ │ │ - 0x0005c6e8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c6f8 5f657272 5f657874 656e7473 00000000 _err_extents.... │ │ │ │ - 0x0005c708 44696d65 6e73696f 6e202564 20697320 Dimension %d is │ │ │ │ - 0x0005c718 6e6f7420 64697265 63740000 56696577 not direct..View │ │ │ │ - 0x0005c728 2e4d656d 6f727956 6965772e 636f7079 .MemoryView.copy │ │ │ │ - 0x0005c738 5f646174 615f746f 5f74656d 70000000 _data_to_temp... │ │ │ │ - 0x0005c748 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c758 6d656d6f 72797669 65775f63 6f70795f memoryview_copy_ │ │ │ │ - 0x0005c768 636f6e74 656e7473 00000000 43616e6e contents....Cann │ │ │ │ - 0x0005c778 6f742063 6f707920 6d656d6f 72797669 ot copy memoryvi │ │ │ │ - 0x0005c788 65772073 6c696365 20776974 6820696e ew slice with in │ │ │ │ - 0x0005c798 64697265 63742064 696d656e 73696f6e direct dimension │ │ │ │ - 0x0005c7a8 73202861 78697320 25642900 666f7274 s (axis %d).fort │ │ │ │ - 0x0005c7b8 72616e00 56696577 2e4d656d 6f727956 ran.View.MemoryV │ │ │ │ - 0x0005c7c8 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ - 0x0005c7d8 6f70795f 666f7274 72616e00 56696577 opy_fortran.View │ │ │ │ - 0x0005c7e8 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005c7f8 72797669 65772e63 6f707900 56696577 ryview.copy.View │ │ │ │ - 0x0005c808 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0005c818 72797669 65772e73 65746974 656d5f73 ryview.setitem_s │ │ │ │ - 0x0005c828 6c696365 5f617373 69676e6d 656e7400 lice_assignment. │ │ │ │ - 0x0005c838 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c848 6d656d6f 72797669 65772e5f 5f676574 memoryview.__get │ │ │ │ - 0x0005c858 6974656d 5f5f0000 496e6465 78206f75 item__..Index ou │ │ │ │ - 0x0005c868 74206f66 20626f75 6e647320 28617869 t of bounds (axi │ │ │ │ - 0x0005c878 73202564 29000000 416c6c20 64696d65 s %d)...All dime │ │ │ │ - 0x0005c888 6e73696f 6e732070 72656365 64696e67 nsions preceding │ │ │ │ - 0x0005c898 2064696d 656e7369 6f6e2025 64206d75 dimension %d mu │ │ │ │ - 0x0005c8a8 73742062 6520696e 64657865 6420616e st be indexed an │ │ │ │ - 0x0005c8b8 64206e6f 7420736c 69636564 00000000 d not sliced.... │ │ │ │ - 0x0005c8c8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005c8d8 736c6963 655f6d65 6d766965 77736c69 slice_memviewsli │ │ │ │ - 0x0005c8e8 63650000 53746570 206d6179 206e6f74 ce..Step may not │ │ │ │ - 0x0005c8f8 20626520 7a65726f 20286178 69732025 be zero (axis % │ │ │ │ - 0x0005c908 64290000 6c6f6361 6c207661 72696162 d)..local variab │ │ │ │ - 0x0005c918 6c652027 25732720 72656665 72656e63 le '%s' referenc │ │ │ │ - 0x0005c928 65642062 65666f72 65206173 7369676e ed before assign │ │ │ │ - 0x0005c938 6d656e74 00000000 6d656d76 69657773 ment....memviews │ │ │ │ - 0x0005c948 6c696365 6f626a00 56696577 2e4d656d liceobj.View.Mem │ │ │ │ - 0x0005c958 6f727956 6965772e 6d656d76 6965775f oryView.memview_ │ │ │ │ - 0x0005c968 736c6963 65000000 5f5f6765 745f5f00 slice...__get__. │ │ │ │ - 0x0005c978 6a6e6975 732e6a6e 6975732e 6a617661 jnius.jnius.java │ │ │ │ - 0x0005c988 5f6d6574 686f642e 5f5f6765 745f5f00 _method.__get__. │ │ │ │ - 0x0005c998 6a6e6975 732e6a6e 6975732e 63726561 jnius.jnius.crea │ │ │ │ - 0x0005c9a8 74655f6c 6f63616c 5f726566 00000000 te_local_ref.... │ │ │ │ - 0x0005c9b8 746f5374 72696e67 00000000 28294c6a toString....()Lj │ │ │ │ - 0x0005c9c8 6176612f 6c616e67 2f537472 696e673b ava/lang/String; │ │ │ │ - 0x0005c9d8 00000000 6c6f6e67 56616c75 65000000 ....longValue... │ │ │ │ - 0x0005c9e8 28294a00 696e7456 616c7565 00000000 ()J.intValue.... │ │ │ │ - 0x0005c9f8 28294900 666c6f61 7456616c 75650000 ()I.floatValue.. │ │ │ │ - 0x0005ca08 28294600 646f7562 6c655661 6c756500 ()F.doubleValue. │ │ │ │ - 0x0005ca18 28294400 73686f72 7456616c 75650000 ()D.shortValue.. │ │ │ │ - 0x0005ca28 28295300 626f6f6c 65616e56 616c7565 ()S.booleanValue │ │ │ │ - 0x0005ca38 00000000 28295a00 62797465 56616c75 ....()Z.byteValu │ │ │ │ - 0x0005ca48 65000000 28294200 63686172 56616c75 e...()B.charValu │ │ │ │ - 0x0005ca58 65000000 28294300 6a6e6975 732e6a6e e...()C.jnius.jn │ │ │ │ - 0x0005ca68 6975732e 636f6e76 6572745f 6a6f626a ius.convert_jobj │ │ │ │ - 0x0005ca78 6563745f 746f5f70 7974686f 6e000000 ect_to_python... │ │ │ │ - 0x0005ca88 6a6e6975 732e6a6e 6975732e 5f617070 jnius.jnius._app │ │ │ │ - 0x0005ca98 656e645f 65786365 7074696f 6e5f7472 end_exception_tr │ │ │ │ - 0x0005caa8 6163655f 6d657373 61676573 00000000 ace_messages.... │ │ │ │ - 0x0005cab8 6a6e6975 732e6a6e 6975732e 636f6e76 jnius.jnius.conv │ │ │ │ - 0x0005cac8 6572745f 6a617272 61795f74 6f5f7079 ert_jarray_to_py │ │ │ │ - 0x0005cad8 74686f6e 00000000 6765744e 616d6500 thon....getName. │ │ │ │ - 0x0005cae8 6a6e6975 732e6a6e 6975732e 6c6f6f6b jnius.jnius.look │ │ │ │ - 0x0005caf8 75705f6a 6176615f 6f626a65 63745f6e up_java_object_n │ │ │ │ - 0x0005cb08 616d6500 6a617661 2f6c616e 672f4f62 ame.java/lang/Ob │ │ │ │ - 0x0005cb18 6a656374 00000000 6a617661 2f6c616e ject....java/lan │ │ │ │ - 0x0005cb28 672f5468 726f7761 626c6500 6765744d g/Throwable.getM │ │ │ │ - 0x0005cb38 65737361 67650000 67657443 61757365 essage..getCause │ │ │ │ - 0x0005cb48 00000000 28294c6a 6176612f 6c616e67 ....()Ljava/lang │ │ │ │ - 0x0005cb58 2f546872 6f776162 6c653b00 67657453 /Throwable;.getS │ │ │ │ - 0x0005cb68 7461636b 54726163 65000000 28295b4c tackTrace...()[L │ │ │ │ - 0x0005cb78 6a617661 2f6c616e 672f5374 61636b54 java/lang/StackT │ │ │ │ - 0x0005cb88 72616365 456c656d 656e743b 00000000 raceElement;.... │ │ │ │ - 0x0005cb98 6a6e6975 732e6a6e 6975732e 63686563 jnius.jnius.chec │ │ │ │ - 0x0005cba8 6b5f6578 63657074 696f6e00 6a6e6975 k_exception.jniu │ │ │ │ - 0x0005cbb8 732e6a6e 6975732e 636f6e76 6572745f s.jnius.convert_ │ │ │ │ - 0x0005cbc8 6a737472 696e675f 746f5f70 7974686f jstring_to_pytho │ │ │ │ - 0x0005cbd8 6e000000 656e636f 64650000 6a6e6975 n...encode..jniu │ │ │ │ - 0x0005cbe8 732e6a6e 6975732e 636f6e76 6572745f s.jnius.convert_ │ │ │ │ - 0x0005cbf8 70797374 725f746f 5f6a6176 61000000 pystr_to_java... │ │ │ │ - 0x0005cc08 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005cc18 4669656c 642e7265 61645f66 69656c64 Field.read_field │ │ │ │ - 0x0005cc28 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005cc38 66696e64 5f6a6176 61636c61 73730000 find_javaclass.. │ │ │ │ - 0x0005cc48 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005cc58 4d657468 6f642e63 616c6c5f 6d657468 Method.call_meth │ │ │ │ - 0x0005cc68 6f640000 6a6e6975 732e6a6e 6975732e od..jnius.jnius. │ │ │ │ - 0x0005cc78 4a617661 4669656c 642e5f5f 696e6974 JavaField.__init │ │ │ │ - 0x0005cc88 5f5f0000 5f5f696e 7374616e 63656368 __..__instancech │ │ │ │ - 0x0005cc98 65636b5f 5f000000 6a617661 2f6c616e eck__...java/lan │ │ │ │ - 0x0005cca8 672f7265 666c6563 742f5072 6f787900 g/reflect/Proxy. │ │ │ │ - 0x0005ccb8 67657449 6e766f63 6174696f 6e48616e getInvocationHan │ │ │ │ - 0x0005ccc8 646c6572 00000000 284c6a61 76612f6c dler....(Ljava/l │ │ │ │ - 0x0005ccd8 616e672f 4f626a65 63743b29 4c6a6176 ang/Object;)Ljav │ │ │ │ - 0x0005cce8 612f6c61 6e672f72 65666c65 63742f49 a/lang/reflect/I │ │ │ │ - 0x0005ccf8 6e766f63 6174696f 6e48616e 646c6572 nvocationHandler │ │ │ │ - 0x0005cd08 3b000000 6f72672f 6a6e6975 732f4e61 ;...org/jnius/Na │ │ │ │ - 0x0005cd18 74697665 496e766f 63617469 6f6e4861 tiveInvocationHa │ │ │ │ - 0x0005cd28 6e646c65 72000000 67657450 7974686f ndler...getPytho │ │ │ │ - 0x0005cd38 6e4f626a 65637450 6f696e74 65720000 nObjectPointer.. │ │ │ │ - 0x0005cd48 6a6e6975 732e6a6e 6975732e 4d657461 jnius.jnius.Meta │ │ │ │ - 0x0005cd58 4a617661 42617365 2e5f5f69 6e737461 JavaBase.__insta │ │ │ │ - 0x0005cd68 6e636563 6865636b 5f5f0000 6a6e6975 ncecheck__..jniu │ │ │ │ - 0x0005cd78 732e6a6e 6975732e 4a617661 4d657468 s.jnius.JavaMeth │ │ │ │ - 0x0005cd88 6f642e63 616c6c5f 73746174 69636d65 od.call_staticme │ │ │ │ - 0x0005cd98 74686f64 00000000 27252e32 30307327 thod....'%.200s' │ │ │ │ - 0x0005cda8 206f626a 65637420 646f6573 206e6f74 object does not │ │ │ │ - 0x0005cdb8 20737570 706f7274 20736c69 63652025 support slice % │ │ │ │ - 0x0005cdc8 2e313073 00000000 61737369 676e6d65 .10s....assignme │ │ │ │ - 0x0005cdd8 6e740000 6a6e6975 732e6a6e 6975732e nt..jnius.jnius. │ │ │ │ - 0x0005cde8 72656c65 6173655f 61726773 00000000 release_args.... │ │ │ │ - 0x0005cdf8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0005ce08 456e756d 2e5f5f72 65647563 655f6379 Enum.__reduce_cy │ │ │ │ - 0x0005ce18 74686f6e 5f5f0000 6a6e6975 732e6a6e thon__..jnius.jn │ │ │ │ - 0x0005ce28 6975732e 6a617661 5f6d6574 686f642e ius.java_method. │ │ │ │ - 0x0005ce38 5f5f696e 69745f5f 00000000 6a6e6975 __init__....jniu │ │ │ │ - 0x0005ce48 732e6a6e 6975732e 4a617661 436c6173 s.jnius.JavaClas │ │ │ │ - 0x0005ce58 732e5f5f 696e6974 5f5f0000 6a6e6975 s.__init__..jniu │ │ │ │ - 0x0005ce68 732e6a6e 6975732e 63616c63 756c6174 s.jnius.calculat │ │ │ │ - 0x0005ce78 655f7363 6f726500 6a6e6975 732e6a6e e_score.jnius.jn │ │ │ │ - 0x0005ce88 6975732e 4a617661 4d756c74 69706c65 ius.JavaMultiple │ │ │ │ - 0x0005ce98 4d657468 6f642e5f 5f63616c 6c5f5f00 Method.__call__. │ │ │ │ - 0x0005cea8 6c697374 00000000 6a6e6975 732e6a6e list....jnius.jn │ │ │ │ - 0x0005ceb8 6975732e 4a617661 4d756c74 69706c65 ius.JavaMultiple │ │ │ │ - 0x0005cec8 4d657468 6f642e5f 5f696e69 745f5f00 Method.__init__. │ │ │ │ - 0x0005ced8 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005cee8 4669656c 642e7265 61645f73 74617469 Field.read_stati │ │ │ │ - 0x0005cef8 635f6669 656c6400 6a6e6975 732e6a6e c_field.jnius.jn │ │ │ │ - 0x0005cf08 6975732e 42797465 41727261 792e5f5f ius.ByteArray.__ │ │ │ │ - 0x0005cf18 72696368 636d705f 5f000000 6a6e6975 richcmp__...jniu │ │ │ │ - 0x0005cf28 732e6a6e 6975732e 4a617661 4d657468 s.jnius.JavaMeth │ │ │ │ - 0x0005cf38 6f642e5f 5f696e69 745f5f00 7265736f od.__init__.reso │ │ │ │ - 0x0005cf48 6c76655f 636c6173 73000000 67657450 lve_class...getP │ │ │ │ - 0x0005cf58 726f7879 436c6173 73000000 284c6a61 roxyClass...(Lja │ │ │ │ - 0x0005cf68 76612f6c 616e672f 436c6173 734c6f61 va/lang/ClassLoa │ │ │ │ - 0x0005cf78 6465722c 5b4c6a61 76612f6c 616e672f der,[Ljava/lang/ │ │ │ │ - 0x0005cf88 436c6173 733b294c 6a617661 2f6c616e Class;)Ljava/lan │ │ │ │ - 0x0005cf98 672f436c 6173733b 00000000 67657443 g/Class;....getC │ │ │ │ - 0x0005cfa8 6c617373 4c6f6164 65720000 28294c6a lassLoader..()Lj │ │ │ │ - 0x0005cfb8 6176612f 6c616e67 2f436c61 73733b00 ava/lang/Class;. │ │ │ │ - 0x0005cfc8 6a6e6975 732e6a6e 6975732e 4d657461 jnius.jnius.Meta │ │ │ │ - 0x0005cfd8 4a617661 436c6173 732e7265 736f6c76 JavaClass.resolv │ │ │ │ - 0x0005cfe8 655f636c 61737300 56696577 2e4d656d e_class.View.Mem │ │ │ │ - 0x0005cff8 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0005d008 65772e69 735f736c 69636500 6a617661 ew.is_slice.java │ │ │ │ - 0x0005d018 2f6c616e 672f5374 72696e67 00000000 /lang/String.... │ │ │ │ - 0x0005d028 6a6e6975 732e6a6e 6975732e 63686563 jnius.jnius.chec │ │ │ │ - 0x0005d038 6b5f6173 7369676e 61626c65 5f66726f k_assignable_fro │ │ │ │ - 0x0005d048 6d000000 64696374 696f6e61 72792063 m...dictionary c │ │ │ │ - 0x0005d058 68616e67 65642073 697a6520 64757269 hanged size duri │ │ │ │ - 0x0005d068 6e672069 74657261 74696f6e 00000000 ng iteration.... │ │ │ │ - 0x0005d078 6a6e6975 732e6a6e 6975732e 636f6e76 jnius.jnius.conv │ │ │ │ - 0x0005d088 6572745f 70796172 7261795f 746f5f6a ert_pyarray_to_j │ │ │ │ - 0x0005d098 61766100 6a617661 2f6c616e 672f496e ava.java/lang/In │ │ │ │ - 0x0005d0a8 74656765 72000000 3c696e69 743e0000 teger..... │ │ │ │ - 0x0005d0b8 28492956 00000000 6a617661 2f6c616e (I)V....java/lan │ │ │ │ - 0x0005d0c8 672f466c 6f617400 28462956 00000000 g/Float.(F)V.... │ │ │ │ - 0x0005d0d8 6a617661 2f6c616e 672f4279 74650000 java/lang/Byte.. │ │ │ │ - 0x0005d0e8 28422956 00000000 6a617661 2f6c616e (B)V....java/lan │ │ │ │ - 0x0005d0f8 672f5368 6f727400 28532956 00000000 g/Short.(S)V.... │ │ │ │ - 0x0005d108 6a617661 2f6c616e 672f4c6f 6e670000 java/lang/Long.. │ │ │ │ - 0x0005d118 284a2956 00000000 6a617661 2f6c616e (J)V....java/lan │ │ │ │ - 0x0005d128 672f446f 75626c65 00000000 28442956 g/Double....(D)V │ │ │ │ - 0x0005d138 00000000 6a617661 2f6c616e 672f4368 ....java/lang/Ch │ │ │ │ - 0x0005d148 61720000 28432956 00000000 6a617661 ar..(C)V....java │ │ │ │ - 0x0005d158 2f6c616e 672f426f 6f6c6561 6e000000 /lang/Boolean... │ │ │ │ - 0x0005d168 285a2956 00000000 6a6e6975 732e6a6e (Z)V....jnius.jn │ │ │ │ - 0x0005d178 6975732e 636f6e76 6572745f 70797468 ius.convert_pyth │ │ │ │ - 0x0005d188 6f6e5f74 6f5f6a6f 626a6563 74000000 on_to_jobject... │ │ │ │ - 0x0005d198 70747200 4a000000 6a6e6975 732e6a6e ptr.J...jnius.jn │ │ │ │ - 0x0005d1a8 6975732e 70795f69 6e766f6b 65300000 ius.py_invoke0.. │ │ │ │ - 0x0005d1b8 6a6e6975 732e6a6e 6975732e 696e766f jnius.jnius.invo │ │ │ │ - 0x0005d1c8 6b653000 6a6e6975 732e6a6e 6975732e ke0.jnius.jnius. │ │ │ │ - 0x0005d1d8 4a617661 4669656c 642e7772 6974655f JavaField.write_ │ │ │ │ - 0x0005d1e8 6669656c 64000000 6a6e6975 732e6a6e field...jnius.jn │ │ │ │ - 0x0005d1f8 6975732e 706f7075 6c617465 5f617267 ius.populate_arg │ │ │ │ - 0x0005d208 73000000 6a6e6975 732e6a6e 6975732e s...jnius.jnius. │ │ │ │ - 0x0005d218 4a617661 4d657468 6f642e5f 5f63616c JavaMethod.__cal │ │ │ │ - 0x0005d228 6c5f5f00 6a6e6975 732e6a6e 6975732e l__.jnius.jnius. │ │ │ │ - 0x0005d238 4a617661 436c6173 732e6361 6c6c5f63 JavaClass.call_c │ │ │ │ - 0x0005d248 6f6e7374 72756374 6f720000 63797468 onstructor..cyth │ │ │ │ - 0x0005d258 6f6e5f66 756e6374 696f6e5f 6f725f6d on_function_or_m │ │ │ │ - 0x0005d268 6574686f 64000000 5f5f7265 64756365 ethod...__reduce │ │ │ │ - 0x0005d278 5f5f0000 5f5f6d6f 64756c65 5f5f0000 __..__module__.. │ │ │ │ - 0x0005d288 66756e63 5f646f63 00000000 5f5f646f func_doc....__do │ │ │ │ - 0x0005d298 635f5f00 66756e63 5f6e616d 65000000 c__.func_name... │ │ │ │ - 0x0005d2a8 5f5f6e61 6d655f5f 00000000 5f5f7175 __name__....__qu │ │ │ │ - 0x0005d2b8 616c6e61 6d655f5f 00000000 5f5f7365 alname__....__se │ │ │ │ - 0x0005d2c8 6c665f5f 00000000 66756e63 5f646963 lf__....func_dic │ │ │ │ - 0x0005d2d8 74000000 5f5f6469 63745f5f 00000000 t...__dict__.... │ │ │ │ - 0x0005d2e8 66756e63 5f676c6f 62616c73 00000000 func_globals.... │ │ │ │ - 0x0005d2f8 5f5f676c 6f62616c 735f5f00 66756e63 __globals__.func │ │ │ │ - 0x0005d308 5f636c6f 73757265 00000000 5f5f636c _closure....__cl │ │ │ │ - 0x0005d318 6f737572 655f5f00 66756e63 5f636f64 osure__.func_cod │ │ │ │ - 0x0005d328 65000000 5f5f636f 64655f5f 00000000 e...__code__.... │ │ │ │ - 0x0005d338 66756e63 5f646566 61756c74 73000000 func_defaults... │ │ │ │ - 0x0005d348 5f5f6465 6661756c 74735f5f 00000000 __defaults__.... │ │ │ │ - 0x0005d358 5f5f6b77 64656661 756c7473 5f5f0000 __kwdefaults__.. │ │ │ │ - 0x0005d368 5f5f616e 6e6f7461 74696f6e 735f5f00 __annotations__. │ │ │ │ - 0x0005d378 6a6e6975 73000000 6a6e6975 732e6a6e jnius...jnius.jn │ │ │ │ - 0x0005d388 6975732e 5f6d656d 6f727976 69657773 ius._memoryviews │ │ │ │ - 0x0005d398 6c696365 00000000 496e7465 726e616c lice....Internal │ │ │ │ - 0x0005d3a8 20636c61 73732066 6f722070 61737369 class for passi │ │ │ │ - 0x0005d3b8 6e67206d 656d6f72 79766965 7720736c ng memoryview sl │ │ │ │ - 0x0005d3c8 69636573 20746f20 50797468 6f6e0000 ices to Python.. │ │ │ │ - 0x0005d3d8 62617365 00000000 5f5f7265 64756365 base....__reduce │ │ │ │ - 0x0005d3e8 5f637974 686f6e5f 5f000000 5f5f7365 _cython__...__se │ │ │ │ - 0x0005d3f8 74737461 74655f63 7974686f 6e5f5f00 tstate_cython__. │ │ │ │ - 0x0005d408 6a6e6975 732e6a6e 6975732e 6d656d6f jnius.jnius.memo │ │ │ │ - 0x0005d418 72797669 65770000 54000000 73747269 ryview..T...stri │ │ │ │ - 0x0005d428 64657300 7375626f 66667365 74730000 des.suboffsets.. │ │ │ │ - 0x0005d438 6e64696d 00000000 6974656d 73697a65 ndim....itemsize │ │ │ │ - 0x0005d448 00000000 6e627974 65730000 73697a65 ....nbytes..size │ │ │ │ - 0x0005d458 00000000 69735f63 5f636f6e 74696700 ....is_c_contig. │ │ │ │ - 0x0005d468 69735f66 5f636f6e 74696700 636f7079 is_f_contig.copy │ │ │ │ - 0x0005d478 00000000 636f7079 5f666f72 7472616e ....copy_fortran │ │ │ │ - 0x0005d488 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005d498 456e756d 00000000 6a6e6975 732e6a6e Enum....jnius.jn │ │ │ │ - 0x0005d4a8 6975732e 61727261 79000000 6d656d76 ius.array...memv │ │ │ │ - 0x0005d4b8 69657700 5f5f6765 74617474 725f5f00 iew.__getattr__. │ │ │ │ - 0x0005d4c8 6a6e6975 732e6a6e 6975732e 50797468 jnius.jnius.Pyth │ │ │ │ - 0x0005d4d8 6f6e4a61 7661436c 61737300 0a202020 onJavaClass.. │ │ │ │ - 0x0005d4e8 20426173 6520636c 61737320 746f2063 Base class to c │ │ │ │ - 0x0005d4f8 72656174 65206120 6a617661 20636c61 reate a java cla │ │ │ │ - 0x0005d508 73732066 726f6d20 70797468 6f6e0a20 ss from python. │ │ │ │ - 0x0005d518 20202000 6a5f7365 6c660000 5f696e69 .j_self.._ini │ │ │ │ - 0x0005d528 745f6a5f 73656c66 5f707472 00000000 t_j_self_ptr.... │ │ │ │ - 0x0005d538 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005d548 4d756c74 69706c65 4d657468 6f640000 MultipleMethod.. │ │ │ │ - 0x0005d558 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ - 0x0005d568 4d657468 6f640000 55736564 20746f20 Method..Used to │ │ │ │ - 0x0005d578 7265736f 6c766520 61204a61 7661206d resolve a Java m │ │ │ │ - 0x0005d588 6574686f 642c2061 6e642064 6f207468 ethod, and do th │ │ │ │ - 0x0005d598 65206361 6c6c0a20 20202000 6a6e6975 e call. .jniu │ │ │ │ - 0x0005d5a8 732e6a6e 6975732e 4a617661 4669656c s.jnius.JavaFiel │ │ │ │ - 0x0005d5b8 64000000 6a6e6975 732e6a6e 6975732e d...jnius.jnius. │ │ │ │ - 0x0005d5c8 4a617661 436c6173 73000000 4d61696e JavaClass...Main │ │ │ │ - 0x0005d5d8 20636c61 73732074 6f20646f 20696e74 class to do int │ │ │ │ - 0x0005d5e8 726f7370 65637469 6f6e2e0a 20202020 rospection.. │ │ │ │ - 0x0005d5f8 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005d608 4a617661 436c6173 7353746f 72616765 JavaClassStorage │ │ │ │ - 0x0005d618 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ - 0x0005d628 4a617661 4f626a65 63740000 43616e20 JavaObject..Can │ │ │ │ - 0x0005d638 636f6e74 61696e20 616e7920 4a617661 contain any Java │ │ │ │ - 0x0005d648 206f626a 6563742e 20557365 6420746f object. Used to │ │ │ │ - 0x0005d658 2073746f 72652069 6e737461 6e63652c store instance, │ │ │ │ - 0x0005d668 206f7220 77686174 65766572 2e0a2020 or whatever.. │ │ │ │ - 0x0005d678 20200000 6a6e6975 732e6a6e 6975732e ..jnius.jnius. │ │ │ │ - 0x0005d688 42797465 41727261 79000000 746f6c69 ByteArray...toli │ │ │ │ - 0x0005d698 73740000 746f7374 72696e67 00000000 st..tostring.... │ │ │ │ - 0x0005d6a8 6a6e6975 732e6a6e 6975732e 4c6f6361 jnius.jnius.Loca │ │ │ │ - 0x0005d6b8 6c526566 00000000 6765745f 6a617661 lRef....get_java │ │ │ │ - 0x0005d6c8 636c6173 73000000 66696e64 5f6a6176 class...find_jav │ │ │ │ - 0x0005d6d8 61636c61 73730000 64657461 63680000 aclass..detach.. │ │ │ │ - 0x0005d6e8 756e7369 676e6564 20636861 7200 unsigned char. │ │ │ │ + 0x00058010 6f72672e 6a6e6975 732e4e61 74697665 org.jnius.Native │ │ │ │ + 0x00058020 496e766f 63617469 6f6e4861 6e646c65 InvocationHandle │ │ │ │ + 0x00058030 72000000 496e7661 6c696420 63616c6c r...Invalid call │ │ │ │ + 0x00058040 2c206e75 6d626572 206f6620 61726775 , number of argu │ │ │ │ + 0x00058050 6d656e74 206d6973 6d617463 682c2067 ment mismatch, g │ │ │ │ + 0x00058060 6f74207b 7d206e65 6564207b 7d000000 ot {} need {}... │ │ │ │ + 0x00058070 756e6162 6c652074 6f20616c 6c6f6361 unable to alloca │ │ │ │ + 0x00058080 74652073 68617065 20616e64 20737472 te shape and str │ │ │ │ + 0x00058090 69646573 2e000000 6f72672f 6a6e6975 ides....org/jniu │ │ │ │ + 0x000580a0 732f4e61 74697665 496e766f 63617469 s/NativeInvocati │ │ │ │ + 0x000580b0 6f6e4861 6e646c65 72000000 6e6f2064 onHandler...no d │ │ │ │ + 0x000580c0 65666175 6c74205f 5f726564 7563655f efault __reduce_ │ │ │ │ + 0x000580d0 5f206475 6520746f 206e6f6e 2d747269 _ due to non-tri │ │ │ │ + 0x000580e0 7669616c 205f5f63 696e6974 5f5f0000 vial __cinit__.. │ │ │ │ + 0x000580f0 6a617661 2f6c616e 672f7265 666c6563 java/lang/reflec │ │ │ │ + 0x00058100 742f496e 766f6361 74696f6e 48616e64 t/InvocationHand │ │ │ │ + 0x00058110 6c657200 676f7420 64696666 6572696e ler.got differin │ │ │ │ + 0x00058120 67206578 74656e74 7320696e 2064696d g extents in dim │ │ │ │ + 0x00058130 656e7369 6f6e2025 64202867 6f742025 ension %d (got % │ │ │ │ + 0x00058140 6420616e 64202564 29000000 556e6162 d and %d)...Unab │ │ │ │ + 0x00058150 6c652074 6f20636f 6e766572 74206974 le to convert it │ │ │ │ + 0x00058160 656d2074 6f206f62 6a656374 00000000 em to object.... │ │ │ │ + 0x00058170 556e6162 6c652074 6f20616c 6c6f6361 Unable to alloca │ │ │ │ + 0x00058180 7465206d 656d6f72 7920666f 72206a61 te memory for ja │ │ │ │ + 0x00058190 76612061 72677300 54686520 6f72672e va args.The org. │ │ │ │ + 0x000581a0 6a6e6975 732e4e61 74697665 496e766f jnius.NativeInvo │ │ │ │ + 0x000581b0 63617469 6f6e4861 6e646c65 72206f6e cationHandler on │ │ │ │ + 0x000581c0 20796f75 7220636c 61737370 61746820 your classpath │ │ │ │ + 0x000581d0 6973206f 7574206f 66206461 74652e20 is out of date. │ │ │ │ + 0x000581e0 6973696e 7374616e 63652077 696c6c20 isinstance will │ │ │ │ + 0x000581f0 62652075 6e72656c 6961626c 652e0000 be unreliable... │ │ │ │ + 0x00058200 4f757420 6f662062 6f756e64 73206f6e Out of bounds on │ │ │ │ + 0x00058210 20627566 66657220 61636365 73732028 buffer access ( │ │ │ │ + 0x00058220 61786973 20256429 00000000 4e6f206d axis %d)....No m │ │ │ │ + 0x00058230 6574686f 6473206d 61746368 696e6720 ethods matching │ │ │ │ + 0x00058240 796f7572 20617267 756d656e 74732c20 your arguments, │ │ │ │ + 0x00058250 61766169 6c61626c 653a207b 7d000000 available: {}... │ │ │ │ + 0x00058260 4e6f2063 6f6e7374 72756374 6f72206d No constructor m │ │ │ │ + 0x00058270 61746368 696e6720 796f7572 20617267 atching your arg │ │ │ │ + 0x00058280 756d656e 74732c20 61766169 6c61626c uments, availabl │ │ │ │ + 0x00058290 653a207b 7d000000 496e7661 6c696420 e: {}...Invalid │ │ │ │ + 0x000582a0 76617269 61626c65 207b2172 7d207573 variable {!r} us │ │ │ │ + 0x000582b0 65642066 6f72204c 20617272 6179207b ed for L array { │ │ │ │ + 0x000582c0 21727d00 496e7661 6c696420 72657475 !r}.Invalid retu │ │ │ │ + 0x000582d0 726e2064 6566696e 6974696f 6e20666f rn definition fo │ │ │ │ + 0x000582e0 72206172 72617900 496e7661 6c696420 r array.Invalid │ │ │ │ + 0x000582f0 70797468 6f6e206f 626a6563 7420666f python object fo │ │ │ │ + 0x00058300 72207468 69732061 7267756d 656e742e r this argument. │ │ │ │ + 0x00058310 2057616e 74207b30 21727d2c 20676f74 Want {0!r}, got │ │ │ │ + 0x00058320 207b3121 727d0000 496e7661 6c696420 {1!r}..Invalid │ │ │ │ + 0x00058330 6d6f6465 2c206578 70656374 65642027 mode, expected ' │ │ │ │ + 0x00058340 6327206f 72202766 6f727472 616e272c c' or 'fortran', │ │ │ │ + 0x00058350 20676f74 20257300 496e7661 6c696420 got %s.Invalid │ │ │ │ + 0x00058360 696e7374 616e6365 206f6620 7b302172 instance of {0!r │ │ │ │ + 0x00058370 7d207061 73736564 20666f72 2061207b } passed for a { │ │ │ │ + 0x00058380 3121727d 00000000 496e7661 6c696420 1!r}....Invalid │ │ │ │ + 0x00058390 61727261 79206465 66696e69 74696f6e array definition │ │ │ │ + 0x000583a0 207b2172 7d20666f 72207661 72696162 {!r} for variab │ │ │ │ + 0x000583b0 6c65207b 21727d00 496e6469 72656374 le {!r}.Indirect │ │ │ │ + 0x000583c0 2064696d 656e7369 6f6e7320 6e6f7420 dimensions not │ │ │ │ + 0x000583d0 73757070 6f727465 64000000 496e636f supported...Inco │ │ │ │ + 0x000583e0 6d706174 69626c65 20636865 636b7375 mpatible checksu │ │ │ │ + 0x000583f0 6d732028 25732076 73203078 62303638 ms (%s vs 0xb068 │ │ │ │ + 0x00058400 39333120 3d20286e 616d6529 29000000 931 = (name))... │ │ │ │ + 0x00058410 45787065 6374696e 67206120 70797468 Expecting a pyth │ │ │ │ + 0x00058420 6f6e206c 6973742f 7475706c 652c2067 on list/tuple, g │ │ │ │ + 0x00058430 6f74207b 3021727d 00000000 456d7074 ot {0!r}....Empt │ │ │ │ + 0x00058440 79207368 61706520 7475706c 6520666f y shape tuple fo │ │ │ │ + 0x00058450 72206379 74686f6e 2e617272 61790000 r cython.array.. │ │ │ │ + 0x00058460 43616e6e 6f742075 73652042 79746541 Cannot use ByteA │ │ │ │ + 0x00058470 72726179 20666f72 20736967 6e617475 rray for signatu │ │ │ │ + 0x00058480 7265207b 7d000000 43616e6e 6f742063 re {}...Cannot c │ │ │ │ + 0x00058490 72656174 65207772 69746162 6c65206d reate writable m │ │ │ │ + 0x000584a0 656d6f72 79207669 65772066 726f6d20 emory view from │ │ │ │ + 0x000584b0 72656164 2d6f6e6c 79206d65 6d6f7279 read-only memory │ │ │ │ + 0x000584c0 76696577 00000000 43616e6e 6f742063 view....Cannot c │ │ │ │ + 0x000584d0 72656174 65206172 72617920 77697468 reate array with │ │ │ │ + 0x000584e0 20612063 6c617373 206e6f74 20666f75 a class not fou │ │ │ │ + 0x000584f0 6e64207b 3021727d 00000000 43616e6e nd {0!r}....Cann │ │ │ │ + 0x00058500 6f742063 616c6c20 696e7374 616e6365 ot call instance │ │ │ │ + 0x00058510 206d6574 686f6420 6f6e2061 20756e2d method on a un- │ │ │ │ + 0x00058520 696e7374 616e6369 61746564 20636c61 instanciated cla │ │ │ │ + 0x00058530 73730000 43616e6e 6f742061 73736967 ss..Cannot assig │ │ │ │ + 0x00058540 6e20746f 20726561 642d6f6e 6c79206d n to read-only m │ │ │ │ + 0x00058550 656d6f72 79766965 77000000 43616e20 emoryview...Can │ │ │ │ + 0x00058560 6f6e6c79 20637265 61746520 61206275 only create a bu │ │ │ │ + 0x00058570 66666572 20746861 74206973 20636f6e ffer that is con │ │ │ │ + 0x00058580 74696775 6f757320 696e206d 656d6f72 tiguous in memor │ │ │ │ + 0x00058590 792e0000 42756666 65722076 69657720 y...Buffer view │ │ │ │ + 0x000585a0 646f6573 206e6f74 20657870 6f736520 does not expose │ │ │ │ + 0x000585b0 73747269 64657300 41726775 6d656e74 strides.Argument │ │ │ │ + 0x000585c0 207b2172 7d206973 206e6f74 206f6620 {!r} is not of │ │ │ │ + 0x000585d0 61207465 78742074 7970652e 00000000 a text type..... │ │ │ │ + 0x000585e0 556e6162 6c652074 6f20666f 756e6420 Unable to found │ │ │ │ + 0x000585f0 74686520 636f6e73 74727563 746f7220 the constructor │ │ │ │ + 0x00058600 666f7220 7b307d00 556e6162 6c652074 for {0}.Unable t │ │ │ │ + 0x00058610 6f20666f 756e6420 74686520 636c6173 o found the clas │ │ │ │ + 0x00058620 7320666f 72207b30 21727d00 0a4a6176 s for {0!r}..Jav │ │ │ │ + 0x00058630 61207772 61707065 720a3d3d 3d3d3d3d a wrapper.====== │ │ │ │ + 0x00058640 3d3d3d3d 3d3d0a0a 57697468 20746869 ======..With thi │ │ │ │ + 0x00058650 73206d6f 64756c65 2c20796f 75206361 s module, you ca │ │ │ │ + 0x00058660 6e206372 65617465 20507974 686f6e20 n create Python │ │ │ │ + 0x00058670 636c6173 73207468 61742072 65666c65 class that refle │ │ │ │ + 0x00058680 63747320 61204a61 76612063 6c617373 cts a Java class │ │ │ │ + 0x00058690 2c20616e 64207573 650a6974 20646972 , and use.it dir │ │ │ │ + 0x000586a0 6563746c 7920696e 20507974 686f6e2e ectly in Python. │ │ │ │ + 0x000586b0 0a0a4578 616d706c 65207769 74682073 ..Example with s │ │ │ │ + 0x000586c0 74617469 63206d65 74686f64 0a2d2d2d tatic method.--- │ │ │ │ + 0x000586d0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000586e0 2d2d2d2d 2d2d2d0a 0a4a6176 613a3a0a -------..Java::. │ │ │ │ + 0x000586f0 0a202020 20706163 6b616765 206f7267 . package org │ │ │ │ + 0x00058700 2e746573 743b0a20 20202070 75626c69 .test;. publi │ │ │ │ + 0x00058710 6320636c 61737320 48617264 77617265 c class Hardware │ │ │ │ + 0x00058720 207b0a20 20202020 20202073 74617469 {. stati │ │ │ │ + 0x00058730 6320696e 74206765 74445049 2829207b c int getDPI() { │ │ │ │ + 0x00058740 0a202020 20202020 20202020 20726574 . ret │ │ │ │ + 0x00058750 75726e20 6d657472 6963732e 64656e73 urn metrics.dens │ │ │ │ + 0x00058760 69747944 70693b0a 20202020 20202020 ityDpi;. │ │ │ │ + 0x00058770 7d0a2020 20207d0a 0a507974 686f6e3a }. }..Python: │ │ │ │ + 0x00058780 3a0a0a20 20202063 6c617373 20486172 :.. class Har │ │ │ │ + 0x00058790 64776172 65284a61 7661436c 61737329 dware(JavaClass) │ │ │ │ + 0x000587a0 3a0a2020 20202020 20205f5f 6d657461 :. __meta │ │ │ │ + 0x000587b0 636c6173 735f5f20 3d204d65 74614a61 class__ = MetaJa │ │ │ │ + 0x000587c0 7661436c 6173730a 20202020 20202020 vaClass. │ │ │ │ + 0x000587d0 5f5f6a61 7661636c 6173735f 5f203d20 __javaclass__ = │ │ │ │ + 0x000587e0 276f7267 2f746573 742f4861 72647761 'org/test/Hardwa │ │ │ │ + 0x000587f0 7265270a 20202020 20202020 67657444 re'. getD │ │ │ │ + 0x00058800 5049203d 204a6176 61537461 7469634d PI = JavaStaticM │ │ │ │ + 0x00058810 6574686f 64282728 29492729 0a0a2020 ethod('()I').. │ │ │ │ + 0x00058820 20204861 72647761 72652e67 65744450 Hardware.getDP │ │ │ │ + 0x00058830 4928290a 0a0a4578 616d706c 65207769 I()...Example wi │ │ │ │ + 0x00058840 74682069 6e737461 6e636520 6d657468 th instance meth │ │ │ │ + 0x00058850 6f640a2d 2d2d2d2d 2d2d2d2d 2d2d2d2d od.------------- │ │ │ │ + 0x00058860 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d0a ---------------. │ │ │ │ + 0x00058870 0a4a6176 613a3a0a 0a202020 20706163 .Java::.. pac │ │ │ │ + 0x00058880 6b616765 206f7267 2e746573 743b0a20 kage org.test;. │ │ │ │ + 0x00058890 20202070 75626c69 6320636c 61737320 public class │ │ │ │ + 0x000588a0 41637469 6f6e207b 0a202020 20202020 Action {. │ │ │ │ + 0x000588b0 20707562 6c696320 53747269 6e672067 public String g │ │ │ │ + 0x000588c0 65744e61 6d652829 207b0a20 20202020 etName() {. │ │ │ │ + 0x000588d0 20202020 20202072 65747572 6e206e65 return ne │ │ │ │ + 0x000588e0 77205374 72696e67 28224865 6c6c6f20 w String("Hello │ │ │ │ + 0x000588f0 776f726c 6422290a 20202020 20202020 world"). │ │ │ │ + 0x00058900 7d0a2020 20207d0a 0a507974 686f6e3a }. }..Python: │ │ │ │ + 0x00058910 3a0a0a20 20202063 6c617373 20416374 :.. class Act │ │ │ │ + 0x00058920 696f6e28 4a617661 436c6173 73293a0a ion(JavaClass):. │ │ │ │ + 0x00058930 20202020 20202020 5f5f6d65 7461636c __metacl │ │ │ │ + 0x00058940 6173735f 5f203d20 4d657461 4a617661 ass__ = MetaJava │ │ │ │ + 0x00058950 436c6173 730a2020 20202020 20205f5f Class. __ │ │ │ │ + 0x00058960 6a617661 636c6173 735f5f20 3d20276f javaclass__ = 'o │ │ │ │ + 0x00058970 72672f74 6573742f 41637469 6f6e270a rg/test/Action'. │ │ │ │ + 0x00058980 20202020 20202020 6765744e 616d6520 getName │ │ │ │ + 0x00058990 3d204a61 76614d65 74686f64 28272829 = JavaMethod('() │ │ │ │ + 0x000589a0 4c6a6176 612f6c61 6e672f53 7472696e Ljava/lang/Strin │ │ │ │ + 0x000589b0 673b2729 0a0a2020 20206163 74696f6e g;').. action │ │ │ │ + 0x000589c0 203d2041 6374696f 6e28290a 20202020 = Action(). │ │ │ │ + 0x000589d0 7072696e 74206163 74696f6e 2e676574 print action.get │ │ │ │ + 0x000589e0 4e616d65 28290a20 20202023 2077696c Name(). # wil │ │ │ │ + 0x000589f0 6c206f75 74707574 2048656c 6c6f2057 l output Hello W │ │ │ │ + 0x00058a00 6f726c64 0a0a0a45 78616d70 6c652077 orld...Example w │ │ │ │ + 0x00058a10 69746820 73746174 69632f69 6e737461 ith static/insta │ │ │ │ + 0x00058a20 6e636520 6669656c 640a2d2d 2d2d2d2d nce field.------ │ │ │ │ + 0x00058a30 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x00058a40 2d2d2d2d 2d2d2d2d 2d2d2d2d 0a0a4a61 ------------..Ja │ │ │ │ + 0x00058a50 76613a3a 0a0a2020 20207061 636b6167 va::.. packag │ │ │ │ + 0x00058a60 65206f72 672e7465 73743b0a 20202020 e org.test;. │ │ │ │ + 0x00058a70 7075626c 69632063 6c617373 20546573 public class Tes │ │ │ │ + 0x00058a80 74207b0a 20202020 20202020 7075626c t {. publ │ │ │ │ + 0x00058a90 69632073 74617469 63205374 72696e67 ic static String │ │ │ │ + 0x00058aa0 20666965 6c643120 3d206e65 77205374 field1 = new St │ │ │ │ + 0x00058ab0 72696e67 28226865 6c6c6f22 293b0a20 ring("hello");. │ │ │ │ + 0x00058ac0 20202020 20202070 75626c69 63205374 public St │ │ │ │ + 0x00058ad0 72696e67 20666965 6c64323b 0a0a2020 ring field2;.. │ │ │ │ + 0x00058ae0 20202020 20207075 626c6963 20546573 public Tes │ │ │ │ + 0x00058af0 74282920 7b0a2020 20202020 20202020 t() {. │ │ │ │ + 0x00058b00 20207468 69732e66 69656c64 32203d20 this.field2 = │ │ │ │ + 0x00058b10 6e657720 53747269 6e672822 776f726c new String("worl │ │ │ │ + 0x00058b20 6422293b 0a202020 20202020 207d0a20 d");. }. │ │ │ │ + 0x00058b30 2020207d 0a0a5079 74686f6e 3a3a0a0a }..Python::.. │ │ │ │ + 0x00058b40 20202020 636c6173 73205465 7374284a class Test(J │ │ │ │ + 0x00058b50 61766143 6c617373 293a0a20 20202020 avaClass):. │ │ │ │ + 0x00058b60 2020205f 5f6d6574 61636c61 73735f5f __metaclass__ │ │ │ │ + 0x00058b70 203d204d 6574614a 61766143 6c617373 = MetaJavaClass │ │ │ │ + 0x00058b80 0a202020 20202020 205f5f6a 61766163 . __javac │ │ │ │ + 0x00058b90 6c617373 5f5f203d 20276f72 672f7465 lass__ = 'org/te │ │ │ │ + 0x00058ba0 73742f54 65737427 0a0a2020 20202020 st/Test'.. │ │ │ │ + 0x00058bb0 20206669 656c6431 203d204a 61766153 field1 = JavaS │ │ │ │ + 0x00058bc0 74617469 63466965 6c642827 4c6a6176 taticField('Ljav │ │ │ │ + 0x00058bd0 612f6c61 6e672f53 7472696e 673b2729 a/lang/String;') │ │ │ │ + 0x00058be0 0a202020 20202020 20666965 6c643220 . field2 │ │ │ │ + 0x00058bf0 3d204a61 76614669 656c6428 274c6a61 = JavaField('Lja │ │ │ │ + 0x00058c00 76612f6c 616e672f 53747269 6e673b27 va/lang/String;' │ │ │ │ + 0x00058c10 290a0a20 20202023 20616363 65737320 ).. # access │ │ │ │ + 0x00058c20 64697265 63746c79 20746f20 74686520 directly to the │ │ │ │ + 0x00058c30 73746174 69632066 69656c64 0a202020 static field. │ │ │ │ + 0x00058c40 20707269 6e742054 6573742e 6669656c print Test.fiel │ │ │ │ + 0x00058c50 64310a0a 20202020 23206372 65617465 d1.. # create │ │ │ │ + 0x00058c60 20746865 20696e73 74616e63 652c2061 the instance, a │ │ │ │ + 0x00058c70 6e642061 63636573 7320746f 20746865 nd access to the │ │ │ │ + 0x00058c80 20696e73 74616e63 65206669 656c640a instance field. │ │ │ │ + 0x00058c90 20202020 74657374 203d2054 65737428 test = Test( │ │ │ │ + 0x00058ca0 290a2020 20207072 696e7420 74657374 ). print test │ │ │ │ + 0x00058cb0 2e666965 6c64320a 0a000000 496e7661 .field2.....Inva │ │ │ │ + 0x00058cc0 6c696420 227b7d22 20636861 72616374 lid "{}" charact │ │ │ │ + 0x00058cd0 65722069 6e206465 66696e69 74696f6e er in definition │ │ │ │ + 0x00058ce0 20227b7d 22000000 496e7661 6c696420 "{}"...Invalid │ │ │ │ + 0x00058cf0 63616c6c 2c206e75 6d626572 206f6620 call, number of │ │ │ │ + 0x00058d00 61726775 6d656e74 206d6973 6d617463 argument mismatc │ │ │ │ + 0x00058d10 6820666f 7220636f 6e737472 7563746f h for constructo │ │ │ │ + 0x00058d20 722c2061 7661696c 61626c65 3a207b7d r, available: {} │ │ │ │ + 0x00058d30 00000000 496e7661 6c696420 5f5f6a61 ....Invalid __ja │ │ │ │ + 0x00058d40 7661636f 6e746578 745f5f20 7b7d2c20 vacontext__ {}, │ │ │ │ + 0x00058d50 6d757374 20626520 61707020 6f722073 must be app or s │ │ │ │ + 0x00058d60 79737465 6d2e0000 43616e20 62652061 ystem...Can be a │ │ │ │ + 0x00058d70 20726561 6c206a61 76612065 78636570 real java excep │ │ │ │ + 0x00058d80 74696f6e 2c206f72 206a7573 7420616e tion, or just an │ │ │ │ + 0x00058d90 20657863 65707469 6f6e2066 726f6d20 exception from │ │ │ │ + 0x00058da0 74686520 77726170 7065722e 0a202020 the wrapper.. │ │ │ │ + 0x00058db0 20000000 3c737472 69646564 20616e64 .......__javacl │ │ │ │ + 0x00058de0 6173735f 5f206465 66696e69 74696f6e ass__ definition │ │ │ │ + 0x00058df0 206d6973 73696e67 00000000 756e6162 missing....unab │ │ │ │ + 0x00058e00 6c652074 6f20616c 6c6f6361 74652061 le to allocate a │ │ │ │ + 0x00058e10 72726179 20646174 612e0000 556e6162 rray data...Unab │ │ │ │ + 0x00058e20 6c652074 6f206669 6e642074 6865206d le to find the m │ │ │ │ + 0x00058e30 6574686f 64207b30 7d287b31 7d290000 ethod {0}({1}).. │ │ │ │ + 0x00058e40 54686520 6d657468 6f64207b 7d206973 The method {} is │ │ │ │ + 0x00058e50 206e6f74 20696d70 6c656d65 6e746564 not implemented │ │ │ │ + 0x00058e60 00000000 4d657461 4a617661 436c6173 ....MetaJavaClas │ │ │ │ + 0x00058e70 732e5f5f 73756263 6c617373 63686563 s.__subclasschec │ │ │ │ + 0x00058e80 6b5f5f00 3c4c6f63 616c5265 66206f62 k__....jnius/jn │ │ │ │ + 0x00058eb0 6975735f 6578706f 72745f63 6c617373 ius_export_class │ │ │ │ + 0x00058ec0 2e707869 00000000 556e6162 6c652074 .pxi....Unable t │ │ │ │ + 0x00058ed0 6f206669 6e642061 204e6f6e 65206d65 o find a None me │ │ │ │ + 0x00058ee0 74686f64 21000000 556e6162 6c652074 thod!...Unable t │ │ │ │ + 0x00058ef0 6f206372 65617465 20746865 20636c61 o create the cla │ │ │ │ + 0x00058f00 7373207b 307d0000 4d657461 4a617661 ss {0}..MetaJava │ │ │ │ + 0x00058f10 42617365 2e5f5f69 6e737461 6e636563 Base.__instancec │ │ │ │ + 0x00058f20 6865636b 5f5f0000 43616e6e 6f742063 heck__..Cannot c │ │ │ │ + 0x00058f30 616c6c20 7365745f 62756666 65722829 all set_buffer() │ │ │ │ + 0x00058f40 20747769 63652e00 3c7b307d 20617420 twice..<{0} at │ │ │ │ + 0x00058f50 30787b31 3a787d20 6a636c61 73733d7b 0x{1:x} jclass={ │ │ │ │ + 0x00058f60 327d206a 73656c66 3d7b337d 3e000000 2} jself={3}>... │ │ │ │ + 0x00058f70 6a6e6975 732f6a6e 6975735f 6578706f jnius/jnius_expo │ │ │ │ + 0x00058f80 72745f66 756e632e 70786900 6974656d rt_func.pxi.item │ │ │ │ + 0x00058f90 73697a65 203c3d20 3020666f 72206379 size <= 0 for cy │ │ │ │ + 0x00058fa0 74686f6e 2e617272 61790000 4d657461 thon.array..Meta │ │ │ │ + 0x00058fb0 4a617661 436c6173 732e7265 736f6c76 JavaClass.resolv │ │ │ │ + 0x00058fc0 655f636c 61737300 4d657461 4a617661 e_class.MetaJava │ │ │ │ + 0x00058fd0 436c6173 732e6765 745f6a61 7661636c Class.get_javacl │ │ │ │ + 0x00058fe0 61737300 556e6162 6c652074 6f206669 ass.Unable to fi │ │ │ │ + 0x00058ff0 6e642074 68652066 69656c64 207b307d nd the field {0} │ │ │ │ + 0x00059000 00000000 556e6162 6c652074 6f206669 ....Unable to fi │ │ │ │ + 0x00059010 6e642074 68652063 6c617373 207b307d nd the class {0} │ │ │ │ + 0x00059020 00000000 0a3d3d3d 3d3d2050 7974686f .....===== Pytho │ │ │ │ + 0x00059030 6e2f6a61 7661206d 6574686f 64206d69 n/java method mi │ │ │ │ + 0x00059040 7373696e 67203d3d 3d3d3d3d 00000000 ssing ======.... │ │ │ │ + 0x00059050 496e7661 6c696420 73686170 6520696e Invalid shape in │ │ │ │ + 0x00059060 20617869 73202564 3a202564 2e000000 axis %d: %d.... │ │ │ │ + 0x00059070 496e7661 6c696420 72657475 726e2064 Invalid return d │ │ │ │ + 0x00059080 6566696e 6974696f 6e20277b 7d270000 efinition '{}'.. │ │ │ │ + 0x00059090 4e6f2063 6f6e7374 72756374 6f722061 No constructor a │ │ │ │ + 0x000590a0 7661696c 61626c65 00000000 4a564d20 vailable....JVM │ │ │ │ + 0x000590b0 65786365 7074696f 6e206f63 63757272 exception occurr │ │ │ │ + 0x000590c0 65643a20 25730000 496e7661 6c696420 ed: %s..Invalid │ │ │ │ + 0x000590d0 6669656c 64206465 66696e69 74696f6e field definition │ │ │ │ + 0x000590e0 20277b7d 27000000 43616e6e 6f742069 '{}'...Cannot i │ │ │ │ + 0x000590f0 6e646578 20776974 68207479 70652027 ndex with type ' │ │ │ │ + 0x00059100 25732700 6a617661 2e6c616e 672e7265 %s'.java.lang.re │ │ │ │ + 0x00059110 666c6563 742e5072 6f787900 3c636f6e flect.Proxy....Unable t │ │ │ │ + 0x00059140 6f20696e 7374616e 63696174 65207b30 o instanciate {0 │ │ │ │ + 0x00059150 7d000000 3c4d656d 6f727956 69657720 }..... │ │ │ │ + 0x00059170 4c6a6176 612f6c61 6e672f43 68617253 Ljava/lang/CharS │ │ │ │ + 0x00059180 65717565 6e63653b 00000000 4a617661 equence;....Java │ │ │ │ + 0x00059190 53746174 69634d65 74686f64 2e5f5f69 StaticMethod.__i │ │ │ │ + 0x000591a0 6e69745f 5f000000 6a617661 2f6c616e nit__...java/lan │ │ │ │ + 0x000591b0 672f4368 61725365 7175656e 63650000 g/CharSequence.. │ │ │ │ + 0x000591c0 3c4d656d 6f727956 69657720 6f662025 ...Java │ │ │ │ + 0x000591e0 53746174 69634669 656c642e 5f5f696e StaticField.__in │ │ │ │ + 0x000591f0 69745f5f 00000000 6a6e6975 732f6a6e it__....jnius/jn │ │ │ │ + 0x00059200 6975735f 70726f78 792e7078 69000000 ius_proxy.pxi... │ │ │ │ + 0x00059210 6a617661 2e6c616e 672e436c 6173734c java.lang.ClassL │ │ │ │ + 0x00059220 6f616465 72000000 67657443 6f6e7465 oader...getConte │ │ │ │ + 0x00059230 7874436c 6173734c 6f616465 72000000 xtClassLoader... │ │ │ │ + 0x00059240 3c636f6e 74696775 6f757320 616e6420 ... │ │ │ │ + 0x00059270 67657453 79737465 6d436c61 73734c6f getSystemClassLo │ │ │ │ + 0x00059280 61646572 00000000 4c6a6176 612f6c61 ader....Ljava/la │ │ │ │ + 0x00059290 6e672f43 68617261 63746572 3b000000 ng/Character;... │ │ │ │ + 0x000592a0 4a617661 45786365 7074696f 6e2e5f5f JavaException.__ │ │ │ │ + 0x000592b0 696e6974 5f5f0000 3c427974 65417272 init__...jnius/jnius_ │ │ │ │ + 0x000592e0 656e762e 70786900 6a617661 2f6c616e env.pxi.java/lan │ │ │ │ + 0x000592f0 672f4368 61726163 74657200 4e6f7449 g/Character.NotI │ │ │ │ + 0x00059300 6d706c65 6d656e74 65644572 726f7200 mplementedError. │ │ │ │ + 0x00059310 4d657461 4a617661 436c6173 732e5f5f MetaJavaClass.__ │ │ │ │ + 0x00059320 6e65775f 5f000000 436c6173 73206e6f new__...Class no │ │ │ │ + 0x00059330 7420666f 756e6420 7b302172 7d000000 t found {0!r}... │ │ │ │ + 0x00059340 3c737472 69646564 20616e64 20646972 ....java_met │ │ │ │ + 0x00059360 686f642e 5f5f696e 69745f5f 00000000 hod.__init__.... │ │ │ │ + 0x00059370 6a617661 5f6d6574 686f642e 5f5f6361 java_method.__ca │ │ │ │ + 0x00059380 6c6c5f5f 00000000 636c696e 655f696e ll__....cline_in │ │ │ │ + 0x00059390 5f747261 63656261 636b0000 4c6a6176 _traceback..Ljav │ │ │ │ + 0x000593a0 612f6c61 6e672f49 6e746567 65723b00 a/lang/Integer;. │ │ │ │ + 0x000593b0 4c6a6176 612f6c61 6e672f42 6f6f6c65 Ljava/lang/Boole │ │ │ │ + 0x000593c0 616e3b00 4a617661 4d756c74 69706c65 an;.JavaMultiple │ │ │ │ + 0x000593d0 4d657468 6f640000 5f5f7079 785f756e Method..__pyx_un │ │ │ │ + 0x000593e0 7069636b 6c655f45 6e756d00 6a617661 pickle_Enum.java │ │ │ │ + 0x000593f0 5f6d6574 686f642e 5f5f6765 745f5f00 _method.__get__. │ │ │ │ + 0x00059400 6a617661 2f6c616e 672f496e 74656765 java/lang/Intege │ │ │ │ + 0x00059410 72000000 6a617661 2f6c616e 672f426f r...java/lang/Bo │ │ │ │ + 0x00059420 6f6c6561 6e000000 67657450 6172616d olean...getParam │ │ │ │ + 0x00059430 65746572 54797065 73000000 4c6a6176 eterTypes...Ljav │ │ │ │ + 0x00059440 612f6c61 6e672f53 7472696e 673b0000 a/lang/String;.. │ │ │ │ + 0x00059450 4c6a6176 612f6c61 6e672f4f 626a6563 Ljava/lang/Objec │ │ │ │ + 0x00059460 743b0000 4c6a6176 612f6c61 6e672f4e t;..Ljava/lang/N │ │ │ │ + 0x00059470 756d6265 723b0000 4c6a6176 612f6c61 umber;..Ljava/la │ │ │ │ + 0x00059480 6e672f44 6f75626c 653b0000 6e657750 ng/Double;..newP │ │ │ │ + 0x00059490 726f7879 496e7374 616e6365 00000000 roxyInstance.... │ │ │ │ + 0x000594a0 6a617661 2e6c616e 672e5468 72656164 java.lang.Thread │ │ │ │ + 0x000594b0 00000000 6a617661 2f6c616e 672f5374 ....java/lang/St │ │ │ │ + 0x000594c0 72696e67 00000000 6a617661 2f6c616e ring....java/lan │ │ │ │ + 0x000594d0 672f4f62 6a656374 00000000 6a617661 g/Object....java │ │ │ │ + 0x000594e0 2f6c616e 672f446f 75626c65 00000000 /lang/Double.... │ │ │ │ + 0x000594f0 4c6a6176 612f6c61 6e672f53 686f7274 Ljava/lang/Short │ │ │ │ + 0x00059500 3b000000 4c6a6176 612f6c61 6e672f46 ;...Ljava/lang/F │ │ │ │ + 0x00059510 6c6f6174 3b000000 0a4a6176 61206d65 loat;....Java me │ │ │ │ + 0x00059520 74686f64 206e616d 653a0000 4a617661 thod name:..Java │ │ │ │ + 0x00059530 53746174 69634d65 74686f64 00000000 StaticMethod.... │ │ │ │ + 0x00059540 4a617661 436c6173 7353746f 72616765 JavaClassStorage │ │ │ │ + 0x00059550 00000000 5f5f7365 74737461 74655f63 ....__setstate_c │ │ │ │ + 0x00059560 7974686f 6e5f5f00 5f5f7079 785f5069 ython__.__pyx_Pi │ │ │ │ + 0x00059570 636b6c65 4572726f 72000000 5f5f6a61 ckleError...__ja │ │ │ │ + 0x00059580 7661636f 6e737472 7563746f 725f5f00 vaconstructor__. │ │ │ │ + 0x00059590 6a617661 2f6c616e 672f5368 6f727400 java/lang/Short. │ │ │ │ + 0x000595a0 6a617661 2f6c616e 672f466c 6f617400 java/lang/Float. │ │ │ │ + 0x000595b0 6a617661 2f6c616e 672f436c 61737300 java/lang/Class. │ │ │ │ + 0x000595c0 5f696e69 745f6a5f 73656c66 5f707472 _init_j_self_ptr │ │ │ │ + 0x000595d0 00000000 64747970 655f6973 5f6f626a ....dtype_is_obj │ │ │ │ + 0x000595e0 65637400 616c6c6f 63617465 5f627566 ect.allocate_buf │ │ │ │ + 0x000595f0 66657200 56696577 2e4d656d 6f727956 fer.View.MemoryV │ │ │ │ + 0x00059600 69657700 50797468 6f6e4a61 7661436c iew.PythonJavaCl │ │ │ │ + 0x00059610 61737300 4c6a6176 612f6c61 6e672f4c ass.Ljava/lang/L │ │ │ │ + 0x00059620 6f6e673b 00000000 4c6a6176 612f6c61 ong;....Ljava/la │ │ │ │ + 0x00059630 6e672f42 7974653b 00000000 4a617661 ng/Byte;....Java │ │ │ │ + 0x00059640 53746174 69634669 656c6400 77726170 StaticField.wrap │ │ │ │ + 0x00059650 7065645f 70797468 6f6e0000 5f5f6a61 ped_python..__ja │ │ │ │ + 0x00059660 7661696e 74657266 61636573 5f5f0000 vainterfaces__.. │ │ │ │ + 0x00059670 6a617661 2f6c616e 672f4c6f 6e670000 java/lang/Long.. │ │ │ │ + 0x00059680 6a617661 2f6c616e 672f4279 74650000 java/lang/Byte.. │ │ │ │ + 0x00059690 67657443 6c617373 4c6f6164 65720000 getClassLoader.. │ │ │ │ + 0x000596a0 66696e64 5f6a6176 61636c61 73730000 find_javaclass.. │ │ │ │ + 0x000596b0 5f5f7375 62636c61 73736368 65636b5f __subclasscheck_ │ │ │ │ + 0x000596c0 5f000000 7265736f 6c76655f 636c6173 _...resolve_clas │ │ │ │ + 0x000596d0 73000000 5f5f7265 64756365 5f637974 s...__reduce_cyt │ │ │ │ + 0x000596e0 686f6e5f 5f000000 5f5f7079 785f6765 hon__...__pyx_ge │ │ │ │ + 0x000596f0 74627566 66657200 5f5f6a61 76617369 tbuffer.__javasi │ │ │ │ + 0x00059700 676e6174 7572655f 5f000000 5f5f6a61 gnature__...__ja │ │ │ │ + 0x00059710 76616261 7365636c 6173735f 5f000000 vabaseclass__... │ │ │ │ + 0x00059720 5f5f696e 7374616e 63656368 65636b5f __instancecheck_ │ │ │ │ + 0x00059730 5f000000 6765745f 7369676e 61747572 _...get_signatur │ │ │ │ + 0x00059740 65000000 6765745f 6a617661 636c6173 e...get_javaclas │ │ │ │ + 0x00059750 73000000 67657452 65747572 6e547970 s...getReturnTyp │ │ │ │ + 0x00059760 65000000 67657450 726f7879 436c6173 e...getProxyClas │ │ │ │ + 0x00059770 73000000 63757272 656e7454 68726561 s...currentThrea │ │ │ │ + 0x00059780 64000000 4d657461 4a617661 436c6173 d...MetaJavaClas │ │ │ │ + 0x00059790 73000000 4a617661 45786365 7074696f s...JavaExceptio │ │ │ │ + 0x000597a0 6e000000 73747269 6e67736f 75726365 n...stringsource │ │ │ │ + 0x000597b0 00000000 73746174 69636d65 74686f64 ....staticmethod │ │ │ │ + 0x000597c0 00000000 5f5f7079 785f6368 65636b73 ....__pyx_checks │ │ │ │ + 0x000597d0 756d0000 696e7374 616e6365 74797065 um..instancetype │ │ │ │ + 0x000597e0 00000000 696e6e65 726d6573 73616765 ....innermessage │ │ │ │ + 0x000597f0 00000000 0a507974 686f6e20 636c6173 .....Python clas │ │ │ │ + 0x00059800 733a0000 4d657461 4a617661 42617365 s:..MetaJavaBase │ │ │ │ + 0x00059810 00000000 6a6e6975 732e6a6e 69757300 ....jnius.jnius. │ │ │ │ + 0x00059820 5f5f6a61 76616d65 74686f64 735f5f00 __javamethods__. │ │ │ │ + 0x00059830 5f5f6a61 7661636f 6e746578 745f5f00 __javacontext__. │ │ │ │ + 0x00059840 6a617661 5f6d6574 686f6400 64656669 java_method.defi │ │ │ │ + 0x00059850 6e697469 6f6e7300 5f5f636c 735f7374 nitions.__cls_st │ │ │ │ + 0x00059860 6f726167 65000000 636c6173 734c6f61 orage...classLoa │ │ │ │ + 0x00059870 64657200 5069636b 6c654572 726f7200 der.PickleError. │ │ │ │ + 0x00059880 4d656d6f 72794572 726f7200 73746172 MemoryError.star │ │ │ │ + 0x00059890 74737769 74680000 73746163 6b747261 tswith..stacktra │ │ │ │ + 0x000598a0 63650000 5f5f7079 785f7674 61626c65 ce..__pyx_vtable │ │ │ │ + 0x000598b0 5f5f0000 5f5f7079 785f7265 73756c74 __..__pyx_result │ │ │ │ + 0x000598c0 00000000 6e6f696e 7374616e 63650000 ....noinstance.. │ │ │ │ + 0x000598d0 696e7465 72666163 65730000 64656669 interfaces..defi │ │ │ │ + 0x000598e0 6e697469 6f6e0000 636c6173 735f6e61 nition..class_na │ │ │ │ + 0x000598f0 6d650000 56616c75 65457272 6f720000 me..ValueError.. │ │ │ │ + 0x00059900 4a617661 4f626a65 63740000 4a617661 JavaObject..Java │ │ │ │ + 0x00059910 4d657468 6f640000 496e6465 78457272 Method..IndexErr │ │ │ │ + 0x00059920 6f720000 74726163 65626163 6b000000 or..traceback... │ │ │ │ + 0x00059930 7369676e 61747572 65000000 5f5f7265 signature...__re │ │ │ │ + 0x00059940 64756365 5f65785f 5f000000 5f5f7079 duce_ex__...__py │ │ │ │ + 0x00059950 785f7374 61746500 7072696e 745f6578 x_state.print_ex │ │ │ │ + 0x00059960 63000000 5f5f6d65 7461636c 6173735f c...__metaclass_ │ │ │ │ + 0x00059970 5f000000 5f5f6a61 7661636c 6173735f _...__javaclass_ │ │ │ │ + 0x00059980 5f000000 69746572 6974656d 73000000 _...iteritems... │ │ │ │ + 0x00059990 696e7465 72666163 65000000 66756e63 interface...func │ │ │ │ + 0x000599a0 746f6f6c 73000000 656e756d 65726174 tools...enumerat │ │ │ │ + 0x000599b0 65000000 64657374 636c6173 73000000 e...destclass... │ │ │ │ + 0x000599c0 636c6173 736e616d 65000000 636c6173 classname...clas │ │ │ │ + 0x000599d0 73446963 74000000 62617365 636c6173 sDict...baseclas │ │ │ │ + 0x000599e0 73000000 6175746f 636c6173 73000000 s...autoclass... │ │ │ │ + 0x000599f0 54797065 4572726f 72000000 0a536967 TypeError....Sig │ │ │ │ + 0x00059a00 6e617475 72653a20 287b7d29 7b7d0000 nature: ({}){}.. │ │ │ │ + 0x00059a10 4a617661 4669656c 64000000 4a617661 JavaField...Java │ │ │ │ + 0x00059a20 436c6173 73000000 43617573 65642062 Class...Caused b │ │ │ │ + 0x00059a30 793a0000 42797465 41727261 79000000 y:..ByteArray... │ │ │ │ + 0x00059a40 7761726e 696e6773 00000000 746f7374 warnings....tost │ │ │ │ + 0x00059a50 72696e67 00000000 5f5f7365 74737461 ring....__setsta │ │ │ │ + 0x00059a60 74655f5f 00000000 5f5f7175 616c6e61 te__....__qualna │ │ │ │ + 0x00059a70 6d655f5f 00000000 5f5f7079 785f7479 me__....__pyx_ty │ │ │ │ + 0x00059a80 70650000 5f5f6a61 76616e61 6d655f5f pe..__javaname__ │ │ │ │ + 0x00059a90 00000000 6974656d 73697a65 00000000 ....itemsize.... │ │ │ │ + 0x00059aa0 696e766f 6b650000 696e7374 616e6365 invoke..instance │ │ │ │ + 0x00059ab0 00000000 5f5f6765 74737461 74655f5f ....__getstate__ │ │ │ │ + 0x00059ac0 00000000 5a424353 494a4644 00000000 ....ZBCSIJFD.... │ │ │ │ + 0x00059ad0 4c6f6361 6c526566 00000000 456c6c69 LocalRef....Elli │ │ │ │ + 0x00059ae0 70736973 00000000 76617261 72677300 psis....varargs. │ │ │ │ + 0x00059af0 7265706c 61636500 7265666c 65637400 replace.reflect. │ │ │ │ + 0x00059b00 5f5f7072 65706172 655f5f00 70617274 __prepare__.part │ │ │ │ + 0x00059b10 69616c00 6e616d65 73747200 6d657373 ial.namestr.mess │ │ │ │ + 0x00059b20 61676500 6d656d76 69657700 696e6469 age.memview.indi │ │ │ │ + 0x00059b30 63657300 6765744e 616d6500 666f7274 ces.getName.fort │ │ │ │ + 0x00059b40 72616e00 75706461 74650000 756e7061 ran.update..unpa │ │ │ │ + 0x00059b50 636b0000 746f6c69 73740000 73797374 ck..tolist..syst │ │ │ │ + 0x00059b60 656d0000 73747275 63740000 73746174 em..struct..stat │ │ │ │ + 0x00059b70 69630000 5f5f7265 64756365 5f5f0000 ic..__reduce__.. │ │ │ │ + 0x00059b80 7069636b 6c650000 6f626a65 63740000 pickle..object.. │ │ │ │ + 0x00059b90 6e616d65 00000000 5f5f6d6f 64756c65 name....__module │ │ │ │ + 0x00059ba0 5f5f0000 6d657468 6f640000 6b776172 __..method..kwar │ │ │ │ + 0x00059bb0 67730000 5f696e76 6f6b6500 5f5f696d gs.._invoke.__im │ │ │ │ + 0x00059bc0 706f7274 5f5f0000 666f726d 61740000 port__..format.. │ │ │ │ + 0x00059bd0 656e636f 64650000 64657461 63680000 encode..detach.. │ │ │ │ + 0x00059be0 61707065 6e640000 4f626a65 63740000 append..Object.. │ │ │ │ + 0x00059bf0 4d657468 6f640000 76616c75 65000000 Method..value... │ │ │ │ + 0x00059c00 7574662d 38000000 73757065 72000000 utf-8...super... │ │ │ │ + 0x00059c10 73746172 74000000 73706c69 74000000 start...split... │ │ │ │ + 0x00059c20 73686170 65000000 72616e67 65000000 shape...range... │ │ │ │ + 0x00059c30 70726f78 79000000 7072696e 74000000 proxy...print... │ │ │ │ + 0x00059c40 6a617267 73000000 6a5f656e 76000000 jargs...j_env... │ │ │ │ + 0x00059c50 6974656d 73000000 5f5f6765 745f5f00 items...__get__. │ │ │ │ + 0x00059c60 666c6167 73000000 6572726f 72000000 flags...error... │ │ │ │ + 0x00059c70 5f5f636c 6173735f 5f000000 62617365 __class__...base │ │ │ │ + 0x00059c80 73000000 2450726f 78790000 436c6173 s...$Proxy..Clas │ │ │ │ + 0x00059c90 73000000 41534349 49000000 7761726e s...ASCII...warn │ │ │ │ + 0x00059ca0 00000000 5f5f7465 73745f5f 00000000 ....__test__.... │ │ │ │ + 0x00059cb0 73746f70 00000000 73746570 00000000 stop....step.... │ │ │ │ + 0x00059cc0 73697a65 00000000 73656c66 00000000 size....self.... │ │ │ │ + 0x00059cd0 7061636b 00000000 6e64696d 00000000 pack....ndim.... │ │ │ │ + 0x00059ce0 5f5f6e61 6d655f5f 00000000 6d6f6465 __name__....mode │ │ │ │ + 0x00059cf0 00000000 6d657468 00000000 6d657461 ....meth....meta │ │ │ │ + 0x00059d00 00000000 5f5f6d61 696e5f5f 00000000 ....__main__.... │ │ │ │ + 0x00059d10 6a6f696e 00000000 6a6f626a 00000000 join....jobj.... │ │ │ │ + 0x00059d20 5f5f696e 69745f5f 00000000 66696c65 __init__....file │ │ │ │ + 0x00059d30 00000000 5f5f6469 63745f5f 00000000 ....__dict__.... │ │ │ │ + 0x00059d40 63617374 00000000 5f5f6361 6c6c5f5f cast....__call__ │ │ │ │ + 0x00059d50 00000000 62617365 00000000 73797300 ....base....sys. │ │ │ │ + 0x00059d60 6f726400 6f626a00 6e696800 5f5f6e65 ord.obj.nih.__ne │ │ │ │ + 0x00059d70 775f5f00 6d617000 6a6d6d00 6a637300 w__.map.jmm.jcs. │ │ │ │ + 0x00059d80 67657400 656e6400 5f5f646f 635f5f00 get.end.__doc__. │ │ │ │ + 0x00059d90 636c7300 63687200 61707000 5f5f616c cls.chr.app.__al │ │ │ │ + 0x00059da0 6c5f5f00 2c000000 7d000000 3a000000 l__.,...}...:... │ │ │ │ + 0x00059db0 5e000000 0a3d3d3d 3d3d3d3d 3d3d3d3d ^....=========== │ │ │ │ + 0x00059dc0 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x00059dd0 3d3d3d3d 3d3d3d3d 3d3d3d3d 0a000000 ============.... │ │ │ │ + 0x00059de0 28295600 5b430000 5b420000 74700000 ()V.[C..[B..tp.. │ │ │ │ + 0x00059df0 70630000 6d650000 6a6f0000 6a6d0000 pc..me..jo..jm.. │ │ │ │ + 0x00059e00 6a660000 6a630000 69640000 2e000000 jf..jc..id...... │ │ │ │ + 0x00059e10 2f000000 3b000000 5b000000 00000000 /...;...[....... │ │ │ │ + 0x00059e20 29000000 28257329 00000000 6e000000 )...(%s)....n... │ │ │ │ + 0x00059e30 69000000 66000000 63000000 5a000000 i...f...c...Z... │ │ │ │ + 0x00059e40 56000000 547b0000 53000000 4f000000 V...T{..S...O... │ │ │ │ + 0x00059e50 4c000000 4a000000 49000000 46000000 L...J...I...F... │ │ │ │ + 0x00059e60 44000000 43000000 42000000 28000000 D...C...B...(... │ │ │ │ + 0x00059e70 25732829 20676f74 206d756c 7469706c %s() got multipl │ │ │ │ + 0x00059e80 65207661 6c756573 20666f72 206b6579 e values for key │ │ │ │ + 0x00059e90 776f7264 20617267 756d656e 74202725 word argument '% │ │ │ │ + 0x00059ea0 55270000 00000000 252e3230 30732829 U'......%.200s() │ │ │ │ + 0x00059eb0 206b6579 776f7264 73206d75 73742062 keywords must b │ │ │ │ + 0x00059ec0 65207374 72696e67 73000000 25732829 e strings...%s() │ │ │ │ + 0x00059ed0 20676f74 20616e20 756e6578 70656374 got an unexpect │ │ │ │ + 0x00059ee0 6564206b 6579776f 72642061 7267756d ed keyword argum │ │ │ │ + 0x00059ef0 656e7420 27255527 00000000 6174206c ent '%U'....at l │ │ │ │ + 0x00059f00 65617374 00000000 6174206d 6f737400 east....at most. │ │ │ │ + 0x00059f10 65786163 746c7900 73000000 252e3230 exactly.s...%.20 │ │ │ │ + 0x00059f20 30732829 2074616b 65732025 2e387320 0s() takes %.8s │ │ │ │ + 0x00059f30 257a6420 706f7369 74696f6e 616c2061 %zd positional a │ │ │ │ + 0x00059f40 7267756d 656e7425 2e317320 28257a64 rgument%.1s (%zd │ │ │ │ + 0x00059f50 20676976 656e2900 6e656564 206d6f72 given).need mor │ │ │ │ + 0x00059f60 65207468 616e2025 7a642076 616c7565 e than %zd value │ │ │ │ + 0x00059f70 252e3173 20746f20 756e7061 636b0000 %.1s to unpack.. │ │ │ │ + 0x00059f80 6f6e6c79 2073696e 676c6520 63686172 only single char │ │ │ │ + 0x00059f90 61637465 7220756e 69636f64 65207374 acter unicode st │ │ │ │ + 0x00059fa0 72696e67 73206361 6e206265 20636f6e rings can be con │ │ │ │ + 0x00059fb0 76657274 65642074 6f205079 5f554353 verted to Py_UCS │ │ │ │ + 0x00059fc0 342c2067 6f74206c 656e6774 6820257a 4, got length %z │ │ │ │ + 0x00059fd0 64000000 20776869 6c652063 616c6c69 d... while calli │ │ │ │ + 0x00059fe0 6e672061 20507974 686f6e20 6f626a65 ng a Python obje │ │ │ │ + 0x00059ff0 63740000 4e554c4c 20726573 756c7420 ct..NULL result │ │ │ │ + 0x0005a000 77697468 6f757420 6572726f 7220696e without error in │ │ │ │ + 0x0005a010 2050794f 626a6563 745f4361 6c6c0000 PyObject_Call.. │ │ │ │ + 0x0005a020 3c637966 756e6374 696f6e20 25552061 ...memviews │ │ │ │ + 0x0005a040 6c696365 20697320 616c7265 61647920 lice is already │ │ │ │ + 0x0005a050 696e6974 69616c69 7a656421 00000000 initialized!.... │ │ │ │ + 0x0005a060 556e6162 6c652074 6f20696e 69746961 Unable to initia │ │ │ │ + 0x0005a070 6c697a65 20706963 6b6c696e 6720666f lize pickling fo │ │ │ │ + 0x0005a080 72202573 00000000 5f5f616e 6e6f7461 r %s....__annota │ │ │ │ + 0x0005a090 74696f6e 735f5f20 6d757374 20626520 tions__ must be │ │ │ │ + 0x0005a0a0 73657420 746f2061 20646963 74206f62 set to a dict ob │ │ │ │ + 0x0005a0b0 6a656374 00000000 5f5f6b77 64656661 ject....__kwdefa │ │ │ │ + 0x0005a0c0 756c7473 5f5f206d 75737420 62652073 ults__ must be s │ │ │ │ + 0x0005a0d0 65742074 6f206120 64696374 206f626a et to a dict obj │ │ │ │ + 0x0005a0e0 65637400 5f5f6465 6661756c 74735f5f ect.__defaults__ │ │ │ │ + 0x0005a0f0 206d7573 74206265 20736574 20746f20 must be set to │ │ │ │ + 0x0005a100 61207475 706c6520 6f626a65 63740000 a tuple object.. │ │ │ │ + 0x0005a110 66756e63 74696f6e 27732064 69637469 function's dicti │ │ │ │ + 0x0005a120 6f6e6172 79206d61 79206e6f 74206265 onary may not be │ │ │ │ + 0x0005a130 2064656c 65746564 00000000 73657474 deleted....sett │ │ │ │ + 0x0005a140 696e6720 66756e63 74696f6e 27732064 ing function's d │ │ │ │ + 0x0005a150 69637469 6f6e6172 7920746f 2061206e ictionary to a n │ │ │ │ + 0x0005a160 6f6e2d64 69637400 5f5f7175 616c6e61 on-dict.__qualna │ │ │ │ + 0x0005a170 6d655f5f 206d7573 74206265 20736574 me__ must be set │ │ │ │ + 0x0005a180 20746f20 61207374 72696e67 206f626a to a string obj │ │ │ │ + 0x0005a190 65637400 5f5f6e61 6d655f5f 206d7573 ect.__name__ mus │ │ │ │ + 0x0005a1a0 74206265 20736574 20746f20 61207374 t be set to a st │ │ │ │ + 0x0005a1b0 72696e67 206f626a 65637400 6d657461 ring object.meta │ │ │ │ + 0x0005a1c0 636c6173 7320636f 6e666c69 63743a20 class conflict: │ │ │ │ + 0x0005a1d0 74686520 6d657461 636c6173 73206f66 the metaclass of │ │ │ │ + 0x0005a1e0 20612064 65726976 65642063 6c617373 a derived class │ │ │ │ + 0x0005a1f0 206d7573 74206265 20612028 6e6f6e2d must be a (non- │ │ │ │ + 0x0005a200 73747269 63742920 73756263 6c617373 strict) subclass │ │ │ │ + 0x0005a210 206f6620 74686520 6d657461 636c6173 of the metaclas │ │ │ │ + 0x0005a220 73657320 6f662061 6c6c2069 74732062 ses of all its b │ │ │ │ + 0x0005a230 61736573 00000000 496e7465 72707265 ases....Interpre │ │ │ │ + 0x0005a240 74657220 6368616e 67652064 65746563 ter change detec │ │ │ │ + 0x0005a250 74656420 2d207468 6973206d 6f64756c ted - this modul │ │ │ │ + 0x0005a260 65206361 6e206f6e 6c792062 65206c6f e can only be lo │ │ │ │ + 0x0005a270 61646564 20696e74 6f206f6e 6520696e aded into one in │ │ │ │ + 0x0005a280 74657270 72657465 72207065 72207072 terpreter per pr │ │ │ │ + 0x0005a290 6f636573 732e0000 6e616d65 00000000 ocess...name.... │ │ │ │ + 0x0005a2a0 6c6f6164 65720000 5f5f6c6f 61646572 loader..__loader │ │ │ │ + 0x0005a2b0 5f5f0000 6f726967 696e0000 5f5f6669 __..origin..__fi │ │ │ │ + 0x0005a2c0 6c655f5f 00000000 70617265 6e740000 le__....parent.. │ │ │ │ + 0x0005a2d0 5f5f7061 636b6167 655f5f00 7375626d __package__.subm │ │ │ │ + 0x0005a2e0 6f64756c 655f7365 61726368 5f6c6f63 odule_search_loc │ │ │ │ + 0x0005a2f0 6174696f 6e730000 5f5f7061 74685f5f ations..__path__ │ │ │ │ + 0x0005a300 00000000 252e3230 30732e25 2e323030 ....%.200s.%.200 │ │ │ │ + 0x0005a310 73206973 206e6f74 20612074 79706520 s is not a type │ │ │ │ + 0x0005a320 6f626a65 63740000 6275696c 74696e73 object..builtins │ │ │ │ + 0x0005a330 00000000 252e3230 30732e25 2e323030 ....%.200s.%.200 │ │ │ │ + 0x0005a340 73207369 7a652063 68616e67 65642c20 s size changed, │ │ │ │ + 0x0005a350 6d617920 696e6469 63617465 2062696e may indicate bin │ │ │ │ + 0x0005a360 61727920 696e636f 6d706174 6962696c ary incompatibil │ │ │ │ + 0x0005a370 6974792e 20457870 65637465 6420257a ity. Expected %z │ │ │ │ + 0x0005a380 64206672 6f6d2043 20686561 6465722c d from C header, │ │ │ │ + 0x0005a390 20676f74 20257a64 2066726f 6d205079 got %zd from Py │ │ │ │ + 0x0005a3a0 4f626a65 63740000 25732e25 73207369 Object..%s.%s si │ │ │ │ + 0x0005a3b0 7a652063 68616e67 65642c20 6d617920 ze changed, may │ │ │ │ + 0x0005a3c0 696e6469 63617465 2062696e 61727920 indicate binary │ │ │ │ + 0x0005a3d0 696e636f 6d706174 6962696c 6974792e incompatibility. │ │ │ │ + 0x0005a3e0 20457870 65637465 6420257a 64206672 Expected %zd fr │ │ │ │ + 0x0005a3f0 6f6d2043 20686561 6465722c 20676f74 om C header, got │ │ │ │ + 0x0005a400 20257a64 2066726f 6d205079 4f626a65 %zd from PyObje │ │ │ │ + 0x0005a410 63740000 41637175 69736974 696f6e20 ct..Acquisition │ │ │ │ + 0x0005a420 636f756e 74206973 20256420 286c696e count is %d (lin │ │ │ │ + 0x0005a430 65202564 29000000 63616c6c 696e6720 e %d)...calling │ │ │ │ + 0x0005a440 25522073 686f756c 64206861 76652072 %R should have r │ │ │ │ + 0x0005a450 65747572 6e656420 616e2069 6e737461 eturned an insta │ │ │ │ + 0x0005a460 6e636520 6f662042 61736545 78636570 nce of BaseExcep │ │ │ │ + 0x0005a470 74696f6e 2c206e6f 74202552 00000000 tion, not %R.... │ │ │ │ + 0x0005a480 72616973 653a2065 78636570 74696f6e raise: exception │ │ │ │ + 0x0005a490 20636c61 7373206d 75737420 62652061 class must be a │ │ │ │ + 0x0005a4a0 20737562 636c6173 73206f66 20426173 subclass of Bas │ │ │ │ + 0x0005a4b0 65457863 65707469 6f6e0000 27252e32 eException..'%.2 │ │ │ │ + 0x0005a4c0 30307327 206f626a 65637420 69732075 00s' object is u │ │ │ │ + 0x0005a4d0 6e736c69 63656162 6c650000 5f5f696e nsliceable..__in │ │ │ │ + 0x0005a4e0 745f5f20 72657475 726e6564 206e6f6e t__ returned non │ │ │ │ + 0x0005a4f0 2d696e74 20287479 70652025 2e323030 -int (type %.200 │ │ │ │ + 0x0005a500 73292e20 20546865 20616269 6c697479 s). The ability │ │ │ │ + 0x0005a510 20746f20 72657475 726e2061 6e20696e to return an in │ │ │ │ + 0x0005a520 7374616e 6365206f 66206120 73747269 stance of a stri │ │ │ │ + 0x0005a530 63742073 7562636c 61737320 6f662069 ct subclass of i │ │ │ │ + 0x0005a540 6e742069 73206465 70726563 61746564 nt is deprecated │ │ │ │ + 0x0005a550 2c20616e 64206d61 79206265 2072656d , and may be rem │ │ │ │ + 0x0005a560 6f766564 20696e20 61206675 74757265 oved in a future │ │ │ │ + 0x0005a570 20766572 73696f6e 206f6620 50797468 version of Pyth │ │ │ │ + 0x0005a580 6f6e2e00 5f5f252e 34735f5f 20726574 on..__%.4s__ ret │ │ │ │ + 0x0005a590 75726e65 64206e6f 6e2d252e 34732028 urned non-%.4s ( │ │ │ │ + 0x0005a5a0 74797065 20252e32 30307329 00000000 type %.200s).... │ │ │ │ + 0x0005a5b0 696e7400 616e2069 6e746567 65722069 int.an integer i │ │ │ │ + 0x0005a5c0 73207265 71756972 65640000 4d697373 s required..Miss │ │ │ │ + 0x0005a5d0 696e6720 74797065 206f626a 65637400 ing type object. │ │ │ │ + 0x0005a5e0 43616e6e 6f742063 6f6e7665 72742025 Cannot convert % │ │ │ │ + 0x0005a5f0 2e323030 7320746f 20252e32 30307300 .200s to %.200s. │ │ │ │ + 0x0005a600 6e616d65 20272555 27206973 206e6f74 name '%U' is not │ │ │ │ + 0x0005a610 20646566 696e6564 00000000 6a6e6975 defined....jniu │ │ │ │ + 0x0005a620 732f6a6e 6975735f 6578706f 72745f63 s/jnius_export_c │ │ │ │ + 0x0005a630 6c617373 2e707869 00000000 6a6e6975 lass.pxi....jniu │ │ │ │ + 0x0005a640 732f6a6e 6975735f 70726f78 792e7078 s/jnius_proxy.px │ │ │ │ + 0x0005a650 69000000 6a6e6975 732f6a6e 6975735f i...jnius/jnius_ │ │ │ │ + 0x0005a660 7574696c 732e7078 69000000 6a6e6975 utils.pxi...jniu │ │ │ │ + 0x0005a670 732f6a6e 6975735f 636f6e76 65727369 s/jnius_conversi │ │ │ │ + 0x0005a680 6f6e2e70 78690000 6a6e6975 732f6a6e on.pxi..jnius/jn │ │ │ │ + 0x0005a690 6975735f 6c6f6361 6c726566 2e707869 ius_localref.pxi │ │ │ │ + 0x0005a6a0 00000000 73747269 6e67736f 75726365 ....stringsource │ │ │ │ + 0x0005a6b0 00000000 63616e6e 6f742069 6d706f72 ....cannot impor │ │ │ │ + 0x0005a6c0 74206e61 6d652025 53000000 76616c75 t name %S...valu │ │ │ │ + 0x0005a6d0 6520746f 6f206c61 72676520 746f2063 e too large to c │ │ │ │ + 0x0005a6e0 6f6e7665 72742074 6f20756e 7369676e onvert to unsign │ │ │ │ + 0x0005a6f0 65642063 68617200 63616e27 7420636f ed char.can't co │ │ │ │ + 0x0005a700 6e766572 74206e65 67617469 76652076 nvert negative v │ │ │ │ + 0x0005a710 616c7565 20746f20 756e7369 676e6564 alue to unsigned │ │ │ │ + 0x0005a720 20636861 72000000 656e6400 27000000 char...end.'... │ │ │ │ + 0x0005a730 27626f6f 6c270000 27636861 72270000 'bool'..'char'.. │ │ │ │ + 0x0005a740 27736967 6e656420 63686172 27000000 'signed char'... │ │ │ │ + 0x0005a750 27756e73 69676e65 64206368 61722700 'unsigned char'. │ │ │ │ + 0x0005a760 2773686f 72742700 27756e73 69676e65 'short'.'unsigne │ │ │ │ + 0x0005a770 64207368 6f727427 00000000 27696e74 d short'....'int │ │ │ │ + 0x0005a780 27000000 27756e73 69676e65 6420696e '...'unsigned in │ │ │ │ + 0x0005a790 74270000 276c6f6e 67270000 27756e73 t'..'long'..'uns │ │ │ │ + 0x0005a7a0 69676e65 64206c6f 6e672700 276c6f6e igned long'.'lon │ │ │ │ + 0x0005a7b0 67206c6f 6e672700 27756e73 69676e65 g long'.'unsigne │ │ │ │ + 0x0005a7c0 64206c6f 6e67206c 6f6e6727 00000000 d long long'.... │ │ │ │ + 0x0005a7d0 27666c6f 61742700 27646f75 626c6527 'float'.'double' │ │ │ │ + 0x0005a7e0 00000000 276c6f6e 6720646f 75626c65 ....'long double │ │ │ │ + 0x0005a7f0 27000000 61207374 72756374 00000000 '...a struct.... │ │ │ │ + 0x0005a800 50797468 6f6e206f 626a6563 74000000 Python object... │ │ │ │ + 0x0005a810 6120706f 696e7465 72000000 61207374 a pointer...a st │ │ │ │ + 0x0005a820 72696e67 00000000 756e7061 72736561 ring....unparsea │ │ │ │ + 0x0005a830 626c6520 666f726d 61742073 7472696e ble format strin │ │ │ │ + 0x0005a840 67000000 27636f6d 706c6578 206c6f6e g...'complex lon │ │ │ │ + 0x0005a850 6720646f 75626c65 27000000 27636f6d g double'...'com │ │ │ │ + 0x0005a860 706c6578 20646f75 626c6527 00000000 plex double'.... │ │ │ │ + 0x0005a870 27636f6d 706c6578 20666c6f 61742700 'complex float'. │ │ │ │ + 0x0005a880 42756666 65722064 74797065 206d6973 Buffer dtype mis │ │ │ │ + 0x0005a890 6d617463 682c2065 78706563 74656420 match, expected │ │ │ │ + 0x0005a8a0 25732573 25732062 75742067 6f742025 %s%s%s but got % │ │ │ │ + 0x0005a8b0 73000000 42756666 65722064 74797065 s...Buffer dtype │ │ │ │ + 0x0005a8c0 206d6973 6d617463 682c2065 78706563 mismatch, expec │ │ │ │ + 0x0005a8d0 74656420 27257327 20627574 20676f74 ted '%s' but got │ │ │ │ + 0x0005a8e0 20257320 696e2027 25732e25 73270000 %s in '%s.%s'.. │ │ │ │ + 0x0005a8f0 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ + 0x0005a900 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ + 0x0005a910 2c20676f 7420257a 75000000 45787065 , got %zu...Expe │ │ │ │ + 0x0005a920 63746564 20256420 64696d65 6e73696f cted %d dimensio │ │ │ │ + 0x0005a930 6e732c20 676f7420 25640000 556e6578 ns, got %d..Unex │ │ │ │ + 0x0005a940 70656374 65642066 6f726d61 74207374 pected format st │ │ │ │ + 0x0005a950 72696e67 20636861 72616374 65723a20 ring character: │ │ │ │ + 0x0005a960 27256327 00000000 50797468 6f6e2064 '%c'....Python d │ │ │ │ + 0x0005a970 6f657320 6e6f7420 64656669 6e652061 oes not define a │ │ │ │ + 0x0005a980 20737461 6e646172 6420666f 726d6174 standard format │ │ │ │ + 0x0005a990 20737472 696e6720 73697a65 20666f72 string size for │ │ │ │ + 0x0005a9a0 206c6f6e 6720646f 75626c65 20282767 long double ('g │ │ │ │ + 0x0005a9b0 27292e2e 00000000 42756666 65722064 ')......Buffer d │ │ │ │ + 0x0005a9c0 74797065 206d6973 6d617463 683b206e type mismatch; n │ │ │ │ + 0x0005a9d0 65787420 6669656c 64206973 20617420 ext field is at │ │ │ │ + 0x0005a9e0 6f666673 65742025 7a642062 75742025 offset %zd but % │ │ │ │ + 0x0005a9f0 7a642065 78706563 74656400 4269672d zd expected.Big- │ │ │ │ + 0x0005aa00 656e6469 616e2062 75666665 72206e6f endian buffer no │ │ │ │ + 0x0005aa10 74207375 70706f72 74656420 6f6e206c t supported on l │ │ │ │ + 0x0005aa20 6974746c 652d656e 6469616e 20636f6d ittle-endian com │ │ │ │ + 0x0005aa30 70696c65 72000000 42756666 65722061 piler...Buffer a │ │ │ │ + 0x0005aa40 63717569 73697469 6f6e3a20 45787065 cquisition: Expe │ │ │ │ + 0x0005aa50 63746564 20277b27 20616674 65722027 cted '{' after ' │ │ │ │ + 0x0005aa60 54270000 43616e6e 6f742068 616e646c T'..Cannot handl │ │ │ │ + 0x0005aa70 65207265 70656174 65642061 72726179 e repeated array │ │ │ │ + 0x0005aa80 7320696e 20666f72 6d617420 73747269 s in format stri │ │ │ │ + 0x0005aa90 6e670000 446f6573 206e6f74 20756e64 ng..Does not und │ │ │ │ + 0x0005aaa0 65727374 616e6420 63686172 61637465 erstand characte │ │ │ │ + 0x0005aab0 72206275 66666572 20647479 70652066 r buffer dtype f │ │ │ │ + 0x0005aac0 6f726d61 74207374 72696e67 20282725 ormat string ('% │ │ │ │ + 0x0005aad0 63272900 45787065 63746564 20612064 c').Expected a d │ │ │ │ + 0x0005aae0 696d656e 73696f6e 206f6620 73697a65 imension of size │ │ │ │ + 0x0005aaf0 20257a75 2c20676f 74202564 00000000 %zu, got %d.... │ │ │ │ + 0x0005ab00 45787065 63746564 20612063 6f6d6d61 Expected a comma │ │ │ │ + 0x0005ab10 20696e20 666f726d 61742073 7472696e in format strin │ │ │ │ + 0x0005ab20 672c2067 6f742027 25632700 45787065 g, got '%c'.Expe │ │ │ │ + 0x0005ab30 63746564 20256420 64696d65 6e73696f cted %d dimensio │ │ │ │ + 0x0005ab40 6e287329 2c20676f 74202564 00000000 n(s), got %d.... │ │ │ │ + 0x0005ab50 556e6578 70656374 65642065 6e64206f Unexpected end o │ │ │ │ + 0x0005ab60 6620666f 726d6174 20737472 696e672c f format string, │ │ │ │ + 0x0005ab70 20657870 65637465 64202729 27000000 expected ')'... │ │ │ │ + 0x0005ab80 76616c75 6520746f 6f206c61 72676520 value too large │ │ │ │ + 0x0005ab90 746f2063 6f6e7665 72742074 6f206a63 to convert to jc │ │ │ │ + 0x0005aba0 68617200 63616e27 7420636f 6e766572 har.can't conver │ │ │ │ + 0x0005abb0 74206e65 67617469 76652076 616c7565 t negative value │ │ │ │ + 0x0005abc0 20746f20 6a636861 72000000 76616c75 to jchar...valu │ │ │ │ + 0x0005abd0 6520746f 6f206c61 72676520 746f2063 e too large to c │ │ │ │ + 0x0005abe0 6f6e7665 72742074 6f206a73 686f7274 onvert to jshort │ │ │ │ + 0x0005abf0 00000000 76616c75 6520746f 6f206c61 ....value too la │ │ │ │ + 0x0005ac00 72676520 746f2063 6f6e7665 72742074 rge to convert t │ │ │ │ + 0x0005ac10 6f206a62 79746500 252e3230 30732829 o jbyte.%.200s() │ │ │ │ + 0x0005ac20 2074616b 6573206e 6f206172 67756d65 takes no argume │ │ │ │ + 0x0005ac30 6e747320 28257a64 20676976 656e2900 nts (%zd given). │ │ │ │ + 0x0005ac40 252e3230 30732829 2074616b 65732065 %.200s() takes e │ │ │ │ + 0x0005ac50 78616374 6c79206f 6e652061 7267756d xactly one argum │ │ │ │ + 0x0005ac60 656e7420 28257a64 20676976 656e2900 ent (%zd given). │ │ │ │ + 0x0005ac70 42616420 63616c6c 20666c61 67732069 Bad call flags i │ │ │ │ + 0x0005ac80 6e205f5f 5079785f 43794675 6e637469 n __Pyx_CyFuncti │ │ │ │ + 0x0005ac90 6f6e5f43 616c6c2e 204d4554 485f4f4c on_Call. METH_OL │ │ │ │ + 0x0005aca0 44415247 53206973 206e6f20 6c6f6e67 DARGS is no long │ │ │ │ + 0x0005acb0 65722073 7570706f 72746564 21000000 er supported!... │ │ │ │ + 0x0005acc0 252e3230 30732829 2074616b 6573206e %.200s() takes n │ │ │ │ + 0x0005acd0 6f206b65 79776f72 64206172 67756d65 o keyword argume │ │ │ │ + 0x0005ace0 6e747300 746f6f20 6d616e79 2076616c nts.too many val │ │ │ │ + 0x0005acf0 75657320 746f2075 6e706163 6b202865 ues to unpack (e │ │ │ │ + 0x0005ad00 78706563 74656420 257a6429 00000000 xpected %zd).... │ │ │ │ + 0x0005ad10 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005ad20 4669656c 642e7365 745f7265 736f6c76 Field.set_resolv │ │ │ │ + 0x0005ad30 655f696e 666f0000 5f5f6369 6e69745f e_info..__cinit_ │ │ │ │ + 0x0005ad40 5f000000 6a6e6975 732e6a6e 6975732e _...jnius.jnius. │ │ │ │ + 0x0005ad50 4a617661 436c6173 7353746f 72616765 JavaClassStorage │ │ │ │ + 0x0005ad60 2e5f5f64 65616c6c 6f635f5f 00000000 .__dealloc__.... │ │ │ │ + 0x0005ad70 6a6e6975 732e6a6e 6975732e 4c6f6361 jnius.jnius.Loca │ │ │ │ + 0x0005ad80 6c526566 2e5f5f64 65616c6c 6f635f5f lRef.__dealloc__ │ │ │ │ + 0x0005ad90 00000000 6a6e6975 732f6a6e 6975735f ....jnius/jnius_ │ │ │ │ + 0x0005ada0 6e617469 76657479 70657333 2e707869 nativetypes3.pxi │ │ │ │ + 0x0005adb0 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005adc0 42797465 41727261 792e5f5f 6465616c ByteArray.__deal │ │ │ │ + 0x0005add0 6c6f635f 5f000000 25732028 25733a25 loc__...%s (%s:% │ │ │ │ + 0x0005ade0 64290000 6a6e6975 732f6a6e 6975732e d)..jnius/jnius. │ │ │ │ + 0x0005adf0 63000000 5f5f6361 6c6c5f5f 00000000 c...__call__.... │ │ │ │ + 0x0005ae00 6a6e6975 732e6a6e 6975732e 6a617661 jnius.jnius.java │ │ │ │ + 0x0005ae10 5f6d6574 686f642e 5f5f6361 6c6c5f5f _method.__call__ │ │ │ │ + 0x0005ae20 00000000 274e6f6e 65547970 6527206f ....'NoneType' o │ │ │ │ + 0x0005ae30 626a6563 74206861 73206e6f 20617474 bject has no att │ │ │ │ + 0x0005ae40 72696275 74652027 252e3330 73270000 ribute '%.30s'.. │ │ │ │ + 0x0005ae50 67657400 6a6e6975 732e6a6e 6975732e get.jnius.jnius. │ │ │ │ + 0x0005ae60 4d657461 4a617661 436c6173 732e6765 MetaJavaClass.ge │ │ │ │ + 0x0005ae70 745f6a61 7661636c 61737300 56696577 t_javaclass.View │ │ │ │ + 0x0005ae80 2e4d656d 6f727956 6965772e 5f6d656d .MemoryView._mem │ │ │ │ + 0x0005ae90 6f727976 69657773 6c696365 2e5f5f73 oryviewslice.__s │ │ │ │ + 0x0005aea0 65747374 6174655f 63797468 6f6e5f5f etstate_cython__ │ │ │ │ + 0x0005aeb0 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0005aec0 6965772e 5f6d656d 6f727976 69657773 iew._memoryviews │ │ │ │ + 0x0005aed0 6c696365 2e5f5f72 65647563 655f6379 lice.__reduce_cy │ │ │ │ + 0x0005aee0 74686f6e 5f5f0000 56696577 2e4d656d thon__..View.Mem │ │ │ │ + 0x0005aef0 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005af00 65772e73 697a652e 5f5f6765 745f5f00 ew.size.__get__. │ │ │ │ + 0x0005af10 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005af20 6d656d6f 72797669 65772e6e 62797465 memoryview.nbyte │ │ │ │ + 0x0005af30 732e5f5f 6765745f 5f000000 56696577 s.__get__...View │ │ │ │ + 0x0005af40 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0005af50 72797669 65772e69 74656d73 697a652e ryview.itemsize. │ │ │ │ + 0x0005af60 5f5f6765 745f5f00 56696577 2e4d656d __get__.View.Mem │ │ │ │ + 0x0005af70 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005af80 65772e6e 64696d2e 5f5f6765 745f5f00 ew.ndim.__get__. │ │ │ │ + 0x0005af90 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005afa0 6d656d6f 72797669 65772e73 75626f66 memoryview.subof │ │ │ │ + 0x0005afb0 66736574 732e5f5f 6765745f 5f000000 fsets.__get__... │ │ │ │ + 0x0005afc0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005afd0 6d656d6f 72797669 65772e73 74726964 memoryview.strid │ │ │ │ + 0x0005afe0 65732e5f 5f676574 5f5f0000 56696577 es.__get__..View │ │ │ │ + 0x0005aff0 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0005b000 72797669 65772e73 68617065 2e5f5f67 ryview.shape.__g │ │ │ │ + 0x0005b010 65745f5f 00000000 56696577 2e4d656d et__....View.Mem │ │ │ │ + 0x0005b020 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005b030 65772e5f 5f736574 73746174 655f6379 ew.__setstate_cy │ │ │ │ + 0x0005b040 74686f6e 5f5f0000 56696577 2e4d656d thon__..View.Mem │ │ │ │ + 0x0005b050 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005b060 65772e5f 5f726564 7563655f 63797468 ew.__reduce_cyth │ │ │ │ + 0x0005b070 6f6e5f5f 00000000 56696577 2e4d656d on__....View.Mem │ │ │ │ + 0x0005b080 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005b090 65775f63 77726170 70657200 56696577 ew_cwrapper.View │ │ │ │ + 0x0005b0a0 2e4d656d 6f727956 6965772e 6765745f .MemoryView.get_ │ │ │ │ + 0x0005b0b0 736c6963 655f6672 6f6d5f6d 656d7669 slice_from_memvi │ │ │ │ + 0x0005b0c0 65770000 56696577 2e4d656d 6f727956 ew..View.MemoryV │ │ │ │ + 0x0005b0d0 6965772e 6d656d6f 72797669 65772e69 iew.memoryview.i │ │ │ │ + 0x0005b0e0 735f665f 636f6e74 69670000 56696577 s_f_contig..View │ │ │ │ + 0x0005b0f0 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0005b100 72797669 65772e69 735f635f 636f6e74 ryview.is_c_cont │ │ │ │ + 0x0005b110 69670000 56696577 2e4d656d 6f727956 ig..View.MemoryV │ │ │ │ + 0x0005b120 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ + 0x0005b130 5f737472 5f5f0000 56696577 2e4d656d _str__..View.Mem │ │ │ │ + 0x0005b140 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005b150 65772e73 65746974 656d5f69 6e646578 ew.setitem_index │ │ │ │ + 0x0005b160 65640000 5f5f696e 69745f5f 00000000 ed..__init__.... │ │ │ │ + 0x0005b170 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005b180 456e756d 2e5f5f69 6e69745f 5f000000 Enum.__init__... │ │ │ │ + 0x0005b190 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005b1a0 61727261 792e6d65 6d766965 772e5f5f array.memview.__ │ │ │ │ + 0x0005b1b0 6765745f 5f000000 56696577 2e4d656d get__...View.Mem │ │ │ │ + 0x0005b1c0 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ + 0x0005b1d0 73657473 74617465 5f637974 686f6e5f setstate_cython_ │ │ │ │ + 0x0005b1e0 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ + 0x0005b1f0 6965772e 61727261 792e5f5f 72656475 iew.array.__redu │ │ │ │ + 0x0005b200 63655f63 7974686f 6e5f5f00 56696577 ce_cython__.View │ │ │ │ + 0x0005b210 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ + 0x0005b220 792e5f5f 67657461 7474725f 5f000000 y.__getattr__... │ │ │ │ + 0x0005b230 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005b240 61727261 792e5f5f 73657469 74656d5f array.__setitem_ │ │ │ │ + 0x0005b250 5f000000 53756273 63726970 74206465 _...Subscript de │ │ │ │ + 0x0005b260 6c657469 6f6e206e 6f742073 7570706f letion not suppo │ │ │ │ + 0x0005b270 72746564 20627920 252e3230 30730000 rted by %.200s.. │ │ │ │ + 0x0005b280 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005b290 61727261 792e6765 745f6d65 6d766965 array.get_memvie │ │ │ │ + 0x0005b2a0 77000000 6a6e6975 732e6a6e 6975732e w...jnius.jnius. │ │ │ │ + 0x0005b2b0 50797468 6f6e4a61 7661436c 6173732e PythonJavaClass. │ │ │ │ + 0x0005b2c0 5f5f7365 74737461 74655f63 7974686f __setstate_cytho │ │ │ │ + 0x0005b2d0 6e5f5f00 6a6e6975 732e6a6e 6975732e n__.jnius.jnius. │ │ │ │ + 0x0005b2e0 50797468 6f6e4a61 7661436c 6173732e PythonJavaClass. │ │ │ │ + 0x0005b2f0 5f5f7265 64756365 5f637974 686f6e5f __reduce_cython_ │ │ │ │ + 0x0005b300 5f000000 6a6e6975 732e6a6e 6975732e _...jnius.jnius. │ │ │ │ + 0x0005b310 4a617661 4d756c74 69706c65 4d657468 JavaMultipleMeth │ │ │ │ + 0x0005b320 6f642e5f 5f63696e 69745f5f 00000000 od.__cinit__.... │ │ │ │ + 0x0005b330 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b340 4d756c74 69706c65 4d657468 6f642e5f MultipleMethod._ │ │ │ │ + 0x0005b350 5f676574 5f5f0000 6a6e6975 732e6a6e _get__..jnius.jn │ │ │ │ + 0x0005b360 6975732e 4a617661 4d756c74 69706c65 ius.JavaMultiple │ │ │ │ + 0x0005b370 4d657468 6f642e5f 5f736574 73746174 Method.__setstat │ │ │ │ + 0x0005b380 655f6379 74686f6e 5f5f0000 6a6e6975 e_cython__..jniu │ │ │ │ + 0x0005b390 732e6a6e 6975732e 4a617661 4d756c74 s.jnius.JavaMult │ │ │ │ + 0x0005b3a0 69706c65 4d657468 6f642e5f 5f726564 ipleMethod.__red │ │ │ │ + 0x0005b3b0 7563655f 63797468 6f6e5f5f 00000000 uce_cython__.... │ │ │ │ + 0x0005b3c0 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b3d0 4d657468 6f642e5f 5f63696e 69745f5f Method.__cinit__ │ │ │ │ + 0x0005b3e0 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005b3f0 4a617661 4d657468 6f642e5f 5f676574 JavaMethod.__get │ │ │ │ + 0x0005b400 5f5f0000 6a6e6975 732e6a6e 6975732e __..jnius.jnius. │ │ │ │ + 0x0005b410 4a617661 4d657468 6f642e5f 5f736574 JavaMethod.__set │ │ │ │ + 0x0005b420 73746174 655f6379 74686f6e 5f5f0000 state_cython__.. │ │ │ │ + 0x0005b430 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b440 4d657468 6f642e5f 5f726564 7563655f Method.__reduce_ │ │ │ │ + 0x0005b450 63797468 6f6e5f5f 00000000 6a6e6975 cython__....jniu │ │ │ │ + 0x0005b460 732e6a6e 6975732e 4a617661 4669656c s.jnius.JavaFiel │ │ │ │ + 0x0005b470 642e5f5f 63696e69 745f5f00 6a6e6975 d.__cinit__.jniu │ │ │ │ + 0x0005b480 732e6a6e 6975732e 4a617661 4669656c s.jnius.JavaFiel │ │ │ │ + 0x0005b490 642e5f5f 6765745f 5f000000 6a6e6975 d.__get__...jniu │ │ │ │ + 0x0005b4a0 732e6a6e 6975732e 4a617661 4669656c s.jnius.JavaFiel │ │ │ │ + 0x0005b4b0 642e5f5f 73657473 74617465 5f637974 d.__setstate_cyt │ │ │ │ + 0x0005b4c0 686f6e5f 5f000000 6a6e6975 732e6a6e hon__...jnius.jn │ │ │ │ + 0x0005b4d0 6975732e 4a617661 4669656c 642e5f5f ius.JavaField.__ │ │ │ │ + 0x0005b4e0 72656475 63655f63 7974686f 6e5f5f00 reduce_cython__. │ │ │ │ + 0x0005b4f0 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b500 436c6173 732e5f5f 73657473 74617465 Class.__setstate │ │ │ │ + 0x0005b510 5f637974 686f6e5f 5f000000 6a6e6975 _cython__...jniu │ │ │ │ + 0x0005b520 732e6a6e 6975732e 4a617661 436c6173 s.jnius.JavaClas │ │ │ │ + 0x0005b530 732e5f5f 72656475 63655f63 7974686f s.__reduce_cytho │ │ │ │ + 0x0005b540 6e5f5f00 6a6e6975 732e6a6e 6975732e n__.jnius.jnius. │ │ │ │ + 0x0005b550 4a617661 436c6173 732e696e 7374616e JavaClass.instan │ │ │ │ + 0x0005b560 63696174 655f6672 6f6d0000 6a6e6975 ciate_from..jniu │ │ │ │ + 0x0005b570 732e6a6e 6975732e 4a617661 436c6173 s.jnius.JavaClas │ │ │ │ + 0x0005b580 7353746f 72616765 2e5f5f73 65747374 sStorage.__setst │ │ │ │ + 0x0005b590 6174655f 63797468 6f6e5f5f 00000000 ate_cython__.... │ │ │ │ + 0x0005b5a0 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b5b0 436c6173 7353746f 72616765 2e5f5f72 ClassStorage.__r │ │ │ │ + 0x0005b5c0 65647563 655f6379 74686f6e 5f5f0000 educe_cython__.. │ │ │ │ + 0x0005b5d0 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b5e0 4f626a65 63742e5f 5f736574 73746174 Object.__setstat │ │ │ │ + 0x0005b5f0 655f6379 74686f6e 5f5f0000 6a6e6975 e_cython__..jniu │ │ │ │ + 0x0005b600 732e6a6e 6975732e 4a617661 4f626a65 s.jnius.JavaObje │ │ │ │ + 0x0005b610 63742e5f 5f726564 7563655f 63797468 ct.__reduce_cyth │ │ │ │ + 0x0005b620 6f6e5f5f 00000000 6a6e6975 732e6a6e on__....jnius.jn │ │ │ │ + 0x0005b630 6975732e 42797465 41727261 792e5f5f ius.ByteArray.__ │ │ │ │ + 0x0005b640 73657473 74617465 5f637974 686f6e5f setstate_cython_ │ │ │ │ + 0x0005b650 5f000000 6a6e6975 732e6a6e 6975732e _...jnius.jnius. │ │ │ │ + 0x0005b660 42797465 41727261 792e5f5f 72656475 ByteArray.__redu │ │ │ │ + 0x0005b670 63655f63 7974686f 6e5f5f00 6a6e6975 ce_cython__.jniu │ │ │ │ + 0x0005b680 732e6a6e 6975732e 42797465 41727261 s.jnius.ByteArra │ │ │ │ + 0x0005b690 792e746f 73747269 6e670000 6a6e6975 y.tostring..jniu │ │ │ │ + 0x0005b6a0 732e6a6e 6975732e 42797465 41727261 s.jnius.ByteArra │ │ │ │ + 0x0005b6b0 792e746f 6c697374 00000000 6a6e6975 y.tolist....jniu │ │ │ │ + 0x0005b6c0 732e6a6e 6975732e 70797468 6f6e5f6f s.jnius.python_o │ │ │ │ + 0x0005b6d0 70000000 45787065 63746564 20252e31 p...Expected %.1 │ │ │ │ + 0x0005b6e0 36732c20 676f7420 252e3230 30730000 6s, got %.200s.. │ │ │ │ + 0x0005b6f0 62797465 73000000 42756666 6572466f bytes...BufferFo │ │ │ │ + 0x0005b700 726d6174 46726f6d 54797065 496e666f rmatFromTypeInfo │ │ │ │ + 0x0005b710 2e666f72 6d61745f 66726f6d 5f747970 .format_from_typ │ │ │ │ + 0x0005b720 65696e66 6f000000 6a6e6975 732e6a6e einfo...jnius.jn │ │ │ │ + 0x0005b730 6975732e 4c6f6361 6c526566 2e5f5f73 ius.LocalRef.__s │ │ │ │ + 0x0005b740 65747374 6174655f 63797468 6f6e5f5f etstate_cython__ │ │ │ │ + 0x0005b750 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005b760 4c6f6361 6c526566 2e5f5f72 65647563 LocalRef.__reduc │ │ │ │ + 0x0005b770 655f6379 74686f6e 5f5f0000 27252e32 e_cython__..'%.2 │ │ │ │ + 0x0005b780 30307327 206f626a 65637420 6973206e 00s' object is n │ │ │ │ + 0x0005b790 6f742073 75627363 72697074 61626c65 ot subscriptable │ │ │ │ + 0x0005b7a0 00000000 63616e6e 6f742066 69742027 ....cannot fit ' │ │ │ │ + 0x0005b7b0 252e3230 30732720 696e746f 20616e20 %.200s' into an │ │ │ │ + 0x0005b7c0 696e6465 782d7369 7a656420 696e7465 index-sized inte │ │ │ │ + 0x0005b7d0 67657200 56696577 2e4d656d 6f727956 ger.View.MemoryV │ │ │ │ + 0x0005b7e0 6965772e 61727261 792e5f5f 67657469 iew.array.__geti │ │ │ │ + 0x0005b7f0 74656d5f 5f000000 6a6e6975 732e6a6e tem__...jnius.jn │ │ │ │ + 0x0005b800 6975732e 50797468 6f6e4a61 7661436c ius.PythonJavaCl │ │ │ │ + 0x0005b810 6173732e 5f5f696e 69745f5f 00000000 ass.__init__.... │ │ │ │ + 0x0005b820 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005b830 53746174 69634d65 74686f64 2e5f5f69 StaticMethod.__i │ │ │ │ + 0x0005b840 6e69745f 5f000000 6a6e6975 732e6a6e nit__...jnius.jn │ │ │ │ + 0x0005b850 6975732e 4a617661 53746174 69634669 ius.JavaStaticFi │ │ │ │ + 0x0005b860 656c642e 5f5f696e 69745f5f 00000000 eld.__init__.... │ │ │ │ + 0x0005b870 6a6e6975 732e6a6e 6975732e 42797465 jnius.jnius.Byte │ │ │ │ + 0x0005b880 41727261 792e5f5f 7374725f 5f000000 Array.__str__... │ │ │ │ + 0x0005b890 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005b8a0 6d656d6f 72797669 65772e5f 5f726570 memoryview.__rep │ │ │ │ + 0x0005b8b0 725f5f00 6a6e6975 732e6a6e 6975732e r__.jnius.jnius. │ │ │ │ + 0x0005b8c0 4c6f6361 6c526566 2e5f5f72 6570725f LocalRef.__repr_ │ │ │ │ + 0x0005b8d0 5f000000 6a6e6975 732e6a6e 6975732e _...jnius.jnius. │ │ │ │ + 0x0005b8e0 4a617661 45786365 7074696f 6e2e5f5f JavaException.__ │ │ │ │ + 0x0005b8f0 696e6974 5f5f0000 56696577 2e4d656d init__..View.Mem │ │ │ │ + 0x0005b900 6f727956 6965772e 61737365 72745f64 oryView.assert_d │ │ │ │ + 0x0005b910 69726563 745f6469 6d656e73 696f6e73 irect_dimensions │ │ │ │ + 0x0005b920 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0005b930 6965772e 6d656d6f 72797669 65772e73 iew.memoryview.s │ │ │ │ + 0x0005b940 65746974 656d5f73 6c696365 5f617373 etitem_slice_ass │ │ │ │ + 0x0005b950 69676e5f 7363616c 61720000 632d7374 ign_scalar..c-st │ │ │ │ + 0x0005b960 72696e67 20746f6f 206c6f6e 6720746f ring too long to │ │ │ │ + 0x0005b970 20636f6e 76657274 20746f20 50797468 convert to Pyth │ │ │ │ + 0x0005b980 6f6e0000 56696577 2e4d656d 6f727956 on..View.MemoryV │ │ │ │ + 0x0005b990 6965772e 61727261 795f6377 72617070 iew.array_cwrapp │ │ │ │ + 0x0005b9a0 65720000 43616e6e 6f742063 72656174 er..Cannot creat │ │ │ │ + 0x0005b9b0 65206379 74686f6e 2e617272 61792066 e cython.array f │ │ │ │ + 0x0005b9c0 726f6d20 4e554c4c 20706f69 6e746572 rom NULL pointer │ │ │ │ + 0x0005b9d0 00000000 286e2900 63000000 42756666 ....(n).c...Buff │ │ │ │ + 0x0005b9e0 65722068 61732077 726f6e67 206e756d er has wrong num │ │ │ │ + 0x0005b9f0 62657220 6f662064 696d656e 73696f6e ber of dimension │ │ │ │ + 0x0005ba00 73202865 78706563 74656420 25642c20 s (expected %d, │ │ │ │ + 0x0005ba10 676f7420 25642900 62756666 65722064 got %d).buffer d │ │ │ │ + 0x0005ba20 74797065 00000000 42756666 65722065 type....Buffer e │ │ │ │ + 0x0005ba30 78706f73 65732073 75626f66 66736574 xposes suboffset │ │ │ │ + 0x0005ba40 73206275 74206e6f 20737472 69646573 s but no strides │ │ │ │ + 0x0005ba50 00000000 42756666 6572206e 6f742063 ....Buffer not c │ │ │ │ + 0x0005ba60 6f6d7061 7469626c 65207769 74682064 ompatible with d │ │ │ │ + 0x0005ba70 69726563 74206163 63657373 20696e20 irect access in │ │ │ │ + 0x0005ba80 64696d65 6e73696f 6e202564 2e000000 dimension %d.... │ │ │ │ + 0x0005ba90 4974656d 2073697a 65206f66 20627566 Item size of buf │ │ │ │ + 0x0005baa0 66657220 28257a75 20627974 65257329 fer (%zu byte%s) │ │ │ │ + 0x0005bab0 20646f65 73206e6f 74206d61 74636820 does not match │ │ │ │ + 0x0005bac0 73697a65 206f6620 27257327 2028257a size of '%s' (%z │ │ │ │ + 0x0005bad0 75206279 74652573 29000000 6a6e6975 u byte%s)...jniu │ │ │ │ + 0x0005bae0 732e6a6e 6975732e 42797465 41727261 s.jnius.ByteArra │ │ │ │ + 0x0005baf0 792e7365 745f6275 66666572 00000000 y.set_buffer.... │ │ │ │ + 0x0005bb00 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005bb10 6d656d6f 72797669 65775f66 726f6d73 memoryview_froms │ │ │ │ + 0x0005bb20 6c696365 00000000 56696577 2e4d656d lice....View.Mem │ │ │ │ + 0x0005bb30 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005bb40 65775f63 6f70795f 66726f6d 5f736c69 ew_copy_from_sli │ │ │ │ + 0x0005bb50 63650000 76616c75 6520746f 6f206c61 ce..value too la │ │ │ │ + 0x0005bb60 72676520 746f2063 6f6e7665 72742074 rge to convert t │ │ │ │ + 0x0005bb70 6f206a62 6f6f6c65 616e0000 63616e27 o jboolean..can' │ │ │ │ + 0x0005bb80 7420636f 6e766572 74206e65 67617469 t convert negati │ │ │ │ + 0x0005bb90 76652076 616c7565 20746f20 6a626f6f ve value to jboo │ │ │ │ + 0x0005bba0 6c65616e 00000000 6a6e6975 732e6a6e lean....jnius.jn │ │ │ │ + 0x0005bbb0 6975732e 4a617661 436c6173 732e5f5f ius.JavaClass.__ │ │ │ │ + 0x0005bbc0 72657072 5f5f0000 4d6f6475 6c652027 repr__..Module ' │ │ │ │ + 0x0005bbd0 6a6e6975 73272068 61732061 6c726561 jnius' has alrea │ │ │ │ + 0x0005bbe0 64792062 65656e20 696d706f 72746564 dy been imported │ │ │ │ + 0x0005bbf0 2e205265 2d696e69 7469616c 69736174 . Re-initialisat │ │ │ │ + 0x0005bc00 696f6e20 6973206e 6f742073 7570706f ion is not suppo │ │ │ │ + 0x0005bc10 72746564 2e000000 25642e25 64000000 rted....%d.%d... │ │ │ │ + 0x0005bc20 25730000 636f6d70 696c6574 696d6520 %s..compiletime │ │ │ │ + 0x0005bc30 76657273 696f6e20 2573206f 66206d6f version %s of mo │ │ │ │ + 0x0005bc40 64756c65 2027252e 31303073 2720646f dule '%.100s' do │ │ │ │ + 0x0005bc50 6573206e 6f74206d 61746368 2072756e es not match run │ │ │ │ + 0x0005bc60 74696d65 20766572 73696f6e 20257300 time version %s. │ │ │ │ + 0x0005bc70 6a6e6975 732e6a6e 69757300 6a6e6975 jnius.jnius.jniu │ │ │ │ + 0x0005bc80 732f6a6e 6975732e 70797800 5f637974 s/jnius.pyx._cyt │ │ │ │ + 0x0005bc90 686f6e5f 305f3239 5f313400 53686172 hon_0_29_14.Shar │ │ │ │ + 0x0005bca0 65642043 7974686f 6e207479 70652025 ed Cython type % │ │ │ │ + 0x0005bcb0 2e323030 73206973 206e6f74 20612074 .200s is not a t │ │ │ │ + 0x0005bcc0 79706520 6f626a65 63740000 53686172 ype object..Shar │ │ │ │ + 0x0005bcd0 65642043 7974686f 6e207479 70652025 ed Cython type % │ │ │ │ + 0x0005bce0 2e323030 73206861 73207468 65207772 .200s has the wr │ │ │ │ + 0x0005bcf0 6f6e6720 73697a65 2c207472 79207265 ong size, try re │ │ │ │ + 0x0005bd00 636f6d70 696c696e 67000000 63797468 compiling...cyth │ │ │ │ + 0x0005bd10 6f6e5f72 756e7469 6d650000 5f5f6275 on_runtime..__bu │ │ │ │ + 0x0005bd20 696c7469 6e735f5f 00000000 32313437 iltins__....2147 │ │ │ │ + 0x0005bd30 34383336 34380000 6a6e6975 732f6a6e 483648..jnius/jn │ │ │ │ + 0x0005bd40 6975735f 656e762e 70786900 6a6e6975 ius_env.pxi.jniu │ │ │ │ + 0x0005bd50 732f6a6e 6975735f 6578706f 72745f66 s/jnius_export_f │ │ │ │ + 0x0005bd60 756e632e 70786900 74797065 2e707864 unc.pxi.type.pxd │ │ │ │ + 0x0005bd70 00000000 74797065 00000000 626f6f6c ....type....bool │ │ │ │ + 0x0005bd80 2e707864 00000000 626f6f6c 00000000 .pxd....bool.... │ │ │ │ + 0x0005bd90 636f6d70 6c65782e 70786400 636f6d70 complex.pxd.comp │ │ │ │ + 0x0005bda0 6c657800 6a6e6975 732f6a6e 6975735f lex.jnius/jnius_ │ │ │ │ + 0x0005bdb0 636f6d70 61742e70 78690000 61707065 compat.pxi..appe │ │ │ │ + 0x0005bdc0 6e640000 436c6173 732d6c65 76656c20 nd..Class-level │ │ │ │ + 0x0005bdd0 636c6173 736d6574 686f6428 29206361 classmethod() ca │ │ │ │ + 0x0005bde0 6e206f6e 6c792062 65206361 6c6c6564 n only be called │ │ │ │ + 0x0005bdf0 206f6e20 61206d65 74686f64 5f646573 on a method_des │ │ │ │ + 0x0005be00 63726970 746f7220 6f722069 6e737461 criptor or insta │ │ │ │ + 0x0005be10 6e636520 6d657468 6f642e00 67657462 nce method..getb │ │ │ │ + 0x0005be20 75666665 72286f62 6a2c2076 6965772c uffer(obj, view, │ │ │ │ + 0x0005be30 20666c61 67732900 696e6974 206a6e69 flags).init jni │ │ │ │ + 0x0005be40 75732e6a 6e697573 00000000 5f5f7079 us.jnius....__py │ │ │ │ + 0x0005be50 785f756e 7069636b 6c655f45 6e756d00 x_unpickle_Enum. │ │ │ │ + 0x0005be60 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005be70 5f5f7079 785f756e 7069636b 6c655f45 __pyx_unpickle_E │ │ │ │ + 0x0005be80 6e756d00 7475706c 65000000 68617361 num.tuple...hasa │ │ │ │ + 0x0005be90 74747228 293a2061 74747269 62757465 ttr(): attribute │ │ │ │ + 0x0005bea0 206e616d 65206d75 73742062 65207374 name must be st │ │ │ │ + 0x0005beb0 72696e67 00000000 56696577 2e4d656d ring....View.Mem │ │ │ │ + 0x0005bec0 6f727956 6965772e 5f5f7079 785f756e oryView.__pyx_un │ │ │ │ + 0x0005bed0 7069636b 6c655f45 6e756d5f 5f736574 pickle_Enum__set │ │ │ │ + 0x0005bee0 5f737461 74650000 6a6e6975 732e6a6e _state..jnius.jn │ │ │ │ + 0x0005bef0 6975732e 7374725f 666f725f 63000000 ius.str_for_c... │ │ │ │ + 0x0005bf00 63617374 00000000 6a6e6975 732e6a6e cast....jnius.jn │ │ │ │ + 0x0005bf10 6975732e 63617374 00000000 56696577 ius.cast....View │ │ │ │ + 0x0005bf20 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ + 0x0005bf30 00000000 43616e6e 6f742074 72616e73 ....Cannot trans │ │ │ │ + 0x0005bf40 706f7365 206d656d 6f727976 69657720 pose memoryview │ │ │ │ + 0x0005bf50 77697468 20696e64 69726563 74206469 with indirect di │ │ │ │ + 0x0005bf60 6d656e73 696f6e73 00000000 56696577 mensions....View │ │ │ │ + 0x0005bf70 2e4d656d 6f727956 6965772e 7472616e .MemoryView.tran │ │ │ │ + 0x0005bf80 73706f73 655f6d65 6d736c69 63650000 spose_memslice.. │ │ │ │ + 0x0005bf90 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005bfa0 6d656d6f 72797669 65775f63 6f707900 memoryview_copy. │ │ │ │ + 0x0005bfb0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005bfc0 6d656d6f 72797669 65772e54 2e5f5f67 memoryview.T.__g │ │ │ │ + 0x0005bfd0 65745f5f 00000000 56696577 2e4d656d et__....View.Mem │ │ │ │ + 0x0005bfe0 6f727956 6965772e 5f657272 5f64696d oryView._err_dim │ │ │ │ + 0x0005bff0 00000000 696e7465 67657220 64697669 ....integer divi │ │ │ │ + 0x0005c000 73696f6e 206f7220 6d6f6475 6c6f2062 sion or modulo b │ │ │ │ + 0x0005c010 79207a65 726f0000 76616c75 6520746f y zero..value to │ │ │ │ + 0x0005c020 6f206c61 72676520 746f2070 6572666f o large to perfo │ │ │ │ + 0x0005c030 726d2064 69766973 696f6e00 56696577 rm division.View │ │ │ │ + 0x0005c040 2e4d656d 6f727956 6965772e 70796275 .MemoryView.pybu │ │ │ │ + 0x0005c050 66666572 5f696e64 65780000 56696577 ffer_index..View │ │ │ │ + 0x0005c060 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0005c070 72797669 65772e67 65745f69 74656d5f ryview.get_item_ │ │ │ │ + 0x0005c080 706f696e 74657200 56696577 2e4d656d pointer.View.Mem │ │ │ │ + 0x0005c090 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ + 0x0005c0a0 63696e69 745f5f00 41726775 6d656e74 cinit__.Argument │ │ │ │ + 0x0005c0b0 2027252e 32303073 27206d75 7374206e '%.200s' must n │ │ │ │ + 0x0005c0c0 6f742062 65204e6f 6e650000 666f726d ot be None..form │ │ │ │ + 0x0005c0d0 61740000 6f626a65 6374206f 66207479 at..object of ty │ │ │ │ + 0x0005c0e0 70652027 4e6f6e65 54797065 27206861 pe 'NoneType' ha │ │ │ │ + 0x0005c0f0 73206e6f 206c656e 28290000 65787065 s no len()..expe │ │ │ │ + 0x0005c100 63746564 20627974 65732c20 4e6f6e65 cted bytes, None │ │ │ │ + 0x0005c110 54797065 20666f75 6e640000 41726775 Type found..Argu │ │ │ │ + 0x0005c120 6d656e74 2027252e 32303073 27206861 ment '%.200s' ha │ │ │ │ + 0x0005c130 7320696e 636f7272 65637420 74797065 s incorrect type │ │ │ │ + 0x0005c140 20286578 70656374 65642025 2e323030 (expected %.200 │ │ │ │ + 0x0005c150 732c2067 6f742025 2e323030 73290000 s, got %.200s).. │ │ │ │ + 0x0005c160 73686170 65000000 6465636f 64650000 shape...decode.. │ │ │ │ + 0x0005c170 756e6963 6f646500 6a6e6975 732e6a6e unicode.jnius.jn │ │ │ │ + 0x0005c180 6975732e 746f5f75 6e69636f 64650000 ius.to_unicode.. │ │ │ │ + 0x0005c190 6a6e6975 732e6a6e 6975732e 70617273 jnius.jnius.pars │ │ │ │ + 0x0005c1a0 655f6465 66696e69 74696f6e 00000000 e_definition.... │ │ │ │ + 0x0005c1b0 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005c1c0 4d657468 6f642e65 6e737572 655f6d65 Method.ensure_me │ │ │ │ + 0x0005c1d0 74686f64 00000000 6a6e6975 732e6a6e thod....jnius.jn │ │ │ │ + 0x0005c1e0 6975732e 4a617661 4669656c 642e656e ius.JavaField.en │ │ │ │ + 0x0005c1f0 73757265 5f666965 6c640000 4d656d6f sure_field..Memo │ │ │ │ + 0x0005c200 72797669 65772069 73206e6f 7420696e ryview is not in │ │ │ │ + 0x0005c210 69746961 6c697a65 64000000 6a6e6975 itialized...jniu │ │ │ │ + 0x0005c220 732e6a6e 6975732e 42797465 41727261 s.jnius.ByteArra │ │ │ │ + 0x0005c230 792e5f5f 67657469 74656d5f 5f000000 y.__getitem__... │ │ │ │ + 0x0005c240 4f757420 6f662062 6f756e64 73206f6e Out of bounds on │ │ │ │ + 0x0005c250 20627566 66657220 61636365 73732028 buffer access ( │ │ │ │ + 0x0005c260 61786973 20256429 00000000 274e6f6e axis %d)....'Non │ │ │ │ + 0x0005c270 65547970 6527206f 626a6563 74206973 eType' object is │ │ │ │ + 0x0005c280 206e6f74 20737562 73637269 70746162 not subscriptab │ │ │ │ + 0x0005c290 6c650000 56696577 2e4d656d 6f727956 le..View.MemoryV │ │ │ │ + 0x0005c2a0 6965772e 456e756d 2e5f5f73 65747374 iew.Enum.__setst │ │ │ │ + 0x0005c2b0 6174655f 63797468 6f6e5f5f 00000000 ate_cython__.... │ │ │ │ + 0x0005c2c0 5f5f6e65 775f5f00 6a6e6975 732e6a6e __new__.jnius.jn │ │ │ │ + 0x0005c2d0 6975732e 4d657461 4a617661 436c6173 ius.MetaJavaClas │ │ │ │ + 0x0005c2e0 732e5f5f 6e65775f 5f000000 50794f62 s.__new__...PyOb │ │ │ │ + 0x0005c2f0 6a656374 5f476574 42756666 65723a20 ject_GetBuffer: │ │ │ │ + 0x0005c300 76696577 3d3d4e55 4c4c2061 7267756d view==NULL argum │ │ │ │ + 0x0005c310 656e7420 6973206f 62736f6c 65746500 ent is obsolete. │ │ │ │ + 0x0005c320 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005c330 61727261 792e5f5f 67657462 75666665 array.__getbuffe │ │ │ │ + 0x0005c340 725f5f00 6a6e6975 732e6a6e 6975732e r__.jnius.jnius. │ │ │ │ + 0x0005c350 6974656d 735f636f 6d706174 00000000 items_compat.... │ │ │ │ + 0x0005c360 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005c370 436c6173 732e7265 736f6c76 655f6669 Class.resolve_fi │ │ │ │ + 0x0005c380 656c6473 00000000 56696577 2e4d656d elds....View.Mem │ │ │ │ + 0x0005c390 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005c3a0 65772e5f 5f63696e 69745f5f 00000000 ew.__cinit__.... │ │ │ │ + 0x0005c3b0 5f696e76 6f6b6500 6a6e6975 732e6a6e _invoke.jnius.jn │ │ │ │ + 0x0005c3c0 6975732e 50797468 6f6e4a61 7661436c ius.PythonJavaCl │ │ │ │ + 0x0005c3d0 6173732e 5f696e76 6f6b6500 696e766f ass._invoke.invo │ │ │ │ + 0x0005c3e0 6b650000 6a6e6975 732e6a6e 6975732e ke..jnius.jnius. │ │ │ │ + 0x0005c3f0 50797468 6f6e4a61 7661436c 6173732e PythonJavaClass. │ │ │ │ + 0x0005c400 696e766f 6b650000 6a6e6975 732e6a6e invoke..jnius.jn │ │ │ │ + 0x0005c410 6975732e 4a617661 4d657468 6f642e5f ius.JavaMethod._ │ │ │ │ + 0x0005c420 5f696e69 745f5f00 56696577 2e4d656d _init__.View.Mem │ │ │ │ + 0x0005c430 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005c440 65772e69 735f736c 69636500 27252e35 ew.is_slice.'%.5 │ │ │ │ + 0x0005c450 30732720 6f626a65 63742068 6173206e 0s' object has n │ │ │ │ + 0x0005c460 6f206174 74726962 75746520 27255527 o attribute '%U' │ │ │ │ + 0x0005c470 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0005c480 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ + 0x0005c490 6f6e7665 72745f69 74656d5f 746f5f6f onvert_item_to_o │ │ │ │ + 0x0005c4a0 626a6563 74000000 56696577 2e4d656d bject...View.Mem │ │ │ │ + 0x0005c4b0 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ + 0x0005c4c0 69657773 6c696365 2e636f6e 76657274 iewslice.convert │ │ │ │ + 0x0005c4d0 5f697465 6d5f746f 5f6f626a 65637400 _item_to_object. │ │ │ │ + 0x0005c4e0 274e6f6e 65547970 6527206f 626a6563 'NoneType' objec │ │ │ │ + 0x0005c4f0 74206973 206e6f74 20697465 7261626c t is not iterabl │ │ │ │ + 0x0005c500 65000000 6a6e6975 732e6a6e 6975732e e...jnius.jnius. │ │ │ │ + 0x0005c510 4a617661 4d756c74 69706c65 4d657468 JavaMultipleMeth │ │ │ │ + 0x0005c520 6f642e73 65745f72 65736f6c 76655f69 od.set_resolve_i │ │ │ │ + 0x0005c530 6e666f00 56696577 2e4d656d 6f727956 nfo.View.MemoryV │ │ │ │ + 0x0005c540 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ + 0x0005c550 5f676574 62756666 65725f5f 00000000 _getbuffer__.... │ │ │ │ + 0x0005c560 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005c570 5f657272 5f657874 656e7473 00000000 _err_extents.... │ │ │ │ + 0x0005c580 44696d65 6e73696f 6e202564 20697320 Dimension %d is │ │ │ │ + 0x0005c590 6e6f7420 64697265 63740000 56696577 not direct..View │ │ │ │ + 0x0005c5a0 2e4d656d 6f727956 6965772e 636f7079 .MemoryView.copy │ │ │ │ + 0x0005c5b0 5f646174 615f746f 5f74656d 70000000 _data_to_temp... │ │ │ │ + 0x0005c5c0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005c5d0 6d656d6f 72797669 65775f63 6f70795f memoryview_copy_ │ │ │ │ + 0x0005c5e0 636f6e74 656e7473 00000000 43616e6e contents....Cann │ │ │ │ + 0x0005c5f0 6f742063 6f707920 6d656d6f 72797669 ot copy memoryvi │ │ │ │ + 0x0005c600 65772073 6c696365 20776974 6820696e ew slice with in │ │ │ │ + 0x0005c610 64697265 63742064 696d656e 73696f6e direct dimension │ │ │ │ + 0x0005c620 73202861 78697320 25642900 666f7274 s (axis %d).fort │ │ │ │ + 0x0005c630 72616e00 56696577 2e4d656d 6f727956 ran.View.MemoryV │ │ │ │ + 0x0005c640 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ + 0x0005c650 6f70795f 666f7274 72616e00 56696577 opy_fortran.View │ │ │ │ + 0x0005c660 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0005c670 72797669 65772e63 6f707900 56696577 ryview.copy.View │ │ │ │ + 0x0005c680 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0005c690 72797669 65772e73 65746974 656d5f73 ryview.setitem_s │ │ │ │ + 0x0005c6a0 6c696365 5f617373 69676e6d 656e7400 lice_assignment. │ │ │ │ + 0x0005c6b0 5f5f6765 745f5f00 6a6e6975 732e6a6e __get__.jnius.jn │ │ │ │ + 0x0005c6c0 6975732e 6a617661 5f6d6574 686f642e ius.java_method. │ │ │ │ + 0x0005c6d0 5f5f6765 745f5f00 6a6e6975 732e6a6e __get__.jnius.jn │ │ │ │ + 0x0005c6e0 6975732e 63726561 74655f6c 6f63616c ius.create_local │ │ │ │ + 0x0005c6f0 5f726566 00000000 6a6e6975 732e6a6e _ref....jnius.jn │ │ │ │ + 0x0005c700 6975732e 4a617661 4669656c 642e5f5f ius.JavaField.__ │ │ │ │ + 0x0005c710 696e6974 5f5f0000 5f5f696e 7374616e init__..__instan │ │ │ │ + 0x0005c720 63656368 65636b5f 5f000000 6a617661 cecheck__...java │ │ │ │ + 0x0005c730 2f6c616e 672f7265 666c6563 742f5072 /lang/reflect/Pr │ │ │ │ + 0x0005c740 6f787900 67657449 6e766f63 6174696f oxy.getInvocatio │ │ │ │ + 0x0005c750 6e48616e 646c6572 00000000 284c6a61 nHandler....(Lja │ │ │ │ + 0x0005c760 76612f6c 616e672f 4f626a65 63743b29 va/lang/Object;) │ │ │ │ + 0x0005c770 4c6a6176 612f6c61 6e672f72 65666c65 Ljava/lang/refle │ │ │ │ + 0x0005c780 63742f49 6e766f63 6174696f 6e48616e ct/InvocationHan │ │ │ │ + 0x0005c790 646c6572 3b000000 6f72672f 6a6e6975 dler;...org/jniu │ │ │ │ + 0x0005c7a0 732f4e61 74697665 496e766f 63617469 s/NativeInvocati │ │ │ │ + 0x0005c7b0 6f6e4861 6e646c65 72000000 67657450 onHandler...getP │ │ │ │ + 0x0005c7c0 7974686f 6e4f626a 65637450 6f696e74 ythonObjectPoint │ │ │ │ + 0x0005c7d0 65720000 28294a00 6a6e6975 732e6a6e er..()J.jnius.jn │ │ │ │ + 0x0005c7e0 6975732e 4d657461 4a617661 42617365 ius.MetaJavaBase │ │ │ │ + 0x0005c7f0 2e5f5f69 6e737461 6e636563 6865636b .__instancecheck │ │ │ │ + 0x0005c800 5f5f0000 56696577 2e4d656d 6f727956 __..View.MemoryV │ │ │ │ + 0x0005c810 6965772e 456e756d 2e5f5f72 65647563 iew.Enum.__reduc │ │ │ │ + 0x0005c820 655f6379 74686f6e 5f5f0000 6a6e6975 e_cython__..jniu │ │ │ │ + 0x0005c830 732e6a6e 6975732e 6a617661 5f6d6574 s.jnius.java_met │ │ │ │ + 0x0005c840 686f642e 5f5f696e 69745f5f 00000000 hod.__init__.... │ │ │ │ + 0x0005c850 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005c860 436c6173 732e5f5f 696e6974 5f5f0000 Class.__init__.. │ │ │ │ + 0x0005c870 6a6e6975 732e6a6e 6975732e 63616c63 jnius.jnius.calc │ │ │ │ + 0x0005c880 756c6174 655f7363 6f726500 6a6e6975 ulate_score.jniu │ │ │ │ + 0x0005c890 732e6a6e 6975732e 4a617661 4d756c74 s.jnius.JavaMult │ │ │ │ + 0x0005c8a0 69706c65 4d657468 6f642e5f 5f63616c ipleMethod.__cal │ │ │ │ + 0x0005c8b0 6c5f5f00 6c697374 00000000 6a6e6975 l__.list....jniu │ │ │ │ + 0x0005c8c0 732e6a6e 6975732e 4a617661 4d756c74 s.jnius.JavaMult │ │ │ │ + 0x0005c8d0 69706c65 4d657468 6f642e5f 5f696e69 ipleMethod.__ini │ │ │ │ + 0x0005c8e0 745f5f00 6a6e6975 732e6a6e 6975732e t__.jnius.jnius. │ │ │ │ + 0x0005c8f0 6a737472 696e6779 5f617267 00000000 jstringy_arg.... │ │ │ │ + 0x0005c900 7265736f 6c76655f 636c6173 73000000 resolve_class... │ │ │ │ + 0x0005c910 67657450 726f7879 436c6173 73000000 getProxyClass... │ │ │ │ + 0x0005c920 284c6a61 76612f6c 616e672f 436c6173 (Ljava/lang/Clas │ │ │ │ + 0x0005c930 734c6f61 6465722c 5b4c6a61 76612f6c sLoader,[Ljava/l │ │ │ │ + 0x0005c940 616e672f 436c6173 733b294c 6a617661 ang/Class;)Ljava │ │ │ │ + 0x0005c950 2f6c616e 672f436c 6173733b 00000000 /lang/Class;.... │ │ │ │ + 0x0005c960 67657443 6c617373 4c6f6164 65720000 getClassLoader.. │ │ │ │ + 0x0005c970 28294c6a 6176612f 6c616e67 2f436c61 ()Ljava/lang/Cla │ │ │ │ + 0x0005c980 73733b00 6a6e6975 732e6a6e 6975732e ss;.jnius.jnius. │ │ │ │ + 0x0005c990 4d657461 4a617661 436c6173 732e7265 MetaJavaClass.re │ │ │ │ + 0x0005c9a0 736f6c76 655f636c 61737300 274e6f6e solve_class.'Non │ │ │ │ + 0x0005c9b0 65547970 65272069 73206e6f 74206974 eType' is not it │ │ │ │ + 0x0005c9c0 65726162 6c650000 56696577 2e4d656d erable..View.Mem │ │ │ │ + 0x0005c9d0 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005c9e0 65772e61 73736967 6e5f6974 656d5f66 ew.assign_item_f │ │ │ │ + 0x0005c9f0 726f6d5f 6f626a65 63740000 56696577 rom_object..View │ │ │ │ + 0x0005ca00 2e4d656d 6f727956 6965772e 5f6d656d .MemoryView._mem │ │ │ │ + 0x0005ca10 6f727976 69657773 6c696365 2e617373 oryviewslice.ass │ │ │ │ + 0x0005ca20 69676e5f 6974656d 5f66726f 6d5f6f62 ign_item_from_ob │ │ │ │ + 0x0005ca30 6a656374 00000000 6a6e6975 732e6a6e ject....jnius.jn │ │ │ │ + 0x0005ca40 6975732e 42797465 41727261 792e5f5f ius.ByteArray.__ │ │ │ │ + 0x0005ca50 72696368 636d705f 5f000000 6a6e6975 richcmp__...jniu │ │ │ │ + 0x0005ca60 732e6a6e 6975732e 4a617661 436c6173 s.jnius.JavaClas │ │ │ │ + 0x0005ca70 732e7265 736f6c76 655f6d65 74686f64 s.resolve_method │ │ │ │ + 0x0005ca80 73000000 696e766f 6b653000 284c6a61 s...invoke0.(Lja │ │ │ │ + 0x0005ca90 76612f6c 616e672f 4f626a65 63743b4c va/lang/Object;L │ │ │ │ + 0x0005caa0 6a617661 2f6c616e 672f7265 666c6563 java/lang/reflec │ │ │ │ + 0x0005cab0 742f4d65 74686f64 3b5b4c6a 6176612f t/Method;[Ljava/ │ │ │ │ + 0x0005cac0 6c616e67 2f4f626a 6563743b 294c6a61 lang/Object;)Lja │ │ │ │ + 0x0005cad0 76612f6c 616e672f 4f626a65 63743b00 va/lang/Object;. │ │ │ │ + 0x0005cae0 6a6e6975 732e6a6e 6975732e 63726561 jnius.jnius.crea │ │ │ │ + 0x0005caf0 74655f70 726f7879 5f696e73 74616e63 te_proxy_instanc │ │ │ │ + 0x0005cb00 65000000 6a6e6975 732e6a6e 6975732e e...jnius.jnius. │ │ │ │ + 0x0005cb10 50797468 6f6e4a61 7661436c 6173732e PythonJavaClass. │ │ │ │ + 0x0005cb20 5f696e69 745f6a5f 73656c66 5f707472 _init_j_self_ptr │ │ │ │ + 0x0005cb30 00000000 6a617661 2f6c616e 672f5374 ....java/lang/St │ │ │ │ + 0x0005cb40 72696e67 00000000 6a617661 2f6c616e ring....java/lan │ │ │ │ + 0x0005cb50 672f4f62 6a656374 00000000 6a6e6975 g/Object....jniu │ │ │ │ + 0x0005cb60 732e6a6e 6975732e 63686563 6b5f6173 s.jnius.check_as │ │ │ │ + 0x0005cb70 7369676e 61626c65 5f66726f 6d000000 signable_from... │ │ │ │ + 0x0005cb80 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005cb90 5f756e65 6c6c6970 73696679 00000000 _unellipsify.... │ │ │ │ + 0x0005cba0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005cbb0 6d656d6f 72797669 65772e5f 5f736574 memoryview.__set │ │ │ │ + 0x0005cbc0 6974656d 5f5f0000 56696577 2e4d656d item__..View.Mem │ │ │ │ + 0x0005cbd0 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0005cbe0 65772e5f 5f676574 6974656d 5f5f0000 ew.__getitem__.. │ │ │ │ + 0x0005cbf0 496e6465 78206f75 74206f66 20626f75 Index out of bou │ │ │ │ + 0x0005cc00 6e647320 28617869 73202564 29000000 nds (axis %d)... │ │ │ │ + 0x0005cc10 416c6c20 64696d65 6e73696f 6e732070 All dimensions p │ │ │ │ + 0x0005cc20 72656365 64696e67 2064696d 656e7369 receding dimensi │ │ │ │ + 0x0005cc30 6f6e2025 64206d75 73742062 6520696e on %d must be in │ │ │ │ + 0x0005cc40 64657865 6420616e 64206e6f 7420736c dexed and not sl │ │ │ │ + 0x0005cc50 69636564 00000000 56696577 2e4d656d iced....View.Mem │ │ │ │ + 0x0005cc60 6f727956 6965772e 736c6963 655f6d65 oryView.slice_me │ │ │ │ + 0x0005cc70 6d766965 77736c69 63650000 53746570 mviewslice..Step │ │ │ │ + 0x0005cc80 206d6179 206e6f74 20626520 7a65726f may not be zero │ │ │ │ + 0x0005cc90 20286178 69732025 64290000 6c6f6361 (axis %d)..loca │ │ │ │ + 0x0005cca0 6c207661 72696162 6c652027 25732720 l variable '%s' │ │ │ │ + 0x0005ccb0 72656665 72656e63 65642062 65666f72 referenced befor │ │ │ │ + 0x0005ccc0 65206173 7369676e 6d656e74 00000000 e assignment.... │ │ │ │ + 0x0005ccd0 6d656d76 69657773 6c696365 6f626a00 memviewsliceobj. │ │ │ │ + 0x0005cce0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0005ccf0 6d656d76 6965775f 736c6963 65000000 memview_slice... │ │ │ │ + 0x0005cd00 5f5f7375 62636c61 73736368 65636b5f __subclasscheck_ │ │ │ │ + 0x0005cd10 5f000000 6a6e6975 732e6a6e 6975732e _...jnius.jnius. │ │ │ │ + 0x0005cd20 4d657461 4a617661 436c6173 732e5f5f MetaJavaClass.__ │ │ │ │ + 0x0005cd30 73756263 6c617373 63686563 6b5f5f00 subclasscheck__. │ │ │ │ + 0x0005cd40 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005cd50 4669656c 642e5f5f 7365745f 5f000000 Field.__set__... │ │ │ │ + 0x0005cd60 5f5f6465 6c657465 5f5f0000 6f726428 __delete__..ord( │ │ │ │ + 0x0005cd70 29206578 70656374 65642073 7472696e ) expected strin │ │ │ │ + 0x0005cd80 67206f66 206c656e 67746820 312c2062 g of length 1, b │ │ │ │ + 0x0005cd90 75742025 2e323030 7320666f 756e6400 ut %.200s found. │ │ │ │ + 0x0005cda0 6f726428 29206578 70656374 65642061 ord() expected a │ │ │ │ + 0x0005cdb0 20636861 72616374 65722c20 62757420 character, but │ │ │ │ + 0x0005cdc0 73747269 6e67206f 66206c65 6e677468 string of length │ │ │ │ + 0x0005cdd0 20257a64 20666f75 6e640000 746f5374 %zd found..toSt │ │ │ │ + 0x0005cde0 72696e67 00000000 28294c6a 6176612f ring....()Ljava/ │ │ │ │ + 0x0005cdf0 6c616e67 2f537472 696e673b 00000000 lang/String;.... │ │ │ │ + 0x0005ce00 6c6f6e67 56616c75 65000000 696e7456 longValue...intV │ │ │ │ + 0x0005ce10 616c7565 00000000 28294900 666c6f61 alue....()I.floa │ │ │ │ + 0x0005ce20 7456616c 75650000 28294600 646f7562 tValue..()F.doub │ │ │ │ + 0x0005ce30 6c655661 6c756500 28294400 73686f72 leValue.()D.shor │ │ │ │ + 0x0005ce40 7456616c 75650000 28295300 626f6f6c tValue..()S.bool │ │ │ │ + 0x0005ce50 65616e56 616c7565 00000000 28295a00 eanValue....()Z. │ │ │ │ + 0x0005ce60 62797465 56616c75 65000000 28294200 byteValue...()B. │ │ │ │ + 0x0005ce70 63686172 56616c75 65000000 28294300 charValue...()C. │ │ │ │ + 0x0005ce80 6a6e6975 732e6a6e 6975732e 636f6e76 jnius.jnius.conv │ │ │ │ + 0x0005ce90 6572745f 6a6f626a 6563745f 746f5f70 ert_jobject_to_p │ │ │ │ + 0x0005cea0 7974686f 6e000000 6a6e6975 732e6a6e ython...jnius.jn │ │ │ │ + 0x0005ceb0 6975732e 5f617070 656e645f 65786365 ius._append_exce │ │ │ │ + 0x0005cec0 7074696f 6e5f7472 6163655f 6d657373 ption_trace_mess │ │ │ │ + 0x0005ced0 61676573 00000000 6a6e6975 732e6a6e ages....jnius.jn │ │ │ │ + 0x0005cee0 6975732e 636f6e76 6572745f 6a617272 ius.convert_jarr │ │ │ │ + 0x0005cef0 61795f74 6f5f7079 74686f6e 00000000 ay_to_python.... │ │ │ │ + 0x0005cf00 27252e32 30307327 206f626a 65637420 '%.200s' object │ │ │ │ + 0x0005cf10 646f6573 206e6f74 20737570 706f7274 does not support │ │ │ │ + 0x0005cf20 20736c69 63652025 2e313073 00000000 slice %.10s.... │ │ │ │ + 0x0005cf30 61737369 676e6d65 6e740000 6a6e6975 assignment..jniu │ │ │ │ + 0x0005cf40 732e6a6e 6975732e 72656c65 6173655f s.jnius.release_ │ │ │ │ + 0x0005cf50 61726773 00000000 6765744e 616d6500 args....getName. │ │ │ │ + 0x0005cf60 6a6e6975 732e6a6e 6975732e 6c6f6f6b jnius.jnius.look │ │ │ │ + 0x0005cf70 75705f6a 6176615f 6f626a65 63745f6e up_java_object_n │ │ │ │ + 0x0005cf80 616d6500 6a617661 2f6c616e 672f5468 ame.java/lang/Th │ │ │ │ + 0x0005cf90 726f7761 626c6500 6765744d 65737361 rowable.getMessa │ │ │ │ + 0x0005cfa0 67650000 67657443 61757365 00000000 ge..getCause.... │ │ │ │ + 0x0005cfb0 28294c6a 6176612f 6c616e67 2f546872 ()Ljava/lang/Thr │ │ │ │ + 0x0005cfc0 6f776162 6c653b00 67657453 7461636b owable;.getStack │ │ │ │ + 0x0005cfd0 54726163 65000000 28295b4c 6a617661 Trace...()[Ljava │ │ │ │ + 0x0005cfe0 2f6c616e 672f5374 61636b54 72616365 /lang/StackTrace │ │ │ │ + 0x0005cff0 456c656d 656e743b 00000000 6a6e6975 Element;....jniu │ │ │ │ + 0x0005d000 732e6a6e 6975732e 63686563 6b5f6578 s.jnius.check_ex │ │ │ │ + 0x0005d010 63657074 696f6e00 6a6e6975 732e6a6e ception.jnius.jn │ │ │ │ + 0x0005d020 6975732e 66696e64 5f6a6176 61636c61 ius.find_javacla │ │ │ │ + 0x0005d030 73730000 6a6e6975 732e6a6e 6975732e ss..jnius.jnius. │ │ │ │ + 0x0005d040 636f6e76 6572745f 6a737472 696e675f convert_jstring_ │ │ │ │ + 0x0005d050 746f5f70 7974686f 6e000000 656e636f to_python...enco │ │ │ │ + 0x0005d060 64650000 6a6e6975 732e6a6e 6975732e de..jnius.jnius. │ │ │ │ + 0x0005d070 636f6e76 6572745f 70797374 725f746f convert_pystr_to │ │ │ │ + 0x0005d080 5f6a6176 61000000 6a6e6975 732e6a6e _java...jnius.jn │ │ │ │ + 0x0005d090 6975732e 4a617661 4d657468 6f642e63 ius.JavaMethod.c │ │ │ │ + 0x0005d0a0 616c6c5f 73746174 69636d65 74686f64 all_staticmethod │ │ │ │ + 0x0005d0b0 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005d0c0 4a617661 4d657468 6f642e63 616c6c5f JavaMethod.call_ │ │ │ │ + 0x0005d0d0 6d657468 6f640000 6a6e6975 732e6a6e method..jnius.jn │ │ │ │ + 0x0005d0e0 6975732e 4a617661 4669656c 642e7265 ius.JavaField.re │ │ │ │ + 0x0005d0f0 61645f73 74617469 635f6669 656c6400 ad_static_field. │ │ │ │ + 0x0005d100 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005d110 4669656c 642e7265 61645f66 69656c64 Field.read_field │ │ │ │ + 0x0005d120 00000000 64696374 696f6e61 72792063 ....dictionary c │ │ │ │ + 0x0005d130 68616e67 65642073 697a6520 64757269 hanged size duri │ │ │ │ + 0x0005d140 6e672069 74657261 74696f6e 00000000 ng iteration.... │ │ │ │ + 0x0005d150 6a6e6975 732e6a6e 6975732e 636f6e76 jnius.jnius.conv │ │ │ │ + 0x0005d160 6572745f 70796172 7261795f 746f5f6a ert_pyarray_to_j │ │ │ │ + 0x0005d170 61766100 6a617661 2f6c616e 672f496e ava.java/lang/In │ │ │ │ + 0x0005d180 74656765 72000000 3c696e69 743e0000 teger..... │ │ │ │ + 0x0005d190 28492956 00000000 6a617661 2f6c616e (I)V....java/lan │ │ │ │ + 0x0005d1a0 672f466c 6f617400 28462956 00000000 g/Float.(F)V.... │ │ │ │ + 0x0005d1b0 6a617661 2f6c616e 672f4279 74650000 java/lang/Byte.. │ │ │ │ + 0x0005d1c0 28422956 00000000 6a617661 2f6c616e (B)V....java/lan │ │ │ │ + 0x0005d1d0 672f5368 6f727400 28532956 00000000 g/Short.(S)V.... │ │ │ │ + 0x0005d1e0 6a617661 2f6c616e 672f4c6f 6e670000 java/lang/Long.. │ │ │ │ + 0x0005d1f0 284a2956 00000000 6a617661 2f6c616e (J)V....java/lan │ │ │ │ + 0x0005d200 672f446f 75626c65 00000000 28442956 g/Double....(D)V │ │ │ │ + 0x0005d210 00000000 6a617661 2f6c616e 672f4368 ....java/lang/Ch │ │ │ │ + 0x0005d220 61720000 28432956 00000000 6a617661 ar..(C)V....java │ │ │ │ + 0x0005d230 2f6c616e 672f426f 6f6c6561 6e000000 /lang/Boolean... │ │ │ │ + 0x0005d240 285a2956 00000000 6a6e6975 732e6a6e (Z)V....jnius.jn │ │ │ │ + 0x0005d250 6975732e 636f6e76 6572745f 70797468 ius.convert_pyth │ │ │ │ + 0x0005d260 6f6e5f74 6f5f6a6f 626a6563 74000000 on_to_jobject... │ │ │ │ + 0x0005d270 6a6e6975 732e6a6e 6975732e 706f7075 jnius.jnius.popu │ │ │ │ + 0x0005d280 6c617465 5f617267 73000000 6a6e6975 late_args...jniu │ │ │ │ + 0x0005d290 732e6a6e 6975732e 4a617661 4d657468 s.jnius.JavaMeth │ │ │ │ + 0x0005d2a0 6f642e5f 5f63616c 6c5f5f00 6a6e6975 od.__call__.jniu │ │ │ │ + 0x0005d2b0 732e6a6e 6975732e 4a617661 436c6173 s.jnius.JavaClas │ │ │ │ + 0x0005d2c0 732e6361 6c6c5f63 6f6e7374 72756374 s.call_construct │ │ │ │ + 0x0005d2d0 6f720000 6a6e6975 732e6a6e 6975732e or..jnius.jnius. │ │ │ │ + 0x0005d2e0 4a617661 4669656c 642e7772 6974655f JavaField.write_ │ │ │ │ + 0x0005d2f0 6669656c 64000000 70747200 4a000000 field...ptr.J... │ │ │ │ + 0x0005d300 6a6e6975 732e6a6e 6975732e 70795f69 jnius.jnius.py_i │ │ │ │ + 0x0005d310 6e766f6b 65300000 6a6e6975 732e6a6e nvoke0..jnius.jn │ │ │ │ + 0x0005d320 6975732e 696e766f 6b653000 63797468 ius.invoke0.cyth │ │ │ │ + 0x0005d330 6f6e5f66 756e6374 696f6e5f 6f725f6d on_function_or_m │ │ │ │ + 0x0005d340 6574686f 64000000 5f5f7265 64756365 ethod...__reduce │ │ │ │ + 0x0005d350 5f5f0000 5f5f6d6f 64756c65 5f5f0000 __..__module__.. │ │ │ │ + 0x0005d360 66756e63 5f646f63 00000000 5f5f646f func_doc....__do │ │ │ │ + 0x0005d370 635f5f00 66756e63 5f6e616d 65000000 c__.func_name... │ │ │ │ + 0x0005d380 5f5f6e61 6d655f5f 00000000 5f5f7175 __name__....__qu │ │ │ │ + 0x0005d390 616c6e61 6d655f5f 00000000 5f5f7365 alname__....__se │ │ │ │ + 0x0005d3a0 6c665f5f 00000000 66756e63 5f646963 lf__....func_dic │ │ │ │ + 0x0005d3b0 74000000 5f5f6469 63745f5f 00000000 t...__dict__.... │ │ │ │ + 0x0005d3c0 66756e63 5f676c6f 62616c73 00000000 func_globals.... │ │ │ │ + 0x0005d3d0 5f5f676c 6f62616c 735f5f00 66756e63 __globals__.func │ │ │ │ + 0x0005d3e0 5f636c6f 73757265 00000000 5f5f636c _closure....__cl │ │ │ │ + 0x0005d3f0 6f737572 655f5f00 66756e63 5f636f64 osure__.func_cod │ │ │ │ + 0x0005d400 65000000 5f5f636f 64655f5f 00000000 e...__code__.... │ │ │ │ + 0x0005d410 66756e63 5f646566 61756c74 73000000 func_defaults... │ │ │ │ + 0x0005d420 5f5f6465 6661756c 74735f5f 00000000 __defaults__.... │ │ │ │ + 0x0005d430 5f5f6b77 64656661 756c7473 5f5f0000 __kwdefaults__.. │ │ │ │ + 0x0005d440 5f5f616e 6e6f7461 74696f6e 735f5f00 __annotations__. │ │ │ │ + 0x0005d450 6a6e6975 73000000 6a6e6975 732e6a6e jnius...jnius.jn │ │ │ │ + 0x0005d460 6975732e 5f6d656d 6f727976 69657773 ius._memoryviews │ │ │ │ + 0x0005d470 6c696365 00000000 496e7465 726e616c lice....Internal │ │ │ │ + 0x0005d480 20636c61 73732066 6f722070 61737369 class for passi │ │ │ │ + 0x0005d490 6e67206d 656d6f72 79766965 7720736c ng memoryview sl │ │ │ │ + 0x0005d4a0 69636573 20746f20 50797468 6f6e0000 ices to Python.. │ │ │ │ + 0x0005d4b0 62617365 00000000 5f5f7265 64756365 base....__reduce │ │ │ │ + 0x0005d4c0 5f637974 686f6e5f 5f000000 5f5f7365 _cython__...__se │ │ │ │ + 0x0005d4d0 74737461 74655f63 7974686f 6e5f5f00 tstate_cython__. │ │ │ │ + 0x0005d4e0 6a6e6975 732e6a6e 6975732e 6d656d6f jnius.jnius.memo │ │ │ │ + 0x0005d4f0 72797669 65770000 54000000 73747269 ryview..T...stri │ │ │ │ + 0x0005d500 64657300 7375626f 66667365 74730000 des.suboffsets.. │ │ │ │ + 0x0005d510 6e64696d 00000000 6974656d 73697a65 ndim....itemsize │ │ │ │ + 0x0005d520 00000000 6e627974 65730000 73697a65 ....nbytes..size │ │ │ │ + 0x0005d530 00000000 69735f63 5f636f6e 74696700 ....is_c_contig. │ │ │ │ + 0x0005d540 69735f66 5f636f6e 74696700 636f7079 is_f_contig.copy │ │ │ │ + 0x0005d550 00000000 636f7079 5f666f72 7472616e ....copy_fortran │ │ │ │ + 0x0005d560 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005d570 456e756d 00000000 6a6e6975 732e6a6e Enum....jnius.jn │ │ │ │ + 0x0005d580 6975732e 61727261 79000000 6d656d76 ius.array...memv │ │ │ │ + 0x0005d590 69657700 5f5f6765 74617474 725f5f00 iew.__getattr__. │ │ │ │ + 0x0005d5a0 6a6e6975 732e6a6e 6975732e 50797468 jnius.jnius.Pyth │ │ │ │ + 0x0005d5b0 6f6e4a61 7661436c 61737300 0a202020 onJavaClass.. │ │ │ │ + 0x0005d5c0 20426173 6520636c 61737320 746f2063 Base class to c │ │ │ │ + 0x0005d5d0 72656174 65206120 6a617661 20636c61 reate a java cla │ │ │ │ + 0x0005d5e0 73732066 726f6d20 70797468 6f6e0a20 ss from python. │ │ │ │ + 0x0005d5f0 20202000 6a5f7365 6c660000 5f696e69 .j_self.._ini │ │ │ │ + 0x0005d600 745f6a5f 73656c66 5f707472 00000000 t_j_self_ptr.... │ │ │ │ + 0x0005d610 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005d620 4d756c74 69706c65 4d657468 6f640000 MultipleMethod.. │ │ │ │ + 0x0005d630 6a6e6975 732e6a6e 6975732e 4a617661 jnius.jnius.Java │ │ │ │ + 0x0005d640 4d657468 6f640000 55736564 20746f20 Method..Used to │ │ │ │ + 0x0005d650 7265736f 6c766520 61204a61 7661206d resolve a Java m │ │ │ │ + 0x0005d660 6574686f 642c2061 6e642064 6f207468 ethod, and do th │ │ │ │ + 0x0005d670 65206361 6c6c0a20 20202000 6a6e6975 e call. .jniu │ │ │ │ + 0x0005d680 732e6a6e 6975732e 4a617661 4669656c s.jnius.JavaFiel │ │ │ │ + 0x0005d690 64000000 6a6e6975 732e6a6e 6975732e d...jnius.jnius. │ │ │ │ + 0x0005d6a0 4a617661 436c6173 73000000 4d61696e JavaClass...Main │ │ │ │ + 0x0005d6b0 20636c61 73732074 6f20646f 20696e74 class to do int │ │ │ │ + 0x0005d6c0 726f7370 65637469 6f6e2e0a 20202020 rospection.. │ │ │ │ + 0x0005d6d0 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005d6e0 4a617661 436c6173 7353746f 72616765 JavaClassStorage │ │ │ │ + 0x0005d6f0 00000000 6a6e6975 732e6a6e 6975732e ....jnius.jnius. │ │ │ │ + 0x0005d700 4a617661 4f626a65 63740000 43616e20 JavaObject..Can │ │ │ │ + 0x0005d710 636f6e74 61696e20 616e7920 4a617661 contain any Java │ │ │ │ + 0x0005d720 206f626a 6563742e 20557365 6420746f object. Used to │ │ │ │ + 0x0005d730 2073746f 72652069 6e737461 6e63652c store instance, │ │ │ │ + 0x0005d740 206f7220 77686174 65766572 2e0a2020 or whatever.. │ │ │ │ + 0x0005d750 20200000 6a6e6975 732e6a6e 6975732e ..jnius.jnius. │ │ │ │ + 0x0005d760 42797465 41727261 79000000 746f6c69 ByteArray...toli │ │ │ │ + 0x0005d770 73740000 746f7374 72696e67 00000000 st..tostring.... │ │ │ │ + 0x0005d780 6a6e6975 732e6a6e 6975732e 4c6f6361 jnius.jnius.Loca │ │ │ │ + 0x0005d790 6c526566 00000000 6765745f 6a617661 lRef....get_java │ │ │ │ + 0x0005d7a0 636c6173 73000000 66696e64 5f6a6176 class...find_jav │ │ │ │ + 0x0005d7b0 61636c61 73730000 64657461 63680000 aclass..detach.. │ │ │ │ + 0x0005d7c0 756e7369 676e6564 20636861 7200 unsigned char. │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.extab': │ │ │ │ - 0x0005d6f8 08b10181 b0b00084 00000000 08b10181 ................ │ │ │ │ - 0x0005d708 b0b00084 00000000 08b10181 b0b00084 ................ │ │ │ │ - 0x0005d718 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ + 0x0005d7d0 08b10181 b0b00084 00000000 08b10181 ................ │ │ │ │ + 0x0005d7e0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ │ │ + 0x0005d7f0 00000000 08b10181 b0b00084 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x0005d728 e898ff7f b0b0b080 f298ff7f b0af0280 ................ │ │ │ │ - 0x0005d738 5299ff7f b0b0b080 7c99ff7f b0a90280 R.......|....... │ │ │ │ - 0x0005d748 149aff7f b0b0a880 5a9aff7f b0b0b080 ........Z....... │ │ │ │ - 0x0005d758 649aff7f b0b0aa80 969aff7f af72b280 d............r.. │ │ │ │ - 0x0005d768 4c9bff7f b0b0b080 489bff7f ac3f3780 L.......H....?7. │ │ │ │ - 0x0005d778 a29bff7f b0b0a880 ae9bff7f b0b0aa80 ................ │ │ │ │ - 0x0005d788 e89bff7f b0b0b080 fe9bff7f b0008480 ................ │ │ │ │ - 0x0005d798 249cff7f 00840480 349cff7f b0008480 $.......4....... │ │ │ │ - 0x0005d7a8 5a9cff7f b0a80380 6c9cff7f ac0db280 Z.......l....... │ │ │ │ - 0x0005d7b8 de9cff7f b0af0880 409fff7f b0b0b080 ........@....... │ │ │ │ - 0x0005d7c8 449fff7f ac3f0180 6ca1ff7f 01000000 D....?..l....... │ │ │ │ - 0x0005d7d8 10a3ff7f b0b0b080 34a3ff7f 00840480 ........4....... │ │ │ │ - 0x0005d7e8 44a3ff7f b0b0b080 3ea3ff7f b0ad0480 D.......>....... │ │ │ │ - 0x0005d7f8 aca5ff7f 00840480 cea5ff7f f4feff7f ................ │ │ │ │ - 0x0005d808 d0a5ff7f f8feff7f daa5ff7f fcfeff7f ................ │ │ │ │ - 0x0005d818 d8a5ff7f 00ffff7f 18a7ff7f 01000000 ................ │ │ │ │ + 0x0005d800 e898ff7f b0b0b080 f298ff7f b0af0280 ................ │ │ │ │ + 0x0005d810 5299ff7f b0b0b080 7c99ff7f b0a90280 R.......|....... │ │ │ │ + 0x0005d820 149aff7f b0b0a880 5a9aff7f b0b0b080 ........Z....... │ │ │ │ + 0x0005d830 649aff7f b0b0aa80 969aff7f af72b280 d............r.. │ │ │ │ + 0x0005d840 4c9bff7f b0b0b080 489bff7f ac3f3780 L.......H....?7. │ │ │ │ + 0x0005d850 a29bff7f b0b0a880 ae9bff7f b0b0aa80 ................ │ │ │ │ + 0x0005d860 e89bff7f b0b0b080 fe9bff7f b0008480 ................ │ │ │ │ + 0x0005d870 249cff7f 00840480 349cff7f b0008480 $.......4....... │ │ │ │ + 0x0005d880 5a9cff7f b0a80380 6c9cff7f ac0db280 Z.......l....... │ │ │ │ + 0x0005d890 de9cff7f b0af0880 409fff7f b0b0b080 ........@....... │ │ │ │ + 0x0005d8a0 449fff7f ac3f0180 6ca1ff7f 01000000 D....?..l....... │ │ │ │ + 0x0005d8b0 10a3ff7f b0b0b080 34a3ff7f 00840480 ........4....... │ │ │ │ + 0x0005d8c0 44a3ff7f b0b0b080 3ea3ff7f b0ad0480 D.......>....... │ │ │ │ + 0x0005d8d0 aca5ff7f 00840480 cea5ff7f f4feff7f ................ │ │ │ │ + 0x0005d8e0 d0a5ff7f f8feff7f daa5ff7f fcfeff7f ................ │ │ │ │ + 0x0005d8f0 d8a5ff7f 00ffff7f 18a7ff7f 01000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -8,16 +8,16 @@ │ │ │ │ 0x0005ec84 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ec94 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eca4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ecb4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ecc4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ecd4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ece4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecf4 00000000 00000000 00000000 28d80500 ............(... │ │ │ │ - 0x0005ed04 28d70500 00000000 00000000 00000000 (............... │ │ │ │ + 0x0005ecf4 00000000 00000000 00000000 00d90500 ................ │ │ │ │ + 0x0005ed04 00d80500 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed14 00000000 3c560000 3c560000 3c560000 .................. │ │ │ │ + 0x00061bc0 7d3d0100 08000000 00000000 00000000 }=.............. │ │ │ │ + 0x00061bd0 00000000 00000000 00000000 b8d40500 ................ │ │ │ │ + 0x00061be0 090e0300 04000000 00000000 ccd40500 ................ │ │ │ │ + 0x00061bf0 15410200 08000000 00000000 00000000 .A.............. │ │ │ │ + 0x00061c00 00000000 00000000 00000000 95500200 .............P.. │ │ │ │ + 0x00061c10 00000000 31d10000 75810100 ed4e0100 ....1...u....N.. │ │ │ │ 0x00061c20 31d10000 00000000 00000000 61dc0000 1...........a... │ │ │ │ 0x00061c30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061c40 00000000 00000000 b4d40500 294d0100 ............)M.. │ │ │ │ + 0x00061c40 00000000 00000000 8cd50500 514b0100 ............QK.. │ │ │ │ 0x00061c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061c60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061c70 bcd40500 bd800100 48000000 00000000 ........H....... │ │ │ │ - 0x00061c80 e0d30500 9d4e0100 04000000 00000000 .....N.......... │ │ │ │ - 0x00061c90 f4d30500 714d0100 08000000 00000000 ....qM.......... │ │ │ │ + 0x00061c70 94d50500 e57e0100 48000000 00000000 .....~..H....... │ │ │ │ + 0x00061c80 b8d40500 c54c0100 04000000 00000000 .....L.......... │ │ │ │ + 0x00061c90 ccd40500 994b0100 08000000 00000000 .....K.......... │ │ │ │ 0x00061ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061cb0 1cd50500 e1d30000 e5e90000 00000000 ................ │ │ │ │ + 0x00061cb0 f4d50500 e1d30000 e5e90000 00000000 ................ │ │ │ │ 0x00061cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061cd0 00000000 00000000 24d50500 f1c70200 ........$....... │ │ │ │ - 0x00061ce0 04000000 00000000 90c40500 21bd0200 ............!... │ │ │ │ - 0x00061cf0 03000000 00000000 64c40500 f9a30200 ........d....... │ │ │ │ - 0x00061d00 03000000 00000000 e0d30500 dd540100 .............T.. │ │ │ │ - 0x00061d10 04000000 00000000 f4d30500 b1530100 .............S.. │ │ │ │ + 0x00061cd0 00000000 00000000 fcd50500 f5a50300 ................ │ │ │ │ + 0x00061ce0 04000000 00000000 dcc30500 0d860200 ................ │ │ │ │ + 0x00061cf0 03000000 00000000 b0c30500 e56c0200 .............l.. │ │ │ │ + 0x00061d00 03000000 00000000 b8d40500 05530100 .............S.. │ │ │ │ + 0x00061d10 04000000 00000000 ccd40500 d9510100 .............Q.. │ │ │ │ 0x00061d20 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061d30 00000000 00000000 e0d30500 8d5a0100 .............Z.. │ │ │ │ - 0x00061d40 04000000 00000000 f4d30500 61590100 ............aY.. │ │ │ │ + 0x00061d30 00000000 00000000 b8d40500 b5580100 .............X.. │ │ │ │ + 0x00061d40 04000000 00000000 ccd40500 89570100 .............W.. │ │ │ │ 0x00061d50 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061d60 00000000 00000000 e0d30500 29600100 ............)`.. │ │ │ │ - 0x00061d70 04000000 00000000 f4d30500 fd5e0100 .............^.. │ │ │ │ + 0x00061d60 00000000 00000000 b8d40500 515e0100 ............Q^.. │ │ │ │ + 0x00061d70 04000000 00000000 ccd40500 255d0100 ............%].. │ │ │ │ 0x00061d80 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061d90 00000000 00000000 e0d30500 c9650100 .............e.. │ │ │ │ - 0x00061da0 04000000 00000000 f4d30500 9d640100 .............d.. │ │ │ │ + 0x00061d90 00000000 00000000 b8d40500 f1630100 .............c.. │ │ │ │ + 0x00061da0 04000000 00000000 ccd40500 c5620100 .............b.. │ │ │ │ 0x00061db0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061dc0 00000000 00000000 e0d30500 21680100 ............!h.. │ │ │ │ - 0x00061dd0 04000000 00000000 f4d30500 f5660100 .............f.. │ │ │ │ + 0x00061dc0 00000000 00000000 b8d40500 49660100 ............If.. │ │ │ │ + 0x00061dd0 04000000 00000000 ccd40500 1d650100 .............e.. │ │ │ │ 0x00061de0 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061df0 00000000 00000000 e0d30500 116b0100 .............k.. │ │ │ │ - 0x00061e00 04000000 00000000 f4d30500 e5690100 .............i.. │ │ │ │ + 0x00061df0 00000000 00000000 b8d40500 39690100 ............9i.. │ │ │ │ + 0x00061e00 04000000 00000000 ccd40500 0d680100 .............h.. │ │ │ │ 0x00061e10 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061e20 00000000 00000000 e0d30500 696d0100 ............im.. │ │ │ │ - 0x00061e30 04000000 00000000 f4d30500 3d6c0100 ............=l.. │ │ │ │ + 0x00061e20 00000000 00000000 b8d40500 916b0100 .............k.. │ │ │ │ + 0x00061e30 04000000 00000000 ccd40500 656a0100 ............ej.. │ │ │ │ 0x00061e40 08000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061e50 00000000 00000000 c5d00000 b1670200 .............g.. │ │ │ │ + 0x00061e50 00000000 00000000 c5d00000 69330200 ............i3.. │ │ │ │ 0x00061e60 00000000 c5d00000 00000000 00000000 ................ │ │ │ │ 0x00061e70 95dc0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061e80 00000000 00000000 00000000 94d60500 ................ │ │ │ │ - 0x00061e90 2d720100 04000000 00000000 9cd60500 -r.............. │ │ │ │ - 0x00061ea0 e1710100 04000000 00000000 e0d30500 .q.............. │ │ │ │ - 0x00061eb0 b5700100 04000000 00000000 f4d30500 .p.............. │ │ │ │ - 0x00061ec0 896f0100 08000000 00000000 00000000 .o.............. │ │ │ │ - 0x00061ed0 00000000 00000000 00000000 e0d30500 ................ │ │ │ │ - 0x00061ee0 917f0100 04000000 00000000 f4d30500 ................ │ │ │ │ - 0x00061ef0 657e0100 08000000 00000000 00000000 e~.............. │ │ │ │ + 0x00061e80 00000000 00000000 00000000 6cd70500 ............l... │ │ │ │ + 0x00061e90 55700100 04000000 00000000 74d70500 Up..........t... │ │ │ │ + 0x00061ea0 09700100 04000000 00000000 b8d40500 .p.............. │ │ │ │ + 0x00061eb0 dd6e0100 04000000 00000000 ccd40500 .n.............. │ │ │ │ + 0x00061ec0 b16d0100 08000000 00000000 00000000 .m.............. │ │ │ │ + 0x00061ed0 00000000 00000000 00000000 b8d40500 ................ │ │ │ │ + 0x00061ee0 b97d0100 04000000 00000000 ccd40500 .}.............. │ │ │ │ + 0x00061ef0 8d7c0100 08000000 00000000 00000000 .|.............. │ │ │ │ 0x00061f00 00000000 00000000 00000000 ............ │ │ ├── _python_bundle/site-packages/android/loadingscreen.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d a700 0000 B.......;..].... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d a700 0000 B........`.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 1800 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 0100 6402 6403 8400 5a02 6404 m.Z...d.d...Z.d. │ │ │ 00000040: 5300 2905 e900 0000 0029 01da 0961 7574 S.)......)...aut │ │ │ 00000050: 6f63 6c61 7373 6300 0000 0000 0000 0001 oclassc......... │ │ │ 00000060: 0000 0002 0000 0043 0000 0073 1400 0000 .......C...s.... │ │ │ 00000070: 7400 6401 8301 7d00 7c00 a001 a100 0100 t.d...}.|....... │ │ ├── _python_bundle/site-packages/android/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d 6b00 0000 B.......;..]k... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d 6b00 0000 B........`.]k... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 0c00 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 5400 6402 5300 2903 e900 0000 0029 01da T.d.S.)......).. │ │ │ 00000040: 012a 4e29 015a 1061 6e64 726f 6964 2e5f .*N).Z.android._ │ │ │ 00000050: 616e 6472 6f69 64a9 0072 0300 0000 7203 android..r....r. │ │ │ 00000060: 0000 00fa 5f2f 686f 6d65 2f76 6167 7261 ...._/home/vagra │ │ │ 00000070: 6e74 2f2e 6c6f 6361 6c2f 7368 6172 652f nt/.local/share/ │ │ ├── _python_bundle/site-packages/android/config.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,18 +1,18 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 a703 cf5d 6e00 0000 B..........]n... │ │ │ +00000000: 420d 0d0a 0000 0000 f460 fd5d 6e00 0000 B........`.]n... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 1800 0000 6400 5a00 6401 .@...s....d.Z.d. │ │ │ 00000030: 5a01 6402 5a02 6403 5a03 6404 5a04 6405 Z.d.Z.d.Z.d.Z.d. │ │ │ -00000040: 5300 2906 7a10 6f72 672f 6b69 7679 2f61 S.).z.org/kivy/a │ │ │ -00000050: 6e64 726f 6964 e901 0000 005a 0473 646c ndroid.....Z.sdl │ │ │ -00000060: 32e9 0000 0000 7a10 6f72 672e 6b69 7679 2.....z.org.kivy │ │ │ -00000070: 2e61 6e64 726f 6964 4e29 055a 0d4a 4e49 .androidN).Z.JNI │ │ │ -00000080: 5f4e 414d 4553 5041 4345 5a07 4953 5f53 _NAMESPACEZ.IS_S │ │ │ -00000090: 444c 325a 0942 4f4f 5453 5452 4150 5a03 DL2Z.BOOTSTRAPZ. │ │ │ -000000a0: 5059 325a 0e4a 4156 415f 4e41 4d45 5350 PY2Z.JAVA_NAMESP │ │ │ +00000040: 5300 2906 e901 0000 007a 106f 7267 2e6b S.)......z.org.k │ │ │ +00000050: 6976 792e 616e 6472 6f69 645a 0473 646c ivy.androidZ.sdl │ │ │ +00000060: 32e9 0000 0000 7a10 6f72 672f 6b69 7679 2.....z.org/kivy │ │ │ +00000070: 2f61 6e64 726f 6964 4e29 055a 0749 535f /androidN).Z.IS_ │ │ │ +00000080: 5344 4c32 5a0e 4a41 5641 5f4e 414d 4553 SDL2Z.JAVA_NAMES │ │ │ +00000090: 5041 4345 5a09 424f 4f54 5354 5241 505a PACEZ.BOOTSTRAPZ │ │ │ +000000a0: 0350 5932 5a0d 4a4e 495f 4e41 4d45 5350 .PY2Z.JNI_NAMESP │ │ │ 000000b0: 4143 45a9 0072 0300 0000 7203 0000 00fa ACE..r....r..... │ │ │ 000000c0: 5d2f 686f 6d65 2f76 6167 7261 6e74 2f2e ]/home/vagrant/. │ │ │ 000000d0: 6c6f 6361 6c2f 7368 6172 652f 7079 7468 local/share/pyth │ │ │ 000000e0: 6f6e 2d66 6f72 2d61 6e64 726f 6964 2f62 on-for-android/b │ │ │ 000000f0: 7569 6c64 2f70 7974 686f 6e2d 696e 7374 uild/python-inst │ │ │ 00000100: 616c 6c73 2f70 7973 6f6c 6663 2f61 6e64 alls/pysolfc/and │ │ │ 00000110: 726f 6964 2f63 6f6e 6669 672e 7079 da08 roid/config.py.. │ │ ├── _python_bundle/site-packages/android/_ctypes_library_finder.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d 4c09 0000 B.......;..]L... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d 4c09 0000 B........`.]L... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 2400 0000 6400 6401 6c00 .@...s$...d.d.l. │ │ │ 00000030: 5a00 6402 6403 8400 5a01 6404 6405 8400 Z.d.d...Z.d.d... │ │ │ 00000040: 5a02 6406 6407 8400 5a03 6401 5300 2908 Z.d.d...Z.d.S.). │ │ │ 00000050: e900 0000 004e 6301 0000 0000 0000 0008 .....Nc......... │ │ │ 00000060: 0000 0004 0000 0043 0000 0073 9a00 0000 .......C...s.... │ │ │ 00000070: 6401 6402 6c00 6d01 7d01 0100 7c01 7c00 d.d.l.m.}...|.|. │ │ ├── _python_bundle/site-packages/android/runnable.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d 0205 0000 B.......;..].... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d 0205 0000 B........`.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 4800 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 0100 6503 6505 6403 d.l.m.Z...e.e.d. │ │ │ 00000050: 1700 8301 5a06 4700 6404 6405 8400 6405 ....Z.G.d.d...d. │ │ │ 00000060: 6501 8303 5a07 6406 6407 8400 5a08 6408 e...Z.d.d...Z.d. │ │ │ 00000070: 5300 2909 e900 0000 0029 03da 0f50 7974 S.)......)...Pyt │ │ ├── _python_bundle/site-packages/android/activity.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d e108 0000 B.......;..].... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d e108 0000 B........`.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 7000 0000 6400 6401 6c00 .@...sp...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 6d06 5a06 0100 6502 d.l.m.Z.m.Z...e. │ │ │ 00000050: 6505 6403 1700 8301 6a07 5a08 6700 6700 e.d.....j.Z.g.g. │ │ │ 00000060: 6404 9c02 5a09 4700 6405 6406 8400 6406 d...Z.G.d.d...d. │ │ │ 00000070: 6501 8303 5a0a 4700 6407 6408 8400 6408 e...Z.G.d.d...d. │ │ ├── _python_bundle/site-packages/android/broadcast.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d 410c 0000 B.......;..]A... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d 410c 0000 B........`.]A... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 3800 0000 6400 6401 6c00 .@...s8...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 6d06 5a06 0100 4700 d.l.m.Z.m.Z...G. │ │ │ 00000050: 6403 6404 8400 6404 6507 8303 5a08 6405 d.d...d.e...Z.d. │ │ │ 00000060: 5300 2906 e900 0000 0029 03da 0961 7574 S.)......)...aut │ │ │ 00000070: 6f63 6c61 7373 da0f 5079 7468 6f6e 4a61 oclass..PythonJa │ │ ├── _python_bundle/site-packages/android/mixer.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d b618 0000 B.......;..].... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d b618 0000 B........`.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 f600 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a02 0100 6400 6401 6c03 5a03 6400 m.Z...d.d.l.Z.d. │ │ │ 00000040: 6401 6c04 5a04 6400 6401 6c05 5a05 6504 d.l.Z.d.d.l.Z.e. │ │ │ 00000050: a006 a100 5a07 6402 6403 8400 5a08 6404 ....Z.d.d...Z.d. │ │ │ 00000060: 6109 6400 610a 642b 6409 640a 8401 5a0b a.d.a.d+d.d...Z. │ │ │ 00000070: 642c 640b 640c 8401 5a0c 640d 640e 8400 d,d.d...Z.d.d... │ │ ├── _python_bundle/site-packages/android/billing.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d 3100 0000 B.......;..]1... │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d 3100 0000 B........`.]1... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0001 0000 ................ │ │ │ 00000020: 0040 0000 0073 0400 0000 6400 5300 2901 .@...s....d.S.). │ │ │ 00000030: 4ea9 0072 0100 0000 7201 0000 0072 0100 N..r....r....r.. │ │ │ 00000040: 0000 fa5e 2f68 6f6d 652f 7661 6772 616e ...^/home/vagran │ │ │ 00000050: 742f 2e6c 6f63 616c 2f73 6861 7265 2f70 t/.local/share/p │ │ │ 00000060: 7974 686f 6e2d 666f 722d 616e 6472 6f69 ython-for-androi │ │ │ 00000070: 642f 6275 696c 642f 7079 7468 6f6e 2d69 d/build/python-i │ │ ├── _python_bundle/site-packages/android/permissions.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 3b03 cf5d 5932 0000 B.......;..]Y2.. │ │ │ +00000000: 420d 0d0a 0000 0000 aa60 fd5d 5932 0000 B........`.]Y2.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0008 0000 ................ │ │ │ 00000020: 0040 0000 0073 5800 0000 7910 6400 6401 .@...sX...y.d.d. │ │ │ 00000030: 6c00 6d01 5a01 0100 5700 6e1c 0400 6502 l.m.Z...W.n...e. │ │ │ 00000040: 6b0a 722c 0100 0100 0100 6402 6403 8400 k.r,......d.d... │ │ │ 00000050: 5a01 5900 6e02 5800 4700 6404 6405 8400 Z.Y.n.X.G.d.d... │ │ │ 00000060: 6405 8302 5a03 6406 6407 8400 5a04 6408 d...Z.d.d...Z.d. │ │ │ 00000070: 6409 8400 5a05 640a 640b 8400 5a06 640c d...Z.d.d...Z.d. │ │ ├── _python_bundle/site-packages/attr/__init__.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 4505 0000 B..........]E... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 4505 0000 B.......Jd.]E... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0018 0000 ................ │ │ │ 00000020: 0040 0000 0073 2e01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 0100 6403 6404 6c06 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 6d08 5a08 6d09 5a09 6d0a 5a0a m.Z.m.Z.m.Z.m.Z. │ │ │ 00000060: 0100 6403 6405 6c0b 6d0c 5a0c 6d0d 5a0d ..d.d.l.m.Z.m.Z. │ │ │ 00000070: 0100 6403 6406 6c0e 6d0f 5a0f 6d10 5a10 ..d.d.l.m.Z.m.Z. │ │ ├── _python_bundle/site-packages/attr/converters.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 5d08 0000 B..........]]... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 5d08 0000 B.......Jd.]]... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0003 0000 ................ │ │ │ 00000020: 0040 0000 0073 3e00 0000 6400 6401 6c00 .@...s>...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6402 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6403 6c04 6d05 5a05 6d06 5a06 0100 6404 d.l.m.Z.m.Z...d. │ │ │ 00000050: 6405 8400 5a07 6505 6406 6602 6407 6408 d...Z.e.d.f.d.d. │ │ │ 00000060: 8401 5a08 6406 5300 2909 e900 0000 0029 ..Z.d.S.)......) │ │ │ 00000070: 03da 0f61 6273 6f6c 7574 655f 696d 706f ...absolute_impo │ │ ├── _python_bundle/site-packages/attr/_make.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 9714 0100 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 9714 0100 B.......Jd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0011 0000 ................ │ │ │ 00000020: 0040 0000 0073 ce02 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 5a04 6400 6402 6c05 5a05 6400 d.l.Z.d.d.l.Z.d. │ │ │ 00000050: 6402 6c06 5a06 6400 6402 6c07 5a07 6400 d.l.Z.d.d.l.Z.d. │ │ │ 00000060: 6402 6c08 5a08 6400 6402 6c09 5a09 6400 d.l.Z.d.d.l.Z.d. │ │ │ 00000070: 6403 6c0a 6d0b 5a0b 0100 6404 6405 6c0c d.l.m.Z...d.d.l. │ │ ├── _python_bundle/site-packages/attr/exceptions.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 6306 0000 B..........]c... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 6306 0000 B.......Jd.]c... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 8800 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 4700 m.Z.m.Z.m.Z...G. │ │ │ 00000040: 6402 6403 8400 6403 6504 8303 5a05 4700 d.d...d.e...Z.G. │ │ │ 00000050: 6404 6405 8400 6405 6506 8303 5a07 4700 d.d...d.e...Z.G. │ │ │ 00000060: 6406 6407 8400 6407 6506 8303 5a08 4700 d.d...d.e...Z.G. │ │ │ 00000070: 6408 6409 8400 6409 6509 8303 5a0a 4700 d.d...d.e...Z.G. │ │ ├── _python_bundle/site-packages/attr/_config.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 0202 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 0202 0000 B.......Jd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 3400 0000 6400 6401 6c00 .@...s4...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6402 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6403 6702 5a04 6404 6105 6405 6402 8400 d.g.Z.d.a.d.d... │ │ │ 00000050: 5a06 6406 6403 8400 5a07 6407 5300 2908 Z.d.d...Z.d.S.). │ │ │ 00000060: e900 0000 0029 03da 0f61 6273 6f6c 7574 .....)...absolut │ │ │ 00000070: 655f 696d 706f 7274 da08 6469 7669 7369 e_import..divisi │ │ ├── _python_bundle/site-packages/attr/_compat.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 9e1c 0000 B..........].... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 9e1c 0000 B.......Jd.].... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 1601 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 5a04 6400 6402 6c05 5a05 6400 d.l.Z.d.d.l.Z.d. │ │ │ 00000050: 6402 6c06 5a06 6400 6402 6c07 5a07 6505 d.l.Z.d.d.l.Z.e. │ │ │ 00000060: 6a08 6400 1900 6403 6b02 5a09 6504 a00a j.d...d.k.Z.e... │ │ │ 00000070: a100 6404 6b02 5a0b 650b 7364 6505 6a08 ..d.k.Z.e.sde.j. │ │ ├── _python_bundle/site-packages/attr/_funcs.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d e025 0000 B..........].%.. │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d e025 0000 B.......Jd.].%.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0004 0000 ................ │ │ │ 00000020: 0040 0000 0073 9000 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 5a04 6403 6404 6c05 6d06 5a06 d.l.Z.d.d.l.m.Z. │ │ │ 00000050: 0100 6403 6405 6c07 6d08 5a08 6d09 5a09 ..d.d.l.m.Z.m.Z. │ │ │ 00000060: 6d0a 5a0a 0100 6403 6406 6c0b 6d0c 5a0c m.Z...d.d.l.m.Z. │ │ │ 00000070: 0100 6407 6402 650d 6408 6604 6409 640a ..d.d.e.d.f.d.d. │ │ ├── _python_bundle/site-packages/attr/filters.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 4a04 0000 B..........]J... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 4a04 0000 B.......Jd.]J... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0002 0000 ................ │ │ │ 00000020: 0040 0000 0073 4800 0000 6400 6401 6c00 .@...sH...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6402 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6403 6c04 6d05 5a05 0100 6402 6404 6c06 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6405 6406 8400 5a08 6407 m.Z...d.d...Z.d. │ │ │ 00000060: 6408 8400 5a09 6409 640a 8400 5a0a 640b d...Z.d.d...Z.d. │ │ │ 00000070: 5300 290c e900 0000 0029 03da 0f61 6273 S.)......)...abs │ │ ├── _python_bundle/site-packages/attr/validators.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d c42c 0000 B..........].,.. │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d c42c 0000 B.......Jd.].,.. │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0009 0000 ................ │ │ │ 00000020: 0040 0000 0073 8e01 0000 6400 6401 6c00 .@...s....d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 5a04 6403 6404 6c05 6d06 5a06 d.l.Z.d.d.l.m.Z. │ │ │ 00000050: 6d07 5a07 6d08 5a08 6d09 5a09 0100 6403 m.Z.m.Z.m.Z...d. │ │ │ 00000060: 6405 6c0a 6d0b 5a0b 0100 6406 6407 6408 d.l.m.Z...d.d.d. │ │ │ 00000070: 6409 640a 640b 640c 640d 640e 6709 5a0c d.d.d.d.d.d.g.Z. │ │ ├── _python_bundle/site-packages/attr/_version_info.pyc │ │ │┄ Format-specific differences are supported for Python .pyc files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: python 3.7 byte-compiled │ │ │┄ Could not decompile bytecode: bad marshal data (unknown type code) │ │ │ @@ -1,8 +1,8 @@ │ │ │ -00000000: 420d 0d0a 0000 0000 ad0b cf5d 7208 0000 B..........]r... │ │ │ +00000000: 420d 0d0a 0000 0000 4a64 fd5d 7208 0000 B.......Jd.]r... │ │ │ 00000010: e300 0000 0000 0000 0000 0000 0007 0000 ................ │ │ │ 00000020: 0040 0000 0073 6400 0000 6400 6401 6c00 .@...sd...d.d.l. │ │ │ 00000030: 6d01 5a01 6d02 5a02 6d03 5a03 0100 6400 m.Z.m.Z.m.Z...d. │ │ │ 00000040: 6402 6c04 6d05 5a05 0100 6403 6404 6c06 d.l.m.Z...d.d.l. │ │ │ 00000050: 6d07 5a07 0100 6403 6405 6c08 6d09 5a09 m.Z...d.d.l.m.Z. │ │ │ 00000060: 6d0a 5a0a 0100 6505 650a 6406 6406 6407 m.Z...e.e.d.d.d. │ │ │ 00000070: 6407 6408 8d04 4700 6409 640a 8400 640a d.d...G.d.d...d. │ │ │ --- _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/LICENSE │ │ ├── +++ _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/LICENSE │ │ │┄ Files identical despite different names │ │ │ --- _python_bundle/site-packages/pysol_cards-0.8.6.dist-info/METADATA │ │ ├── +++ _python_bundle/site-packages/pysol_cards-0.8.7.dist-info/METADATA │ │ │┄ Files 1% similar despite different names │ │ │ @@ -1,10 +1,10 @@ │ │ │ Metadata-Version: 2.1 │ │ │ Name: pysol-cards │ │ │ -Version: 0.8.6 │ │ │ +Version: 0.8.7 │ │ │ Summary: Deal PySol FC Cards │ │ │ Home-page: https://fc-solve.shlomifish.org/ │ │ │ Author: Shlomi Fish │ │ │ Author-email: shlomif@cpan.org │ │ │ License: UNKNOWN │ │ │ Platform: UNKNOWN │ │ │ Classifier: Intended Audience :: Developers ├── res/values/strings.xml │ ├── res/values/strings.xml │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ PySolFC │ │ \#000000 │ │ - 1573850072.7656744 │ │ + 1576887393.5624073 │ │ kivy │ │ ├── lib/armeabi-v7a/libpython3.7m.so │ ├── strings --all --bytes=8 {} │ │ @@ -2040,16 +2040,16 @@ │ │ libsqlite3.so │ │ libffi.so │ │ libcrypto1.1.so │ │ libssl1.1.so │ │ mBUUUUUU │ │ y?UUUUUU │ │ %s%s%s, %.20s, %.9s │ │ -Nov 15 2019 │ │ -20:14:53 │ │ +Dec 21 2019 │ │ +00:08:38 │ │ no mem to build parser accelerators │ │ no mem to add parser accelerators │ │ XXX ambiguity! │ │ %.32s(%.32s) │ │ invalid label │ │ s_push: parser stack overflow │ │ no mem for bitset │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.rodata': │ │ 0x002095b0 00646566 61756c74 00257325 7325732c .default.%s%s%s, │ │ - 0x002095c0 20252e32 30732c20 252e3973 004e6f76 %.20s, %.9s.Nov │ │ - 0x002095d0 20313520 32303139 0032303a 31343a35 15 2019.20:14:5 │ │ - 0x002095e0 33006e6f 206d656d 20746f20 6275696c 3.no mem to buil │ │ + 0x002095c0 20252e32 30732c20 252e3973 00446563 %.20s, %.9s.Dec │ │ + 0x002095d0 20323120 32303139 0030303a 30383a33 21 2019.00:08:3 │ │ + 0x002095e0 38006e6f 206d656d 20746f20 6275696c 8.no mem to buil │ │ 0x002095f0 64207061 72736572 20616363 656c6572 d parser acceler │ │ 0x00209600 61746f72 730a006e 6f206d65 6d20746f ators..no mem to │ │ 0x00209610 20616464 20706172 73657220 61636365 add parser acce │ │ 0x00209620 6c657261 746f7273 0a005858 5820616d lerators..XXX am │ │ 0x00209630 62696775 69747921 00454d50 5459004e biguity!.EMPTY.N │ │ 0x00209640 54256400 252e3332 7328252e 33327329 T%d.%.32s(%.32s) │ │ 0x00209650 00696e76 616c6964 206c6162 656c0025 .invalid label.% ├── lib/armeabi-v7a/libcrypto1.1.so │ ├── strings --all --bytes=8 {} │ │ @@ -5528,15 +5528,15 @@ │ │ %.14s.%03dZ │ │ %02X%02X │ │ crypto/ct/ct_sct.c │ │ crypto/ct/ct_sct_ctx.c │ │ crypto/ct/ct_vfy.c │ │ crypto/ct/ct_x509v3.c │ │ OpenSSL 1.1.1 11 Sep 2018 │ │ -built on: Fri Nov 15 20:07:19 2019 UTC │ │ +built on: Sat Dec 21 00:05:25 2019 UTC │ │ platform: android-arm │ │ OPENSSLDIR: "/usr/local/ssl" │ │ ENGINESDIR: "/usr/local/lib/engines-1.1" │ │ not available │ │ des(long) │ │ OpenSSL PKCS#3 DH method │ │ X9.42 DH │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1892,17 +1892,17 @@ │ │ 0x00192460 58253032 58006372 7970746f 2f63742f X%02X.crypto/ct/ │ │ 0x00192470 63745f73 63742e63 00637279 70746f2f ct_sct.c.crypto/ │ │ 0x00192480 63742f63 745f7363 745f6374 782e6300 ct/ct_sct_ctx.c. │ │ 0x00192490 63727970 746f2f63 742f6374 5f766679 crypto/ct/ct_vfy │ │ 0x001924a0 2e630063 72797074 6f2f6374 2f63745f .c.crypto/ct/ct_ │ │ 0x001924b0 78353039 76332e63 004f7065 6e53534c x509v3.c.OpenSSL │ │ 0x001924c0 20312e31 2e312020 31312053 65702032 1.1.1 11 Sep 2 │ │ - 0x001924d0 30313800 6275696c 74206f6e 3a204672 018.built on: Fr │ │ - 0x001924e0 69204e6f 76203135 2032303a 30373a31 i Nov 15 20:07:1 │ │ - 0x001924f0 39203230 31392055 54430070 6c617466 9 2019 UTC.platf │ │ + 0x001924d0 30313800 6275696c 74206f6e 3a205361 018.built on: Sa │ │ + 0x001924e0 74204465 63203231 2030303a 30353a32 t Dec 21 00:05:2 │ │ + 0x001924f0 35203230 31392055 54430070 6c617466 5 2019 UTC.platf │ │ 0x00192500 6f726d3a 20616e64 726f6964 2d61726d orm: android-arm │ │ 0x00192510 004f5045 4e53534c 4449523a 20222f75 .OPENSSLDIR: "/u │ │ 0x00192520 73722f6c 6f63616c 2f73736c 2200454e sr/local/ssl".EN │ │ 0x00192530 47494e45 53444952 3a20222f 7573722f GINESDIR: "/usr/ │ │ 0x00192540 6c6f6361 6c2f6c69 622f656e 67696e65 local/lib/engine │ │ 0x00192550 732d312e 3122006e 6f742061 7661696c s-1.1".not avail │ │ 0x00192560 61626c65 00646573 286c6f6e 67290044 able.des(long).D